Date: Fri, 13 Jul 2007 12:24:20 -0400 From: Ken Smith <kensmith@cse.Buffalo.EDU> To: Michiel Boland <michiel@boland.org> Cc: freebsd-current@freebsd.org Subject: Re: upgrade 6-STABLE to -CURRENT on sparc64 renders box unusable Message-ID: <1184343860.95218.64.camel@opus.cse.buffalo.edu> In-Reply-To: <Pine.GSO.4.64.0707102211410.4947@neerbosch.nijmegen.internl.net> References: <Pine.GSO.4.64.0707101403490.13827@neerbosch.nijmegen.internl.net> <Pine.GSO.4.64.0707101824231.15001@neerbosch.nijmegen.internl.net> <Pine.GSO.4.64.0707102211410.4947@neerbosch.nijmegen.internl.net>
next in thread | previous in thread | raw e-mail | index | archive | help
--=-6UTze/FLILkZlILRwD1k
Content-Type: text/plain
Content-Transfer-Encoding: quoted-printable
On Tue, 2007-07-10 at 22:41 +0200, Michiel Boland wrote:
> Well, in fact I did manage to debug this further. :)
>=20
> The problem is that on sparc64 and -CURRENT, every executable segfaults i=
n
>=20
> _rtld
> init_rtld
> relocate_objects
> reloc_non_plt
> mmap
> __getosreldate
>=20
> It appears that __getosreldate was added five days ago, which may explain=
=20
> why the breakage on sparc64 hasn't been reported yet. (I am ccing peter@=20
> since he committed this.)
>=20
> If I apply the following patch, then rebuild libc, things are more or les=
s=20
> ok again. Of course this patch is very suboptimal, I am just trying to=20
> point out where the problem is.=20
Thanks for your work on this, it helped quite a bit. The problem is
also affecting the PowerPC architecture. A fix that Alexander Kabaev
worked out for sparc64 just got committed as V1.15 of
libexec/rtld-elf/sparc64/reloc.c; we're still looking at PowerPC.
--=20
Ken Smith
- From there to here, from here to | kensmith@cse.buffalo.edu
there, funny things are everywhere. |
- Theodore Geisel |
--=-6UTze/FLILkZlILRwD1k
Content-Type: application/pgp-signature; name=signature.asc
Content-Description: This is a digitally signed message part
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.7 (FreeBSD)
iD8DBQBGl6c0/G14VSmup/YRAhyCAKCDNHTDCgc6OaIXciv42L89i2e0igCfQ5EG
hA/4v2LEx6Zca6HdqTLI3s0=
=tOb1
-----END PGP SIGNATURE-----
--=-6UTze/FLILkZlILRwD1k--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1184343860.95218.64.camel>
