Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 2 Aug 2006 09:27:42 +1200
From:      Andrew Thompson <thompsa@freebsd.org>
To:        Steve Kargl <sgk@troutmask.apl.washington.edu>
Cc:        Daniel Eischen <deischen@freebsd.org>, freebsd-current@freebsd.org
Subject:   Re: Where is thr_getscheduler
Message-ID:  <20060801212742.GB13841@heff.fud.org.nz>
In-Reply-To: <20060801211657.GA29737@troutmask.apl.washington.edu>
References:  <20060801204501.GA19647@troutmask.apl.washington.edu> <Pine.GSO.4.64.0608011657040.1810@sea.ntplx.net> <20060801211657.GA29737@troutmask.apl.washington.edu>

next in thread | previous in thread | raw e-mail | index | archive | help
On Tue, Aug 01, 2006 at 02:16:57PM -0700, Steve Kargl wrote:
> On Tue, Aug 01, 2006 at 05:02:53PM -0400, Daniel Eischen wrote:
> > It's not borken.  Your ports are probably just out-of-date and were
> > built against a previous version of libc (libc.so.6) which doesn't
> > have thr_getscheduler.  What does `ldd /path/to/firefox_binary`
> > show?
> 
> troutmask:kargl[202] ldd `locate firefox-bin` | wc -l
>       37
> troutmask:kargl[203] ldd `locate firefox-bin` | grep libc
>         libcairo.so.2 => /usr/local/lib/libcairo.so.2 (0x201cce000)
>         libc.so.7 => /lib/libc.so.7 (0x203245000)
> 
> 
> If this change would have been noted in UPDATING, I would have
> chosen a different day to deal with the mess that David Xu has
> caused.
> 
> --- UPDATING.orig       Tue Aug  1 14:11:56 2006
> +++ UPDATING    Tue Aug  1 14:15:03 2006
> @@ -28,6 +28,13 @@
>         generated with an older version on 64 bit architectures.
>         If you have such a file, you need old utility to decrypt it.
>  
> +20060713:
> +    David Xu updated libthr to use thr_getscheduler(), which is
> +    present in libc.so.7 but not libc.so.6.  This change wreaks
> +    havoc on installed ports that use libthr and that are linked 
> +    against libc.so.6.  It is suggested that one update their 
> +    installed ports.
> +

This is uncalled for, you should running stable if you dont want to deal
with the changes in the latest working sources.



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