https://bugzilla.novell.com/show_bug.cgi?id=256642 ------- Comment #5 from llunak@novell.com 2007-04-23 07:03 MST ------- It is the same as the upstream bug, at least as far as the origin of the problem is concerned: libstdc++ globally changing C++ keywords. And I also don't see a single problem with the suggested fix, i.e. libstdc++ using e.g. __try/__catch instead of the C++ keywords. It wouldn't break code outside of libstdc++ and libstdc++ itself already has one such #define (throw = __throw_exception_again) right next to it (which makes comment #2 in the upstream report rather ridiculous). Just run s/try/__try/ s/catch/__catch/ through libstdc++ sources and that's it. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.