ports/171343: [patch] build www/firefox and mail/thunderbird
with clang
Yamaya Takashi
yamayan at kbh.biglobe.ne.jp
Sat Sep 8 14:30:08 UTC 2012
The following reply was made to PR ports/171343; it has been noted by GNATS.
From: Yamaya Takashi <yamayan at kbh.biglobe.ne.jp>
To: Niclas Zeising <zeising at daemonic.se>
Cc: bug-followup at FreeBSD.org
Subject: Re: ports/171343: [patch] build www/firefox and mail/thunderbird
with clang
Date: Sat, 08 Sep 2012 23:23:53 +0900
On 2012/09/08 15:21, Niclas Zeising wrote:
> I can't reproduce any of this. Do you have any wierdness in your
> make.conf or in the port build configuration? The issues with DBUS and
> gstreamer are known, and I'm working with the maintainer to fix those.
> Regards!
$cat /etc/make.conf
(snip)
#### use libc++
.if ${CXX:T} == "c++" || ${CXX:T} == "clang++"
.if empty(.CURDIR:M/usr/src*) && empty(.CURDIR:M/usr/obj*)
.if !defined(OLDCXX)
CXXFLAGS+= -std=c++11
.endif
.if !defined(NOLIBCXX)
CXXFLAGS+= -stdlib=libc++
.endif
.else
CXXFLAGS+= -std=c++11 -stdlib=libc++
.endif
.endif
(snip)
$cc --version
FreeBSD clang version 3.2 (trunk 162107) 20120817
Target: x86_64-unknown-freebsd10.0
Thread model: posix
Before r303831:
c++11-narrowing bug
dbus header bug
visibility bug
After r303831:
work around visibility bug
After r303893:
fix dbus header bug.
Now:
c++11-narrowing bug is not fixed.
Patch is (pointed by Jan Beich)
https://hg.mozilla.org/mozilla-central/rev/dfb4c969dc3c
After patch:
No build error.
More information about the freebsd-gecko
mailing list