Bug#303878: marked as done (gtk+2.0: uses dnl inside quoted string in configure.in)

Debian Bug Tracking System owner@bugs.debian.org
Tue, 12 Apr 2005 05:18:13 -0700


Your message dated Tue, 12 Apr 2005 07:48:17 -0400
with message-id <E1DLJsP-0001iV-00@newraff.debian.org>
and subject line Bug#303969: fixed in pkgconfig 0.17-1
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; 9 Apr 2005 11:05:32 +0000
>From fsmla@xinara.org Sat Apr 09 04:05:32 2005
Return-path: <fsmla@xinara.org>
Received: from mail.o2w.nl [213.227.141.209] (postfix)
	by spohr.debian.org with esmtp (Exim 3.35 1 (Debian))
	id 1DKDmO-0005VY-00; Sat, 09 Apr 2005 04:05:32 -0700
Received: from zensunni.xinara.org (node-072-048.dsl.active24.nl [217.22.72.48])
	(using TLSv1 with cipher AES256-SHA (256/256 bits))
	(Client did not present a certificate)
	by mail.o2w.nl (Postfix) with ESMTP id 069B3359A3
	for <submit@bugs.debian.org>; Sat,  9 Apr 2005 13:05:29 +0200 (CEST)
Received: from ray by zensunni.xinara.org with local (Exim 4.50)
	id 1DKDm8-0007qL-Gw; Sat, 09 Apr 2005 13:05:16 +0200
Date: Sat, 9 Apr 2005 13:05:16 +0200
From: "J.H.M. Dassen (Ray)" <fsmla@xinara.org>
To: Debian Bug Tracking System <submit@bugs.debian.org>
Subject: Regression with Gtk+ CVS HEAD
Message-ID: <20050409110516.GA17316@xinara.org>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
X-Reportbug-Version: 3.9
Organization: Ray at home
X-System: Debian GNU/Linux 3.1, kernel 2.6.11.7
User-Agent: Mutt/1.5.8i
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: pkg-config
Version: 0.16.0-1
Severity: normal

With pkg-config 0.16.0-1, Gtk+ CVS HEAD's autogen.sh fails. It is unclear to
me whether the root cause of this is in pkg-config, but pkg-config is
definitively the trigger.

How to reproduce:
	pbuilder create --distribution sid
	pbuilder login
Inside the pbuilder chroot:
	apt-get -y install vim
	vim /etc/apt/sources.list # uncomment source entries
	apt-get update
	apt-get -y build-dep gtk+2.0
	apt-get -y install automake1.7
Copy the Gtk+ CVS HEAD sources into pbuilder environment, then back in the
pbuilder environment continue with:
	cd /tmp/buildd/gtk+-cvs-head
	./autogen.sh

The result:
	# ./autogen.sh
	I am going to run ./configure with no arguments - if you wish 
	to pass any to it, please specify them on the ./autogen.sh command line.
	autoheader: WARNING: Using auxiliary files such as `acconfig.h', `config.h.bot'
	autoheader: WARNING: and `config.h.top', to define templates for `config.h.in'
	autoheader: WARNING: is deprecated and discouraged.
	autoheader: 
	autoheader: WARNING: Using the third argument of `AC_DEFINE' and
	autoheader: WARNING: `AC_DEFINE_UNQUOTED' allows to define a template without
	autoheader: WARNING: `acconfig.h':
	autoheader: 
	autoheader: WARNING:   AC_DEFINE([NEED_FUNC_MAIN], 1,
	autoheader:             [Define if a function `main' is needed.])
	autoheader: 
	autoheader: WARNING: More sophisticated templates can also be produced, see the
	autoheader: WARNING: documentation.
	configure.in:133: error: possibly undefined macro: dnl
	      If this token and others are legitimate, please use m4_pattern_allow.
	      See the Autoconf documentation.

