Updating 7.0-BETA2 to RC1...

peter.piggybox at virgin.net peter.piggybox at virgin.net
Tue Jan 8 14:30:09 PST 2008


Matthew Seaman <m.seaman at infracaninophile.co.uk> wrote:
__________
>-----BEGIN PGP SIGNED MESSAGE-----
>Hash: SHA256
>
>peter.piggybox at virgin.net wrote:
>> I'm shortly going to update my laptop from 7.0-BETA2 (a fresh
>> install) to 7.0-RC1. I'll do this with a buildworld/installworld
>> cycle. However, reading the site for freebsd-update I noticed that if
>> I were to do a binary upgrade then it recommends rebuilding all ports
>> as well.
>> 
>> Is rebuilding all ports something I should consider if I'm doing a
>> source-based upgrade too? Even though I'm not crossing a major
>> version boundary?
>
>Once 7.0 is released, then there is a promise of binary compatibility
>for any software compiled under some 7.x version to work certainly with
>any later 7.x version, and possibly with any earlier 7.x version as
>well[*].
>
>However, 7.0-RELEASE isn't actually out there yet, and the Release
>Engineers may well be making last minute incompatible changes.  If
>freebsd-update recommends wholesale updating of ports, then there's
>a good reason for that.  I will state though that I've been tracking
>7.x since fairly shortly after the RELENG_7 branch was created and apart
>from the big 6 -> 7 update I've not seen any compatibility problems with
>ported software.
>
>	Cheers,
>
>	Matthew
>
>[*] I can't remember if the backwards compatibility with the major
>version is guaranteed or not.  Forward certainly is.  Also there's
>the new symbol versioning thing within shlibs that changes the way
>this sort of thing works.
>
>- -- 
>Dr Matthew J Seaman MA, D.Phil.                   7 Priory Courtyard
>                                                  Flat 3
>PGP: http://www.infracaninophile.co.uk/pgpkey     Ramsgate
>                                                  Kent, CT11 9PW
>-----BEGIN PGP SIGNATURE-----
>Version: GnuPG v2.0.4 (FreeBSD)
>Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
>
>iD8DBQFHgy0o8Mjk52CukIwRCA4yAKCJxClkrwrFe9fKeXGTSUXc3xQxZgCffpfT
>lJcn7/Ihsl+kvdgF1tME7Qo=
>=cMsz
>-----END PGP SIGNATURE-----

Thanks for the info Matthew.

Peter Harrison.




More information about the freebsd-questions mailing list