<p dir="ltr">Both compilers don't support c++11, you should bring bapt@ into the conversation.</p>
<p dir="ltr">--<br>
Alberto Villa, FreeBSD committer <avilla@FreeBSD.org><br>
<a href="http://people.FreeBSD.org/~avilla">http://people.FreeBSD.org/~avilla</a></p>
<div class="gmail_quote">Il 14/ott/2013 19:58 "Jan Henrik Sylvester" <<a href="mailto:me@janh.de">me@janh.de</a>> ha scritto:<br type="attribution"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
On 10/14/2013 15:37, Alberto Villa wrote:<br>
> On Mon, Oct 14, 2013 at 1:53 PM, Jan Henrik Sylvester <<a href="mailto:me@janh.de">me@janh.de</a>> wrote:<br>
>> Yes, but 9.2-RELEASE already has clang 3.3 in base and should not need a<br>
>> port clang33. I am trying to understand why Mk/Uses/<a href="http://compiler.mk" target="_blank">compiler.mk</a> does it,<br>
>> but so far I am not sure.<br>
><br>
> Please, attach output of<br>
><br>
> $ make -C /usr/ports/x11/kactivitymanagerd -V COMPILER_FEATURES<br>
<br>
libstdc++ c89 c99 gnu89 gnu99 c++98 gnu++98<br>
<br>
>>> Can you attach the full log, please?<br>
>><br>
>> There is not much...<br>
><br>
> There is so much more! Apparently, lang/clang33 doesn't provide all<br>
> the necessary features. Please, attach output of<br>
><br>
> $ /usr/bin/clang++ -### /dev/null 2>&1<br>
<br>
FreeBSD clang version 3.3 (tags/RELEASE_33/final 183502) 20130610<br>
Target: x86_64-unknown-freebsd9.2<br>
Thread model: posix<br>
 "/usr/bin/ld" "--eh-frame-hdr" "-dynamic-linker" "/libexec/ld-elf.so.1"<br>
"--hash-style=both" "--enable-new-dtags" "-o" "a.out" "/usr/lib/crt1.o"<br>
"/usr/lib/crti.o" "/usr/lib/crtbegin.o" "-L/usr/lib" "/dev/null"<br>
"-lstdc++" "-lm" "-lgcc" "--as-needed" "-lgcc_s" "--no-as-needed" "-lc"<br>
"-lgcc" "--as-needed" "-lgcc_s" "--no-as-needed" "/usr/lib/crtend.o"<br>
"/usr/lib/crtn.o"<br>
<br>
> and<br>
><br>
> $ /usr/local/bin/clang++33 -### /dev/null 2>&1<br>
<br>
clang version 3.3 (tags/RELEASE_33/final)<br>
Target: amd64-portbld-freebsd9.2<br>
Thread model: posix<br>
 "/usr/bin/ld" "--eh-frame-hdr" "-dynamic-linker" "/libexec/ld-elf.so.1"<br>
"--hash-style=both" "--enable-new-dtags" "-o" "a.out" "/usr/lib/crt1.o"<br>
"/usr/lib/crti.o" "/usr/lib/crtbegin.o" "-L/usr/lib" "/dev/null"<br>
"-lstdc++" "-lm" "-lgcc" "--as-needed" "-lgcc_s" "--no-as-needed" "-lc"<br>
"-lgcc" "--as-needed" "-lgcc_s" "--no-as-needed" "/usr/lib/crtend.o"<br>
"/usr/lib/crtn.o"<br>
<br>
Cheers,<br>
Jan Henrik<br>
</blockquote></div>