From owner-cvs-gnu Sun May 24 14:57:41 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id OAA19501 for cvs-gnu-outgoing; Sun, 24 May 1998 14:57:41 -0700 (PDT) (envelope-from owner-cvs-gnu) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id OAA19404; Sun, 24 May 1998 14:57:02 -0700 (PDT) (envelope-from eivind@FreeBSD.org) From: Eivind Eklund Received: (from eivind@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id OAA27063; Sun, 24 May 1998 14:51:53 -0700 (PDT) Date: Sun, 24 May 1998 14:51:53 -0700 (PDT) Message-Id: <199805242151.OAA27063@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-gnu@FreeBSD.ORG Subject: cvs commit: src/gnu/lib/libgmp Makefile Sender: owner-cvs-gnu@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk eivind 1998/05/24 14:51:51 PDT Modified files: gnu/lib/libgmp Makefile Log: Don't blow away parts of the sourcetree on a 'make clean'. This was only harmful for building from a read-only filesystem - the parts blown away were old rm'ed directories. Revision Changes Path 1.18 +4 -4 src/gnu/lib/libgmp/Makefile From owner-cvs-gnu Mon May 25 10:40:43 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id KAA28531 for cvs-gnu-outgoing; Mon, 25 May 1998 10:40:43 -0700 (PDT) (envelope-from owner-cvs-gnu) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id KAA28237; Mon, 25 May 1998 10:39:59 -0700 (PDT) (envelope-from sos@FreeBSD.org) From: Søren Schmidt Received: (from sos@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id KAA02245; Mon, 25 May 1998 10:34:43 -0700 (PDT) Date: Mon, 25 May 1998 10:34:43 -0700 (PDT) Message-Id: <199805251734.KAA02245@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-user@FreeBSD.ORG, cvs-gnu@FreeBSD.ORG, cvs-usrbin@FreeBSD.ORG Subject: cvs commit: src Makefile src/gnu/usr.bin Makefile src/gnu/usr.bin/as Makefile src/gnu/usr.bin/ld Makefile src/usr.bin Makefile src/usr.bin/ar Makefile src/usr.bin/nm Makefile src/usr.bin/ranlib Makefile src/usr.bin/size Makefile ... Sender: owner-cvs-gnu@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk sos 1998/05/25 10:34:43 PDT Modified files: . Makefile gnu/usr.bin Makefile gnu/usr.bin/as Makefile gnu/usr.bin/ld Makefile usr.bin Makefile usr.bin/ar Makefile usr.bin/nm Makefile usr.bin/ranlib Makefile usr.bin/size Makefile usr.bin/strings Makefile usr.bin/strip Makefile Log: ELF preparation step 1: Move our old a.out utils to /usr/libexec/aout. Enable binutils and put the utils in /usr/libexec/elf Enable objformat, a little helper program that calls the right utils based on /etc/objformat and $OBJFORMAT. This will enable the ELF generating tools. Remember that this is only step one, the system is still compiled and run in a.out format ONLY. Problem left to solve: The BSD manpages wins over the GNU equivalents as the are installed last. We need to distinguish between the manpages somehow... Revision Changes Path 1.180 +5 -1 src/Makefile 1.42 +3 -8 src/gnu/usr.bin/Makefile 1.14 +2 -1 src/gnu/usr.bin/as/Makefile 1.23 +2 -1 src/gnu/usr.bin/ld/Makefile 1.100 +4 -4 src/usr.bin/Makefile 1.5 +1 -0 src/usr.bin/ar/Makefile 1.2 +1 -0 src/usr.bin/nm/Makefile 1.4 +1 -0 src/usr.bin/ranlib/Makefile 1.2 +1 -0 src/usr.bin/size/Makefile 1.2 +1 -0 src/usr.bin/strings/Makefile 1.8 +1 -0 src/usr.bin/strip/Makefile From owner-cvs-gnu Mon May 25 21:07:14 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id VAA13154 for cvs-gnu-outgoing; Mon, 25 May 1998 21:07:14 -0700 (PDT) (envelope-from owner-cvs-gnu) Received: from freebie.lemis.com (freebie.lemis.com [139.130.136.133]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id VAA12896; Mon, 25 May 1998 21:05:24 -0700 (PDT) (envelope-from grog@lemis.com) Received: (from grog@localhost) by freebie.lemis.com (8.8.8/8.8.7) id NAA26777; Tue, 26 May 1998 13:35:12 +0930 (CST) (envelope-from grog) Message-ID: <19980526133512.V24133@freebie.lemis.com> Date: Tue, 26 May 1998 13:35:12 +0930 From: Greg Lehey To: =?iso-8859-1?Q?S=F8ren_Schmidt?= , cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-user@FreeBSD.ORG, cvs-gnu@FreeBSD.ORG, cvs-usrbin@FreeBSD.ORG Subject: GNU man pages (was: cvs commit: src Makefile src/gnu/usr.bin Makefile src/gnu/usr.bin/as Makefile src/gnu/usr.bin/ld Makefile src/usr.bin Makefile src/usr.bin/ar Makefile src/usr.bin/nm Makefile src/usr.bin/ranlib Makefile src/usr.bin/size Makefile ...) References: <199805251734.KAA02245@freefall.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Mailer: Mutt 0.91.1i In-Reply-To: =?iso-8859-1?Q?=3C199805251734=2EKAA02245=40freefall=2Efreebsd=2Eorg=3E?= =?iso-8859-1?Q?=3B_from_S=F8ren_Schmidt_on_Mon=2C_May_25=2C_1998_at_10:3?= =?iso-8859-1?Q?4:43AM_-0700?= WWW-Home-Page: http://www.lemis.com/~grog Organization: LEMIS, PO Box 460, Echunga SA 5153, Australia Phone: +61-8-8388-8286 Fax: +61-8-8388-8725 Mobile: +61-41-739-7062 Sender: owner-cvs-gnu@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk On Mon, 25 May 1998 at 10:34:43 -0700, Søren Schmidt wrote: > > Problem left to solve: The BSD manpages wins over the GNU equivalents > as the are installed last. We need to distinguish between the manpages > somehow... Isn't it time to put the GNU man pages in /usr/share/contrib/man or some such? Greg -- See complete headers for address and phone numbers finger grog@lemis.com for PGP public key From owner-cvs-gnu Tue May 26 00:32:44 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id AAA09262 for cvs-gnu-outgoing; Tue, 26 May 1998 00:32:44 -0700 (PDT) (envelope-from owner-cvs-gnu) Received: from nlsystems.com (nlsys.demon.co.uk [158.152.125.33]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id AAA09226; Tue, 26 May 1998 00:32:33 -0700 (PDT) (envelope-from dfr@nlsystems.com) Received: from herring.nlsystems.com (herring.nlsystems.com [10.0.0.2]) by nlsystems.com (8.8.8/8.8.5) with SMTP id IAA14591; Tue, 26 May 1998 08:34:26 +0100 (BST) Date: Tue, 26 May 1998 08:34:26 +0100 (BST) From: Doug Rabson To: Sren Schmidt cc: cvs-committers@freebsd.org, cvs-all@freebsd.org, cvs-user@freebsd.org, cvs-gnu@freebsd.org, cvs-usrbin@freebsd.org Subject: Re: cvs commit: src Makefile src/gnu/usr.bin Makefile src/gnu/usr.bin/as Makefile src/gnu/usr.bin/ld Makefile src/usr.bin Makefile src/usr.bin/ar Makefile src/usr.bin/nm Makefile src/usr.bin/ranlib Makefile src/usr.bin/size Makefile ... In-Reply-To: <199805251734.KAA02245@freefall.freebsd.org> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-cvs-gnu@freebsd.org X-Loop: FreeBSD.org Precedence: bulk On Mon, 25 May 1998, Sren Schmidt wrote: > Problem left to solve: The BSD manpages wins over the GNU equivalents > as the are installed last. We need to distinguish between the manpages > somehow... How about ld.1elf.gz and ld.1aout.gz? Hmm; looks pretty ugly. -- Doug Rabson Mail: dfr@nlsystems.com Nonlinear Systems Ltd. Phone: +44 181 951 1891 Fax: +44 181 381 1039 From owner-cvs-gnu Tue May 26 01:13:32 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id BAA13797 for cvs-gnu-outgoing; Tue, 26 May 1998 01:13:32 -0700 (PDT) (envelope-from owner-cvs-gnu) Received: from sos.freebsd.dk (sos.freebsd.dk [212.242.40.180]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id BAA13746; Tue, 26 May 1998 01:13:24 -0700 (PDT) (envelope-from sos@sos.freebsd.dk) Received: (from sos@localhost) by sos.freebsd.dk (8.8.8/8.8.8) id KAA24124; Tue, 26 May 1998 10:12:50 +0200 (CEST) (envelope-from sos) Message-Id: <199805260812.KAA24124@sos.freebsd.dk> Subject: Re: cvs commit: src Makefile src/gnu/usr.bin Makefile src/gnu/usr.bin/as Makefile src/gnu/usr.bin/ld Makefile sr In-Reply-To: from Doug Rabson at "May 26, 98 08:34:26 am" To: dfr@nlsystems.com (Doug Rabson) Date: Tue, 26 May 1998 10:12:50 +0200 (CEST) Cc: sos@freebsd.org, cvs-committers@freebsd.org, cvs-all@freebsd.org, cvs-user@freebsd.org, cvs-gnu@freebsd.org, cvs-usrbin@freebsd.org From: Søren Schmidt Reply-to: sos@freebsd.org X-Mailer: ELM [version 2.4ME+ PL38 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit Sender: owner-cvs-gnu@freebsd.org X-Loop: FreeBSD.org Precedence: bulk In reply to Doug Rabson who wrote: > On Mon, 25 May 1998, Sren Schmidt wrote: > > > Problem left to solve: The BSD manpages wins over the GNU equivalents > > as the are installed last. We need to distinguish between the manpages > > somehow... > > How about ld.1elf.gz and ld.1aout.gz? Hmm; looks pretty ugly. Hmm, then we need a link or something to ld.1 from/to one of these maybe based on the current objformat ?? -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Søren Schmidt (sos@FreeBSD.org) FreeBSD Core Team Even more code to hack -- will it ever end .. From owner-cvs-gnu Tue May 26 07:39:38 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id HAA04336 for cvs-gnu-outgoing; Tue, 26 May 1998 07:39:38 -0700 (PDT) (envelope-from owner-cvs-gnu) Received: from khavrinen.lcs.mit.edu (khavrinen.lcs.mit.edu [18.24.4.193]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id HAA04278; Tue, 26 May 1998 07:39:23 -0700 (PDT) (envelope-from wollman@khavrinen.lcs.mit.edu) Received: (from wollman@localhost) by khavrinen.lcs.mit.edu (8.8.8/8.8.8) id KAA23653; Tue, 26 May 1998 10:39:23 -0400 (EDT) (envelope-from wollman) Date: Tue, 26 May 1998 10:39:23 -0400 (EDT) From: Garrett Wollman Message-Id: <199805261439.KAA23653@khavrinen.lcs.mit.edu> To: sos@FreeBSD.ORG Cc: dfr@nlsystems.com (Doug Rabson), cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-user@FreeBSD.ORG, cvs-gnu@FreeBSD.ORG, cvs-usrbin@FreeBSD.ORG Subject: Re: cvs commit: src Makefile src/gnu/usr.bin Makefile src/gnu/usr.bin/as Makefile src/gnu/usr.bin/ld Makefile sr In-Reply-To: <199805260812.KAA24124@sos.freebsd.dk> References: <199805260812.KAA24124@sos.freebsd.dk> Sender: owner-cvs-gnu@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk > Hmm, then we need a link or something to ld.1 from/to one of these > maybe based on the current objformat ?? ld.1 should be a link to the objformat(1) documentation, which should have cross-refs to ld_aout(1) and ld_elf(1). -GAWollman -- Garrett A. Wollman | O Siem / We are all family / O Siem / We're all the same wollman@lcs.mit.edu | O Siem / The fires of freedom Opinions not those of| Dance in the burning flame MIT, LCS, CRS, or NSA| - Susan Aglukark and Chad Irschick From owner-cvs-gnu Tue May 26 11:15:32 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id LAA19497 for cvs-gnu-outgoing; Tue, 26 May 1998 11:15:32 -0700 (PDT) (envelope-from owner-cvs-gnu) Received: from nlsystems.com (nlsys.demon.co.uk [158.152.125.33]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id LAA19437; Tue, 26 May 1998 11:15:04 -0700 (PDT) (envelope-from dfr@nlsystems.com) Received: from herring.nlsystems.com (herring.nlsystems.com [10.0.0.2]) by nlsystems.com (8.8.8/8.8.5) with SMTP id TAA16018; Tue, 26 May 1998 19:17:05 +0100 (BST) Date: Tue, 26 May 1998 19:17:04 +0100 (BST) From: Doug Rabson To: Sren Schmidt cc: cvs-committers@freebsd.org, cvs-all@freebsd.org, cvs-user@freebsd.org, cvs-gnu@freebsd.org, cvs-usrbin@freebsd.org Subject: Re: cvs commit: src Makefile src/gnu/usr.bin Makefile src/gnu/usr.bin/as Makefile src/gnu/usr.bin/ld Makefile sr In-Reply-To: <199805260812.KAA24124@sos.freebsd.dk> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-cvs-gnu@freebsd.org X-Loop: FreeBSD.org Precedence: bulk On Tue, 26 May 1998, Sren Schmidt wrote: > In reply to Doug Rabson who wrote: > > On Mon, 25 May 1998, Sren Schmidt wrote: > > > > > Problem left to solve: The BSD manpages wins over the GNU equivalents > > > as the are installed last. We need to distinguish between the manpages > > > somehow... > > > > How about ld.1elf.gz and ld.1aout.gz? Hmm; looks pretty ugly. > > Hmm, then we need a link or something to ld.1 from/to one of these > maybe based on the current objformat ?? Variant symlinks anyone? -- Doug Rabson Mail: dfr@nlsystems.com Nonlinear Systems Ltd. Phone: +44 181 951 1891 Fax: +44 181 381 1039 From owner-cvs-gnu Tue May 26 11:27:41 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id LAA21846 for cvs-gnu-outgoing; Tue, 26 May 1998 11:27:41 -0700 (PDT) (envelope-from owner-cvs-gnu) Received: from sos.freebsd.dk (sos.freebsd.dk [212.242.40.180]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id LAA21822; Tue, 26 May 1998 11:27:23 -0700 (PDT) (envelope-from sos@sos.freebsd.dk) Received: (from sos@localhost) by sos.freebsd.dk (8.8.8/8.8.8) id UAA07236; Tue, 26 May 1998 20:25:06 +0200 (CEST) (envelope-from sos) Message-Id: <199805261825.UAA07236@sos.freebsd.dk> Subject: Re: cvs commit: src Makefile src/gnu/usr.bin Makefile src/gnu/usr.bin/as Makefile src/gnu/usr.bin/ld Makefile sr In-Reply-To: from Doug Rabson at "May 26, 98 07:17:04 pm" To: dfr@nlsystems.com (Doug Rabson) Date: Tue, 26 May 1998 20:25:06 +0200 (CEST) Cc: sos@FreeBSD.org, cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org, cvs-user@FreeBSD.org, cvs-gnu@FreeBSD.org, cvs-usrbin@FreeBSD.org From: Søren Schmidt Reply-to: sos@FreeBSD.org X-Mailer: ELM [version 2.4ME+ PL38 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit Sender: owner-cvs-gnu@FreeBSD.org X-Loop: FreeBSD.org Precedence: bulk In reply to Doug Rabson who wrote: > On Tue, 26 May 1998, Sren Schmidt wrote: > > > In reply to Doug Rabson who wrote: > > > On Mon, 25 May 1998, Sren Schmidt wrote: > > > > > > > Problem left to solve: The BSD manpages wins over the GNU equivalents > > > > as the are installed last. We need to distinguish between the manpages > > > > somehow... > > > > > > How about ld.1elf.gz and ld.1aout.gz? Hmm; looks pretty ugly. > > > > Hmm, then we need a link or something to ld.1 from/to one of these > > maybe based on the current objformat ?? > > Variant symlinks anyone? That was exactly what I asked for before we started on the ELF game :) Like Domain OS and DGUX has them, yes yes yes.... Its just that they are a mess to do right.... -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Søren Schmidt (sos@FreeBSD.org) FreeBSD Core Team Even more code to hack -- will it ever end .. From owner-cvs-gnu Tue May 26 11:34:13 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id LAA23175 for cvs-gnu-outgoing; Tue, 26 May 1998 11:34:13 -0700 (PDT) (envelope-from owner-cvs-gnu) Received: from critter.freebsd.dk (critter.freebsd.dk [195.8.129.14]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id LAA23023; Tue, 26 May 1998 11:33:40 -0700 (PDT) (envelope-from phk@critter.freebsd.dk) Received: from critter.freebsd.dk (localhost [127.0.0.1]) by critter.freebsd.dk (8.8.7/8.8.5) with ESMTP id UAA01029; Tue, 26 May 1998 20:32:32 +0200 (CEST) To: sos@FreeBSD.ORG cc: dfr@nlsystems.com (Doug Rabson), cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-user@FreeBSD.ORG, cvs-gnu@FreeBSD.ORG, cvs-usrbin@FreeBSD.ORG Subject: Re: cvs commit: src Makefile src/gnu/usr.bin Makefile src/gnu/usr.bin/as Makefile src/gnu/usr.bin/ld Makefile sr In-reply-to: Your message of "Tue, 26 May 1998 20:25:06 +0200." <199805261825.UAA07236@sos.freebsd.dk> Date: Tue, 26 May 1998 20:32:32 +0200 Message-ID: <1027.896207552@critter.freebsd.dk> From: Poul-Henning Kamp Sender: owner-cvs-gnu@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk In message <199805261825.UAA07236@sos.freebsd.dk>, Søren Schmidt writes: >> Variant symlinks anyone? > >That was exactly what I asked for before we started on the ELF game :) > >Like Domain OS and DGUX has them, yes yes yes.... > >Its just that they are a mess to do right.... Not if you don't make the mistake of merging them with the environment. and btw: YES! -- Poul-Henning Kamp FreeBSD coreteam member phk@FreeBSD.ORG "Real hackers run -current on their laptop." "ttyv0" -- What UNIX calls a $20K state-of-the-art, 3D, hi-res color terminal From owner-cvs-gnu Tue May 26 12:06:38 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id MAA29250 for cvs-gnu-outgoing; Tue, 26 May 1998 12:06:38 -0700 (PDT) (envelope-from owner-cvs-gnu) Received: from sos.freebsd.dk (sos.freebsd.dk [212.242.40.180]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id MAA29077; Tue, 26 May 1998 12:06:05 -0700 (PDT) (envelope-from sos@sos.freebsd.dk) Received: (from sos@localhost) by sos.freebsd.dk (8.8.8/8.8.8) id VAA19017; Tue, 26 May 1998 21:04:43 +0200 (CEST) (envelope-from sos) Message-Id: <199805261904.VAA19017@sos.freebsd.dk> Subject: Re: cvs commit: src Makefile src/gnu/usr.bin Makefile src/gnu/usr.bin/as Makefile src/gnu/usr.bin/ld Makefile sr In-Reply-To: <1027.896207552@critter.freebsd.dk> from Poul-Henning Kamp at "May 26, 98 08:32:32 pm" To: phk@critter.freebsd.dk (Poul-Henning Kamp) Date: Tue, 26 May 1998 21:04:42 +0200 (CEST) Cc: sos@FreeBSD.org, dfr@nlsystems.com, cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org, cvs-user@FreeBSD.org, cvs-gnu@FreeBSD.org, cvs-usrbin@FreeBSD.org From: Søren Schmidt Reply-to: sos@FreeBSD.org X-Mailer: ELM [version 2.4ME+ PL38 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit Sender: owner-cvs-gnu@FreeBSD.org X-Loop: FreeBSD.org Precedence: bulk In reply to Poul-Henning Kamp who wrote: > In message <199805261825.UAA07236@sos.freebsd.dk>, Søren Schmidt writes: > > >> Variant symlinks anyone? > > > >That was exactly what I asked for before we started on the ELF game :) > > > >Like Domain OS and DGUX has them, yes yes yes.... > > > >Its just that they are a mess to do right.... > > Not if you don't make the mistake of merging them with the environment. Hmm, then they are of no use :), the exact good reason to have them is that you can use an environment var as element in a link path, that is a very neat feature and usefull like h... The only other posibility would be to add a new "symlinkvarspace" to each process, settable via some other means, (Poul allready screams sysctl, sysctl!! :)), I still like the environment vars better, and it is much easier used in scripts etc, but again I also know they are hell to implement... -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Søren Schmidt (sos@FreeBSD.org) FreeBSD Core Team Even more code to hack -- will it ever end .. From owner-cvs-gnu Tue May 26 12:41:53 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id MAA04363 for cvs-gnu-outgoing; Tue, 26 May 1998 12:41:53 -0700 (PDT) (envelope-from owner-cvs-gnu) Received: from critter.freebsd.dk (critter.freebsd.dk [195.8.129.14]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id MAA04319; Tue, 26 May 1998 12:41:06 -0700 (PDT) (envelope-from phk@critter.freebsd.dk) Received: from critter.freebsd.dk (localhost [127.0.0.1]) by critter.freebsd.dk (8.8.7/8.8.5) with ESMTP id VAA01205; Tue, 26 May 1998 21:40:02 +0200 (CEST) To: sos@FreeBSD.org cc: dfr@nlsystems.com, cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org, cvs-user@FreeBSD.org, cvs-gnu@FreeBSD.org, cvs-usrbin@FreeBSD.org Subject: Re: cvs commit: src Makefile src/gnu/usr.bin Makefile src/gnu/usr.bin/as Makefile src/gnu/usr.bin/ld Makefile sr In-reply-to: Your message of "Tue, 26 May 1998 21:04:42 +0200." <199805261904.VAA19017@sos.freebsd.dk> Date: Tue, 26 May 1998 21:40:01 +0200 Message-ID: <1203.896211601@critter.freebsd.dk> From: Poul-Henning Kamp Sender: owner-cvs-gnu@FreeBSD.org X-Loop: FreeBSD.org Precedence: bulk In message <199805261904.VAA19017@sos.freebsd.dk>, Søren Schmidt writes: >In reply to Poul-Henning Kamp who wrote: >> In message <199805261825.UAA07236@sos.freebsd.dk>, Søren Schmidt writes: >> >> >> Variant symlinks anyone? >> > >> >That was exactly what I asked for before we started on the ELF game :) >> > >> >Like Domain OS and DGUX has them, yes yes yes.... >> > >> >Its just that they are a mess to do right.... >> >> Not if you don't make the mistake of merging them with the environment. >The only other posibility would be to add a new "symlinkvarspace" to >each process, settable via some other means, (Poul allready screams >sysctl, sysctl!! :)), I still like the environment vars better, and >it is much easier used in scripts etc, but again I also know they >are hell to implement... No, I don't scream "sysctl!!", but this is the way to do it, and it is not hard. -- Poul-Henning Kamp FreeBSD coreteam member phk@FreeBSD.ORG "Real hackers run -current on their laptop." "ttyv0" -- What UNIX calls a $20K state-of-the-art, 3D, hi-res color terminal From owner-cvs-gnu Tue May 26 12:53:03 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id MAA07069 for cvs-gnu-outgoing; Tue, 26 May 1998 12:53:03 -0700 (PDT) (envelope-from owner-cvs-gnu) Received: from sos.freebsd.dk (sos.freebsd.dk [212.242.40.180]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id MAA06925; Tue, 26 May 1998 12:52:26 -0700 (PDT) (envelope-from sos@sos.freebsd.dk) Received: (from sos@localhost) by sos.freebsd.dk (8.8.8/8.8.8) id VAA06796; Tue, 26 May 1998 21:51:40 +0200 (CEST) (envelope-from sos) Message-Id: <199805261951.VAA06796@sos.freebsd.dk> Subject: Re: cvs commit: src Makefile src/gnu/usr.bin Makefile src/gnu/usr.bin/as Makefile src/gnu/usr.bin/ld Makefile sr In-Reply-To: <1203.896211601@critter.freebsd.dk> from Poul-Henning Kamp at "May 26, 98 09:40:01 pm" To: phk@critter.freebsd.dk (Poul-Henning Kamp) Date: Tue, 26 May 1998 21:51:39 +0200 (CEST) Cc: sos@FreeBSD.org, dfr@nlsystems.com, cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org, cvs-user@FreeBSD.org, cvs-gnu@FreeBSD.org, cvs-usrbin@FreeBSD.org From: Søren Schmidt Reply-to: sos@FreeBSD.org X-Mailer: ELM [version 2.4ME+ PL38 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit Sender: owner-cvs-gnu@FreeBSD.org X-Loop: FreeBSD.org Precedence: bulk In reply to Poul-Henning Kamp who wrote: > >> >Like Domain OS and DGUX has them, yes yes yes.... > >> > > >> >Its just that they are a mess to do right.... > >> > >> Not if you don't make the mistake of merging them with the environment. > > >The only other posibility would be to add a new "symlinkvarspace" to > >each process, settable via some other means, (Poul allready screams > >sysctl, sysctl!! :)), I still like the environment vars better, and > >it is much easier used in scripts etc, but again I also know they > >are hell to implement... > > No, I don't scream "sysctl!!", but this is the way to do it, and it > is not hard. Sure, but its not what I want, its the easiet way out, bahhh! :) -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Søren Schmidt (sos@FreeBSD.org) FreeBSD Core Team Even more code to hack -- will it ever end .. From owner-cvs-gnu Tue May 26 13:18:55 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id NAA12232 for cvs-gnu-outgoing; Tue, 26 May 1998 13:18:55 -0700 (PDT) (envelope-from owner-cvs-gnu) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id NAA12079; Tue, 26 May 1998 13:18:22 -0700 (PDT) (envelope-from sos@FreeBSD.org) From: Søren Schmidt Received: (from sos@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id NAA12155; Tue, 26 May 1998 13:12:58 -0700 (PDT) Date: Tue, 26 May 1998 13:12:58 -0700 (PDT) Message-Id: <199805262012.NAA12155@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-user@FreeBSD.ORG, cvs-etc@FreeBSD.ORG, cvs-gnu@FreeBSD.ORG, cvs-lib@FreeBSD.ORG, cvs-lkm@FreeBSD.ORG, cvs-share@FreeBSD.ORG, cvs-usrbin@FreeBSD.ORG, cvs-usrsbin@FreeBSD.ORG Subject: cvs commit: src Makefile src/etc rc src/etc/mtree BSD.usr.dist src/gnu/usr.bin/ld shlib.c src/gnu/usr.bin/ld/ldconfig ldconfig.c src/gnu/usr.bin/ld/rtld rtld.c src/lib/csu/i386 Makefile src/lkm Makefile.inc src/share/mk bsd.libnames.mk bsd.own.mk ... Sender: owner-cvs-gnu@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk sos 1998/05/26 13:12:57 PDT Modified files: . Makefile etc rc etc/mtree BSD.usr.dist gnu/usr.bin/ld shlib.c gnu/usr.bin/ld/ldconfig ldconfig.c gnu/usr.bin/ld/rtld rtld.c lib/csu/i386 Makefile lkm Makefile.inc share/mk bsd.libnames.mk bsd.own.mk usr.bin/doscmd Makefile usr.bin/objformat Makefile usr.sbin/pcvt Makefile.inc Log: ELF preparation step 2: Move a.out libraries to /usr/lib/aout to make space for ELF libs. Make rtld usr /usr/lib/aout as default library path. Make ldconfig reject /usr/lib as an a.out library path. Fix various Makefiles for LIBDIR!=/usr/lib breakage. This will after a make world & reboot give a system that no longer uses /usr/lib/*, infact one could remove all the old libraries there, they are not used anymore. We are getting close to an ELF make world, but I'll let this all settle for a week or two... Revision Changes Path 1.181 +3 -2 src/Makefile 1.144 +2 -2 src/etc/rc 1.113 +3 -1 src/etc/mtree/BSD.usr.dist 1.19 +2 -2 src/gnu/usr.bin/ld/shlib.c 1.21 +7 -2 src/gnu/usr.bin/ld/ldconfig/ldconfig.c 1.53 +2 -2 src/gnu/usr.bin/ld/rtld/rtld.c 1.37 +2 -2 src/lib/csu/i386/Makefile 1.5 +4 -1 src/lkm/Makefile.inc 1.13 +54 -54 src/share/mk/bsd.libnames.mk 1.14 +5 -1 src/share/mk/bsd.own.mk 1.11 +3 -3 src/usr.bin/doscmd/Makefile 1.6 +9 -9 src/usr.bin/objformat/Makefile 1.3 +1 -2 src/usr.sbin/pcvt/Makefile.inc From owner-cvs-gnu Tue May 26 13:29:08 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id NAA14118 for cvs-gnu-outgoing; Tue, 26 May 1998 13:29:08 -0700 (PDT) (envelope-from owner-cvs-gnu) Received: from khavrinen.lcs.mit.edu (khavrinen.lcs.mit.edu [18.24.4.193]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id NAA13960; Tue, 26 May 1998 13:28:23 -0700 (PDT) (envelope-from wollman@khavrinen.lcs.mit.edu) Received: (from wollman@localhost) by khavrinen.lcs.mit.edu (8.8.8/8.8.8) id QAA26117; Tue, 26 May 1998 16:28:14 -0400 (EDT) (envelope-from wollman) Date: Tue, 26 May 1998 16:28:14 -0400 (EDT) From: Garrett Wollman Message-Id: <199805262028.QAA26117@khavrinen.lcs.mit.edu> To: Mike Smith Cc: Poul-Henning Kamp , sos@FreeBSD.ORG, dfr@nlsystems.com, cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-user@FreeBSD.ORG, cvs-gnu@FreeBSD.ORG, cvs-usrbin@FreeBSD.ORG Subject: Re: cvs commit: src Makefile src/gnu/usr.bin Makefile src/gnu/usr.bin/as Makefile src/gnu/usr.bin/ld Makefile sr In-Reply-To: <199805261848.LAA00570@dingo.cdrom.com> References: <1203.896211601@critter.freebsd.dk> <199805261848.LAA00570@dingo.cdrom.com> Sender: owner-cvs-gnu@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk < said: > Er, maybe. It makes per-session variance somewhat difficult though. That presumes that one actually WANTS per-session variance. I for one certainly don't. -GAWollman -- Garrett A. Wollman | O Siem / We are all family / O Siem / We're all the same wollman@lcs.mit.edu | O Siem / The fires of freedom Opinions not those of| Dance in the burning flame MIT, LCS, CRS, or NSA| - Susan Aglukark and Chad Irschick From owner-cvs-gnu Thu May 28 23:23:09 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id XAA10440 for cvs-gnu-outgoing; Thu, 28 May 1998 23:23:09 -0700 (PDT) (envelope-from owner-cvs-gnu) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id XAA10290; Thu, 28 May 1998 23:22:31 -0700 (PDT) (envelope-from jkh@FreeBSD.org) From: "Jordan K. Hubbard" Received: (from jkh@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id XAA29147; Thu, 28 May 1998 23:16:46 -0700 (PDT) Date: Thu, 28 May 1998 23:16:46 -0700 (PDT) Message-Id: <199805290616.XAA29147@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-gnu@FreeBSD.ORG Subject: cvs commit: src/gnu/usr.bin/perl/usub Makefile Sender: owner-cvs-gnu@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk jkh 1998/05/28 23:16:45 PDT Modified files: gnu/usr.bin/perl/usub Makefile Log: Also check for Satoshi's TMPDIR location of perl when looking around for it. Clean up an .ifdef which was probably doing the wrong thing in the case where user wants to override PERL. Submitted by: jhay Revision Changes Path 1.11 +6 -2 src/gnu/usr.bin/perl/usub/Makefile From owner-cvs-gnu Thu May 28 23:23:28 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id XAA10495 for cvs-gnu-outgoing; Thu, 28 May 1998 23:23:28 -0700 (PDT) (envelope-from owner-cvs-gnu) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id XAA10364; Thu, 28 May 1998 23:22:46 -0700 (PDT) (envelope-from jkh@FreeBSD.org) From: "Jordan K. Hubbard" Received: (from jkh@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id XAA29376; Thu, 28 May 1998 23:17:02 -0700 (PDT) Date: Thu, 28 May 1998 23:17:02 -0700 (PDT) Message-Id: <199805290617.XAA29376@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-gnu@FreeBSD.ORG Subject: cvs commit: src/gnu/usr.bin/perl/usub Makefile Sender: owner-cvs-gnu@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk jkh 1998/05/28 23:17:01 PDT Modified files: (Branch: RELENG_2_2) gnu/usr.bin/perl/usub Makefile Log: MFC: ifdef cleanup. Revision Changes Path 1.7.2.1 +7 -4 src/gnu/usr.bin/perl/usub/Makefile