Debian Bug report logs - #583009
pkg-config should not escape = and : in Cflags

version graph

Package: pkg-config; Maintainer for pkg-config is Tollef Fog Heen <tfheen@debian.org>; Source for pkg-config is src:pkg-config (PTS, buildd, popcon).

Affects: apt-cacher-ng, xserver-xorg-video-radeonhd, xserver-xorg-video-nv

Reported by: Lucas Nussbaum <lucas@lucas-nussbaum.net>

Date: Tue, 25 May 2010 06:52:30 UTC

Severity: serious

Tags: sid, squeeze

Merged with 582995, 583005, 583422, 583423, 583424, 583425, 583426, 583427, 583428, 583429, 583430, 583431, 583436, 583437, 583438, 583439, 583440, 583442, 583443, 583444, 583445, 583446, 583447, 583448, 583449, 583450, 583451, 583452, 583453, 583454, 583455, 583456, 583457, 583459, 583473

Found in version pkg-config/0.24-1

Fixed in version pkg-config/0.25-1

Done: Tollef Fog Heen <tfheen@debian.org>

Bug is archived. No further changes may be made.

Toggle useless messages

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to debian-bugs-dist@lists.debian.org, Eduard Bloch <blade@debian.org>:
Bug#583009; Package src:apt-cacher-ng. (Tue, 25 May 2010 06:52:33 GMT) (full text, mbox, link).


Acknowledgement sent to Lucas Nussbaum <lucas@lucas-nussbaum.net>:
New Bug report received and forwarded. Copy sent to Eduard Bloch <blade@debian.org>. (Tue, 25 May 2010 06:52:33 GMT) (full text, mbox, link).


Message #5 received at submit@bugs.debian.org (full text, mbox, reply):

From: Lucas Nussbaum <lucas@lucas-nussbaum.net>
To: submit@bugs.debian.org
Subject: apt-cacher-ng: FTBFS: features.h:273:34: error: token "\" is not valid in preprocessor expressions
Date: Tue, 25 May 2010 08:36:01 +0200
Source: apt-cacher-ng
Version: 0.4.7-1
Severity: serious
Tags: squeeze sid
User: debian-qa@lists.debian.org
Usertags: qa-ftbfs-20100524 qa-ftbfs
Justification: FTBFS on amd64

Hi,

During a rebuild of all packages in sid, your package failed to build on
amd64.

Relevant part:
> g++ -c -Wall -g -O2 "-I/build/user-apt-cacher-ng_0.4.7-1-amd64-Y_Bxcy/apt-cacher-ng-0.4.7/include" `pkg-config fuse --cflags`  fs/httpfs.cc -o httpfs.o
> <command-line>: warning: missing whitespace after the macro name
> In file included from /usr/include/c++/4.4/x86_64-linux-gnu/bits/os_defines.h:39,
>                  from /usr/include/c++/4.4/x86_64-linux-gnu/bits/c++config.h:243,
>                  from /usr/include/c++/4.4/string:40,
>                  from /build/user-apt-cacher-ng_0.4.7-1-amd64-Y_Bxcy/apt-cacher-ng-0.4.7/include/meta.h:4,
>                  from fs/httpfs.cc:11:
> /usr/include/features.h:273:34: error: token "\" is not valid in preprocessor expressions
> In file included from /usr/include/fuse/fuse.h:26,
>                  from fs/httpfs.cc:38:
> /usr/include/fuse/fuse_common.h:31:5: error: token "\" is not valid in preprocessor expressions
> make[1]: *** [httpfs.o] Error 1

The full build log is available from:
   http://people.debian.org/~lucas/logs/2010/05/24/apt-cacher-ng_0.4.7-1_lsid64.buildlog

A list of current common problems and possible solutions is available at 
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

About the archive rebuild: The rebuild was done on about 50 AMD64 nodes
of the Grid'5000 platform, using a clean chroot.  Internet was not
accessible from the build systems.

-- 
| Lucas Nussbaum
| lucas@lucas-nussbaum.net   http://www.lucas-nussbaum.net/ |
| jabber: lucas@nussbaum.fr             GPG: 1024D/023B3F4F |




Information forwarded to debian-bugs-dist@lists.debian.org, Eduard Bloch <blade@debian.org>:
Bug#583009; Package src:apt-cacher-ng. (Tue, 25 May 2010 19:21:11 GMT) (full text, mbox, link).


