<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On Mon, Jan 16, 2017 at 1:21 PM, Marcus Calhoun-Lopez <span dir="ltr"><<a href="mailto:mcalhoun@macports.org" target="_blank">mcalhoun@macports.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">At the risk of rehashing a closed topic, I would like to propose a new way of handling C++11 (especially on older systems).<br>
I have opened three tickets that I hope, together, would solve some of the issues raised previously.<br>
<br>
[1] <a href="https://trac.macports.org/ticket/53194" rel="noreferrer" target="_blank">https://trac.macports.org/<wbr>ticket/53194</a><br>
[2] <a href="https://trac.macports.org/ticket/53330" rel="noreferrer" target="_blank">https://trac.macports.org/<wbr>ticket/53330</a><br>
[3] <a href="https://trac.macports.org/ticket/53329" rel="noreferrer" target="_blank">https://trac.macports.org/<wbr>ticket/53329</a><br>
<br>
I still may not 100% understand libstdc++ vs libc++ vs GCC 5.1 libstdc++, so any suggestions and feedback would be most welcome.<br></blockquote><div><br></div><div><br></div><div>The *only* time you should use a libstdc++ different from the system-provided one (or ones, on 10.7) is the current LibcxxOnOlderSystems --- which explicitly loses compatibility with all Apple-provided C++ libraries, because there's no other choice on those platforms. If at all possible, you do *not* want to do that. It limits what you can build, and can lead to bizarre build errors if non-MacPorts C++ builds find MacPorts C++ libraries.<br></div><div><br></div><div>gcc 5.1 libstdc++ is GPL3 and poses significant license issues with respect to distributing binaries, among others.</div></div><div><br></div>-- <br><div class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div>brandon s allbery kf8nh sine nomine associates</div><div><a href="mailto:allbery.b@gmail.com" target="_blank">allbery.b@gmail.com</a> <a href="mailto:ballbery@sinenomine.net" target="_blank">ballbery@sinenomine.net</a></div><div>unix, openafs, kerberos, infrastructure, xmonad <a href="http://sinenomine.net" target="_blank">http://sinenomine.net</a></div></div></div>
</div></div>