Date: Sun, 04 Nov 2012 00:38:09 +0100 From: Dimitry Andric <dim@FreeBSD.org> To: "Oleg V. Nauman" <oleg@opentransfer.com> Cc: freebsd-stable@freebsd.org Subject: Re: WITH_LIBCPLUSPLUS buildworld broken on STABLE-9 Message-ID: <5095AAE1.5070901@FreeBSD.org> In-Reply-To: <20121102202258.12004cox9k4zrq0w@webmail7.opentransfer.com> References: <20121102202258.12004cox9k4zrq0w@webmail7.opentransfer.com>
next in thread | previous in thread | raw e-mail | index | archive | help
[-- Attachment #1 --]
On 2012-11-02 19:22, Oleg V. Nauman wrote:
...
> /usr/src/lib/libc++/../../contrib/libc++/include/cstdlib:134:9: error:
> no member named
> 'at_quick_exit' in the global namespace
> using ::at_quick_exit;
> ~~^
This was fixed in head by r242472, I will merge it as soon as the MFC
timer expires (Nov 5). Sorry about the breakage, this was my fault.
In the meantime, you can use the attached diff.
[-- Attachment #2 --]
Index: lib/libc++/Makefile
===================================================================
--- lib/libc++/Makefile (revision 242535)
+++ lib/libc++/Makefile (working copy)
@@ -53,7 +53,7 @@ cxxrt_${_S}:
WARNS= 0
CFLAGS+= -I${HDRDIR} -I${LIBCXXRTDIR} -nostdlib -DLIBCXXRT
-.if !defined(CXXFLAGS) || ${CXXFLAGS:M-std=*}" == ""
+.if empty(CXXFLAGS:M-std=*)
CXXFLAGS+= -std=c++0x
.endif
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?5095AAE1.5070901>
