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]

