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 > immediately. > > 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', > `binary-arch'. 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 <[EMAIL PROTECTED]>, specifically + <sect1 id="f-Build-Options"> + <heading><tt>Build-Options</tt></heading> + <p> + The syntax is a list of options separated by + commas that are implemented in the build process. + The following options are defined: + <list> + <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> + </list> + </p> + </sect1> Thanks for yours answer, -- Bill. <[EMAIL PROTECTED]> Imagine a large red swirl here. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]