NetBSD-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: lib/49990: libc++ fails to build with g++ 5.1 due to the following types of errors:



The following reply was made to PR lib/49990; it has been noted by GNATS.

From: Antti Kantee <pooka%iki.fi@localhost>
To: Martin Husemann <martin%duskware.de@localhost>
Cc: gnats-bugs%NetBSD.org@localhost
Subject: Re: lib/49990: libc++ fails to build with g++ 5.1 due to the following
 types of errors:
Date: Tue, 23 Jun 2015 12:24:03 +0000

 On 23/06/15 12:07, Martin Husemann wrote:
 > But what exactly is going on here?
 >
 > I was pointed at exception.cc in external/bsd/libc++/dist/libcxxrt/src,
 > which includes apparently proper #if to select the throw() vs. the
 > non-throw() variant - but the line numbers cited here do not match
 > and it is unclear what happens in the concrete build.
 >
 > So: what do the lines (including a few lines above/below) look like in
 > the failing build? And what obscure build options are in effect?
 
 The PR says:
 
 === quote ===
 For a full build log including the full g++ error output, see:
 
 https://gist.githubusercontent.com/Incognito/376c48cf9db59ad91bd8/raw/aaecbc88891f4c8a6b6793a66c5675e4352df37d/build.log
 === quote ===
 
 It also says in the "how to repeat" section:
 
 === quote ===
 On a(n x86) system with g++ 5.1, git clone repo.rumpkernel.org/rumprun 
 and run "./build-rr.sh hw".
 === quote ===
 
 If there are some specific build options you're interested in, I can try 
 to dig them out, but the above transitively documents everything.
 


Home | Main Index | Thread Index | Old Index