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

Bug#678623: libstdc++6-4.7-dev: Please make libstdc++6-4.7-dev m-a: same



On Sat, Jun 23, 2012 at 01:18:16PM +0200, Matthias Klose wrote:
> On 23.06.2012 12:12, Thibaut Girka wrote:
> > Package: libstdc++6-4.7-dev
> > Severity: wishlist
> > Tags: patch
> > 
> > It would be useful for libstdc++6-4.7-dev to be m-a: same, since it would
> > enable multiarch c++ cross-compilers (third-parties or not) to depend on the
> > target libstdc++6-4.7-dev.
> 
> is this needed for package builds?

This is only needed to cross-build C++ programs, as libstdc++6-4.7-dev:<arch> would
be a dependency of g++-4.7-<triplet>, and bypassing this dependency wouldn't work.

> > The attached patch should fix that, by dropping the g++-4.7 dependency and
> > marking libstdc++6-4.7-dev m-a: same.
> 
> this won't help yet. you still cannot install the .o files, static libgcc.a and
> c includes without installing the native compiler.

Hm, right, but then, libstdc++6-4.7-dev should depend on gcc-4.7, not g++-4.7.
This wouldn't help for multiarch, though.
I'm not sure what the right thing should be...

Attachment: signature.asc
Description: Digital signature


Reply to: