From owner-freebsd-current Tue Sep 15 13:11:19 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id NAA22051 for freebsd-current-outgoing; Tue, 15 Sep 1998 13:11:19 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from daal.pl.cp (mcl36-53.nttlabs.com [204.162.36.53]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id NAA22016; Tue, 15 Sep 1998 13:11:10 -0700 (PDT) (envelope-from gene@nttlabs.com) Received: from localhost (gene@localhost) by daal.pl.cp (8.9.1/8.9.1) with SMTP id NAA07988; Tue, 15 Sep 1998 13:10:18 -0700 (PDT) (envelope-from gene@nttlabs.com) X-Authentication-Warning: daal.pl.cp: gene owned process doing -bs Date: Tue, 15 Sep 1998 13:10:15 -0700 (PDT) From: "Eugene M. Kim" X-Sender: gene@daal.pl.cp To: Satoshi Asami cc: ports@FreeBSD.ORG, committers@FreeBSD.ORG, current@FreeBSD.ORG Subject: Re: ELF transition for ports In-Reply-To: <199809100657.XAA10293@silvia.hip.berkeley.edu> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Hello, I have some questions about port Elfiziation. On Wed, 9 Sep 1998, Satoshi Asami wrote: | Date: Wed, 9 Sep 1998 23:57:51 -0700 (PDT) | From: Satoshi Asami | Subject: ELF transition for ports | | *snip snip* | | (4) For aout libs, all minor numbers shall be zero. That means many | ports (those with a non-zero minor) will have to have their major | number bumped by one. There seem to be about 80 of them that | need to be fixed: | | ## grep 'lib.*\.so\..*\..*' */*/pkg/PLIST > t | ## cat t | sed -e 's/:.*//' | uniq | wc | 143 143 3622 | ## grep -v '\.0$' t | sed -e 's/:.*//' | uniq | wc | 80 80 2019 | ^^ | (These are the ones that don't end with ".0".) | | All port Makefiles are edited to remove minor numbers from | LIB_DEPENDS, and also to have the regexp support removed. (E.g., | "foo\\.1\\.\\(33|40\\)" -> "foo.2". They will be matched using | "grep -wF". | | *snip snip* *ouch* Does this mean that from now on the version number of such Elf shared libraries will be always be higher by one? For example, if the original library version goes from 6.4 to 7.0 -- say it's X11R7 :-) -- then will the FreeBSD Elf version be 8 since we are using 7 for 6.4? Thanks, Eugene To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message