whenever I try to emerge openrc it crash with a lot of 'undefined references' Reproducible: Always Steps to Reproduce: 1.emerge openrc 2. 3. Actual Results: openrc don't compile Expected Results: the installation of openrc I'll put the compile log and the emerge --info in the attachment.
Created attachment 154747 [details] build log
Created attachment 154749 [details] The ebuild environment file
Created attachment 154751 [details] emerge --info
Could you run that emerge again with LANG=C and attach the result, please?
atexit should be defined by your libc - sounds like a toolchain issue.
Created attachment 154883 [details] The build log with LANG=C
(In reply to comment #5) > atexit should be defined by your libc - sounds like a toolchain issue. > I've tried to rebuild the entire toolchain (binutils, gcc, glibc, linux-headers and gdb) and I get the same error again. I've also did a 'emerge -e system' and then I went back to emerge the openrc and always gives me the same error.
you've got some bogus files screwing things up or a broken glibc ... all of those missing functions are provided by glibc via libc_nonshared.a go into /var/tmp/portage/sys-apps/openrc-0.2.5/work/openrc-0.2.5/src/rc and run: x86_64-pc-linux-gnu-gcc -L../librc -L../libeinfo -Wl,-rpath=/lib64 -L/lib64 -o rc checkpath.o fstabinfo.o mountinfo.o start-stop-daemon.o rc-applets.o rc-depend.o rc-logger.o rc-misc.o rc-plugin.o rc-service.o rc-status.o rc-update.o runscript.o rc.o -lutil -lrc -leinfo -lncurses -Wl,-Bdynamic -ldl -lpam -Wl,--verbose and then post the output as an attachment
Created attachment 154925 [details] x86_64-pc-linux-gnu-gcc output Here are the output from the command that you've requested SpanKY...
this is wrong: attempt to open /lib64/libc.so succeeded -lc (/lib64/libc.so) i dont know how you got that libc.so, but it wasnt from Gentoo