{"action":"closed","issue":{"url":"https://api.github.com/repos/alexbarton/ngircd_bugs/issues/181","labels_url":"https://api.github.com/repos/alexbarton/ngircd_bugs/issues/181/labels{/name}","comments_url":"https://api.github.com/repos/alexbarton/ngircd_bugs/issues/181/comments","events_url":"https://api.github.com/repos/alexbarton/ngircd_bugs/issues/181/events","html_url":"https://github.com/alexbarton/ngircd_bugs/issues/181","id":55435562,"number":181,"title":"autoreconf fails for newer versions of autoconf (Bugzilla #181)","user":{"login":"alexbarton","id":174961,"avatar_url":"https://avatars.githubusercontent.com/u/174961?v=3","gravatar_id":"","url":"https://api.github.com/users/alexbarton","html_url":"https://github.com/alexbarton","followers_url":"https://api.github.com/users/alexbarton/followers","following_url":"https://api.github.com/users/alexbarton/following{/other_user}","gists_url":"https://api.github.com/users/alexbarton/gists{/gist_id}","starred_url":"https://api.github.com/users/alexbarton/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/alexbarton/subscriptions","organizations_url":"https://api.github.com/users/alexbarton/orgs","repos_url":"https://api.github.com/users/alexbarton/repos","events_url":"https://api.github.com/users/alexbarton/events{/privacy}","received_events_url":"https://api.github.com/users/alexbarton/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":0,"created_at":"2015-01-25T23:40:16Z","updated_at":"2015-01-25T23:40:17Z","closed_at":"2015-01-25T23:40:17Z","body":"status RESOLVED severity *normal* in component *Daemon* for *---*\nReported in version *21* on platform *All*\nAssigned to: Alexander Barton\n\nOn 2014-10-22 21:34:38 +0200, Christoph Biedl wrote:\n\n> Running on the source tree from unpacked ngircd 22 release tar ball:\n> \n> $ autoreconf -fvi \n> autoreconf2.50: Entering directory `.'\n> autoreconf2.50: configure.ac: not using Gettext\n> autoreconf2.50: running: aclocal --force \n> configure.ac:76: error: automatic de-ANSI-fication support has been removed\n> /usr/share/aclocal-1.14/obsolete.m4:26: AM_C_PROTOTYPES is expanded from...\n> configure.ac:76: the top level\n> autom4te: /usr/bin/m4 failed with exit status: 1\n> aclocal: error: echo failed with exit status: 1\n> autoreconf2.50: aclocal failed with exit status: 1\n> \n> This is the autoconf version as provided by Debian jessie, which is\n> actually 2.69 if I read the traces right.\n> \n> Nevertheless, while it might be possible to work around the missing\n> de-ANSI-fication feature at the moment, I expect this will not last.\n\nOn 2014-11-14 21:21:03 +0100, Alexander Barton wrote:\n\n> You aren't supposed to run \"autoreconf\" (or similar tools yourself), please use the \"autogen.sh\" wrapper script and make sure no other (build) tool calls anything like autoreconf itself.\n> \n> Rationale:\n> The \"autogen.sh\" wrapper script uses \"configure.ng\" to generade a \"configure.in\" that is valid for the installed version of GNU automake/autoconf. For example:\n> \n> - \"de-ANSI-fication\" support is disabled for automake >= 1.12\n> - \"Serial test harness\" is enforced for automake >= 1.13\n> \n> This is only relevant for developers using the GIT repository; all distribution archives already contain a correctly generated \"configure.in\" file and don't even require GNU automake/autoconf to be installed. The above only matters if you are (re)building the build system itself!\n\n"}}