Bruno Haible <bruno <at> clisp.org> writes: > To make all this clearer, I'm introducing 'getopt-posix' and 'getopt-gnu' > modules, in the same way as we did for 'fnmatch'. Ultimately 'getopt-posix' > should be renamed to 'getopt', but this cannot be done after a sufficiently > long time of deprecation of the 'getopt' module.
And this followup fixes all gnulib dependents to pull in getopt-gnu (they were all relying on gnu extensions). From: Eric Blake <e...@byu.net> Date: Thu, 13 Aug 2009 11:42:00 -0600 Subject: [PATCH] getopt: update client modules * modules/argp (Depends-on): Use getopt-gnu. * modules/git-merge-changelog (Depends-on): Likewise. * modules/long-options (Depends-on): Likewise. * modules/xstrtol (Depends-on): Likewise. Signed-off-by: Eric Blake <e...@byu.net> --- ChangeLog | 8 ++++++++ modules/argp | 2 +- modules/git-merge-changelog | 2 +- modules/long-options | 2 +- modules/xstrtol | 2 +- 5 files changed, 12 insertions(+), 4 deletions(-) diff --git a/ChangeLog b/ChangeLog index 7a2c1c6..a62dde7 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,13 @@ 2009-08-13 Eric Blake <e...@byu.net> + getopt: update client modules + * modules/argp (Depends-on): Use getopt-gnu. + * modules/git-merge-changelog (Depends-on): Likewise. + * modules/long-options (Depends-on): Likewise. + * modules/xstrtol (Depends-on): Likewise. + +2009-08-13 Eric Blake <e...@byu.net> + test-version-etc: fix CRLF portability issue * tests/test-version-etc.sh: Use tr, not sed, as not all sed recognize \r. diff --git a/modules/argp b/modules/argp index a32cae9..e772b3e 100644 --- a/modules/argp +++ b/modules/argp @@ -25,7 +25,7 @@ m4/argp.m4 Depends-on: alloca dirname -getopt +getopt-gnu strchrnul sysexits malloc diff --git a/modules/git-merge-changelog b/modules/git-merge-changelog index e2b733e..732324e 100644 --- a/modules/git-merge-changelog +++ b/modules/git-merge-changelog @@ -5,7 +5,7 @@ Files: lib/git-merge-changelog.c Depends-on: -getopt +getopt-gnu stdbool progname error diff --git a/modules/long-options b/modules/long-options index 418edcc..29bf734 100644 --- a/modules/long-options +++ b/modules/long-options @@ -7,7 +7,7 @@ lib/long-options.c m4/long-options.m4 Depends-on: -getopt +getopt-gnu version-etc configure.ac: diff --git a/modules/xstrtol b/modules/xstrtol index 540252a..3ce76a8 100644 --- a/modules/xstrtol +++ b/modules/xstrtol @@ -11,7 +11,7 @@ m4/xstrtol.m4 Depends-on: exitfail error -getopt +getopt-gnu gettext-h intprops inttypes -- 1.6.3.2