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
Closed

El Capitan OpenSSL #39

MikeMcQuaid opened this issue Sep 17, 2015 · 12 comments

Comments

@MikeMcQuaid
Copy link
Contributor

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
Copy link
Owner

drduh 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
Copy link

mbrav 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
Copy link
Contributor

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

@poulagah
Copy link

poulagah commented Oct 1, 2015

any revision for el capitan is planned ?

@mbrav
Copy link

mbrav commented Oct 1, 2015

@nickpellant thanks, nice to know

@drduh
Copy link
Owner

drduh 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
Copy link

poulagah commented Oct 6, 2015

@drduh yeah you rocks !

@SKGrimes
Copy link

@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
Copy link
Owner

drduh 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
Copy link

Is this still accurate for Sierra?

@MatthewHerbst
Copy link

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
Labels
None yet
Projects
None yet
Development

No branches or pull requests

8 participants