Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 7 Dec 1998 19:19:53 +1100
From:      Bruce Evans <bde@zeta.org.au>
To:        current@FreeBSD.ORG, tom@tomqnx.com
Subject:   Re: Abort trap on make world
Message-ID:  <199812070819.TAA23919@godzilla.zeta.org.au>

next in thread | raw e-mail | index | archive | help
>cd /usr/src/sys/modules/linux; /usr/obj/elf/usr/src/tmp/usr/bin/make -DNOINFO -DNOMAN -DNOPIC -DNOPROFILE -DNOSHARED -D_BUILD_TOOLS build-tools
>Abort trap
>*** Error code 134
>
>Stop.

This message usually means that the elf interpreter was not found.  The
associated message "ELF interpreter /usr/libexec/ld-elf.so.1 not found"
is printed to /dev/tty, so it doesn't appear in redirected output.  The
kernel can't return to the user process in the usual way, so it exits
directly, as if the process had been killed by a SIGABRT.  The direct
exit breaks ktrace.

This error shouldn't happen for building worlds.  All binaries
used for building worlds are supposed to be built static to avoid it
and other bootstrapping problems with shared libraries.

This error does happen for building perl, but the perl build is so
broken that the error is ignored.

Bruce

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-current" in the body of the message



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199812070819.TAA23919>