On Tue, 22, Mar, 2011 at 01:51:00PM +0100, Matthias Klose spoke thus..
> that would be too strict for e.g. gcj-4.5
> 
> Built-Using: gcc-4.5 (>= 4.5.2-1~), gcc-4.5 (<< 4.5.3)
> 
> would be correct, however this already can be expressed in the build
> dependencies, so I assume packages like gcj-4.x, gdc-4.x, gnat-4.x don't need 
> to
> be changed.

This is nothing to do with Build-Depends.  This is simply informing the
archive what *happened* during the build.  The obvious case is when
someone Build-Depends on gcc-4.5-source (a binary package), they should
then tell us in the control file of their Binary packages that they used
gcc-4.5 (the source package) and the exact version they used.  This
means that we'll ensure that we hold that version of the source around
correctly until we no longer need it.  It has no effect on the
end-user's system, it simply allows us to automatically ensure GPL
compliance (and means we're doing the right thing)

Mark

-- 
Mark Hymers <mhy at debian dot org>

"Well, the thing about a black hole - it's main distinguishing feature - is
 it's black. And the thing about space, your basic space colour is black. So
 how are you supposed to see them?"
     Holly, Red Dwarf Series III - Marooned

_______________________________________________
linaro-toolchain mailing list
linaro-toolchain@lists.linaro.org
http://lists.linaro.org/mailman/listinfo/linaro-toolchain

Reply via email to