From owner-freebsd-ports@FreeBSD.ORG Wed Mar 10 17:58:47 2004 Return-Path: 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 7D01516A4D0 for ; Wed, 10 Mar 2004 17:58:47 -0800 (PST) Received: from mta4.rcsntx.swbell.net (mta4.rcsntx.swbell.net [151.164.30.28]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4FD5D43D55 for ; Wed, 10 Mar 2004 17:58:47 -0800 (PST) (envelope-from kris@obsecurity.org) Received: from obsecurity.dyndns.org (e3b227616666946297cbadae18860e26@adsl-67-119-53-203.dsl.lsan03.pacbell.net [67.119.53.203])i2B1wkjd005497; Wed, 10 Mar 2004 19:58:46 -0600 (CST) Received: by obsecurity.dyndns.org (Postfix, from userid 1000) id 273B553AB2; Wed, 10 Mar 2004 17:58:46 -0800 (PST) Date: Wed, 10 Mar 2004 17:58:46 -0800 From: Kris Kennaway To: Chuck Swiger Message-ID: <20040311015845.GB9566@xor.obsecurity.org> References: <20040310234103.GA7552@xor.obsecurity.org> <404FAC4F.6040509@mac.com> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="lEGEL1/lMxI0MVQ2" Content-Disposition: inline In-Reply-To: <404FAC4F.6040509@mac.com> User-Agent: Mutt/1.4.2.1i cc: Lee Harr cc: freebsd-ports@freebsd.org cc: Kris Kennaway Subject: Re: c++ problem? X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 11 Mar 2004 01:58:47 -0000 --lEGEL1/lMxI0MVQ2 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed, Mar 10, 2004 at 07:01:19PM -0500, Chuck Swiger wrote: > Kris Kennaway wrote: > [ ... ] > >>>At some point a port incorrectly installed the > >>>/usr/local/lib/libstdc++.a file; remove it and recompile. > [ ... ] > >It does seem to be coming up a lot recently..I'd feel better about it > >if I knew what had installed that file, though. >=20 > Would it be reasonable to start looking at ports which actually contain t= he=20 > file in their pkg-plist, such as lang/gcc*: >=20 > 247-sec% pkg_info -La | grep libstdc++.a > /usr/local/lib/gcc/i386-portbld-freebsd4.9/3.4.0/libstdc++.a >=20 > Maybe one of the gcc ports created or symlink'ed that library under=20 > /usr/local/lib directly, rather than, or in addition to, using the GNU=20 > autoconf-triple + software_version path...? >=20 > Someone with a system exhibiting the problem might try the command above= =20 > and see whether they get a match. On my machine, and on some others when I asked them to try, the file was unclaimed by any packages (as reported by pkg_which). This probably means a popular port was doing something naughty in the past and has since been fixed. Kris --lEGEL1/lMxI0MVQ2 Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (FreeBSD) iD8DBQFAT8fVWry0BWjoQKURAoZVAKCKSPIb3Eq3A1ZMtJoaZgNdbxnAAwCcDMID H6ZF+IF037VTByRB9nidCFw= =Be1R -----END PGP SIGNATURE----- --lEGEL1/lMxI0MVQ2--