When I try to emerge media-sound/grip-3.3.0 the build goes fine until this happens: libtool: link: cannot find the library `/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.4/libstdc++.la' media-sound/grip-3.2.0 worked fine (well, apart not being able to load shared library libcurl.so.2 after upgrading from net-misc/curl-7.11.0 to net-misc/curl-7.13.1, but also in this case creating a symlink libcurl.so.2 -> libcurl.so.3.0.0 solved the problem). Reproducible: Always Steps to Reproduce: 1. emerge grip 2. 3. Actual Results: .... build seems to go fine until: mkdir .libs libtool: link: cannot find the library `/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.4/libstdc++.la' make[2]: *** [grip] Error 1 make[2]: Leaving directory `/var/tmp/portage/grip-3.3.0/work/grip-3.3.0/src' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/grip-3.3.0/work/grip-3.3.0' make: *** [all] Error 2 !!! ERROR: media-sound/grip-3.3.0 failed. !!! Function src_compile, Line 49, Exitcode 2 !!! emake failed Expected Results: successfully emerged media-sound/grip-3.3.0 Creating "/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.4/" directory and making a symlink: /usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.4/libstdc++.la -> /usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.5/libstdc++.la solves the issue and then grip-3.3.0 works fine.
As in bug 65454, it was my fault not doing: fix_libtool_files.sh 3.3.4 After that, media-sound/grip-3.3.0 builds, installs and works fine with no need for workarounds.