Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

El Capitan OpenSSL #39

Closed
MikeMcQuaid opened this issue Sep 17, 2015 · 12 comments

Comments

@MikeMcQuaid
Copy link

commented Sep 17, 2015

In El Capitan OpenSSL's libraries are still provided but headers have been removed from the OS X SDKs. As a result, you should no longer encourage the use of brew link openssl --force as clang's default link and library paths mean that you may end up using newer Homebrew OpenSSL headers but link against the older, system version.

For a reproduction example see https://gist.github.com/tdsmith/4b502c5cc6e7d358acdf

@drduh

This comment has been minimized.

Copy link
Owner

commented Sep 21, 2015

Thanks for the heads up, @MikeMcQuaid. I will mention it in the El Cap guide which I'll write when the OS is released.

@mbrav

This comment has been minimized.

Copy link

commented Sep 30, 2015

Hey @drduh , not related to this issue but how compatible is this guide with El Capitan in general? Wish I've seen this repo when I was on Yosemite :(

@nickpellant

This comment has been minimized.

Copy link
Contributor

commented Oct 1, 2015

@mixania I've gone through this guide on El Capitan without any hitches.

@poulagah

This comment has been minimized.

Copy link

commented Oct 1, 2015

any revision for el capitan is planned ?

@mbrav

This comment has been minimized.

Copy link

commented Oct 1, 2015

@nickpellant thanks, nice to know

@drduh

This comment has been minimized.

Copy link
Owner

commented Oct 6, 2015

Hey @poulagah I am planning to clone this into an updated El Cap guide in the next week or so. Stay tuned!

@poulagah

This comment has been minimized.

Copy link

commented Oct 6, 2015

@drduh yeah you rocks !

@SKGrimes

This comment has been minimized.

Copy link

commented Oct 13, 2015

@drduh there were some issues with the SIP on el Cap, and also unloading some services causes CPU spikes. Not sure when you plan on releasing the guide, and I didn't want to open a seperate issue, but if you would consider starting a new repo with release info that would be awesome. Great guide BTW. Cheers.

@drduh

This comment has been minimized.

Copy link
Owner

commented Oct 13, 2015

Thanks for letting me know, @SKGrimes. I will try and get a preliminary El Cap guide by the end of the week, time permitting.

@MatthewHerbst

This comment has been minimized.

Copy link

commented Dec 18, 2016

Is this still accurate for Sierra?

@MatthewHerbst

This comment has been minimized.

Copy link

commented Dec 18, 2016

FYI, ondoing brew install --force openssl Homebrew outputs:

...
Generally there are no consequences of this for you. If you build your
own software and it requires this formula, you'll need to add to your
build variables:

    LDFLAGS:  -L/usr/local/opt/openssl/lib
    CPPFLAGS: -I/usr/local/opt/openssl/include
...

So maybe that solves this issue for Sierra as well?
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
8 participants
You can’t perform that action at this time.