View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0002871 | libmicrohttpd | build system | public | 2013-04-25 07:17 | 2013-05-06 12:50 |
Reporter | scottjg | Assigned To | Christian Grothoff | ||
Priority | normal | Severity | minor | Reproducibility | always |
Status | closed | Resolution | fixed | ||
OS | Mac OS X | OS Version | 10.8.3 | ||
Product Version | 0.9.26 | ||||
Target Version | 0.9.27 | Fixed in Version | 0.9.27 | ||
Summary | 0002871: configure.ac:26: error: 'AM_CONFIG_HEADER': this macro is obsolete. | ||||
Description | When running `autoreconf -fi` on Mac OS X with libtool-2.4.2, autoconf-2.69, and automake-1.13.1, I get the following errror and the compilation fails: configure.ac:26: error: 'AM_CONFIG_HEADER': this macro is obsolete. You should use the 'AC_CONFIG_HEADERS' macro instead. /opt/homebrew/Cellar/automake/1.13.1/share/aclocal-1.13/obsolete-err.m4:14: AM_CONFIG_HEADER is expanded from... configure.ac:26: the top level autom4te: /usr/bin/m4 failed with exit status: 1 aclocal: error: echo failed with exit status: 1 autoreconf: aclocal failed with exit status: 1 | ||||
Steps To Reproduce | autoreconf -fi | ||||
Additional Information | I've attached a patch against HEAD which fixes the issue. I've tested it on Mac OS X 10.8.3 (with autotools versions mentioned above) and on Debian Squeeze with libtool 2.2.6b-2, autoconf 2.67-2, automake 1:1.11.1-1+squeeze1. | ||||
Tags | No tags attached. | ||||
Attached Files | autoconf-fix.patch (611 bytes)
commit f43ac7afa0bbefb3c93a80d672043025b16c1629 Author: Scott J. Goldman <scottjg@github.com> Date: Wed Apr 24 20:08:42 2013 -0700 Fix `autoconf -fi` build on newer autotools Remove use of deprecated AM_CONFIG_HEADER macro. diff --git a/configure.ac b/configure.ac index 553a25a..12287b3 100644 --- a/configure.ac +++ b/configure.ac @@ -23,7 +23,7 @@ AC_PREREQ(2.57) AC_INIT([libmicrohttpd], [0.9.26],[libmicrohttpd@gnu.org]) AM_INIT_AUTOMAKE([silent-rules]) -AM_CONFIG_HEADER([MHD_config.h]) +AC_CONFIG_HEADERS([MHD_config.h]) AC_CONFIG_MACRO_DIR([m4]) AH_TOP([#define _GNU_SOURCE 1]) | ||||
Date Modified | Username | Field | Change |
---|---|---|---|
2013-04-25 07:17 | scottjg | New Issue | |
2013-04-25 07:17 | scottjg | File Added: autoconf-fix.patch | |
2013-04-25 10:10 | Christian Grothoff | Note Added: 0007064 | |
2013-04-25 10:10 | Christian Grothoff | Status | new => resolved |
2013-04-25 10:10 | Christian Grothoff | Fixed in Version | => 0.9.27 |
2013-04-25 10:10 | Christian Grothoff | Resolution | open => fixed |
2013-04-25 10:10 | Christian Grothoff | Assigned To | => Christian Grothoff |
2013-04-25 10:10 | Christian Grothoff | Target Version | => 0.9.27 |
2013-05-06 12:50 | Christian Grothoff | Status | resolved => closed |