Joey Hess writes ("Re: Bits from dpkg developers - dpkg 1.16.1"):
> Raphael Hertzog wrote:
> > * dpkg-buildpackage no longer exports 
> > CFLAGS/CXXFLAGS/LDFLAGS/CPPFLAGS/FFLAGS
> 
> | You don't know how many packages are broken or no longer
> | policy compliant because they were relying on those environment
> | variables
> 
> Who said that? Oh, yeah it was you.
> 
> How are we supposed to deal with packages that have been broken or made
> policy incompliant by this change to dpkg?

I'm one of the submitters of one of the bugs which requested this
change.  This is a reversion of dpkg to a previous behaviour, and it
/un/breaks packages.  Or at least I think it unbreaks much more than
it breaks.

It was always completely wrong of dpkg-buildpackage to set these
variables.  Source packages are entitled to assume that strange
environment variables which cause their tools to do odd things will
not be set.

Ian.


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/20093.64447.724751.724...@chiark.greenend.org.uk

Reply via email to