This error has been breaking the installcd build for ppc64 for many, many months. Can someone take a look at it? Otherwise, I'm just going to disable the installcd build for ppc64, so that I don't have to look at the error every week. >>> Failed to emerge sys-apps/ibm-powerpc-utils-papr-1.1.0, Log file: >>> >>> '/var/tmp/portage/sys-apps/ibm-powerpc-utils-papr-1.1.0/temp/build.log' * CPV: sys-apps/ibm-powerpc-utils-papr-1.1.0 * REPO: gentoo * USE: elibc_glibc kernel_linux ppc userland_GNU * Applying ibm-powerpc-utils-papr-1.1.0-remove-doc.patch ... [ ok ] * Applying ibm-powerpc-utils-papr-1.1.0-removeinitandvscsis.patch ... [ ok ] Building cmds files... CC cmds/activate_fw.o CC cmds/usysident.o CC cmds/librtas_error.o CC cmds/set_poweron_time.o CC cmds/rtas_ibm_get_vpd.o CC cmds/serv_config.o CC cmds/uesensor.o CC cmds/rtas_event_decode.o CC cmds/sys_ident.o serv_config.c: In function 'main': serv_config.c:1680: warning: the address of 'buffer' will always evaluate as 'true' LD cmds/activate_firmware /usr/lib/gcc/powerpc-unknown-linux-gnu/4.3.4/../../../../powerpc-unknown-linux-gnu/bin/ld: cannot find -lrtas collect2: ld returned 1 exit status make[1]: *** [activate_firmware] Error 1 make[1]: *** Waiting for unfinished jobs.... make[1]: *** wait: No child processes. Stop. make: *** [all] Error 2 * ERROR: sys-apps/ibm-powerpc-utils-papr-1.1.0 failed: * emake failed * * Call stack: * ebuild.sh, line 54: Called src_compile * environment, line 2320: Called _eapi0_src_compile * ebuild.sh, line 612: Called _eapi2_src_compile * ebuild.sh, line 646: Called die * The specific snippet of code: * emake || die "emake failed"
Should be fixed, librtas wasn't building correctly, it will now.