mainGNU Autoconf Archive - Summary

Membership Info
Project Admin:
8 active members

Group identification
Id: #10171
System Name: autoconf-archive
Name: GNU Autoconf Archive
Group Type: Official GNU software

Search in this Group


This project is part of the GNU Project.

The GNU Autoconf Archive is a collection of more than 500 macros for GNU Autoconf that have been contributed as free software by friendly supporters of the cause from all over the Internet. Every single one of those macros can be re-used without imposing any restrictions whatsoever on the licensing of the generated configure script. In particular, it is possible to use all those macros in configure scripts that are meant for non-free software. This policy is unusual for a Free Software Foundation project. The FSF firmly believes that software ought to be free, and software licenses like the GPL are specifically designed to ensure that derivative work based on free software must be free as well. In case of Autoconf, however, an exception has been made, because Autoconf is at such a pivotal position in the software development tool chain that the benefits from having this tool available as widely as possible outweigh the disadvantage that some authors may choose to use it, too, for proprietary software.

Contributions should be posted to the patch tracker. Alternatively, it's also possible to submit Pull Requests to the Autoconf Archive Mirror at Github. If you would like to submit a new macro, please make sure that the following topics are addressed in the submission:

  • synopsis that shows how the macro must be be called,
  • brief description of the macro's purpose,
  • list of authors (optionally with e-mail addresses),
  • licensing terms, and
  • m4 source code.

Macros can be submitted under any GPL-compatible free software license. The Free Software Foundation, however, recommends use of the all-permissive license for Autoconf macros.

Registration Date: Thu 05 Mar 2009 01:24:09 AM UTC
License: GNU General Public License v3 or later
Development Status: 6 - Mature


Latest News 
Noteworthy changes in release 2014.10.15
     posted by simons, Wed 15 Oct 2014 03:22:27 PM UTC - 0 replies

A brand-new Github mirror of the Archive's Git repository is available at <>. That project allows developers to submit patches as Pull Requests instead of having to go through Savannah's patch tracker. ...

[Read more]
New Autoconf Archive mirror at available
     posted by simons, Wed 15 Oct 2014 01:41:00 PM UTC - 0 replies

There is now a brand-new mirror of the GNU Autoconf Archive's Git repository available at that those who enjoy this sort of thing can use to submit patches to the Archive by means of a Pull Request instead of going through Savannah's patch tracker.

Happy forking!

Noteworthy changes in release 2014.02.28
     posted by simons, Fri 28 Feb 2014 07:37:11 PM UTC - 0 replies

AX_PERL_EXT has been extended to report back the installation prefix as PERL_EXT_PREFIX.

AX_EXT has been extended to deal with a situation where AX_GCC_X86_CPUID(0x00000001) returns 'unknown'. Further details can be found at <>. ...

[Read more]
Noteworthy changes in release 2013.11.01
     posted by simons, Fri 01 Nov 2013 03:36:13 PM UTC - 0 replies

AX_PROG_CXX_MPI has been updated to recognize an MPI C++ compiler. Further details are at <>.

The new macro AX_AM_OVERRIDE_VAR allows "overriding" of user provided variables for Automake. See <> for further details. ...

[Read more]
[Submit News]
[23 news in archive]

Back to the top

Powered by Savane 3.1-cleanup