From owner-freebsd-ports Wed Mar 5 6:41:35 2003 Delivered-To: freebsd-ports@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C7DA737B401 for ; Wed, 5 Mar 2003 06:41:33 -0800 (PST) Received: from pcwin002.win.tue.nl (pcwin002.win.tue.nl [131.155.71.72]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9E47443F75 for ; Wed, 5 Mar 2003 06:41:32 -0800 (PST) (envelope-from stijn@pcwin002.win.tue.nl) Received: from pcwin002.win.tue.nl (orb_rules@localhost [127.0.0.1]) by pcwin002.win.tue.nl (8.12.8/8.12.8) with ESMTP id h25EfTxN007530; Wed, 5 Mar 2003 15:41:29 +0100 (CET) (envelope-from stijn@pcwin002.win.tue.nl) Received: (from stijn@localhost) by pcwin002.win.tue.nl (8.12.8/8.12.8/Submit) id h25EfTnG007529; Wed, 5 Mar 2003 15:41:29 +0100 (CET) Date: Wed, 5 Mar 2003 15:41:29 +0100 From: Stijn Hoop To: Alexander Leidinger Cc: "Bjoern A. Zeeb" , marcus@marcuscom.com, michaelnottebrock@gmx.net, kris@obsecurity.org, ports@freebsd.org Subject: Re: howto stop port from installing .la files ? Message-ID: <20030305144129.GA7505@pcwin002.win.tue.nl> References: <20030227223051.GA91669@rot13.obsecurity.org> <200303011713.19351.michaelnottebrock@gmx.net> <1046535678.310.5.camel@gyros> <20030305153523.7ce0ab1b.Alexander@Leidinger.net> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="X1bOJ3K7DJ5YkBrT" Content-Disposition: inline In-Reply-To: <20030305153523.7ce0ab1b.Alexander@Leidinger.net> User-Agent: Mutt/1.4i X-Bright-Idea: Let's abolish HTML mail! Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org --X1bOJ3K7DJ5YkBrT Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed, Mar 05, 2003 at 03:35:23PM +0100, Alexander Leidinger wrote: > On Sat, 1 Mar 2003 16:59:34 +0000 (UTC) > "Bjoern A. Zeeb" wrote: >=20 > > Reading about libtool is not the problem. Reading about WHY Kris said > > it is useless on FreeBSD (be it true or not) was what I thought about. >=20 > AFAIK: there's no "one true way"(TM) to open a shared lib on every OS, > libltdl tries to provide a pseudo-standard for this. There also seem to > be inconsistencies in some implementations of dlopen() itself, so not > every useful feature is available everywhere. lt_dlopen() seems to > provide some of those features on platforms where they aren't available. > For some of those features the data in the .la files are needed. AFAIK > our dlopen() is one of the good ones, so we don't need the .la files. > Unfortunately lt_dlopen() refuses to open a lib if there's no .la file. >=20 > So far the only reason why we need the .la file is because there's a bug > somewhere... So... basically we need to fix *our* libtool port to provide a smarter lt_dlopen port and then we can get rid of all .la files? --Stijn --=20 Tact, n.: The unsaid part of what you're thinking. --X1bOJ3K7DJ5YkBrT Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.1 (FreeBSD) iD8DBQE+ZgyZY3r/tLQmfWcRAsmVAKCH+ogNJ4ZyuuhXK3DLJZcXai18NACghAnR gfncDl1pXFTIOObt6ExDv3I= =PFcj -----END PGP SIGNATURE----- --X1bOJ3K7DJ5YkBrT-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message