Fail to build ssl module on Mac 10.13 High Sierra

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
4 messages Options
Reply | Threaded
Open this post in threaded view
|

Fail to build ssl module on Mac 10.13 High Sierra

yorda
Dear erlang community,

I’m a admirer of the OTP as a engineer marvel and lurking around erlang and lfe community for a while. Here’s a question:

I built OTP(release version 20.3) on my Mac(10.13) using the otp_build autoconf command yesterday. Everything works perfectly so far except the missing ssl module, due to the build system can’t find openssl. I was told MacOS 10.13 has been switched from openssl to libressl, that might be the cause of the issue.

cheers,
Lin
_______________________________________________
erlang-questions mailing list
[hidden email]
http://erlang.org/mailman/listinfo/erlang-questions
Reply | Threaded
Open this post in threaded view
|

Re: Fail to build ssl module on Mac 10.13 High Sierra

scott ribe
On Mar 22, 2018, at 5:39 PM, yorda <[hidden email]> wrote:
>
> Dear erlang community,
>
> I’m a admirer of the OTP as a engineer marvel and lurking around erlang and lfe community for a while. Here’s a question:
>
> I built OTP(release version 20.3) on my Mac(10.13) using the otp_build autoconf command yesterday. Everything works perfectly so far except the missing ssl module, due to the build system can’t find openssl. I was told MacOS 10.13 has been switched from openssl to libressl, that might be the cause of the issue.

If you want to build something on OS X which requires openssl, you have to get openssl and build it first.

_______________________________________________
erlang-questions mailing list
[hidden email]
http://erlang.org/mailman/listinfo/erlang-questions
Reply | Threaded
Open this post in threaded view
|

Re: Fail to build ssl module on Mac 10.13 High Sierra

Richard Bowker
In reply to this post by yorda
Install the latest openssl using homebrew https://brew.sh/ then $ brew install openssl

--- [hidden email] wrote:

From: Scott Ribe <[hidden email]>
To: yorda <[hidden email]>
Cc: [hidden email]
Subject: Re: [erlang-questions] Fail to build ssl module on Mac 10.13 High Sierra
Date: Thu, 22 Mar 2018 22:58:55 -0600

On Mar 22, 2018, at 5:39 PM, yorda <[hidden email]> wrote:
>
> Dear erlang community,
>
> I’m a admirer of the OTP as a engineer marvel and lurking around erlang and lfe community for a while. Here’s a question:
>
> I built OTP(release version 20.3) on my Mac(10.13) using the otp_build autoconf command yesterday. Everything works perfectly so far except the missing ssl module, due to the build system can’t find openssl. I was told MacOS 10.13 has been switched from openssl to libressl, that might be the cause of the issue.

If you want to build something on OS X which requires openssl, you have to get openssl and build it first.

_______________________________________________
erlang-questions mailing list
[hidden email]
http://erlang.org/mailman/listinfo/erlang-questions


_______________________________________________
erlang-questions mailing list
[hidden email]
http://erlang.org/mailman/listinfo/erlang-questions
Reply | Threaded
Open this post in threaded view
|

Re: Fail to build ssl module on Mac 10.13 High Sierra

Richard Bowker
In reply to this post by yorda
> So you'll have to pass the location to the build.

yep, or you can use kerl to build which will set this up automatically.

--- [hidden email] wrote:

From: Scott Ribe <[hidden email]>
To: [hidden email]
Subject: Re: [erlang-questions] Fail to build ssl module on Mac 10.13 High Sierra
Date: Fri, 23 Mar 2018 07:16:14 -0600

On Mar 23, 2018, at 3:28 AM, Richard Bowker <[hidden email]> wrote:
>
> Install the latest openssl using homebrew https://brew.sh/ then $ brew install openssl

This no longer links it into the expected locations, and --force won't work. So you'll have to pass the location to the build.




_______________________________________________
erlang-questions mailing list
[hidden email]
http://erlang.org/mailman/listinfo/erlang-questions