summaryrefslogtreecommitdiff
path: root/THANKS
Commit message (Collapse)AuthorAgeFilesLines
* maint: make update-copyrightJim Meyering2020-01-011-1/+1
|
* Prefer HTTPS to FTP and HTTPPaul Eggert2017-09-161-1/+1
|
* maint: update copyright dates for 2017Jim Meyering2017-01-011-1/+1
| | | | | * all files: Run "make update-copyright". * doc/autoconf.texi: Update manually.
* maint: make update-copyrightPaul Eggert2016-02-061-1/+1
|
* maint: bump copyright to 2015Paul Eggert2015-01-021-1/+1
| | | | * all files: Run 'make update-copyright'.
* maint: add to THANKSEric Blake2014-05-301-0/+1
| | | | | | * THANKS: Update. Signed-off-by: Eric Blake <eblake@redhat.com>
* maint: bump copyright to 2014Eric Blake2014-01-011-1/+1
| | | | | | | Done via 'make update-copyright', since all files are effectively modified and distributed this year via public version control. * all files: Update copyright year.
* AC_PROG_CC: also try $CC -version, for cl6x compilerEric Blake2013-09-121-0/+1
| | | | | | | | | | Anaïs Bouque reported that the cl6x compiler only understands -version: https://lists.gnu.org/archive/html/bug-autoconf/2013-07/msg00003.html * c.m4 (AC_PROG_CC): Add another version probe. * THANKS: Update. Signed-off-by: Eric Blake <eblake@redhat.com>
* doc: mention how to set early defaultsEric Blake2013-09-051-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | Jonathan Lebon reported an issue to me off-list about a regression in libvirt's configure script, which I traced to a patch that rearranged code that was checking $with_library compared to the AC_ARG_WITH that actually set $with_library [1]. As the whole point of the libvirt patch was to refactor code to make maintenance easier by hiding the AC_ARG_WITH in a helper macro for a net reduction in lines, it makes sense to actually document how to check what value a variable has prior to the AC_ARG_WITH usage. Alas, although the functionality for this has been present in autoconf for ages, the documentation has been lacking. [1] libvirt.org/git/?p=libvirt.git;a=commitdiff;h=654c709 * doc/autoconf.texi (Diversion support) <m4_divert_text>: Add anchor. (External Software) <AC_ARG_WITH>: Demonstrate how to use DEFAULTS diversion, for earlier defaults. (Package Options) <AC_ARG_ENABLE>: Likewise. * THANKS: Add Jonathan Lebon. Signed-off-by: Eric Blake <eblake@redhat.com>
* maint: bump copyright to 2013Eric Blake2013-01-031-1/+1
| | | | | | | Done via 'make update-copyright', since all files are effectively modified and distributed this year via public version control. * all files: Update copyright year.
* maint: fix the comment at the end of _AC_FUNC_REALLOC_IFAdrian Bunk2012-09-251-1/+1
| | | | | | * lib/autoconf/functions.m4: fix the comment at the end of _AC_FUNC_REALLOC_IF Copyright-paperwork-exempt: yes
* AC_SUBST: don't underquote the variable nameNick Bowler2012-08-151-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Consider the following: % cat >configure.ac <<'EOF' AC_INIT([test], [0]) m4_define([FOO], [baz]) AC_SUBST([FOO], [bar]) AC_CONFIG_FILES([test]) AC_OUTPUT EOF % cat >test.in <<'EOF' @FOO@ EOF This produces no error messages at autoconf time and none at configure time. Nevertheless, the substituted value of FOO is the empty string, instead of bar, as expected. Sure enough, in the output variables section of config.log, we see FOO='' instead of FOO='bar'. Looking at the generated configure script, we see that AC_SUBST has produced baz=bar in the output, instead of the expected FOO=bar. But this is the only place: everywhere else is still using FOO. * lib/autoconf/general.m4 (AC_SUBST): Add another layer of quoting. * THANKS: Update. Signed-off-by: Eric Blake <eblake@redhat.com>
* general: Sanitize IFS in EXIT trapAndreas Schwab2012-07-181-1/+1
| | | | | | | | | | IFS may be modified temporarily when the configure script receives a signal. Make sure the EXIT trap uses the standard value. * lib/autoconf/general.m4: Sanitize IFS in trap. * THANKS: Update. Copyright-paperwork-exempt: Yes
* doc: fix texinfo macro usagePatrice Dumas2012-07-181-0/+1
| | | | | | | | | | | | | | | | | The texinfo manual recommends avoiding the use of a trailing @c in any macro designed to be used inline (as is the case with our ovar and dvar macros). Furthermore, passing '@\n' in the middle of a macro call is much different than passing '@\n' between arguments of a @defmac for line continuation. * doc/autoconf.texi (ovar, dvar): Don't end macro with @c, since these macros are designed to be embedded in one-line usage. (Fortran Compiler): Don't split @dvar. * THANKS: Update. Reported by Stefano Lattarini. Signed-off-by: Eric Blake <eblake@redhat.com> Copyright-paperwork-exempt: Yes
* maint: add attributionEric Blake2012-06-181-0/+1
| | | | * THANKS: Update.
* maint: update copyright yearPaul Eggert2012-01-041-1/+1
| | | | All files changed to add 2012, via 'make update-copyright'.
* docs: fix typo in shell exampleEric Blake2011-09-161-0/+1
| | | | | | | | * doc/autoconf.texi (Shell Substitutions): Fix typo. * THANKS: Update. Reported by Nick Bowler. Signed-off-by: Eric Blake <eblake@redhat.com>
* docs: fix minor doc problemsEric Blake2011-07-221-0/+1
| | | | | | | | | * doc/autoconf.texi (Why Not Imake): Fix grammar. (autoreconf Invocation): Fix short option for --version. * THANKS: Update. Reported by Christophe Jarry and Russ Allbery. Signed-off-by: Eric Blake <eblake@redhat.com>
* docs: fix typo in AC_PATH_PROGBenoit Sigoure2011-07-121-0/+1
| | | | | | | | * doc/autoconf.texi (Erlang Compiler and Interpreter): s/AC_PROG_PATH/AC_PATH_PROG/. * THANKS: Update. Signed-off-by: Eric Blake <eblake@redhat.com>
* doc: update quoting exampleEric Blake2011-06-141-0/+1
| | | | | | | | | | | The existing example triggers an autoconf warning, due to the change in AC_COMPILE_IFELSE probing for an AC_LANG_SOURCE use. * doc/autoconf.texi (Autoconf Language): Add AC_LANG_SOURCE use. * THANKS: Update. Reported by Křištof Želechovski. Signed-off-by: Eric Blake <eblake@redhat.com>
* New macro AC_FC_MODULE_FLAG: Fortran 90 module include path.Luc Maisonobe2011-04-021-0/+1
| | | | | | | | | | | | | | * lib/autoconf/fortran.m4 (AC_FC_MODULE_FLAG): New macro, adjusted and rewritten from the AX_F90_MODULE_FLAG macro from the Autoconf Macro Archive by Luc Maisonobe, Julian C. Cummings, and Alexander Pletzer. * doc/autoconf.texi (Fortran Compiler): Document it. * tests/fortran.at (AC_FC_MODULE_FLAG): New test. * tests/local.at (AT_CHECK_ENV): Do not complain about FC_MODINC setting. * NEWS, THANKS: Update. Signed-off-by: Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
* New macro AC_FC_MODULE_EXTENSION: Fortran 90 module extension.Luc Maisonobe2011-04-021-0/+2
| | | | | | | | | | | | * lib/autoconf/fortran.m4 (AC_FC_MODULE_EXTENSION): New macro, rewritten from the AX_F90_MODULE_EXTENSION macro from the Autoconf Macro Archive by Luc Maisonobe and Alexander Pletzer. * doc/autoconf.texi (Fortran Compiler): Document it. * tests/local.at (_AT_CHECK_ENV): Do not complain about FC_MODEXT setting. * NEWS, THANKS: Update. Signed-off-by: Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
* docs: Document AC_FUNC_FORK cache variables.Colin Watson2011-03-081-0/+1
| | | | | | | | * doc/autoconf.texi (Particular Functions): Document AC_FUNC_FORK cache variables. * THANKS: Update. Signed-off-by: Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
* Fix Cray Fortran flag for AC_FC_IMPLICIT_NONE.Ralf Wildenhues2011-03-051-0/+1
| | | | | | | | | * lib/autoconf/fortran.m4 (_AC_FC_IMPLICIT_NONE): Use -e I not -d i, for Cray ftn. * THANKS: Update. Thanks to Tobias Burnus for feedback and testing. Signed-off-by: Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
* Fix OpenMP flag detection for various Fortran compilers.Christian Rössel2011-02-201-0/+1
| | | | | | | | | | * lib/autoconf/c.m4 (_AC_LANG_OPENMP(Fortran 77)): Use '!$' OpenMP-conditional compilation construct, to force compile failure with missing OpenMP flag. (AC_OPENMP): Add flags for Cray CCE and NEC SX compilers. * THANKS: Update. Signed-off-by: Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
* docs: fix some typosMatt Kraai2011-02-161-0/+1
| | | | | | | * doc/autoconf.texi (testsuite Scripts): Fix typos. * THANKS: Update. Signed-off-by: Eric Blake <eblake@redhat.com>
* Fix detection of link flags for fort77 on GNU/Linux.Giulio Paci2011-02-121-0/+1
| | | | | | | | | * lib/autoconf/fortran.m4 (_AC_PROG_FC_V_OUTPUT): Properly detect the fort77 (f2c wrapper) compiler verbose linking output flag. Fixes also AC_F77_LIBRARY_LDFLAGS and AC_F77_DUMMY_MAIN. * THANKS: Update. Signed-off-by: Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
* docs: fix typo in the manual.Jim Warhol2011-01-291-0/+1
| | | | | | | * doc/autoconf.texi (Introduction): Fix typo. * THANKS: Update. Signed-off-by: Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
* docs: fix description of m4_ifvalEric Blake2011-01-121-0/+1
| | | | | | | | | * doc/autoconf.texi (Conditional constructs) <m4_ifval>: Use correct argument order. * THANKS: Update. Reported by Mostafa. Signed-off-by: Eric Blake <eblake@redhat.com>
* maint: update copyright yearEric Blake2011-01-041-2/+1
| | | | | | All files changed to add 2011, via 'make update-copyright'. Signed-off-by: Eric Blake <eblake@redhat.com>
* doc: suggest a few more workaroundsEric Blake2010-10-051-0/+1
| | | | | | | | | | | * doc/autoconf.texi (Limitations of Usual Tools) <tr>: Mention that 'redundant' brackets can work around Solaris bug. (File Descriptors): Mention that {} works as well as () for silencing file-not-found warnings. * THANKS: Update. Suggested by Pádraig Brady. Signed-off-by: Eric Blake <eblake@redhat.com>
* docs: fix typo in AC_CONFIG_FILES example code.Joshua G. Hale2010-09-241-0/+1
| | | | | | | * doc/autoconf.texi (Configuration Actions): Fix typo. * THANKS: Update. Signed-off-by: Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
* AC_REPLACE_FUNCS: restore shell loop for non-literalEric Blake2010-09-211-0/+1
| | | | | | | | | | | * lib/autoconf/functions.m4 (AC_REPLACE_FUNCS): Handle non-literals, which was lost in 2010-02-26 optimization. * tests/semantics.at (AC_REPLACE_FUNCS): Enhance test. * NEWS: Document the fix. * THANKS: Update. Reported by Wiseman Jun. Signed-off-by: Eric Blake <eblake@redhat.com>
* tests: XFAIL in the face of a MacOS X bugEric Blake2010-09-211-0/+1
| | | | | | | | | | | * doc/autoconf.texi (Limitations of Usual Tools) <sed>: Mention the issue. * tests/torture.at (Substitute and define special characters): Detect if sed cannot process 8-bit bytes in the C locale. * THANKS: Update. Reported by Rochan. Signed-off-by: Eric Blake <eblake@redhat.com>
* m4sugar: fix regression in AC_MSG_ERROR expansionEric Blake2010-09-161-0/+1
| | | | | | | | | | | | | | | | | AS_ERROR Regression introduced in commit cffdc3947, but the underlying problem stems from the introduction of m4_defun_init in commit d0c5f482. * lib/m4sugar/m4sugar.m4 (m4_defun_init): Avoid macro concatenation on subsequent expansions * tests/m4sh.at (AS_WARN and AS_ERROR): New test. * tests/m4sugar.at (m4@&t@_require: one-shot initialization): Enhance test. * NEWS: Document the fix. * THANKS: Update. Reported by Adrian Bunk and and Nishio Futoshi. Signed-off-by: Eric Blake <eblake@redhat.com>
* docs: fix minor typo and 'See See foo' instancesFernando Carrijo2010-09-131-0/+1
| | | | | | | | | | | | * doc/autoconf.texi (Buffer Overruns and Subscript Errors): Fix usage of TeX superscript notation to correctly represent number exponent. (Shell Functions): s/[Ss]ee @xref/@xref/ (Limitations of Shell Builtins, Canonicalizing): Likewise. * THANKS: Update. Signed-off-by: Fernando Carrijo <fcarrijo@freedesktop.org> Signed-off-by: Eric Blake <eblake@redhat.com>
* docs: update alloca recommendationsEric Blake2010-09-081-0/+1
| | | | | | | | | * doc/autoconf.texi (Particular Functions): Don't redeclare alloca on FreeBSD. * THANKS: Update. Reported by Giorgos Keramidas. Signed-off-by: Eric Blake <eblake@redhat.com>
* docs: mention bash vs. POSIXLY_CORRECTEric Blake2010-09-071-0/+1
| | | | | | | | | * doc/autoconf.texi (Special Shell Variables) <POSIXLY_CORRECT>: Document bash behavior. * THANKS: Update. Reported by Dustin J. Mitchell, via bug-gnulib list. Signed-off-by: Eric Blake <eblake@redhat.com>
* AC_FUNC_GETLOADAVG: don't define SVR4 on cygwinEric Blake2010-08-241-0/+1
| | | | | | | | | * lib/autoconf/functions.m4 (_AC_LIBOBJ_GETLOADAVG): Only define SVR4 when -lkvm is required. * THANKS: Update. Reported by Yaakov Selkowitz. Signed-off-by: Eric Blake <eblake@redhat.com>
* AC_HEADER_STDBOOL: avoid spurious clang failureEric Blake2010-08-231-0/+1
| | | | | | | | | | * lib/autoconf/headers.m4 (AC_HEADER_STDBOOL): Drop gcc (and by extension clang) check in favor of a gnulib test. Force failure, rather than merely testing for a compiler extension. * THANKS: Update. Reported by Anders Kaseorg. Signed-off-by: Eric Blake <eblake@redhat.com>
* doc: improve AS_VAR_IF detailsEric Blake2010-08-171-0/+1
| | | | | | | | | * doc/autoconf.texi (Polymorphic Variables) <AS_VAR_IF>: Make it clear that user must supply quotes as needed. * THANKS: Update. Suggested by Randall Cotton. Signed-off-by: Eric Blake <eblake@redhat.com>
* AC_INIT: allow bugreport to contain '?'Eric Blake2010-08-141-0/+1
| | | | | | | | | | | | * lib/autoconf/general.m4 (_AC_INIT_PACKAGE): Relax check. * tests/base.at (AC_INIT with unusual version strings): Enhance test. * doc/autoconf.texi (Initializing configure): Document this. * NEWS: Likewise. * THANKS: Update. Reported by Yavor Doganov and others. Signed-off-by: Eric Blake <eblake@redhat.com>
* Fix testsuite failures with typical m4-x.y.z program suffix.Ralf Wildenhues2010-08-101-0/+1
| | | | | | | | | * tests/local.at (AT_CHECK_M4): Normalize hyphens and digits after the `m4' program name. * THANKS: Update. Report by Luke Dalessandro. Signed-off-by: Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
* Fix AC_LANG_SOURCE and AC_LANG_PROGRAM tests.Ralf Wildenhues2010-08-041-0/+1
| | | | | | | | | | | * tests/compile.at (AC_LANG_SOURCE example) (AC_LANG_PROGRAM example): Fix broken sed script for extracting the interesting part of the conftest.c file. Fixes test failure on Haiku. * THANKS: Update. Report by Scott McCreary. Signed-off-by: Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
* Work around QNX4 grep bug.Mark Hessling2010-05-121-0/+1
| | | | | | | | * lib/autoconf/status.m4 (_AC_OUTPUT_FILES_PREPARE): Count ^ rather than $ to avoid QNX4 grep bug. * THANKS: Update. Signed-off-by: Eric Blake <eblake@redhat.com>
* Improve Erlang documentation.David Reiss2010-05-111-0/+1
| | | | | | | | * doc/autoconf.texi (Erlang Libraries): Document actual default values. * THANKS: Update. Signed-off-by: Eric Blake <eblake@redhat.com>
* Add a paragraph to FAQ on Debugging configure scripts.Joel James Adamson2010-04-221-0/+1
| | | | | | | * doc/autoconf.texi (Debugging): Mention inspecting config.log. * THANKS: Update. Signed-off-by: Eric Blake <eblake@redhat.com>
* Fix m4_cr_all for EBCDIC.Eric Blake2010-04-051-0/+1
| | | | | | | | | | * lib/m4sugar/m4sugar.m4 (m4_cr_all): Swap * and $, so that we don't end up with $* in EBCDIC. * NEWS: Document the fix. * THANKS: Update. Reported by Steve Goetze. Signed-off-by: Eric Blake <eblake@redhat.com>
* Document AC_LANG_CONFTEST semantic change.Eric Blake2010-03-041-0/+1
| | | | | | | | | | * doc/autoconf.texi (Generating Sources) <AC_LANG_CONFTEST>: Enhance documentation, to show that semantic change in 2.63b was intentional. * THANKS: Update. Reported by Brian J. Murrell, analyzed by Ralf Wildenhues. Signed-off-by: Eric Blake <eblake@redhat.com>
* Fix `autom4te cache creation' testsuite failure on FreeBSD.Ralf Wildenhues2010-03-021-0/+1
| | | | | | | | | * tests/tools.at (autom4te cache creation): Normalize exit status of failed redirection to 1, may be 2 with FreeBSD sh. * THANKS: Update. Report by Václav Haisman. Signed-off-by: Ralf Wildenhues <Ralf.Wildenhues@gmx.de>