Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 10 Jun 2005 10:42:46 +0930
From:      "Daniel O'Connor" <doconnor@gsoft.com.au>
To:        freebsd-current@freebsd.org, Daniel Eischen <deischen@freebsd.org>
Cc:        Eric Anderson <anderson@centtech.com>
Subject:   Re: Undefined symbol: i386_get_gsbase:
Message-ID:  <200506101042.53004.doconnor@gsoft.com.au>
In-Reply-To: <Pine.GSO.4.43.0506091338380.3862-100000@sea.ntplx.net>
References:  <Pine.GSO.4.43.0506091338380.3862-100000@sea.ntplx.net>

next in thread | previous in thread | raw e-mail | index | archive | help
--nextPart1220630.c0VEQZLYLH
Content-Type: text/plain;
  charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline

On Fri, 10 Jun 2005 03:11, Daniel Eischen wrote:
> On Thu, 9 Jun 2005, Eric Anderson wrote:
> > I just upgraded from 5.4-PRERELEASE to -CURRENT, and I'm getting this
> > when I run mozilla and a few other apps:
> >
> > $ mozilla
> > /libexec/ld-elf.so.1: /usr/lib/libpthread.so.1: Undefined symbol
> > "i386_get_gsbase"
> >
> > We've seen this before, but I can't seem to find the fix - all I see is
> > reference to David Xu's patch, which is said to have been committed.
> >
> > Can someone point me to a doc, mail archive, or whatever to fix this?
> >
> > I've already rebuilt mozilla and a few other ports.  Oddly enough, when
> > I run it with a remote display set to my laptop (running -current also),
> > it works, but when displaying to the local machine, does not.  I'm
> > rebuilding xorg now in case that helps.
>
> i386_get_gsbase is in libc.so.6.  Either mozilla or something else
> that mozilla requires is using libc.so.5.  At a minimum, you need
> to rebuild mozilla and its dependencies.  Or use portupgrade -af.

There are 2 ways to fix this.
1) Rebuild everything old that is built against libpthread
2) Get a copy of libc.so.5 from a more recent 5.x box (although I am supris=
ed  =20
   5.4 isn't recent enough).

Peter Wemm has (2) available here
http://people.freebsd.org/~peter/libc.so.5

=2D-=20
Daniel O'Connor software and network engineer
for Genesis Software - http://www.gsoft.com.au
"The nice thing about standards is that there
are so many of them to choose from."
  -- Andrew Tanenbaum
GPG Fingerprint - 5596 B766 97C0 0E94 4347 295E E593 DC20 7B3F CE8C

--nextPart1220630.c0VEQZLYLH
Content-Type: application/pgp-signature

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.0 (FreeBSD)

iD8DBQBCqOkU5ZPcIHs/zowRAqivAJ4tXe6QyJpQ3B2xbTfZKqYESYTG5ACfaWUi
eVoY4Sr6nYBNafZ+iZLvKgY=
=6sbz
-----END PGP SIGNATURE-----

--nextPart1220630.c0VEQZLYLH--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200506101042.53004.doconnor>