From owner-freebsd-ports Tue Sep 15 17:45:56 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id RAA21424 for freebsd-ports-outgoing; Tue, 15 Sep 1998 17:45:56 -0700 (PDT) (envelope-from owner-freebsd-ports@FreeBSD.ORG) Received: from vader.cs.berkeley.edu (vader.CS.Berkeley.EDU [128.32.38.234]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id RAA21212 for ; Tue, 15 Sep 1998 17:44:46 -0700 (PDT) (envelope-from asami@vader.cs.berkeley.edu) Received: from silvia.hip.berkeley.edu (sji-ca5-24.ix.netcom.com [209.109.234.24]) by vader.cs.berkeley.edu (8.8.7/8.7.3) with ESMTP id RAA05040; Tue, 15 Sep 1998 17:44:12 -0700 (PDT) Received: (from asami@localhost) by silvia.hip.berkeley.edu (8.8.8/8.6.9) id RAA02262; Tue, 15 Sep 1998 17:44:09 -0700 (PDT) Date: Tue, 15 Sep 1998 17:44:09 -0700 (PDT) Message-Id: <199809160044.RAA02262@silvia.hip.berkeley.edu> To: Studded@san.rr.com CC: garbanzo@hooked.net, ports@FreeBSD.ORG In-reply-to: <35FEFC89.DB12AD0E@san.rr.com> (message from Studded on Tue, 15 Sep 1998 16:47:21 -0700) Subject: Re: ELF transition for ports From: asami@FreeBSD.ORG (Satoshi Asami) Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Listen guys, ELF is here to stay in the current form and I'm not going to ask the ELF team to change it any more to make our lives easier. (In fact, you are making our lives harder by bringing up the same subject over and over again. :<) * From: Studded * Alex wrote: * > That seems _really_ bogus. Pray tell, what's wrong with using two version * > numbers and ELF libs? Because ELF does not have two version numbers. Ask binutils. * It seems to me that renumbering the libraries is a recipe for disaster. No. It's the linking library versions with software release numbers is the recipe for disaster. We've had a lot of experiences with this. ELF just makes it a little more visible because minor numbers don't exist anymore, but it's still the essentially same problem. Look at the handbook and CVS log of shared library numbering policy, and you'll see that now's not the time to bring up the subject again. * I much prefer a smarter ldconfig, and a better tagging system that * doesn't involve changing the numbering of the libraries from a source * outside the project. That has nothing to do with ELF. Shared library versioning is often fundamentally flawed coming out of the developer, it's not our fault that we have to fix it. Satoshi To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message