[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Debian Policy 3.9.4.0 released



Russ Allbery wrote:
>      7.8
>           New `Built-Using' field, which must be used to document the
>           source packages for any binaries that are incorporated into this
>           package at build time.  This is used to ensure that the archive
>           meets license requirements for providing source for all binaries.

It seems that this was intended to apply to standalone binaries embedded
into things like d-i initrds (which already use it), but as it's written
it seems to apply to static linking of libraries as well.

That would include large numbers of haskell libraries and binaries that
statically link other haskell libraries. Even though most such
libraries actually have no source license requirements. 
Hopefully a way can be found to automatically generate the field (or
dynamically link haskell..).

For that matter, don't all executables statically link to small portions
of libgcc and libc? It seems beyond redundant to require that be listed
every time.

-- 
see shy jo

Attachment: signature.asc
Description: Digital signature


Reply to: