[Pbuilder-maint] Bug#349699: pbuilder: CFLAGS is not being
interpreted correctly
Nelson A. de Oliveira
naoliv at gmail.com
Tue Jan 24 18:31:21 UTC 2006
Package: pbuilder
Version: 0.145
Severity: important
Hi!
Today while testing if my package was building OK on pbuilder, I saw an
error.
I have a makefile like this (I am putting here just the important part
of it):
ZDIR = ../zlib
PNGDIR = ../libpng
CRELEASE = -O2
CFLAGS = -I$(ZDIR) -I$(PNGDIR) -Wall $(CRELEASE)
.c$(O):
$(CC) $(CFLAGS) -c $<
Using this makefile, on the pdebuild log I can see:
gcc -g -Wall -O2 -c pngxread.c
However, changing all CFLAGS to CFLGS (just removed the A), it worked
perfectly on a new pdebuild run:
gcc -I../zlib -I../libpng -Wall -O2 -c pngxread.c
Running the makefile outside pbuilder, it's compiled perfectly, without
the need to change CFLAGS to something else.
If you think that it's important to see the full makefile and the source
code, I can put on a place. Just say to me if you want.
Thank you very much!
Nelson
-- System Information:
Debian Release: testing/unstable
APT prefers unstable
APT policy: (990, 'unstable'), (500, 'testing'), (1, 'experimental')
Architecture: i386 (i686)
Shell: /bin/sh linked to /bin/dash
Kernel: Linux 2.6.13-rc5-mm1
Locale: LANG=pt_BR, LC_CTYPE=pt_BR (charmap=ISO-8859-1) (ignored: LC_ALL set to pt_BR)
Versions of packages pbuilder depends on:
ii cdebootstrap 0.3.9 Bootstrap a Debian system
ii coreutils 5.93-5 The GNU core utilities
ii debianutils 2.15.2 Miscellaneous utilities specific t
ii debootstrap 0.3.3 Bootstrap a basic Debian system
ii gcc 4:4.0.2-2 The GNU C compiler
ii wget 1.10.2-1 retrieves files from the web
Versions of packages pbuilder recommends:
ii devscripts 2.9.11 Scripts to make the life of a Debi
ii fakeroot 1.5.6 Gives a fake root environment
ii sudo 1.6.8p12-1 Provide limited super user privile
-- no debconf information
More information about the Pbuilder-maint
mailing list