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