Acknowledgement sent to Eduard Bloch <edi@gmx.de>:
Extra info received and forwarded to list. Copy sent to Eduard Bloch <blade@debian.org>. (Tue, 25 May 2010 19:21:11 GMT) (full text, mbox, link).


Message #10 received at 583009@bugs.debian.org (full text, mbox, reply):

From: Eduard Bloch <edi@gmx.de>
To: 583009@bugs.debian.org
Cc: pkg-config@packages.debian.org, libfuse-dev@packages.debian.org
Subject: Re: Bug#583009: apt-cacher-ng: FTBFS: features.h:273:34: error: token "\" is not valid in preprocessor expressions
Date: Tue, 25 May 2010 21:18:52 +0200
retitle 583009 Attempts to escape = char in Cflags
reassign 583009 pkg-config
thanks

Just what the title says...

$ pkg-config --cflags fuse
-D_FILE_OFFSET_BITS\=64 -I/usr/include/fuse  

Previous versions didn't add a backslash there. I can find a workaround
like pushing through a Makefile variable but IMHO it should be adressed in
pkg-config itself since it may also affect other packages.

Regards,
Eduard.


#include <hallo.h>
* Lucas Nussbaum [Tue, May 25 2010, 08:36:01AM]:
> Source: apt-cacher-ng
> Version: 0.4.7-1
> Severity: serious
> Tags: squeeze sid
> User: debian-qa@lists.debian.org
> Usertags: qa-ftbfs-20100524 qa-ftbfs
> Justification: FTBFS on amd64
> 
> Hi,
> 
> During a rebuild of all packages in sid, your package failed to build on
> amd64.
> 
> Relevant part:
> > g++ -c -Wall -g -O2 "-I/build/user-apt-cacher-ng_0.4.7-1-amd64-Y_Bxcy/apt-cacher-ng-0.4.7/include" `pkg-config fuse --cflags`  fs/httpfs.cc -o httpfs.o
> > <command-line>: warning: missing whitespace after the macro name
> > In file included from /usr/include/c++/4.4/x86_64-linux-gnu/bits/os_defines.h:39,
> >                  from /usr/include/c++/4.4/x86_64-linux-gnu/bits/c++config.h:243,
> >                  from /usr/include/c++/4.4/string:40,
> >                  from /build/user-apt-cacher-ng_0.4.7-1-amd64-Y_Bxcy/apt-cacher-ng-0.4.7/include/meta.h:4,
> >                  from fs/httpfs.cc:11:
> > /usr/include/features.h:273:34: error: token "\" is not valid in preprocessor expressions
> > In file included from /usr/include/fuse/fuse.h:26,
> >                  from fs/httpfs.cc:38:
> > /usr/include/fuse/fuse_common.h:31:5: error: token "\" is not valid in preprocessor expressions
> > make[1]: *** [httpfs.o] Error 1
> 
> The full build log is available from:
>    http://people.debian.org/~lucas/logs/2010/05/24/apt-cacher-ng_0.4.7-1_lsid64.buildlog
> 
> A list of current common problems and possible solutions is available at 
> http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!
> 
> About the archive rebuild: The rebuild was done on about 50 AMD64 nodes
> of the Grid'5000 platform, using a clean chroot.  Internet was not
> accessible from the build systems.
> 
> -- 
> | Lucas Nussbaum
> | lucas@lucas-nussbaum.net   http://www.lucas-nussbaum.net/ |
> | jabber: lucas@nussbaum.fr             GPG: 1024D/023B3F4F |
> 

-- 
<mrvn> schoos: Für was ist denn Pascal besser geeignet als andere oder Scheme?
<schoos> mrvn: Pascal? Für das Verständnis von Wirths Büchern
<mrvn> Dafür gibts doch Oberon
<schoos> mrvn: Kommt drauf an von wann die Bücher sind




Changed Bug title to 'Attempts to escape = char in Cflags' from 'apt-cacher-ng: FTBFS: features.h:273:34: error: token "\" is not valid in preprocessor expressions' Request was from Eduard Bloch <edi@gmx.de> to control@bugs.debian.org. (Tue, 25 May 2010 19:21:15 GMT) (full text, mbox, link).


Bug reassigned from package 'src:apt-cacher-ng' to 'pkg-config'. Request was from Eduard Bloch <edi@gmx.de> to control@bugs.debian.org. (Tue, 25 May 2010 19:21:16 GMT) (full text, mbox, link).


