Re: Updating 7.0-BETA2 to RC1...
Matthew Seaman <[EMAIL PROTECTED]> wrote: __ >-BEGIN PGP SIGNED MESSAGE- >Hash: SHA256 > >[EMAIL PROTECTED] 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. ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to "[EMAIL PROTECTED]"
Re: Updating 7.0-BETA2 to RC1...
Jonathan Chen <[EMAIL PROTECTED]> wrote: __ >On Tue, Jan 08, 2008 at 07:19:00AM +, [EMAIL PROTECTED] 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? > >Yes. There was an API change in the system-base, which requires a >ports-rebuild just to be safe. Thanks for this. I guess I need to budget a bit more time for that upgrade then... Peter Harrison. > >Cheers. >-- >Jonathan Chen <[EMAIL PROTECTED]> >-- > Jesus saves. > Allah forgives. > Cthulu thinks you'd make a nice sandwich. ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to "[EMAIL PROTECTED]"
Re: Updating 7.0-BETA2 to RC1...
-BEGIN PGP SIGNED MESSAGE- Hash: SHA256 [EMAIL PROTECTED] 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- ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to "[EMAIL PROTECTED]"
Re: Updating 7.0-BETA2 to RC1...
On Tue, Jan 08, 2008 at 07:19:00AM +, [EMAIL PROTECTED] 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? Yes. There was an API change in the system-base, which requires a ports-rebuild just to be safe. Cheers. -- Jonathan Chen <[EMAIL PROTECTED]> -- Jesus saves. Allah forgives. Cthulu thinks you'd make a nice sandwich. ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to "[EMAIL PROTECTED]"
Updating 7.0-BETA2 to RC1...
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? Thanks for any help, and please forgive any formatting oddness as I'm sending this from Versamail on my Palm, which is a bit restricted functionality-wise. Peter Harrison. ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to "[EMAIL PROTECTED]"