[squid-dev] [PATCH] support clang3.5+/libc++on FreeBSD 9.3 and MacOS

Kinkie gkinkie at gmail.com
Thu Apr 16 19:32:20 UTC 2015


On Wed, Apr 15, 2015 at 6:24 PM, Amos Jeffries <squid3 at treenet.co.nz> wrote:
> On 16/04/2015 4:11 a.m., Kinkie wrote:
>> Hi,
>>    the following patch enables using libc++ in place of libstdc++.
>> This is necessary with recent clang++ on some platforms, such as
>> FreeBSD 9.3 and reportedly newer MacOS.
>> With this patch squid builds using clang-3.5 and libc++; the make
>> check still fails due to libcppunit having a different c++ ABI
>>
>
> Please note OS versions in the comment (ie. FreeBSD 9), so we can track
> when this becomes old enough to remove again.
>
> -1. on going in until the make check works though.

Hi,
  make check now works with the patch on the build farm node with a
bit of node-specific hackery (needed due to different ABI between gcc
and clang).
+1 to commit and test?

-- 
    Francesco


More information about the squid-dev mailing list