r246057: buildworld fails with: /usr/obj/usr/src/tmp/usr/lib/libc++.so: undefined reference to `std::bad_alloc::~bad_alloc()'

David Chisnall theraven at theravensnest.org
Tue Jan 29 10:08:08 UTC 2013


On 29 Jan 2013, at 10:06, O. Hartmann wrote:

> I receive this error since yesterday building world and it is still
> sticky on most recent sources (r246057) and I was wondering why the
> tinderboxes do not pick this up on the 10.0-CURRENT builds ... just for
> a notice for the development folks ...

Are you building with -DNO_CLEAN or similar?  This error is expected if you have recompiled libcxxrt but not libc++.  If you recompile libc++, it should work correctly.  Alternatively, if it is accidentally trying to link the libc++ that you build against your installed libcxxrt, then it will also break.

David


More information about the freebsd-current mailing list