[macports-ports] branch master updated: duck: clear configure.cxx_stdlib flag

Ryan Schmidt ryandesign at macports.org
Sun May 6 00:05:47 UTC 2018


On May 5, 2018, at 19:04, Joshua Root wrote:

> On 2018-5-6 09:55 , Ryan Schmidt wrote:
>> 
>> On May 5, 2018, at 16:36, Jackson Isaac wrote:
>> 
>>> +## Upstream binary seems to be built using libstdc++
>>> 
>>> +#  Port keeps failing on rev-upgrade since it
>>> 
>>> +#  checks if duck is built against libc++ or not.
>>> 
>>> +configure.cxx_stdlib
>> 
>> Then set it to libstdc++. Don't clear it.
> 
> It's a binary, the port has no control over which stdlib is used, so
> clearing the option is appropriate. Compare the gcc ports.

I thought the idea was for the portfile to tell MacPorts base what stdlib the binary was built with, so that MacPorts base could record that in the registry when it's installed. That's why I set cxx_stdlib in my ports that install binaries, like libxl.



More information about the macports-dev mailing list