Valentin Nechayev schrieb:
>
> A few last months, building of 4-stable on 3.4-stable system fails with
>
> === cut ===
> c++ -I/usr/obj/var/REL4/src/i386/usr/include/g++ -O -pipe -I/usr/obj/var/REL4/
> src/i386/usr/include -I/var/REL4/src/gnu/usr.bin/gperf/../../../contrib/gperf/li
> b -I/var/REL4/src/gnu/usr.bin/gperf -c /var/REL4/src/gnu/usr.bin/gperf/../../../
> contrib/gperf/src/new.cc
> /var/REL4/src/gnu/usr.bin/gperf/../../../contrib/gperf/src/new.cc:80: warning: `
> catch', `throw', and `try' are all C++ reserved words
> /var/REL4/src/gnu/usr.bin/gperf/../../../contrib/gperf/src/new.cc: In function `
> void operator delete(void *)':
> /var/REL4/src/gnu/usr.bin/gperf/../../../contrib/gperf/src/new.cc:82: declaratio
> n of `operator delete(void *)' throws different exceptions...
> <internal>:82: ...from previous declaration here
> *** Error code 1
> === end cut ===
>
> or similar.
>
> Can anybody explain why to fix it? Or one must use 4.2-release as
> trampoline??? A month ago I asked this and Ruslan Ermilov sent me a patch,
> but this patch causes build fault also.
AFAIR the way is 3.5-Stable -> 4.0-Release -> 4.2-Stable. Search teh
archives for pitfalls...
HTH
-Christoph Sold
To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-stable" in the body of the message