On 08-Sep-2002 (19:54:17/GMT) Riccardo Torrini wrote:

>> There have been at least two gcc upgrades since then.  I believe
>> the easiest way to upgrade to today's -current would be to install
>> a fairly recent snapshot ... instead of trying to debug ...

> I have tryed with a middle version (1 jul 2002) but it fails without
> and with make includes before build, now I'm trying with cvsup from
> 15 aug 2002 (as written by Munish Chopra on 1 sep: IIRC current was
> in good shape between August 12-15, 17, 18, 22-24) ...

Ok.  All done.  My start point was really too old, anyway this is the
full story:
- starting from -CURRENT of 8 May, used as desktop (full of bells and
  whistles, homes on a nfs disk on a safe -STABLE local server :-)
- cvsuped daily and compiled w/out install at least once a week (this
  before holidays).
- tryed to upgrade to latest -CURRENT last week w/out success, with a
  lot of error, maybe due to double gcc update (2.95 -> 3.1 -> 3.2)
- cvsuped back to 1 jul, new buildworld, failed
- found mail into archives speaking about some "good shape" days
- cvsuped again to 15 aug, new buildworld, failed
- added some switches: -DNOCLEAN, -DNO_WERROR, -DNOCRYPT (one at a time,
  every time world go forward a bit)
- build complete, kernel complete, install complete, reboot ... and Yes!
  I forgot mergemaster :(
- new full buildworld w/out switches, complete fine.  new kernel, another
  full install, mergemaster  :-)  reboot.

NB: build done w/out CPUTYPE (usually was =p3) and with CFLAGS= -O2 -pipe

Hoping this can help others not-too-current users.
Upgrade always possible, even from old versions (with some care)

Now last doubt: after next upgrade to post-gcc_3.2 is a complete port
rebuild necessary because c++ ports stop working or not?

Thanks a lot,
Riccardo, now more-current  :-)

To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message

Reply via email to