From owner-freebsd-stable Wed May 16 19:29:31 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 0F8FC37B422 for ; Wed, 16 May 2001 19:29:28 -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 EAA05023; Thu, 17 May 2001 04:28:38 +0200 (CEST) (envelope-from roelof@nisser.com) Message-ID: <3B033756.937FFE3C@nisser.com> Date: Thu, 17 May 2001 04:28:38 +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: "Alexey V. Neyman" Cc: Valentin Nechayev , "Eugene M. Kim" , stable@FreeBSD.ORG Subject: Re: Old compiler (3.3-stable -> 4->stable) References: Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit Sender: owner-freebsd-stable@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG "Alexey V. Neyman" wrote: > > ... > I found the following sequence to be rather fail-safe: > 3.5.1-R -> 4.2-R -> 4.3-S, I tested it a few times and it have not failed > me. Not only that, looks like it's the only way to do it. Going from 3.4-S to RELENG_4 fails. Repeatedly. Even when starting from a clean slate. It'll fail on the same spot. This one: /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 So it looks like the compiler used must definitely be upgraded before attempting this route. Ah well, CVSupping RELENG_3 as we speak. As to why, I side with Erik. Though I do it connected but at an off-peak time. There's also the argument that practice makes perfect. Though one shouldn't believe everything one reads . 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