Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 63967 - the ebuild for gcc-3.4.2-r1 have a bad slot
Summary: the ebuild for gcc-3.4.2-r1 have a bad slot
Status: VERIFIED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Unspecified (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Toolchain Maintainers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-09-14 00:47 UTC by Benoit Boissinot
Modified: 2004-09-15 14:39 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
patch to correct the calculation of the slot in the eclass (toolchain.eclass.patch,427 bytes, patch)
2004-09-15 03:38 UTC, Benoit Boissinot
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Benoit Boissinot 2004-09-14 00:47:28 UTC
It seems that gcc-3.4.2-r1 have a bad slot, -3.4 instead of 3.4.

Output from etcat -v gcc:
        [  I] 3.3.4-r1 (3.2)
        [ ~ ] 3.4.1 (3.4)
        [ ~I] 3.4.1-r2 (3.4)
        [ ~ ] 3.4.2-r1 (-3.4)

Infortunately i can't figure how the slot is set in the toolchain eclass.

Reproducible: Always
Steps to Reproduce:
1.
2.
3.
Comment 1 Travis Tilley (RETIRED) gentoo-dev 2004-09-14 10:56:12 UTC
well that's embarrassing...
Comment 2 Benoit Boissinot 2004-09-15 03:36:49 UTC
I have a patch to the toolchain eclass to solve the problem (a better solution than hardcoding the slot).
Comment 3 Benoit Boissinot 2004-09-15 03:38:38 UTC
Created attachment 39632 [details, diff]
patch to correct the calculation of the slot in the eclass

This correct the calculation of the slot if $CCHOST isn't defined.
Comment 4 Travis Tilley (RETIRED) gentoo-dev 2004-09-15 11:07:28 UTC
indeed
Comment 5 Benoit Boissinot 2004-09-15 13:30:48 UTC
You forgot to remove the slot in the ebuild. I don't know if this is important since the ebuild is masked.

Comment 6 Travis Tilley (RETIRED) gentoo-dev 2004-09-15 14:39:27 UTC
i'm not touching that ebuild again until:
1) we can figure out those sse2 problems which are screwing things up on x86 and amd64 with multilib enabled
2) we can figure out why 3.4.2 HATES ppc
3) fix some missing and incorrectly placed .so files
4) do yet -another- rewrite for the needs of gentoo-embedded who want to split out libgcc into it's own ebuild
5) probably get rid of chucking files into a versioned directory since we're splitting out the libraries anyways.
6) make sure i can do all of the above without breaking gcc-config

in summary, gcc hates me with the burning passion of a million dying stars.

but yes, i was going to eventually get to the ebuild. i only committed the toolchain.eclass change right now because i realised if i didnt i'd forget, and it would never get done. ^^;
Comment 7 Travis Tilley (RETIRED) gentoo-dev 2004-09-15 14:39:43 UTC
closed