Re: Can we require build-arch/indep targets for lenny?
On Tue, Jun 26, 2007 at 02:33:26PM +0100, Ian Jackson wrote:
> Bill Allombert writes ("Re: Can we require build-arch/indep targets for lenny?"):
> > In 3 years and a half, I had the time to try all of that...
> > So I will try something new: an online petition:
> > If you would like bug #229357 to get an answer, please
> > send a signed email to the buglog.
> Please, this is no way to carry on.
Ironically, you are the only one to do that so far, the fact that you
did not sign your post notwithstanding.
> > At least, I would feel less alone.
> FWIW, I agree with you. I think the proposed `Build-Options' source
> control field is a sensible addition and the bug should be implemented
> Obviously the dpkg developers are rather busy at the moment. I think
> that the right thing to do is to offer to NMU.
So I hereby offer to do a NMU by applying this patch.
> While we are at it we should write a specification for Build-Options,
> something like:
> The Build-Options field appears (only) in the first stanza in
> debian/control. It gives a whitespace-separated list of options.
> The meanings of these options is defined in policy.
> Any package processing tool may act only on options which it
> recognises. Unknown tokens must be ignored.
> Currently only the following token is defined:
> * build-arch
> Declares that the package supports all of the following
> build targets: `build-indep', `build-arch', `binary-indep',
Note: binary-indep and binary-arch are already mandatory according to
Debian policy 4.9.
The specification are included in the patch to debian-policy in bug
#218893, msgid <20031112203546.GI3260@seventeen>, specifically
+ <sect1 id="f-Build-Options">
+ The syntax is a list of options separated by
+ commas that are implemented in the build process.
+ The following options are defined:
+ <item> <tt>build-arch</tt> The optional targets "build-arch"
+ and "build-indep" are implemented by <tt>debian/rules</tt>
+ as defined in <ref id="debianrules">. </item>
Thanks for yours answer,
Imagine a large red swirl here.