the gcc-3.4.0-r6 doesn't always make the libgcc_s available in /usr/lib but keep it for itself in /usr/lib/gcc-lib/powerpc64-unknown-linux-gnu/lib64/libgcc_s.so and libgcc_s.so.1 this is fixing the problem: cd /usr/lib ln -sf gcc-lib/powerpc64-unknown-linux-gnu/lib64/libgcc_s.so{,.1} so far this is the only library I have found missing... =========================================== Sometimes ebuild emerge stop working and look for libgcc_s.so =========================================== ranlib ../lib/libncurses++.a /usr/lib/ccache/bin/g++ -o demo ../obj_s/demo.o -L../lib -lncurses++ -L../lib -lform -lmenu -lpanel -lncurses -Wl,-rpath,/var/tmp/portage/ncurses-5.4-r1/work/ncurses-5.4/lib -I../c++ -I../include -I. -DHAVE_CONFIG_H -I. -I../include -D_GNU_SOURCE -DNDEBUG -O2 -fPIC -fPIC /usr/lib/gcc/powerpc64-unknown-linux-gnu/3.4.0/../../../../powerpc64-unknown-linux-gnu/bin/ld: cannot find -lgcc_s collect2: ld returned 1 exit status make[1]: *** [demo] Error 1 make[1]: Leaving directory `/var/tmp/portage/ncurses-5.4-r1/work/ncurses-5.4/c++' make: *** [all] Error 2 !!! ERROR: sys-libs/ncurses-5.4-r1 failed. !!! Function src_compile, Line 76, Exitcode 2 !!! make failed catalyst: build script failed catalyst: Stage build aborting due to error.
Created attachment 32545 [details, diff] Fixes a library that is not found under ppc64
Found the bug, thanks to lv
glad to be of assistance :) the fix has been added to CVS, give it some time to reach rsync
closing ... tested and works