HEADS UP: compat6x

Florent Thoumie flz at FreeBSD.org
Wed Dec 6 07:55:51 PST 2006


Alexander Leidinger wrote:
> Quoting Daniel Eischen <deischen at freebsd.org> (from Tue, 5 Dec 2006
> 18:22:41 -0500 (EST)):
> 
>> On Tue, 5 Dec 2006, John Baldwin wrote:
> 
>>> Yes, but it doesn't hurt to just bump things now.  I actually agree with
>>> John's argument that it is beneficial to allow folks on current to
>>> safely
>>> use -stable apps by doing the library bump at first breakage.  
>>> Granted, after
>>> 7.0 that policy will be obsolete, but it is still relevant for
>>> 7-current. :)
>>> Heck, why not just enable symbol versioning in current by default now
>>> anyways?
>>
>> I'm waiting until after the GCC import because that should
>> change the way dependencies are recorded in shared libraries,
>> which really would force everyone to rebuild everything all
>> over again.  After the GCC import, we should bump all the
>> libraries and enable symbol versioning, and hopefully you'll
>> only have to rebuild things once.
> 
> We have several upcomming stuff which ideally should be coordinated
> here. The symbol versioning (and the corresponding bump of the version
> of some libs) results in the need to rebuild everything, and the import
> of X.org 7.x would result in the need to rebuild some ports (when an
> user wants to update). I don't know if the import of gcc4 will need a
> rebuild of everything too.

While it might be a good idea to rebuild every X application after X.org
7.2 is merged, I don't think it's mandatory.

> Could all involved people please speak with each other (or tell us you
> did already) and try to coordinate a little bit?

If everything is alright, X.org 7.2 should hit the tree by Christmas.
Don't know if you need more information.

Cheers.

-- 
Florent Thoumie
flz at FreeBSD.org
FreeBSD Committer

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 250 bytes
Desc: OpenPGP digital signature
Url : http://lists.freebsd.org/pipermail/freebsd-current/attachments/20061206/f034f76c/signature-0001.pgp


More information about the freebsd-current mailing list