<snip> i686-pc-linux-gnu-g++: /usr/lib/gcc/i686-pc-linux-gnu/3.4.3-20050110/../../../crti.o: No such file or directory i686-pc-linux-gnu-g++: /usr/lib/gcc/i686-pc-linux-gnu/3.4.3-20050110/crtbeginS.o: No such file or directory i686-pc-linux-gnu-g++: /usr/lib/gcc/i686-pc-linux-gnu/3.4.3-20050110/crtendS.o: No such file or directory i686-pc-linux-gnu-g++: /usr/lib/gcc/i686-pc-linux-gnu/3.4.3-20050110/../../../crtn.o: No such file or directory make: *** [libsgutils.la] Error 1 !!! ERROR: sys-apps/sg3_utils-1.15 failed. !!! Function src_compile, Line 32, Exitcode 2 !!! (no error message) !!! If you need support, post the topmost build error, NOT this status message. Reproducible: Always Steps to Reproduce: 1.emerge gcc 3.4.4 2.emerge sg3_utils Actual Results: gcc fails to find several objects Expected Results: emerge succeeds
<a href="http://forums.gentoo.org/viewtopic-t-347885-highlight-sg3utils.html">forum post</a>
Does running fix_libtool_files.sh 3.4.3-20050110 fix the problem?
Nope, running fix_libtool_files.sh 3.4.3-20050110 didn't fix the problem.
Does `fix_libtool_files.sh 3.4.4` help? Did you set symlinks by hand, betraying gcc-config?
Re-emerge libtool and try again. Reopen if that does not fix it.
re-emerging libtool (and re-running fix_libtool_files.sh 3.4.3-20050110) solved the problem. Thanks for the fish, but could you explain to me (if you are willing) what the problem was and how I can recognize it, so I won't have to trouble anyone again in the future?