[Build-common-hackers] Bug#202387: marked as done (autotools.mk: C[XX]FLAGS not passed to configure)

Debian Bug Tracking System owner@bugs.debian.org
Fri, 01 Aug 2003 15:48:09 -0500

Your message dated Fri, 01 Aug 2003 16:32:53 -0400
with message-id <E19iga5-0004fP-00@auric.debian.org>
and subject line Bug#202387: fixed in cdbs 0.4.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; 22 Jul 2003 07:58:46 +0000
>From halls@debian.org Tue Jul 22 02:58:28 2003
Return-path: <halls@debian.org>
Received: from (rover24.cmt) [] 
	by master.debian.org with esmtp (Exim 3.35 1 (Debian))
	id 19es2V-0005i6-00; Tue, 22 Jul 2003 02:58:27 -0500
Received: from shawn (shawn [])
	by rover24.cmt (Postfix) with ESMTP
	id 3CD5FC7A59; Tue, 22 Jul 2003 09:58:25 +0200 (CEST)
Received: by shawn (Postfix, from userid 1050)
	id A8705D33; Sat, 19 Jul 2003 18:06:38 +0200 (CEST)
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Type: text/plain; charset="ISO-8859-15"
From: Chris Halls <halls@debian.org>
To: Debian Bug Tracking System <submit@bugs.debian.org>
Subject: autotools.mk: C[XX]FLAGS not passed to configure
X-Mailer: reportbug 2.18
Date: Sat, 19 Jul 2003 18:06:38 +0200
Message-Id: <20030719160638.A8705D33@shawn>
X-BadReturnPath: chris@shawn.cmtkg.com rewritten as halls@debian.org
  using "From" header
Delivered-To: submit@bugs.debian.org
X-Spam-Status: No, hits=-6.0 required=4.0
X-Spam-Checker-Version: SpamAssassin 2.53-bugs.debian.org_2003_07_20 (

Package: cdbs
Version: 0.4.4
Severity: normal

CFLAGS and CXXFLAGS need to be passed to configure, instead of (or, at a
minimum, in addition to) being overriden during the make build phase.

The flags need to be passed to configure so that running 'make' in the
sourcedir will build with the same flags as the package is using, and
also in case the configure script does anything special based on the
values of the variables.  

For example, a program that adds certain defines when optimisation is
turned on in CFLAGS, such as -DNDEBUG.   Not a very good example, but I
guess that something like that will end up in a configure script of some
mad upstream somewhere :)

-- System Information:
Debian Release: testing/unstable
Architecture: i386
Kernel: Linux shawn 2.4.21-2-686 #1 Sat Jul 5 00:38:35 EST 2003 i686
Locale: LANG=en_GB, LC_CTYPE=de_DE@euro

-- no debconf information

Received: (at 202387-close) by bugs.debian.org; 1 Aug 2003 20:36:13 +0000
>From katie@auric.debian.org Fri Aug 01 15:36:13 2003
Return-path: <katie@auric.debian.org>
Received: from auric.debian.org [] 
	by master.debian.org with esmtp (Exim 3.35 1 (Debian))
	id 19igdJ-0001IT-00; Fri, 01 Aug 2003 15:36:13 -0500
Received: from katie by auric.debian.org with local (Exim 3.35 1 (Debian))
	id 19iga5-0004fP-00; Fri, 01 Aug 2003 16:32:53 -0400
From: Colin Walters <walters@debian.org>
To: 202387-close@bugs.debian.org
X-Katie: $Revision: 1.35 $
Subject: Bug#202387: fixed in cdbs 0.4.5
Message-Id: <E19iga5-0004fP-00@auric.debian.org>
Sender: Archive Administrator <katie@auric.debian.org>
Date: Fri, 01 Aug 2003 16:32:53 -0400
Delivered-To: 202387-close@bugs.debian.org

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

  to pool/main/c/cdbs/cdbs_0.4.5.dsc
  to pool/main/c/cdbs/cdbs_0.4.5.tar.gz
  to pool/main/c/cdbs/cdbs_0.4.5_all.deb

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

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

Debian distribution maintenance software
Colin Walters <walters@debian.org> (supplier of updated cdbs 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)

Hash: SHA1

Format: 1.7
Date: Fri,  1 Aug 2003 15:59:41 -0400
Source: cdbs
Binary: cdbs
Architecture: source all
Version: 0.4.5
Distribution: unstable
Urgency: low
Maintainer: CDBS Hackers <build-common-hackers@lists.alioth.debian.org>
Changed-By: Colin Walters <walters@debian.org>
 cdbs       - common build system for Debian packages
Closes: 199229 202387 203391 203610 203703 203704
 cdbs (0.4.5) unstable; urgency=low
   * Colin Walters <walters@debian.org>:
     - Just run /usr/bin/python if this doesn't appear to be a
       multi-Python-version package (Closes: #199229).
     - Implement deprecated variables.
     - Start on multi-build stuff.
     - Don't define DEB_MAKE_CHECK_TARGET by default
       (Closes: #203704, #203703, #203610).
     - Quote id -u output (Closes: #203391).
     - Pass variables like CC and CFLAGS to configure (Closes: #202387).
   * Jonas Smedegaard <dr@jones.dk>:
     - Build-conflict with autoconf older than 2.54 (test 2 and 5 fails
       if autoconf installed but too old).
     - Only provide --host to configure if different from --build, as
       recommended by autotools-dev README.Debian.
     - Conflict with autoconf2.13 for now (it needs different workarounds
       and I don't know of a safe way to distinguish between them).
     - Install Perl modules into first package by default (instead of tmp
       when there's more than one package).
     - Tweak buildcore.mk and makefile.mk to allow patching makefile and
       do reverse-patching after other clean rules.
 1110cdac76b47ac82a6fcce164b5bbb2 781 devel optional cdbs_0.4.5.dsc
 8cc93ebc126d36b3fc349a3450ee1e91 203697 devel optional cdbs_0.4.5.tar.gz
 a3e0539d999314d47dc07b5ef2e9dde7 45300 devel optional cdbs_0.4.5_all.deb

Version: GnuPG v1.2.2 (GNU/Linux)