From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 31907 invoked by uid 1002); 5 Jan 2003 07:55:47 -0000 Mailing-List: contact gentoo-dev-help@gentoo.org; run by ezmlm Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@gentoo.org Received: (qmail 85 invoked from network); 5 Jan 2003 07:55:47 -0000 From: Caleb Shay To: Terje Kvernes Cc: gentoo-dev@gentoo.org In-Reply-To: References: <200301022027.08364.zhen@gentoo.org> <1041728970.29666.5.camel@Chinstrap.homeunix.net> <1041738765.25917.1.camel@Chinstrap.homeunix.net> <1041741579.25213.1.camel@Chinstrap.homeunix.net> <1041747830.17746.3.camel@Chinstrap.homeunix.net> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-9+fU4KYSnqxfbcds6e3F" Organization: Message-Id: <1041753672.21867.9.camel@Chinstrap.homeunix.net> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.2.1- Date: 05 Jan 2003 03:01:13 -0500 Subject: Re: [gentoo-dev] Announcing new Prelinking Guide X-Archives-Salt: 8049467e-a437-48bb-a55a-948c9aa384aa X-Archives-Hash: edb209a2cb134b7abeff9ef38f417271 --=-9+fU4KYSnqxfbcds6e3F Content-Type: text/plain Content-Transfer-Encoding: quoted-printable > this is weird. okay, so prelink correctly renames the prelink > mktemp'ed file to the original. then it does a stat, which returns > properly, _then_ it segfaults. I peeked a quick peek at the source > code, but I'm too tired to dig up anything overly useful from C. it > does however look very buggy. :-/ >=20 > but it does work fine if you do >=20 > prelink -v /usr/lib/gcc-lib/i686-pc-linux-gnu/3.2.1/libstdc++.so.5.0.2 >=20 > right? Actually, this time it didn't (Abort, not segfault), but=20 prelink -mvf /usr/lib/gcc-lib/i686-pc-linux-gnu/3.2.1/libstdc++.so.5.0.2 worked fine. Hmm, here's a strange little test case: #prelink -amv ... Prelinking /usr/lib/gimp/1.2/plug-ins/sample_colorize Segmentation fault #prelink -mvf /usr/lib/gimp/1.2/plug-ins/sample_colorize #prelink -amv ... /usr/lib/libcpuaccel.so.0 4114a000-4114b= 900 Segmentation fault #prelink -mvf /usr/lib/libcpuaccel.so.0 #prelink -amv ... Prelinking /usr/lib/gimp/1.2/plug-ins/sample_colorize Segmentation fault and it will just keep alternating between those two. Note that libcpuaccel.so.0 is the item that comes just before the gimp stuff when it gets that far. licpuaccel is from media-libs/libmpeg2, you probably know what the gimp stu= ff is from. Cheers, Caleb --=-9+fU4KYSnqxfbcds6e3F Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.1 (GNU/Linux) iD8DBQA+F+ZIBoHlj3vSVrcRAvQ6AKCiCERJLNP8jMWHODbB7iVTXaeY7wCg3PAn AYD0JBiiqvMgk8HvxHNmolQ= =7bMk -----END PGP SIGNATURE----- --=-9+fU4KYSnqxfbcds6e3F--