Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 14 May 1998 13:24:38 +1000 (EST)
From:      John Birrell  <jb@cimlogic.com.au>
To:        tlambert@primenet.com (Terry Lambert)
Cc:        current@FreeBSD.ORG
Subject:   Re: Undefined symbol "___error"
Message-ID:  <199805140324.NAA22813@cimlogic.com.au>
In-Reply-To: <199805140255.TAA04021@usr08.primenet.com> from Terry Lambert at "May 14, 98 02:55:05 am"

next in thread | previous in thread | raw e-mail | index | archive | help
Terry Lambert wrote:
> > > does this mean that ALL third party programs that use curses MUST be
> > > recompiled?!?!?!
> > 
> > Recompiled, no. Relinked, yes.
> 
> Actually, it's a define in a header file, si it's "recompiled".

No, it's "relinked" so that a program will know to use the later libc.
The problem here is not that the libc major number needs to be bumped,
but *all* other libraries that use errno.h need a major number bump.
Bruce pointed this out.

Bruce wants the change backed out. I haven't heard from anyone else.
Should I bump the major number of all the shared libraries in the
FreeBSD tree? Should I back out the change and forget about making future
objects thread-aware? Should I do nothing?

-- 
John Birrell - jb@cimlogic.com.au; jb@freebsd.org http://www.cimlogic.com.au/
CIMlogic Pty Ltd, GPO Box 117A, Melbourne Vic 3001, Australia +61 418 353 137

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-current" in the body of the message



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