Vibe.d v0.9.0, v0.10.0: ` dub init hello -t vibe.d` fails to build on MacOS

Steven Schveighoffer schveiguy at gmail.com
Sun Jul 7 23:33:59 UTC 2024


On Sunday, 7 July 2024 at 14:15:02 UTC, Ki Rill wrote:
> On Sunday, 7 July 2024 at 11:33:47 UTC, Sergey wrote:
>> On Sunday, 7 July 2024 at 10:55:21 UTC, Ki Rill wrote:
>>> Machine:
>>> ```
>>> MacBook Pro (Retina, 15-inch, Late 2013), macOS Big Sur 
>>> version 11.7.10
>>> ```
>>>
>>> How should I solve this? It mentions undefined symbols from 
>>> openssl, but I have it installed. Vibe.d should link it 
>>> automatically, right?
>>
>> You can try to add to dependencies "vibe-stream:tls": "~>1.1.0"
>>
>> and
>> ```
>>  "subConfigurations": {
>>     "vibe-stream:tls": "notls"
>>   }
>> ```
>
> It worked, thank you! But what does it do; disables TLS? Thread 
> Local Storage?

openssl version should be automatically determined by running a 
pre-build step.

If this doesn't work for you, please file a bug here: 
https://github.com/D-Programming-Deimos/openssl

-Steve


More information about the Digitalmars-d-learn mailing list