On Mon, Jul 20, 2015 at 11:11:26PM +0200, Helmut Grohne wrote:
> The check build-dependency of libpipeline is only needed for running the
> unit tests. Since unit tests cannot be run during cross compilation,
> libpipeline must be crossed with DEB_BUILD_OPTIONS=nocheck. The build
> profile feature now allows to also drop the corresponding Build-Depends
> and thus allows shrinking the set of packages that need to be cross
> built to achieve an architecture bootstrap. I.e. if libpipeline (and a
> few other packages) mark their check build-dependency with the <nocheck>
> profile, we can remove the check package from the architecture
> bootstrap.

I approve of this patch in general.  I want to hold off a little before
applying it, though, because I know that some infrastructure is still a
bit ... recent where it comes to build profiles.  (In particular, since
my day job is as a Launchpad developer, I'd rather like to get Launchpad
to support this first so that I don't make problems for myself at work.)
But I think we can probably do this fairly soon.

-- 
Colin Watson                                       [[email protected]]


-- 
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]

Reply via email to