Summary: | sys-freebsd/freebsd-ubin-6.2 fails to merge | ||
---|---|---|---|
Product: | Gentoo/Alt | Reporter: | Mark Kowarsky (RETIRED) <mark_alec> |
Component: | FreeBSD | Assignee: | Gentoo/BSD Team <bsd+disabled> |
Status: | RESOLVED FIXED | ||
Severity: | normal | ||
Priority: | High | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | FreeBSD | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Mark Kowarsky (RETIRED)
![]() Similar thing for freebsd-usbin-6.2-r1: ===> nologin (all) Warning: Object directory not changed from original /var/tmp/portage/sys-freebsd/freebsd-usbin-6.2-r1/work/usr.sbin/nologin i686-gentoo-freebsd6.2-gcc -O2 -march=pentium4 -pipe -I /var/tmp/portage/sys-freebsd/freebsd-usbin-6.2-r1/work/sys -c nologin.c i686-gentoo-freebsd6.2-gcc -O2 -march=pentium4 -pipe -I /var/tmp/portage/sys-freebsd/freebsd-usbin-6.2-r1/work/sys -static -o nologin nologin.o /usr/lib/gcc/i686-gentoo-freebsd6.2/4.1.2/../../../crt1.o: In function `_start': (.text+0x55): undefined reference to `_fini' /usr/lib/gcc/i686-gentoo-freebsd6.2/4.1.2/../../../crt1.o: In function `_start': (.text+0x5f): undefined reference to `_init' collect2: ld returned 1 exit status *** Error code 1 Stop in /var/tmp/portage/sys-freebsd/freebsd-usbin-6.2-r1/work/usr.sbin/nologin. *** Error code 1 Stop in /var/tmp/portage/sys-freebsd/freebsd-usbin-6.2-r1/work/usr.sbin. * * ERROR: sys-freebsd/freebsd-usbin-6.2-r1 failed. * Call stack: * ebuild.sh, line 1642: Called dyn_compile * ebuild.sh, line 988: Called qa_call 'src_compile' * ebuild.sh, line 44: Called src_compile * freebsd-usbin-6.2-r1.ebuild, line 99: Called freebsd_src_compile * freebsd.eclass, line 104: Called bsdmk_src_compile * bsdmk.eclass, line 70: Called die * * make failed * If you need support, post the topmost build error, and the call stack if relevant. * A complete build log is located at '/var/tmp/portage/sys-freebsd/freebsd-usbin-6.2-r1/temp/build.log'. * Only workable solution to this is untar a prepackaged libc.tar onto your system, emerge binutils-2.17-r1 and re-emerge freebsd-lib. If that fails, you'll need to wipe your system and start over. This issue was caused by binutils + portage stripping too much from our libc which makes recovery very difficult. But the actual cause of the problem has now been fixed in our tree. |