[Build-common-hackers] Bug#450483: Bug#450483: cdbs: Stop setting DEB_CONFIGURE_SCRIPT_ENV in order to enable cross-building

Neil Williams codehelp at debian.org
Wed Nov 7 19:03:13 UTC 2007


On Wed, 7 Nov 2007 19:07:28 +0100
Peter Eisentraut <peter_e at gmx.net> wrote:

Forgot to CC the bug report.

> Neil Williams wrote:
> > No. MAKEFLAGS should not be overwritten by the build tools.
> 
> Huh?  This discussion is about DEB_CONFIGURE_SCRIPT_ENV.  How do you get 
> from that to MAKEFLAGS?  AFAICS, nothing in cdbs touches MAKEFLAGS.

Setting CC= overrides MAKEFLAGS, that is why this needs to be removed.

I need CDBS to NOT set CC - that is the sum of it.

> > CDBS has no business setting DEB_CONFIGURE_SCRIPT_ENV.
> >
> > Any package that "needs" it is simply broken because there is no way
> > of providing useful information by that method.
> 
> Explain that to all the packages that are making use of it.

I will - because it only matters in cross-builds (because that is how I
have framed the patch) and the cross build tools explain why this is so
and what needs to be done. In the case of CDBS, if this patch is
implemented, nothing needs to be done.


-- 


Neil Williams
=============
http://www.data-freedom.org/
http://www.nosoftwarepatents.com/
http://www.linux.codehelp.co.uk/


-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
Url : http://lists.alioth.debian.org/pipermail/build-common-hackers/attachments/20071107/8dea2f8a/attachment.pgp 


More information about the Build-common-hackers mailing list