Date: Thu, 17 May 2001 04:28:38 +0200 From: Roelof Osinga <roelof@nisser.com> To: "Alexey V. Neyman" <avn@any.ru> Cc: Valentin Nechayev <netch@iv.nn.kiev.ua>, "Eugene M. Kim" <ab@astralblue.net>, stable@FreeBSD.ORG Subject: Re: Old compiler (3.3-stable -> 4->stable) Message-ID: <3B033756.937FFE3C@nisser.com> References: <Pine.BSF.4.33.0105161132110.14552-100000@srv2.any>
next in thread | previous in thread | raw e-mail | index | archive | help
"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... <internal>: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 <g>. 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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?3B033756.937FFE3C>