emulators/linux_dist-gentoo-stage* don't brandelf lib/ld-2.6.1.so as linux. so the lib remains type 0 (svr4). running a jail in /usr/local/gentoo-stage* and doing `ldd /bin/ls` e.g. fails with this error message: ELF binary type "0" not known. /usr/bin/ldd: line 169: /lib/ld-linux.so.2: cannot execute binary file ldd: exited with unknown exit code (126) the attached patch fixes the problem. cheers. alex Fix: Patch attached with submission follows: How-To-Repeat: see full description for and example to reproduce the problem.
Responsible Changed From-To: freebsd-ports-bugs->emulators Over to responsible party
Responsible Changed From-To: emulators->gabor Over to maintainer.
to the person committing these changes: please add/bump PORTREVISION in both ports. thx.
gabor 2009-10-31 13:47:20 UTC FreeBSD ports repository Modified files: emulators/linux_dist-gentoo-stage1 Makefile emulators/linux_dist-gentoo-stage3 Makefile Log: - brandelf ld-2.6.1.so to Linux PR: ports/138878 Submitted by: Alexander Best <alexbestms@math.uni-muenster.de> Revision Changes Path 1.43 +2 -0 ports/emulators/linux_dist-gentoo-stage1/Makefile 1.14 +2 -0 ports/emulators/linux_dist-gentoo-stage3/Makefile _______________________________________________ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
State Changed From-To: open->closed Committed, thanks!