Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 13 May 1998 20:07:48 -0700
From:      Mike Smith <mike@smith.net.au>
To:        John Birrell <jb@cimlogic.com.au>
Cc:        tlambert@primenet.com (Terry Lambert), current@FreeBSD.ORG
Subject:   Re: Undefined symbol "___error" 
Message-ID:  <199805140307.UAA06858@antipodes.cdrom.com>
In-Reply-To: Your message of "Thu, 14 May 1998 13:24:38 %2B1000." <199805140324.NAA22813@cimlogic.com.au> 

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?

Unless Bruce has a functional alternative, I think that the change 
needs to stay. 

We are going to look pretty damn stupid if we can't demonstrate a 
competitive threading implementation in the near future.  Sabotaging 
the development effort in this direction for the sake of some sort of 
mythical "consistency" is a poor idea indeed.

-- 
\\  Sometimes you're ahead,       \\  Mike Smith
\\  sometimes you're behind.      \\  mike@smith.net.au
\\  The race is long, and in the  \\  msmith@freebsd.org
\\  end it's only with yourself.  \\  msmith@cdrom.com



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?199805140307.UAA06858>