Bug No longer marked as found in versions apt-cacher-ng/0.4.7-1. Request was from Eduard Bloch <edi@gmx.de> to control@bugs.debian.org. (Tue, 25 May 2010 19:21:16 GMT) (full text, mbox, link).


Forcibly Merged 582995 583005 583009. Request was from Julien Cristau <jcristau@debian.org> to control@bugs.debian.org. (Wed, 26 May 2010 15:30:04 GMT) (full text, mbox, link).


Added indication that 583009 affects apt-cacher-ng Request was from Julien Cristau <jcristau@debian.org> to control@bugs.debian.org. (Wed, 26 May 2010 15:30:06 GMT) (full text, mbox, link).


Changed Bug title to 'pkg-config should not escape = and : in Cflags' from 'Attempts to escape = char in Cflags' Request was from Julien Cristau <jcristau@debian.org> to control@bugs.debian.org. (Wed, 26 May 2010 15:30:09 GMT) (full text, mbox, link).


Forcibly Merged 582995 583005 583009 583449. Request was from Lucas Nussbaum <lucas@lucas-nussbaum.net> to control@bugs.debian.org. (Thu, 27 May 2010 21:12:52 GMT) (full text, mbox, link).


Forcibly Merged 582995 583005 583009 583428 583449. Request was from Lucas Nussbaum <lucas@lucas-nussbaum.net> to control@bugs.debian.org. (Thu, 27 May 2010 21:12:55 GMT) (full text, mbox, link).


Forcibly Merged 582995 583005 583009 583428 583447 583449. Request was from Lucas Nussbaum <lucas@lucas-nussbaum.net> to control@bugs.debian.org. (Thu, 27 May 2010 21:12:59 GMT) (full text, mbox, link).


Forcibly Merged 582995 583005 583009 583428 583447 583449 583473. Request was from Lucas Nussbaum <lucas@lucas-nussbaum.net> to control@bugs.debian.org. (Thu, 27 May 2010 21:13:03 GMT) (full text, mbox, link).


Forcibly Merged 582995 583005 583009 583428 583439 583447 583449 583473. Request was from Lucas Nussbaum <lucas@lucas-nussbaum.net> to control@bugs.debian.org. (Thu, 27 May 2010 21:13:07 GMT) (full text, mbox, link).


Forcibly Merged 582995 583005 583009 583428 583439 583443 583447 583449 583473. Request was from Lucas Nussbaum <lucas@lucas-nussbaum.net> to control@bugs.debian.org. (Thu, 27 May 2010 21:13:13 GMT) (full text, mbox, link).


Forcibly Merged 582995 583005 583009 583428 583439 583443 583447 583449 583453 583473. Request was from Lucas Nussbaum <lucas@lucas-nussbaum.net> to control@bugs.debian.org. (Thu, 27 May 2010 21:13:19 GMT) (full text, mbox, link).


Forcibly Merged 582995 583005 583009 583428 583439 583443 583447 583449 583453 583455 583473. Request was from Lucas Nussbaum <lucas@lucas-nussbaum.net> to control@bugs.debian.org. (Thu, 27 May 2010 21:13:26 GMT) (full text, mbox, link).


Forcibly Merged 582995 583005 583009 583428 583439 583443 583447 583449 583453 583455 583459 583473. Request was from Lucas Nussbaum <lucas@lucas-nussbaum.net> to control@bugs.debian.org. (Thu, 27 May 2010 21:13:33 GMT) (full text, mbox, link).


Forcibly Merged 582995 583005 583009 583427 583428 583439 583443 583447 583449 583453 583455 583459 583473. Request was from Lucas Nussbaum <lucas@lucas-nussbaum.net> to control@bugs.debian.org. (Thu, 27 May 2010 21:13:41 GMT) (full text, mbox, link).


Forcibly Merged 582995 583005 583009 583427 583428 583430 583439 583443 583447 583449 583453 583455 583459 583473. Request was from Lucas Nussbaum <lucas@lucas-nussbaum.net> to control@bugs.debian.org. (Thu, 27 May 2010 21:13:50 GMT) (full text, mbox, link).


Forcibly Merged 582995 583005 583009 583424 583427 583428 583430 583439 583443 583447 583449 583453 583455 583459 583473. Request was from Lucas Nussbaum <lucas@lucas-nussbaum.net> to control@bugs.debian.org. (Thu, 27 May 2010 21:14:00 GMT) (full text, mbox, link).


