Collin Funk <collin.fu...@gmail.com> writes: > I have pushed the attached patch which fixes that and defines the macros > correctly like in getopt-cdefs.in.h as opposed to just undefining them.
This patch broke Coreutils on some systems due to not defining __GNU_PREREQ [1]. I could not produce it on the Alpine cfarm system, but I can tell it is a bug because getopt-cdefs.in.h defines __GNU_PREREQ before defining __THROW. Also, this is correct to do regardless of the change I am waiting for Bruno to check. Collin [1] https://debbugs.gnu.org/cgi/bugreport.cgi?bug=78376