[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#295428: marked as done (FTBFS: autoconf bug?)



Your message dated Fri, 25 Feb 2005 04:17:14 -0500
with message-id <E1D4bb0-0005vS-00@newraff.debian.org>
and subject line Bug#295428: fixed in apache2 2.0.53-5
has caused the attached Bug report to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what I am
talking about this indicates a serious mail system misconfiguration
somewhere.  Please contact me immediately.)

Debian bug tracking system administrator
(administrator, Debian Bugs database)

--------------------------------------
Received: (at submit) by bugs.debian.org; 15 Feb 2005 19:08:30 +0000
>From martin@martinorr.name Tue Feb 15 11:08:30 2005
Return-path: <martin@martinorr.name>
Received: from public2-cosh5-6-cust60933.cosh.broadband.ntl.com (eames.methody.org) [80.4.152.5] 
	by spohr.debian.org with esmtp (Exim 3.35 1 (Debian))
	id 1D183h-0005ub-00; Tue, 15 Feb 2005 11:08:30 -0800
Received: from henry.methody.org (henry.methody.org [::ffff:10.10.10.13])
  by eames.methody.org with esmtp; Tue, 15 Feb 2005 19:07:54 +0000
  id 00052DB3.4212488A.00003AF8
Received: from l4545 by henry.methody.org with local (Exim 3.36 #1 (Debian))
	id 1D1839-0007rz-00; Tue, 15 Feb 2005 19:07:55 +0000
Date: Tue, 15 Feb 2005 19:07:55 +0000
From: Martin Orr <martin@martinorr.name>
To: Debian Bug Tracking System <submit@bugs.debian.org>
Subject: FTBFS: autoconf bug?
Message-ID: <[🔎] 20050215190755.GA15621@dummy.henry.methody.org>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
X-Reportbug-Version: 3.7.1
User-Agent: Mutt/1.5.6+20040907i
Delivered-To: submit@bugs.debian.org
X-Spam-Checker-Version: SpamAssassin 2.60-bugs.debian.org_2005_01_02 
	(1.212-2003-09-23-exp) on spohr.debian.org
X-Spam-Status: No, hits=-8.0 required=4.0 tests=BAYES_00,HAS_PACKAGE 
	autolearn=no version=2.60-bugs.debian.org_2005_01_02
X-Spam-Level: 

Package: apache2
Severity: serious
Justification: no longer builds from source

I have built recently built versions 2.0.53-{1,2,3} of apache2 successfully.
However version 2.0.53-4 fails, the output ending with:
checking whether we are using GNU C... yes
checking whether gcc accepts -g... (cached) yes
checking how to run the C preprocessor... gcc -E
checking for external PCRE library...
/home/l4545/src/henry-packages/apache2/apache2-2.0.53-4.henry.1/build-tree/apache2/configure:
line 2675: syntax error near unexpected token AC_LANG_PROGRAM'
/home/l4545/src/henry-packages/apache2/apache2-2.0.53-4.henry.1/build-tree/apache2/configure:
line 2675:     AC_COMPILE_IFELSE(AC_LANG_PROGRAM([[#include <pcre.h>]],'
make[1]: Entering directory
/home/l4545/src/henry-packages/apache2/apache2-2.0.53-4.henry.1/build-tree/apache2-build/prefork'
make[1]: *** No targets specified and no makefile found.  Stop.
make[1]: Leaving directory
/home/l4545/src/henry-packages/apache2/apache2-2.0.53-4.henry.1/build-tree/apache2-build/prefork'
touch debian/stampdir/build-mpms

(In fact, a similar error occurs when running configure for every MPM, but
these errors do not lead to make exiting since the various steps in
configuring/building each MPM are chained together with ; instead of &&).

I include the full output of buildconf since I think the undefined macro
AC_LANG_PROGRAM is relevant:
rebuilding srclib/apr/configure
buildconf: checking installation...
buildconf: autoconf version 2.59 (ok)
buildconf: libtool version 1.5.6 (ok)
Copying libtool helper files ...
buildconf: Using libtool.m4 at /usr/share/aclocal/libtool.m4.
Creating include/arch/unix/apr_private.h.in ...
autoheader2.50: WARNING: Using auxiliary files such as acconfig.h',
config.h.bot'
autoheader2.50: WARNING: and config.h.top', to define templates for
config.h.in'
autoheader2.50: WARNING: is deprecated and discouraged.
autoheader2.50:
autoheader2.50: WARNING: Using the third argument of AC_DEFINE' and
autoheader2.50: WARNING: AC_DEFINE_UNQUOTED' allows to define a template
without
autoheader2.50: WARNING: acconfig.h':
autoheader2.50:
autoheader2.50: WARNING:   AC_DEFINE([NEED_FUNC_MAIN], 1,
autoheader2.50:                 [Define if a function main' is needed.])
autoheader2.50:
autoheader2.50: WARNING: More sophisticated templates can also be produced,
see the
autoheader2.50: WARNING: documentation.
Creating configure ...
rebuilding rpm spec file
rebuilding srclib/apr-util/configure

Looking for apr source in ../apr
Creating include/private/apu_config.h ...
Creating configure ...
Invoking xml/expat/buildconf.sh ...
Incorporating /usr/share/aclocal/libtool.m4 into aclocal.m4 ...
Copying libtool helper files ...
Creating config.h.in ...
autoheader2.50: WARNING: Using auxiliary files such as acconfig.h',
config.h.bot'
autoheader2.50: WARNING: and config.h.top', to define templates for
config.h.in'
autoheader2.50: WARNING: is deprecated and discouraged.
autoheader2.50:
autoheader2.50: WARNING: Using the third argument of AC_DEFINE' and
autoheader2.50: WARNING: AC_DEFINE_UNQUOTED' allows to define a template
without
autoheader2.50: WARNING: acconfig.h':
autoheader2.50:
autoheader2.50: WARNING:   AC_DEFINE([NEED_FUNC_MAIN], 1,
autoheader2.50:                 [Define if a function main' is needed.])
autoheader2.50:
autoheader2.50: WARNING: More sophisticated templates can also be produced,
see the
autoheader2.50: WARNING: documentation.
Creating configure ...
rebuilding rpm spec file
copying build files
fixing timestamps for mod_ssl sources
rebuilding srclib/pcre/configure
rebuilding include/ap_config_auto.h.in
rebuilding configure
autoconf: Undefined macros:
***BUG in Autoconf--please report*** AC_LANG_PROGRAM
rebuilding rpm spec file


-- System Information:
Debian Release: 3.1
  APT prefers unstable
  APT policy: (990, 'unstable'), (500, 'testing'), (1, 'experimental')
Architecture: i386 (i686)
Kernel: Linux 2.4.29
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)

Installed versions of relevant packages:
||/ Name             Version          Description
+++-================-================-================================================
ii  autoconf         2.59a-3          automatic configure script builder
ii  autotools-dev    20041130.2       Update infrastructure for config.{guess,sub} fil
ii  libtool          1.5.6-4          Generic library support script

-- 
Martin Orr
Linux Administrator,
Methodist College Belfast

---------------------------------------
Received: (at 295428-close) by bugs.debian.org; 25 Feb 2005 09:25:24 +0000
>From katie@ftp-master.debian.org Fri Feb 25 01:25:24 2005
Return-path: <katie@ftp-master.debian.org>
Received: from newraff.debian.org [208.185.25.31] (mail)
	by spohr.debian.org with esmtp (Exim 3.35 1 (Debian))
	id 1D4biu-0003MN-00; Fri, 25 Feb 2005 01:25:24 -0800
Received: from katie by newraff.debian.org with local (Exim 3.35 1 (Debian))
	id 1D4bb0-0005vS-00; Fri, 25 Feb 2005 04:17:14 -0500
From: Adam Conrad <adconrad@0c3.net>
To: 295428-close@bugs.debian.org
X-Katie: $Revision: 1.55 $
Subject: Bug#295428: fixed in apache2 2.0.53-5
Message-Id: <E1D4bb0-0005vS-00@newraff.debian.org>
Sender: Archive Administrator <katie@ftp-master.debian.org>
Date: Fri, 25 Feb 2005 04:17:14 -0500
Delivered-To: 295428-close@bugs.debian.org
X-Spam-Checker-Version: SpamAssassin 2.60-bugs.debian.org_2005_01_02 
	(1.212-2003-09-23-exp) on spohr.debian.org
X-Spam-Status: No, hits=-6.0 required=4.0 tests=BAYES_00,HAS_BUG_NUMBER 
	autolearn=no version=2.60-bugs.debian.org_2005_01_02
X-Spam-Level: 
X-CrossAssassin-Score: 2

Source: apache2
Source-Version: 2.0.53-5

We believe that the bug you reported is fixed in the latest version of
apache2, which is due to be installed in the Debian FTP archive:

apache2-common_2.0.53-5_i386.deb
  to pool/main/a/apache2/apache2-common_2.0.53-5_i386.deb
apache2-common_2.0.53-5_powerpc.deb
  to pool/main/a/apache2/apache2-common_2.0.53-5_powerpc.deb
apache2-doc_2.0.53-5_all.deb
  to pool/main/a/apache2/apache2-doc_2.0.53-5_all.deb
apache2-mpm-perchild_2.0.53-5_i386.deb
  to pool/main/a/apache2/apache2-mpm-perchild_2.0.53-5_i386.deb
apache2-mpm-perchild_2.0.53-5_powerpc.deb
  to pool/main/a/apache2/apache2-mpm-perchild_2.0.53-5_powerpc.deb
apache2-mpm-prefork_2.0.53-5_i386.deb
  to pool/main/a/apache2/apache2-mpm-prefork_2.0.53-5_i386.deb
apache2-mpm-prefork_2.0.53-5_powerpc.deb
  to pool/main/a/apache2/apache2-mpm-prefork_2.0.53-5_powerpc.deb
apache2-mpm-threadpool_2.0.53-5_all.deb
  to pool/main/a/apache2/apache2-mpm-threadpool_2.0.53-5_all.deb
apache2-mpm-worker_2.0.53-5_i386.deb
  to pool/main/a/apache2/apache2-mpm-worker_2.0.53-5_i386.deb
apache2-mpm-worker_2.0.53-5_powerpc.deb
  to pool/main/a/apache2/apache2-mpm-worker_2.0.53-5_powerpc.deb
apache2-prefork-dev_2.0.53-5_i386.deb
  to pool/main/a/apache2/apache2-prefork-dev_2.0.53-5_i386.deb
apache2-prefork-dev_2.0.53-5_powerpc.deb
  to pool/main/a/apache2/apache2-prefork-dev_2.0.53-5_powerpc.deb
apache2-threaded-dev_2.0.53-5_i386.deb
  to pool/main/a/apache2/apache2-threaded-dev_2.0.53-5_i386.deb
apache2-threaded-dev_2.0.53-5_powerpc.deb
  to pool/main/a/apache2/apache2-threaded-dev_2.0.53-5_powerpc.deb
apache2-utils_2.0.53-5_i386.deb
  to pool/main/a/apache2/apache2-utils_2.0.53-5_i386.deb
apache2-utils_2.0.53-5_powerpc.deb
  to pool/main/a/apache2/apache2-utils_2.0.53-5_powerpc.deb
apache2_2.0.53-5.diff.gz
  to pool/main/a/apache2/apache2_2.0.53-5.diff.gz
apache2_2.0.53-5.dsc
  to pool/main/a/apache2/apache2_2.0.53-5.dsc
apache2_2.0.53-5_i386.deb
  to pool/main/a/apache2/apache2_2.0.53-5_i386.deb
apache2_2.0.53-5_powerpc.deb
  to pool/main/a/apache2/apache2_2.0.53-5_powerpc.deb
libapr0-dev_2.0.53-5_i386.deb
  to pool/main/a/apache2/libapr0-dev_2.0.53-5_i386.deb
libapr0-dev_2.0.53-5_powerpc.deb
  to pool/main/a/apache2/libapr0-dev_2.0.53-5_powerpc.deb
libapr0_2.0.53-5_i386.deb
  to pool/main/a/apache2/libapr0_2.0.53-5_i386.deb
libapr0_2.0.53-5_powerpc.deb
  to pool/main/a/apache2/libapr0_2.0.53-5_powerpc.deb



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 295428@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Adam Conrad <adconrad@0c3.net> (supplier of updated apache2 package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.7
Date: Fri, 25 Feb 2005 00:51:13 -0700
Source: apache2
Binary: apache2-utils apache2 apache2-prefork-dev apache2-mpm-prefork apache2-doc libapr0-dev apache2-mpm-threadpool apache2-mpm-worker libapr0 apache2-threaded-dev apache2-common apache2-mpm-perchild
Architecture: all i386 powerpc source 
Version: 2.0.53-5
Distribution: unstable
Urgency: high
Maintainer: Debian Apache Maintainers <debian-apache@lists.debian.org>
Changed-By: Adam Conrad <adconrad@0c3.net>
Description: 
 apache2    - next generation, scalable, extendable web server
 apache2-common - next generation, scalable, extendable web server
 apache2-mpm-perchild - experimental high speed perchild threaded model for Apache2
 apache2-mpm-prefork - traditional model for Apache2
 apache2-mpm-worker - high speed threaded model for Apache2
 apache2-prefork-dev - development headers for apache2
 apache2-threaded-dev - development headers for apache2
 apache2-utils - utility programs for webservers
 libapr0    - the Apache Portable Runtime
 libapr0-dev - development headers for libapr
Closes: 281557 295428 295915
Changes: 
 apache2 (2.0.53-5) unstable; urgency=high
 .
   * Update 040_link_external_pcre to require autoconf 2.50, so it
     doesn't fail when autoconf2.13 is installed (closes: #295428)
   * Further mangle the apache_stop function in the init script so it
     attempts as hard as possible to make sure apache2 is stopped before
     it tries to restart.  Thanks to Andre Tomt <andre@tomt.net> for
     the bug and patch this fix was based on (closes: #295915, #281557)
Files: 
 0d060d66b3a1e6ec0b9c58e995f7b9f7 105448 net optional apache2_2.0.53-5.diff.gz
 2931a7f68d4e6d852204460d39b10e05 204496 net optional apache2-mpm-worker_2.0.53-5_i386.deb
 2fa3572d4ab4cd0d33f4f69a4c1c30b8 3577068 doc optional apache2-doc_2.0.53-5_all.deb
 3ccc32ee9717d7a753d470b66df82d08 201200 net optional apache2-mpm-prefork_2.0.53-5_i386.deb
 40e3cae86097415509b0bd81d7c1f294 100964 net optional apache2-utils_2.0.53-5_powerpc.deb
 4df83e057ceb0b65a708331d78add19d 212962 net optional apache2-mpm-perchild_2.0.53-5_powerpc.deb
 4f136e6e003d6e71f71ea7c9ede77674 205208 net optional apache2-mpm-perchild_2.0.53-5_i386.deb
 5acd04d4cc6e9d1530aad04accdc8eb5 797658 net optional apache2-common_2.0.53-5_i386.deb
 65ac862d15f3b29892f711b2de59cee1 32394 web optional apache2_2.0.53-5_i386.deb
 67e5e3b542f722cda16a761d2849a652 270926 libdevel optional libapr0-dev_2.0.53-5_powerpc.deb
 6bc88d6cb4d5cad12315ba3a6260ac9d 32462 net optional apache2-mpm-threadpool_2.0.53-5_all.deb
 6cca23adcf8233539d5cbe217326c48f 129276 net optional libapr0_2.0.53-5_i386.deb
 d94c995bde2f13e04cdd0c21417a7ca5 1141 net optional apache2_2.0.53-5.dsc
 769efcc86a88c28e164581af3157aab7 208092 net optional apache2-mpm-prefork_2.0.53-5_powerpc.deb
 78c33e4eb527237133721d2ffc70acee 258452 libdevel optional libapr0-dev_2.0.53-5_i386.deb
 820f6d9d9a1851bcf943d5f85c6dcd2f 166930 devel optional apache2-threaded-dev_2.0.53-5_i386.deb
 8b1cfb52155f381665050782d5c16167 166160 devel optional apache2-prefork-dev_2.0.53-5_i386.deb
 98e1f17540ebc328a63486ed6d22b859 89980 net optional apache2-utils_2.0.53-5_i386.deb
 a437325d4f737d7c2a9e501bd50de832 212030 net optional apache2-mpm-worker_2.0.53-5_powerpc.deb
 a9400a71731219b72996d368c26383e2 32390 web optional apache2_2.0.53-5_powerpc.deb
 bc61fda21645097a67ce080c1d9bf79c 133244 net optional libapr0_2.0.53-5_powerpc.deb
 e0060e60ef5f869982cfbe3a51737ccb 853970 net optional apache2-common_2.0.53-5_powerpc.deb
 f6a28e9e70313243a2b3479bb14d5306 166164 devel optional apache2-prefork-dev_2.0.53-5_powerpc.deb
 f9ffa54b31baeef27ba437cc6dca9a50 166950 devel optional apache2-threaded-dev_2.0.53-5_powerpc.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.0 (GNU/Linux)

iD8DBQFCHul5vjztR8bOoMkRAjoWAKDZSKutOc7qUnoZdUDjTgbdWu40/ACePzAX
BTffS5lLzXMYKK/qZTHSFDw=
=kPtT
-----END PGP SIGNATURE-----



Reply to: