FredericJacobs / OpenSSL-Pod

Unmaintained - please fork. Email me to take over the CocoaPod
74 stars 112 forks source link

Header files broken in 1.0.108 #1

Closed booleancandy closed 10 years ago

booleancandy commented 10 years ago

Hi there. I'm very excited about an OpenSSL pod that isn't a binary blob. I think there's a bug in how the headers are installed though. Somewhere in the install process the actual headers are removed and you are left with dangling symlinks:

$ cd Pods/Headers/OpenSSL/openssl $ ls -l md5.h lrwxr-xr-x 1 tpot staff 38 27 Jun 17:27 md5.h -> ../../../OpenSSL/include/openssl/md5.h $ ls -l ../../../OpenSSL/include/openssl/md5.h lrwxr-xr-x 1 tpot staff 22 5 Jun 19:45 ../../../OpenSSL/include/openssl/md5.h -> ../../crypto/md5/md5.h $ ls -l ../../crypto/md5/md5.h ls: ../../crypto/md5/md5.h: No such file or directory

FredericJacobs commented 10 years ago

I'm working on fixing this. Will push a fix tonight or you can submit a pull-request.

mmassaki commented 10 years ago

+1

FredericJacobs commented 10 years ago

I will have a fix deployed in the next few hours. Sorry about that. The spec is already in this repo if you want to use it, download it and in your Podfile: pod 'OpenSSL', :path => "path to podspec"

FredericJacobs commented 10 years ago

The fix should be deployed now. Let me know if it works for you @mmassaki and @booleancandy

mmassaki commented 10 years ago

@FredericJacobs Thanks! It's working now! I'm just receiving this warning when installing

[!] Unable to read the license file `/Users/Massaki/Development/git/multiplus-participante/models/sample/Pods/OpenSSL/LICENSE.txt` for the spec `OpenSSL (1.0.108)`
FredericJacobs commented 10 years ago

Yeah, I know, I will fix in the next update.

booleancandy commented 10 years ago

Verified as working also (once I was pulling from the right repo). Thanks for the quick fix!