|
f8fe25fa
|
2015-09-25T11:25:03
|
|
gnulib-common.m4: fix gl_PROG_AR_RANLIB/AM_PROG_AR clash
The gl_PROG_AR_RANLIB (it is always called by gl_EARLY) sets AR
and ARFLAGS variables. Doing this unconditionally could break
later Automake's AM_PROG_AR invocation (at least it's
AC_CHECK_TOOLS call to detect correct 'ar' binary).
Original purpose of the gl_PROG_AR_RANLIB was only to handle the
Amsterdam Compiler Kit, so make the previous code to have effects
only on ACK, and rather automatically call the Automake's
AM_PROG_AR as soon as possible to decide other cases.
References:
http://lists.gnu.org/archive/html/bug-gnulib/2015-07/msg00001.html
* m4/gnulib-common.m4 (gl_PROG_AR_RANLIB): AC_BEFORE AM_PROG_AR.
Set the AR/ARFLAGS to ACK defaults OR call AM_PROG_AR. If neither
is possible, keep setting AR/ARFLAGS to reasonable defaults.
* gnulib-tool (func_import): Put the gl_USE_SYSTEM_EXTENSIONS
right before gl_PROG_AR_RANLIB into gnulib-comp.m4 (if the
'extensions' module is used.
* modules/extensions (configure.ac-early): Remove as this snippet
is added to gnulib-comp.m4 earlier anyway.
|
|
89861a8b
|
2007-07-16T10:45:26
|
|
Use the synonymous term LGPLv2.
|
|
5dd46c7b
|
2007-02-04T19:09:25
|
|
New module description section 'configure.ac-early'.
|
|
662b5771
|
2005-05-09T19:45:20
|
|
(License): Change to LGPL.
|
|
5143f4e9
|
2004-09-22T15:11:04
|
|
Add a license tag to every module.
|
|
d81551a1
|
2003-08-17T15:25:00
|
|
Avoid autoconf/autoheader warning
"AC_COMPILE_IFELSE was called before gl_USE_SYSTEM_EXTENSIONS"
|
|
6544b9e9
|
2003-08-08T20:15:52
|
|
New module 'extensions', used by timespec and unlocked-io
for portability to Solaris.
|