andymatuschak/TestMigration — Issue #14: Cannot develop for Leopard on Xcode 4
Author: andymatuschak
Created: 2011-10-23 16:29:02+00:00
State: open

***Hofman (cmhofman)** [reported (on Launchpad)](https://bugs.launchpad.net/sparkle/+bug/739089) on' 2011-03-21:*

It is not possible to compile Sparkle on Xcode 4 while supporting
10.5.x. The reason is that Xcode 4 requires the use of the 10.6 SDK,
while Sparkle links to libcrypto, which is not compatible with the
version available on 10.5.x.

Isn't it possible to replace the DSA verification code by something that
is compatible, rather than the very problematic openssl?

BTW, why does it link to libcrypto using an explicit linker flag, rather
than adding libcrypto to the link build phase? It took me a lot of time
to figure out what was going wrong.