Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 8 Nov 2002 09:49:15 -0800
From:      Steve Kargl <sgk@troutmask.apl.washington.edu>
To:        Daniel Eischen <eischen@pcnet1.pcnet.com>
Cc:        "M. Warner Losh" <imp@bsdimp.com>, ataraxia@cox.net, current@FreeBSD.ORG
Subject:   Re: [PATCH] note the __sF change in src/UPDATING
Message-ID:  <20021108174915.GA71225@troutmask.apl.washington.edu>
In-Reply-To: <Pine.GSO.4.10.10211081205020.27766-100000@pcnet1.pcnet.com>
References:  <20021108.092732.124899267.imp@bsdimp.com> <Pine.GSO.4.10.10211081205020.27766-100000@pcnet1.pcnet.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Fri, Nov 08, 2002 at 12:17:00PM -0500, Daniel Eischen wrote:
> On Fri, 8 Nov 2002, M. Warner Losh wrote:
> 
> > 
> > Yes, but this is too painful.  If we were going to do this, the time
> > for the pain was 6-9 months ago, not just before the release.
> 
> All the ports are going to be rebuilt for the release anyways,
> so this doesn't affect fresh installs, correct?  It is only a
> problem when mixing older 4.x and 5.0 libraries/binaries with
> __sF-free libc (if I understand things correctly).
> 
> This is 5.0; it is a major release and there will be some flies
> in the ointment.  I say bite the bullet now -- don't wait.

I agree with Dan.  Let's do it now.  My understanding is
that 5.0 will be an "early adopter" release and production
systems should run 4.7{8,9,..} until 5.1 is released.

To accomplish the change, I think we need to do:
  1. Install a complete set of 4.7 shared libs in COMPAT4X.
     This should porivde the necessary runtime compatibility
     with 4.x.
  2. Bump all shared library on 5.0.  This will get rid of
     any interdependencies among the libraries and it deals
     with the version number problems I detailed in the thread
     "Ghost of __sF ..." a couple a days ago.
  3. Put a big fat WARNING in src/UPDATING about the problem
  4. Put the same WARNING in /etc/motd, so people currently
     run -current will know to update their ports.
  5. Broadcast the WARNING to appropriate mailing lists and
     newsgroups.

-- 
Steve

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?20021108174915.GA71225>