From owner-freebsd-current Sat Sep 26 01:26:21 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id BAA06816 for freebsd-current-outgoing; Sat, 26 Sep 1998 01:26:21 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from godzilla.zeta.org.au (godzilla.zeta.org.au [203.15.68.22]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id BAA06810; Sat, 26 Sep 1998 01:26:18 -0700 (PDT) (envelope-from bde@godzilla.zeta.org.au) Received: (from bde@localhost) by godzilla.zeta.org.au (8.8.7/8.8.7) id SAA06164; Sat, 26 Sep 1998 18:26:09 +1000 Date: Sat, 26 Sep 1998 18:26:09 +1000 From: Bruce Evans Message-Id: <199809260826.SAA06164@godzilla.zeta.org.au> To: jb@cimlogic.com.au, sos@FreeBSD.ORG Subject: Re: Make worl error on -current elf ...please help Cc: freebsd-current@FreeBSD.ORG, wwoods@cybcon.com Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG >> In reply to John Birrell who wrote: >> > > >> > > We still need to get the LKM's rebuild even on an ELF system though, >> > > but this was clearly not the way... >> > >> > The correct way is: "don't use NOAOUT". That's for people who know what >> > they are doing. The lkms _are_ built during `make world'. You are not >> > helping! >> >> Until we have a substitute for them, they should be build in all cases, >> as they are vital to the system functioning. > >I keep repeating myself here. Sigh. They are. Don't use NOAOUT. It's like >when you use NOPERL and ask why perl didn't get updated. If it hurts when >you hit yourself on the head with a hammer, then don't hit yourself >on the head with a hammer. Good grief! NOAOUT has very little to do with the problem. The problems are that the aout libraries are not built and installed in $WORLDTMP before they are used for linking certain lkm tools, and that these lkm tools are built with -aout in CFLAGS, and that the problem is not seen in polluted test environments because stale aout libraries are found in /usr/lib/aout, and that libraries outside of $WORLDTMP are found at all. Not using NOAOUT just arranges for a polluted test environment by installing the aout libraries. Bruce To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message