Forcibly Merged 582995 583005 583009 583424 583427 583428 583430 583439 583440 583443 583447 583449 583453 583455 583459 583473. Request was from Lucas Nussbaum <lucas@lucas-nussbaum.net> to control@bugs.debian.org. (Thu, 27 May 2010 21:14:10 GMT) (full text, mbox, link).


Forcibly Merged 582995 583005 583009 583424 583427 583428 583430 583439 583440 583443 583446 583447 583449 583453 583455 583459 583473. Request was from Lucas Nussbaum <lucas@lucas-nussbaum.net> to control@bugs.debian.org. (Thu, 27 May 2010 21:14:21 GMT) (full text, mbox, link).


Forcibly Merged 582995 583005 583009 583424 583427 583428 583430 583439 583440 583443 583446 583447 583449 583450 583453 583455 583459 583473. Request was from Lucas Nussbaum <lucas@lucas-nussbaum.net> to control@bugs.debian.org. (Thu, 27 May 2010 21:14:32 GMT) (full text, mbox, link).


Forcibly Merged 582995 583005 583009 583424 583427 583428 583430 583439 583440 583442 583443 583446 583447 583449 583450 583453 583455 583459 583473. Request was from Lucas Nussbaum <lucas@lucas-nussbaum.net> to control@bugs.debian.org. (Thu, 27 May 2010 21:14:44 GMT) (full text, mbox, link).


Forcibly Merged 582995 583005 583009 583424 583427 583428 583430 583439 583440 583442 583443 583446 583447 583449 583450 583453 583455 583456 583459 583473. Request was from Lucas Nussbaum <lucas@lucas-nussbaum.net> to control@bugs.debian.org. (Thu, 27 May 2010 21:14:57 GMT) (full text, mbox, link).


Forcibly Merged 582995 583005 583009 583424 583426 583427 583428 583430 583439 583440 583442 583443 583446 583447 583449 583450 583453 583455 583456 583459 583473. Request was from Lucas Nussbaum <lucas@lucas-nussbaum.net> to control@bugs.debian.org. (Thu, 27 May 2010 21:15:11 GMT) (full text, mbox, link).


Forcibly Merged 582995 583005 583009 583424 583426 583427 583428 583430 583439 583440 583442 583443 583446 583447 583449 583450 583453 583454 583455 583456 583459 583473. Request was from Lucas Nussbaum <lucas@lucas-nussbaum.net> to control@bugs.debian.org. (Thu, 27 May 2010 21:15:25 GMT) (full text, mbox, link).


Forcibly Merged 582995 583005 583009 583422 583424 583426 583427 583428 583430 583439 583440 583442 583443 583446 583447 583449 583450 583453 583454 583455 583456 583459 583473. Request was from Lucas Nussbaum <lucas@lucas-nussbaum.net> to control@bugs.debian.org. (Thu, 27 May 2010 21:15:40 GMT) (full text, mbox, link).


Forcibly Merged 582995 583005 583009 583422 583424 583426 583427 583428 583429 583430 583439 583440 583442 583443 583446 583447 583449 583450 583453 583454 583455 583456 583459 583473. Request was from Lucas Nussbaum <lucas@lucas-nussbaum.net> to control@bugs.debian.org. (Thu, 27 May 2010 21:15:56 GMT) (full text, mbox, link).


Forcibly Merged 582995 583005 583009 583422 583424 583426 583427 583428 583429 583430 583439 583440 583442 583443 583446 583447 583449 583450 583451 583453 583454 583455 583456 583459 583473. Request was from Lucas Nussbaum <lucas@lucas-nussbaum.net> to control@bugs.debian.org. (Thu, 27 May 2010 21:16:12 GMT) (full text, mbox, link).


Forcibly Merged 582995 583005 583009 583422 583424 583426 583427 583428 583429 583430 583438 583439 583440 583442 583443 583446 583447 583449 583450 583451 583453 583454 583455 583456 583459 583473. Request was from Lucas Nussbaum <lucas@lucas-nussbaum.net> to control@bugs.debian.org. (Thu, 27 May 2010 21:16:29 GMT) (full text, mbox, link).


Forcibly Merged 582995 583005 583009 583422 583424 583426 583427 583428 583429 583430 583437 583438 583439 583440 583442 583443 583446 583447 583449 583450 583451 583453 583454 583455 583456 583459 583473. Request was from Lucas Nussbaum <lucas@lucas-nussbaum.net> to control@bugs.debian.org. (Thu, 27 May 2010 21:16:46 GMT) (full text, mbox, link).


