> On Oct 14, 2015, at 08:58, Hanspeter Niederstrasser <f...@snaggledworks.com> 
> wrote:
> 
> Dear Fink Developer,
> 
> As you may be aware, OS X 10.11 does not provide a full install of OpenSSL
> in /usr (it only has the dylib, but not the headers). Therefore, the
> package system-openssl-dev is no longer available on 10.11.  To fill this
> dependency gap, packages must transition to a Fink package that provides
> SSL functionality (like openssl100 or gnutls28). I've added a list of all
> packages that are currently using system-openssl-dev in the 10.9-libcxx
> tree to the Fink wiki:
> 
> http://wiki.finkproject.org/index.php/Fink:Policy:system-openssl#Deprecation_of_system-openssl-dev
> 
> Because the (L)GPL and OpenSSL licenses are incompatible, any package that
> is switched to use openssl100-shlibs must change its License field.  The
> current (as of fink-0.39.1) policy is to use "Restrictive".  However,
> there is code in the Fink pipeline that will allow the new license strings
> "GPL/OpenSSL" and "LGPL/OpenSSL" to better identify those packages. Once
> that code is released, (L)GPL packages linking to OpenSSL can use the
> relevant entry.
> 
> If your package is not licensed under a (L)GPL license, you do not need to
> change the License: field.  However, the package must still be updated to
> no longer use system-openssl-dev on at least 10.11.
> 
> Lastly, packages linking to a cryptography library do not need to be moved
> to the crypto directory in CVS.  Crypto is reserved for those packages
> that actually implement cryptography.
> 
> Hanspeter
> 
> -- 
> More agile than a turtle, stronger than a mouse, nobler than a lettuce.
> 
> 
> ------------------------------------------------------------------------------
> _______________________________________________
> Fink-devel mailing list
> Fink-devel@lists.sourceforge.net
> List archive:
> http://news.gmane.org/gmane.os.apple.fink.devel
> Subscription management:
> https://lists.sourceforge.net/lists/listinfo/fink-devel

The fink code update to handle the new license cases has been added to fink’s 
master as well as the release branch (branch_0_39), so this is now available 
from github, via git checkouts, etc.

For people who want to test this out for their packages, but don’t always live 
on the bleeding edge and use git master, I recommend using branch_0_39, because 
you can then use “fink selfupdate” to get newer fink releases as usual.


-- 
Alexander Hansen, Ph.D.
Fink User Liaison


------------------------------------------------------------------------------
_______________________________________________
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
List archive:
http://news.gmane.org/gmane.os.apple.fink.devel
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-devel

Reply via email to