Hi Dominique,

On Wed, Oct 24, 2018 at 9:47 AM Dominique Dumont <[email protected]>
wrote:

> On Wed, 2018-10-24 at 08:29 -0300, Felipe Sateler wrote:
> > However, such annotations are valid, and in fact needed to allow
> > cross-compilation. Please handle foo:any annotations.
>
> I've never heard of this annotation. Where is it documented ?


In deb-src-control(5):

> Each package name is optionally followed  by  an  architecture
qualifier  appended
> after  a  colon ‘:’
<snip>
> An  architecture  qualifier  name can be a real Debian architecture name
(since dpkg 1.16.5),
> any (since dpkg 1.16.2)  or  native  (since  dpkg  1.16.5).   If
omitted,  the  default  for
> Build-Depends fields is the current host architecture, the default for
Build-Conflicts fields
> is any.  A real Debian architecture name  will  match  exactly  that
architecture  for  that
> package  name, any will match any architecture for that package name if
the package is marked
> with Multi-Arch: allowed, and native will match the current build
architecture if the package
> is not marked with Multi-Arch: foreign.


-- 

Saludos,
Felipe Sateler

Reply via email to