On 9 Mar 2016, at 12:56, Daniel Johnson <daniel.johnso...@gmail.com> wrote:
> >> On Mar 7, 2016, at 10:57 AM, Alexander Hansen <alexanderk.han...@gmail.com> >> wrote: >> >>> >>> On Mar 7, 2016, at 07:17, Christian Ebert <blacktr...@gmx.net> wrote: >>> >>> * Richard Walker on Monday, March 07, 2016 at 12:41:07 +1100 >>>> After doing a selfupdate/update-all this morning I now get this >>>> message on starting Apache: >>>> >>>> apache2: Syntax error on line 242 of /sw/etc/apache2/apache2.conf: >>>> Syntax error on line 1 of /sw/etc/apache2/mods-enabled/php5.load: >>>> Cannot load /sw/lib/apache2/modules/libphp5.so into server: >>>> dlopen(/sw/lib/apache2/modules/libphp5.so, 10): Symbol not found: >>>> _SSLv2_client_method\n Referenced from: >>>> /sw/lib/apache2/modules/libphp5.so\n Expected in: >>>> /sw/lib/libssl.1.0.0.dylib\n in /sw/lib/apache2/modules/libphp5.so >>> >>> I got a similar error from python27 >>> >>>> It seems that libphp5.so attempts to call SSLv2_client_method() and >>>> now fails to find it. >>>> >>>> It seems that the reason is that in OpenSSL 1.0.2g, SSLv2 calls are >>>> now disabled by default, >>>> and that even enabling them at build-time is not enough: >>>> http://www.openssl.org/news/secadv/20160301.txt >>> >>> In the case of python, fink rebuild python27 fixed the problem. >>> >>> Christian >>> -- >>> theatre - books - texts - movies >>> Black Trash Productions at home: http://www.blacktrash.org >>> Black Trash Productions on Facebook: >>> http://www.facebook.com/blacktrashproductions >>> >> >> I’ve cc’ed the python27 maintainer (who is also the openssl100 maintainer) >> since this probably indicates that python* needs a versioned dependency on >> openssl100 and a revision bump. >> >> If rebuilding libapache2-mod-php5 makes that work, a similar update would be >> needed there. >> >> -- >> Alexander Hansen, Ph.D. >> Fink User Liaison > > I love when libraries drop symbols in a minor update. > > I’ve updated all my packages to depend on 1.0.2g but there are a number of > others that need updating too. > > Daniel > This also broke spyder-mac-py27: Traceback (most recent call last): File "/sw/bin/spyder-mac-py27.py", line 3, in <module> start_app.main() File "/sw/lib/python2.7/site-packages/spyderlib/start_app.py", line 72, in main from spyderlib import spyder File "/sw/lib/python2.7/site-packages/spyderlib/spyder.py", line 106, in <module> from spyderlib.plugins.inspector import ObjectInspector File "/sw/lib/python2.7/site-packages/spyderlib/plugins/inspector.py", line 32, in <module> from spyderlib.widgets.browser import WebView File "/sw/lib/python2.7/site-packages/spyderlib/widgets/browser.py", line 11, in <module> from spyderlib.qt.QtWebKit import QWebView, QWebPage File "/sw/lib/python2.7/site-packages/spyderlib/qt/QtWebKit.py", line 10, in <module> from PyQt4.QtWebKit import * # analysis:ignore ImportError: dlopen(/sw/lib/qt4-mac/lib/python2.7/site-packages/PyQt4/QtWebKit.so, 2): Symbol not found: _SSLv2_client_method Referenced from: /sw/lib/qt4-mac/lib/QtNetwork.framework/Versions/4/QtNetwork Expected in: /sw/lib/libssl.1.0.0.dylib in /sw/lib/qt4-mac/lib/QtNetwork.framework/Versions/4/QtNetwork I rebuilt qt4-base-mac (and everything that comes with it), and that seems to have done the trick. But because I was compiling on a different machine to the one I want to run spyder on, it was a bit epic persuading that machine to binary install the rebuilt copy (I had to remove everything recursively and delete the debs). — Viv ------------------------------------------------------------------------------ Find and fix application performance issues faster with Applications Manager Applications Manager provides deep performance insights into multiple tiers of your business applications. It resolves application problems quickly and reduces your MTTR. Get your free trial! https://ad.doubleclick.net/ddm/clk/302982198;130105516;z _______________________________________________ Fink-users mailing list Fink-users@lists.sourceforge.net List archive: http://news.gmane.org/gmane.os.macosx.fink.user Subscription management: https://lists.sourceforge.net/lists/listinfo/fink-users