From owner-freebsd-stable Tue May 15 19:14:46 2001 Delivered-To: freebsd-stable@freebsd.org Received: from nisser.com (c0039.upc-c.chello.nl [212.187.0.39]) by hub.freebsd.org (Postfix) with ESMTP id 925F537B422 for ; Tue, 15 May 2001 19:14:41 -0700 (PDT) (envelope-from roelof@nisser.com) Received: from nisser.com (roelof [10.0.0.2]) by nisser.com (8.9.3/8.9.2) with ESMTP id EAA99096; Wed, 16 May 2001 04:14:22 +0200 (CEST) (envelope-from roelof@nisser.com) Message-ID: <3B01E27E.5B119B9A@nisser.com> Date: Wed, 16 May 2001 04:14:22 +0200 From: Roelof Osinga Organization: eBOA - Programming the Web X-Mailer: Mozilla 4.77 [en] (Windows NT 5.0; U) X-Accept-Language: en,pdf MIME-Version: 1.0 To: Erik Trulsson Cc: "Eugene M. Kim" , stable@FreeBSD.ORG Subject: Re: Old compiler (3.3-stable -> 4->stable) References: <20010516014155.A19796@the-7.net> <20010515185351.A48598@student.uu.se> Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit Sender: owner-freebsd-stable@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Erik Trulsson wrote: > > On Wed, May 16, 2001 at 01:41:55AM +0900, Eugene M. Kim wrote: > > Greetings, > > > > I'm having some hard time getting a machine upgraded from 3.3-stable to > > 4-stable. > > ... > > You will probably have to do the upgrade in several steps: > First upgrade to 3.5-STABLE > Then go to 4.1-RELEASE > And then to 4.3-STABLE > > And read src/UPDATING from the version you are updating to. > I think the above sequence should cause the smallest amount of > problems. Yeah, we all wish. Alas. Couple of days ago I tried to upgrade a 3.4 box to 3.5.whatever. Ignoring the dangers of repeating myself... alas. The buildworld ended in: c++ -I/usr/obj/usr/src/i386/usr/include/g++ -O -pipe -I/usr/obj/usr/src/i386/ usr/include -I/usr/src/gnu/usr.bin/gperf/../../../contrib/gperf/lib -I/usr/src/g nu/usr.bin/gperf -c /usr/src/gnu/usr.bin/gperf/../../../contrib/gperf/src/list-n ode.cc c++ -I/usr/obj/usr/src/i386/usr/include/g++ -O -pipe -I/usr/obj/usr/src/i386/ usr/include -I/usr/src/gnu/usr.bin/gperf/../../../contrib/gperf/lib -I/usr/src/g nu/usr.bin/gperf -c /usr/src/gnu/usr.bin/gperf/../../../contrib/gperf/src/main.c c c++ -I/usr/obj/usr/src/i386/usr/include/g++ -O -pipe -I/usr/obj/usr/src/i386/ usr/include -I/usr/src/gnu/usr.bin/gperf/../../../contrib/gperf/lib -I/usr/src/g nu/usr.bin/gperf -c /usr/src/gnu/usr.bin/gperf/../../../contrib/gperf/src/new.cc /usr/src/gnu/usr.bin/gperf/../../../contrib/gperf/src/new.cc:80: warning: `catch ', `throw', and `try' are all C++ reserved words /usr/src/gnu/usr.bin/gperf/../../../contrib/gperf/src/new.cc: In function `void operator delete(void *)': /usr/src/gnu/usr.bin/gperf/../../../contrib/gperf/src/new.cc:82: declaration of `operator delete(void *)' throws different exceptions... :82: ...from previous declaration here *** Error code 1 Stop. *** Error code 1 Stop. *** Error code 1 Stop. *** Error code 1 Stop. Script done on Wed May 9 05:43:06 2001 Mind you, I think in my case it's a matter of removing /usr/src at the very least and trying again. Don't know, have never been forced to deal with such a situation. One of these days I will . Roelof -- _______________________________________________________________________ eBOAź est. 1982 http://eBOA.com/ tel. +31-58-2123014 mailto:info@eBOA.com?subject=Information_request fax. +31-58-2160293 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message