Yeah, maybe _attaching_ that patch would be worthwile, ain't it? :)

    Pier

Pier Fumagalli <[EMAIL PROTECTED]> wrote:

> Still got some problems dealing with MacOS/X (Darwin 1.4), so I figured, what
> the heck, better do it myself :) Two small problems (undrelated to the patch):
> first apple bundles the OpenSSL libraries w/o includes and in a stripped-down
> version, and Apple's LD is broken (doesn't correctly interpret the "-L"
> library path search algorithm: meaning that libs in /usr/lib are checked
> before the ones specifed in "-L", screwing up the whole thing because all
> binaries don't want to compile).
> 
> My hint - or solution :( is to remove the /usr/lib/libcrypto.* and
> /usr/lib/libssl.* _BEFORE_ compiling OpenSSL....
> 
> The patch by itself (attached) fixes just the "config" script and some
> definitions around the source files (not much)... The only thing I'm concerned
> about is about the gmtime/gmtime_r differences... AFAICS there's no gmtime_r
> under OS/X, so when compiling with threading support, I had to rely on
> gmtime... And I don't know if that screws the whole thing up.
> 
> BTW, is there interest in a "Cocoa-Framework" style of build in the main
> development tree? It's a pretty cool feature of OS/X for dynamic libraries,
> with support for versioning and stuff... I'm working on it right now...


Attachment: openssl-0.9.6c-testlog.txt
Description: Binary data

Attachment: openssl-0.9.6c-patch.txt
Description: Binary data

Attachment: openssl-0.9.6c-testout.txt
Description: Binary data

Reply via email to