From owner-freebsd-current Mon Dec 7 00:20:03 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id AAA02291 for freebsd-current-outgoing; Mon, 7 Dec 1998 00:20:03 -0800 (PST) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from godzilla.zeta.org.au ([203.26.10.9]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id AAA02220 for ; Mon, 7 Dec 1998 00:19:58 -0800 (PST) (envelope-from bde@godzilla.zeta.org.au) Received: (from bde@localhost) by godzilla.zeta.org.au (8.8.7/8.8.7) id TAA23919; Mon, 7 Dec 1998 19:19:53 +1100 Date: Mon, 7 Dec 1998 19:19:53 +1100 From: Bruce Evans Message-Id: <199812070819.TAA23919@godzilla.zeta.org.au> To: current@FreeBSD.ORG, tom@tomqnx.com Subject: Re: Abort trap on make world Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG >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