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 [EMAIL PROTECTED] with "unsubscribe freebsd-current" in the body of the message