Summary: | gcc-3.2.3-r2: File '/usr/lib/gcc-lib/i686-pc-linux-gnu/3.2.3/libg2c.la' has incorrect path in it -- also affects 3.3.3 | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Chad Schmutzer <schmutze> |
Component: | [OLD] GCC Porting | Assignee: | Gentoo Toolchain Maintainers <toolchain> |
Status: | RESOLVED WORKSFORME | ||
Severity: | major | CC: | dberkholz, pappy, twitzel |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | x86 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Chad Schmutzer
2003-11-23 02:20:11 UTC
donnie@supernova 3.3.3 $ qpkg -f /usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.3/libg2c.la -v sys-devel/gcc-3.3.3 * donnie@supernova 3.3.3 $ grep libdir libg2c.la libdir='/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.3/gcc-lib/i686-pc-linux-gnu/' donnie@supernova 3.3.3 $ pwd /usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.3 Problem's still present in new gcc. any news on this ? I guess this is connected to gcc-3.3.3 and gcc-3.4.0 not building the library either (nor g77). This is problematic for me. gcc-3.2.3-r4 works for me. Hello, I reported this bug originally back in November of 2003. It seems to still exist in recent versions of gcc as I've seen and as reported by others. It is a simple fix after the installation so its not like it is stopping me from being able to do work, but it would be nice to have it fixed at some point. So I guess my question is, is this the right place to report the bug, and if so, should I check things out in more detail and submit a patch? thanks for your help, chad Chad Would you mind testing this with >=sys-devel/gcc-3.3.3-r3 and telling us if it's still a problem? Note there is a change in the IUSE flags so check your and make sure you get the functionality your looking for. Current USE flags for gcc are "X bootstrap build f77 gcj hardened java multilib nls objc static uclibc debug" I just merged 3.3.3-r4 and my layout looks like so. solar@simple gcc $ ls /usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.3/ cc1 crtbegin.o crtend.o install-tools libgcc_s.so libstdc++.a libstdc++.so.5 libsupc++.a cc1plus crtbeginS.o crtendS.o libgcc.a libgcc_s.so.1 libstdc++.la libstdc++.so.5.0.5 libsupc++.la collect2 crtbeginT.o include libgcc_eh.a libiberty.a libstdc++.so libstdc++_pic.a specs I tested 3.3.3-r4 as well as 3.4.0 and its missing in both. Even in your layout libg2c.a is missing. Thomas To come back to this, has at least anyone a bugfix I can apply by myself ? The problem is that I can use gcc-3.2.3-r4, but then every other update wants to overwrite this with the gcc-3.3.3 releases, which then takes my libg2c away. Thank you, Thomas I used to have a similar problem, but adding 'f77' to my use flags solved it. (gcc-3.3.3-r6). Thomas, are you sure you have f77 in your use flags? comment #8 seems to be the fix your looking for. |