Forcibly Merged 582995 583005 583009 583422 583424 583426 583427 583428 583429 583430 583437 583438 583439 583440 583442 583443 583444 583446 583447 583449 583450 583451 583453 583454 583455 583456 583459 583473. Request was from Lucas Nussbaum <lucas@lucas-nussbaum.net> to control@bugs.debian.org. (Thu, 27 May 2010 21:17:05 GMT) (full text, mbox, link).


Forcibly Merged 582995 583005 583009 583422 583423 583424 583426 583427 583428 583429 583430 583437 583438 583439 583440 583442 583443 583444 583446 583447 583449 583450 583451 583453 583454 583455 583456 583459 583473. Request was from Lucas Nussbaum <lucas@lucas-nussbaum.net> to control@bugs.debian.org. (Thu, 27 May 2010 21:17:24 GMT) (full text, mbox, link).


Forcibly Merged 582995 583005 583009 583422 583423 583424 583426 583427 583428 583429 583430 583431 583437 583438 583439 583440 583442 583443 583444 583446 583447 583449 583450 583451 583453 583454 583455 583456 583459 583473. Request was from Lucas Nussbaum <lucas@lucas-nussbaum.net> to control@bugs.debian.org. (Thu, 27 May 2010 21:17:43 GMT) (full text, mbox, link).


Forcibly Merged 582995 583005 583009 583422 583423 583424 583425 583426 583427 583428 583429 583430 583431 583437 583438 583439 583440 583442 583443 583444 583446 583447 583449 583450 583451 583453 583454 583455 583456 583459 583473. Request was from Lucas Nussbaum <lucas@lucas-nussbaum.net> to control@bugs.debian.org. (Thu, 27 May 2010 21:18:04 GMT) (full text, mbox, link).


Forcibly Merged 582995 583005 583009 583422 583423 583424 583425 583426 583427 583428 583429 583430 583431 583437 583438 583439 583440 583442 583443 583444 583446 583447 583449 583450 583451 583452 583453 583454 583455 583456 583459 583473. Request was from Lucas Nussbaum <lucas@lucas-nussbaum.net> to control@bugs.debian.org. (Thu, 27 May 2010 21:18:25 GMT) (full text, mbox, link).


Forcibly Merged 582995 583005 583009 583422 583423 583424 583425 583426 583427 583428 583429 583430 583431 583437 583438 583439 583440 583442 583443 583444 583445 583446 583447 583449 583450 583451 583452 583453 583454 583455 583456 583459 583473. Request was from Lucas Nussbaum <lucas@lucas-nussbaum.net> to control@bugs.debian.org. (Thu, 27 May 2010 21:18:47 GMT) (full text, mbox, link).


Forcibly Merged 582995 583005 583009 583422 583423 583424 583425 583426 583427 583428 583429 583430 583431 583437 583438 583439 583440 583442 583443 583444 583445 583446 583447 583448 583449 583450 583451 583452 583453 583454 583455 583456 583459 583473. Request was from Lucas Nussbaum <lucas@lucas-nussbaum.net> to control@bugs.debian.org. (Thu, 27 May 2010 21:19:09 GMT) (full text, mbox, link).


Forcibly Merged 582995 583005 583009 583422 583423 583424 583425 583426 583427 583428 583429 583430 583431 583436 583437 583438 583439 583440 583442 583443 583444 583445 583446 583447 583448 583449 583450 583451 583452 583453 583454 583455 583456 583459 583473. Request was from Lucas Nussbaum <lucas@lucas-nussbaum.net> to control@bugs.debian.org. (Thu, 27 May 2010 21:19:32 GMT) (full text, mbox, link).


Forcibly Merged 582995 583005 583009 583422 583423 583424 583425 583426 583427 583428 583429 583430 583431 583436 583437 583438 583439 583440 583442 583443 583444 583445 583446 583447 583448 583449 583450 583451 583452 583453 583454 583455 583456 583457 583459 583473. Request was from Lucas Nussbaum <lucas@lucas-nussbaum.net> to control@bugs.debian.org. (Thu, 27 May 2010 21:19:56 GMT) (full text, mbox, link).


Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Mon, 28 Jun 2010 07:30:47 GMT) (full text, mbox, link).


Send a report that this bug log contains spam.


Debian bug tracking system administrator <owner@bugs.debian.org>. Last modified: Sun Jan 7 11:35:38 2018; Machine Name: beach

Debian Bug tracking system

Debbugs is free software and licensed under the terms of the GNU Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.