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]

Reply via email to