Checking patch NEWS... error: while searching for: * New locale added: hrx_BR (Hunsrik language spoken in Brazil). * The getopt_long function now accepts translated long option names. Deprecated and removed features, and other changes affecting compatibility: error: patch failed: NEWS:19 error: NEWS: patch does not apply Checking patch manual/getopt.texi... error: while searching for: program accept long options if it uses any options, for this takes little extra work and helps beginners remember how to use the program. Both long option names and their translations provided by the program for the user's current locale are recognized. This helps users of your program who do not speak English understand the meaning of the options, and it does not break the function of the program in scripts if the untranslated option names are used. If international communication involves the invocation of your program, the program users should be encouraged to use untranslated option names or publish the locale used for this invocation. @deftp {Data Type} {struct option} @standards{GNU, getopt.h} This structure describes a single long option name for the sake of error: patch failed: manual/getopt.texi:202 error: manual/getopt.texi: patch does not apply Checking patch posix/Versions... Checking patch posix/bits/getopt_ext.h... Checking patch posix/getopt.c... error: while searching for: d->__last_nonopt = d->optind; } /* Return true iff a translation for opt_name has been found and it matches the substring from argument, length argument_length. */ static bool match_translated_option_name (char *(*translate) (const char *msgid), const char *argument, size_t argument_length, const char *opt_name) { const char *translated = opt_name; if (translate != NULL) translated = translate (opt_name); if (strncmp (translated, argument, argument_length) != 0) return false; /* We know that argument is a prefix of translated. */ return translated[argument_length] == '\0'; } /* Process the argument starting with d->__nextchar as a long option. error: patch failed: posix/getopt.c:182 error: posix/getopt.c: patch does not apply Checking patch posix/getopt1.c... error: while searching for: #include "getopt.h" #include "getopt_int.h" int getopt_long (int argc, char *__getopt_argv_const *argv, const char *options, const struct option *long_options, int *opt_index) { return _getopt_internal (argc, (char **) argv, options, long_options, opt_index, 0, 0, gettext); } int error: patch failed: posix/getopt1.c:26 error: posix/getopt1.c: patch does not apply Checking patch posix/getopt_int.h... error: while searching for: const char *__shortopts, const struct option *__longopts, int *__longind, int __long_only, int __posixly_correct, char *(*translate) (const char *msgid)); ? /* Reentrant versions which can handle parsing multiple argument error: patch failed: posix/getopt_int.h:29 error: posix/getopt_int.h: patch does not apply Checking patch posix/tstgetoptl.c... error: posix/tstgetoptl.c: No such file or directory Checking patch posix/tstgetoptl.po... error: posix/tstgetoptl.po: No such file or directory Checking patch sysdeps/mach/hurd/i386/libc.abilist... Checking patch sysdeps/mach/hurd/x86_64/libc.abilist... Checking patch sysdeps/unix/sysv/linux/aarch64/libc.abilist... Checking patch sysdeps/unix/sysv/linux/alpha/libc.abilist... Checking patch sysdeps/unix/sysv/linux/arc/libc.abilist... Checking patch sysdeps/unix/sysv/linux/arm/be/libc.abilist... Checking patch sysdeps/unix/sysv/linux/arm/le/libc.abilist... Checking patch sysdeps/unix/sysv/linux/csky/libc.abilist... Checking patch sysdeps/unix/sysv/linux/hppa/libc.abilist... Checking patch sysdeps/unix/sysv/linux/i386/libc.abilist... Checking patch sysdeps/unix/sysv/linux/loongarch/ilp32/libc.abilist... Checking patch sysdeps/unix/sysv/linux/loongarch/lp64/libc.abilist... Checking patch sysdeps/unix/sysv/linux/m68k/coldfire/libc.abilist... Checking patch sysdeps/unix/sysv/linux/m68k/m680x0/libc.abilist... Checking patch sysdeps/unix/sysv/linux/microblaze/be/libc.abilist... Checking patch sysdeps/unix/sysv/linux/microblaze/le/libc.abilist... Checking patch sysdeps/unix/sysv/linux/mips/mips32/fpu/libc.abilist... Checking patch sysdeps/unix/sysv/linux/mips/mips32/nofpu/libc.abilist... Checking patch sysdeps/unix/sysv/linux/mips/mips64/n32/libc.abilist... Checking patch sysdeps/unix/sysv/linux/mips/mips64/n64/libc.abilist... Checking patch sysdeps/unix/sysv/linux/or1k/libc.abilist... Checking patch sysdeps/unix/sysv/linux/powerpc/powerpc32/fpu/libc.abilist... Checking patch sysdeps/unix/sysv/linux/powerpc/powerpc32/nofpu/libc.abilist... Checking patch sysdeps/unix/sysv/linux/powerpc/powerpc64/be/libc.abilist... Checking patch sysdeps/unix/sysv/linux/powerpc/powerpc64/le/libc.abilist... Checking patch sysdeps/unix/sysv/linux/riscv/rv32/libc.abilist... Checking patch sysdeps/unix/sysv/linux/riscv/rv64/libc.abilist... Checking patch sysdeps/unix/sysv/linux/s390/libc.abilist... Checking patch sysdeps/unix/sysv/linux/sh/be/libc.abilist... Checking patch sysdeps/unix/sysv/linux/sh/le/libc.abilist... Checking patch sysdeps/unix/sysv/linux/sparc/sparc32/libc.abilist... Checking patch sysdeps/unix/sysv/linux/sparc/sparc64/libc.abilist... Checking patch sysdeps/unix/sysv/linux/x86_64/64/libc.abilist... Checking patch sysdeps/unix/sysv/linux/x86_64/x32/libc.abilist...