Summary: | new virtual/libstdc++ is necessary | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Doug Goldstein (RETIRED) <cardoe> |
Component: | New packages | Assignee: | Gentoo Toolchain Maintainers <toolchain> |
Status: | RESOLVED WONTFIX | ||
Severity: | normal | CC: | blueness, kanelxake, kripton, robbat2, russ, williamh, zorry |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
libstdc++.txt
need testing. New ebuild with GCC 4.4.2 and moved to slot 6 Don't build crt*.o and libgcc with SSP |
Description
Doug Goldstein (RETIRED)
![]() I agree that this is necessary. Before we can do this, we'll have to fix up some dependencies in the tree. I'm almost positive not everything in the tree is depending on the exact version they need. I'll file them as blockers against this bug when I get around to it, unless someone wants to do it before I do :) As a workaround to avoid EAPI=1 for system at this time, how is this for a plan: Phase1 (start of migration): || ( virtual/libstdc++v3 =virtual/libstdc++-3* ) Phase2 (ready to remove old v3 package): =virtual/libstdc++-3* Phase3 (later, when EAPI=1 slot deps enabled): virtual/libstdc++:3 Forgot to add myself. Created attachment 201971 [details]
libstdc++.txt
This list of packages has been updated to depend on
~virtual/libstdc++-3.3.
halcy0n: so all the deps are fixed up now, what's next? Probably adding the new slot I think? Created attachment 205958 [details]
need testing.
This ebuild pass compile.
Created attachment 207467 [details]
New ebuild with GCC 4.4.2 and moved to slot 6
Created attachment 207469 [details, diff]
Don't build crt*.o and libgcc with SSP
I've tested the resulting libraries from the ebuilds in the previous three comments against seamonkey-bin, opera, virtualbox-bin and bitdefender-console and found no issues. I also tested them against my own C++ code and again found no issues whatsoever. i think this is largely not necessary |