HEADS UP: libkse -> libpthread switch
Paul Murphy
pnmurphy at cogeco.ca
Thu Feb 5 20:12:30 PST 2004
On Thu, 5 Feb 2004 14:33:12 -0500 (EST)
Andre Guibert de Bruet <andy at siliconlandmark.com> wrote:
>
> On Wed, 4 Feb 2004, David Schultz wrote:
>
> > On Fri, Jan 30, 2004, Scott Long wrote:
> > > Jacques A. Vidrine wrote:
> > > >On Fri, Jan 30, 2004 at 07:34:02AM -0500, Daniel Eischen wrote:
> > > >
> > > >> Until
> > > >> the ports system is updated to handle this change, it is
> > > >> recommended that folks install an /etc/libmap.conf(5) that
> > > >> maps libc_r to libpthread.
> > > >
> > > >Why, exactly? (curious)
> > > >
> > > >IMHO it is unacceptable to require /etc/libmap.conf to exist. I
> > > >know this is temporary, but I hope it is *really* temporary.
> > >
> > > We certainly are not going to ship 5.3 like this. However, given
> > > that HEAD is a development branch and that change does not happen
> > > instantly, I think that this fine for now.
> >
> > Actually, installing a libmap.conf mapping libc_r to libpthread by
> > default in 5.3 might be *less* painful than the alternative.
> > Otherwise, an application compiled after the change that links
> > against a multithreaded library compiled before the change might
> > depend on both libc_r.so and libpthread.so, which would inevitably
> > cause things to go wrong at runtime. Without a libmap.conf, it
> > would seem that users would be forced to upgrade all of their
> > applications and libraries that depend on libc_r simultaneously.
>
> Could mergemaster be coerced into installing a sane libmap.conf until
> things settle?
>
If I create a libmap.conf file mapping libc_r to libpthread
MozillaFirebird fails to run!
There are no error messages to log or console, it just sits there.
I know you are going to say recompile Firebird, but this may be a
warning to others with programmes that fail to run for no apparent
reason.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 187 bytes
Desc: not available
Url : http://lists.freebsd.org/pipermail/freebsd-ports/attachments/20040205/e51756a2/attachment.bin
More information about the freebsd-ports
mailing list