Skip site navigation (1)Skip section navigation (2)
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
This is a multi-part message in MIME format.
--------------000802080608050502020505
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit

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.

--------------000802080608050502020505
Content-Type: text/x-diff;
 name="mfc-r242472.diff"
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
 filename="mfc-r242472.diff"

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
 

--------------000802080608050502020505--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?5095AAE1.5070901>