The following reply was made to PR lib/49990; it has been noted by GNATS.
From: Martin Husemann <martin%netbsd.org@localhost>
To: gnats-bugs%NetBSD.org@localhost
Cc:
Subject: Re: lib/49990: libc++ fails to build with g++ 5.1 due to the
following types of errors:
Date: Tue, 23 Jun 2015 10:57:59 +0000
On Tue, Jun 23, 2015 at 10:35:02AM +0000, Joerg Sonnenberger wrote:
> > ^
> > rt_exception.cc:608:9: error: from previous declaration 'void* __cxa_begin_catch(void*) throw ()'
> > catch(...)
>
> Frankly, this smells like a GCC bug. It should not force exception
> specifiers onto us, especially as adding them results in a runtime
> penalty.
What is going on here anyway? There is no rt_exception.cc file in any NetBSD
source tree that I have - or am I missing something?