There is nothing obviously wrong about the use of `dnl' there:
  126   AC_MSG_RESULT([$os_win32])
  127
  128   case $host in
  129     *-*-linux*)
  130       os_linux=yes
  131       ;;
  132   esac
  133   dnl Initialize libtool
  134   AC_PROG_CC
  135   AM_DISABLE_STATIC
  136

When repeating this with the same environment except for pkg-config downgraded
to the sarge version (0.15.0-4), autogen.sh succeeds in generating a runnable
configure script.

Also, with the original environment (i.e. with sid's pkg-config), a proper
configure script is generated when "autoconf" is called manually directly
after the failure of autogen.sh .

Please let me know if there is additional data I can contribute on this.

-- System Information:
Debian Release: 3.1
  APT prefers unstable
  APT policy: (800, 'unstable'), (750, 'experimental'), (500, 'testing')
Architecture: i386 (i686)
Kernel: Linux 2.6.11.7
Locale: LANG=C, LC_CTYPE=en_US.ISO8859-1 (charmap=ISO-8859-1)

Versions of packages pkg-config depends on:
ii  libc6                       2.3.2.ds1-20 GNU C Library: Shared libraries an

-- no debconf information
-- 
Obsig: developing a new sig

---------------------------------------
Received: (at 303969-close) by bugs.debian.org; 12 Apr 2005 12:08:02 +0000
>From katie@ftp-master.debian.org Tue Apr 12 05:08:02 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 1DLKBW-0006Tj-00; Tue, 12 Apr 2005 05:08:02 -0700
Received: from katie by newraff.debian.org with local (Exim 3.35 1 (Debian))
	id 1DLJsP-0001iV-00; Tue, 12 Apr 2005 07:48:17 -0400
From: Tollef Fog Heen <tfheen@debian.org>
To: 303969-close@bugs.debian.org
X-Katie: $Revision: 1.55 $
Subject: Bug#303969: fixed in pkgconfig 0.17-1
Message-Id: <E1DLJsP-0001iV-00@newraff.debian.org>
Sender: Archive Administrator <katie@ftp-master.debian.org>
Date: Tue, 12 Apr 2005 07:48:17 -0400
Delivered-To: 303969-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: 

Source: pkgconfig
Source-Version: 0.17-1

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

pkg-config_0.17-1_i386.deb
  to pool/main/p/pkgconfig/pkg-config_0.17-1_i386.deb
pkgconfig_0.17-1.diff.gz
  to pool/main/p/pkgconfig/pkgconfig_0.17-1.diff.gz
pkgconfig_0.17-1.dsc
  to pool/main/p/pkgconfig/pkgconfig_0.17-1.dsc
pkgconfig_0.17.orig.tar.gz
  to pool/main/p/pkgconfig/pkgconfig_0.17.orig.tar.gz



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 303969@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Tollef Fog Heen <tfheen@debian.org> (supplier of updated pkgconfig 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: Tue, 12 Apr 2005 13:21:08 +0200
Source: pkgconfig
Binary: pkg-config
Architecture: source i386
Version: 0.17-1
Distribution: unstable
Urgency: low
Maintainer: Tollef Fog Heen <tfheen@debian.org>
Changed-By: Tollef Fog Heen <tfheen@debian.org>
Description: 
 pkg-config - manage compile and link flags for libraries
Closes: 303969
Changes: 
 pkgconfig (0.17-1) unstable; urgency=low
 .
   * New upstream release
     - evaluate second argument again (closes: #303969)
   * pass --disable-indirect-deps to configure for now.  This'll change
     post-sarge, but we don't want to introduce breakage now.
   * lowercase first letter in description to shut up lintian
Files: 
 0df5bba527b1057c5235c70731484671 583 devel optional pkgconfig_0.17-1.dsc
 a7d9844b3d89af68388f9fa996634322 964339 devel optional pkgconfig_0.17.orig.tar.gz
 91fbd34b6d67ec0204b9b1bdfa78c053 3792 devel optional pkgconfig_0.17-1.diff.gz
 6efb255447fd26b7d29b810ce43357d3 50594 devel optional pkg-config_0.17-1_i386.deb

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

iD8DBQFCW7ObQSseMYF6mWoRApk5AKCHDqR711wKp4pHlfm3HQqY+1UlHQCg8X27
7ykhrPe8nOkdkNEEPCboCbI=
=WIo8
-----END PGP SIGNATURE-----