Closed Casao closed 11 years ago
This uses the header files of mavericks (where OpenSSL is marked as deprecated, hence the warnings/errors) and not the header files of your homebrew install.
You either have to get perl to use the homebrew installation (perhaps by changing cc_inc_paths, depending on where it is installed), or just remove -Wall and -Werror from the cc_optimize_flags and use the system OpenSSL.
I understand that, but all of the other Crypt::OpenSSL:: modules manage to run flawlessly, so it's something specific to the X509 module's use of these headers.
A CPAN module shouldn't require someone to manually edit the configuration to handle the compile, especially when comparable modules don't.
Does not compile in OSX Mavericks. This is the only Crypt::OpenSSL module that has this issue. OpenSSL itself is installed via homebrew, this happens whether using cpanm or full cpan.
Build log below.