On Mon, 2 Jan 2017 18:00:20 +0000, "Attanayake, Harsha" wrote: > [ 46%] Linking CXX shared library libXrdCryptossl.dylib > Undefined symbols for architecture x86_64: > "_X509_NAME_hash_old", referenced from: > XrdCryptosslX509::IssuerHash(int) in XrdCryptosslX509.cc.o > XrdCryptosslX509::SubjectHash(int) in XrdCryptosslX509.cc.o > XrdCryptosslX509Crl::IssuerHash(int) in XrdCryptosslX509Crl.cc.o > XrdCryptosslX509Req::SubjectHash(int) in XrdCryptosslX509Req.cc.o > ld: symbol(s) not found for architecture x86_64 > clang: error: linker command failed with exit code 1 (use -v to see > invocation) > make[2]: *** [src/libXrdCryptossl.2.0.0.dylib] Error 1 > make[1]: *** [src/CMakeFiles/XrdCryptossl.dir/all] Error 2 > make: *** [all] Error 2 [...] > Failed: phase compiling: xrootd4-4.0.3-12 failed
Same for me on 10.11 just now, but it had previously built successfully here. The now-failure is a result of some security changes in openssl. Upstream version 4.5.0 includes the following likely fix for it: https://github.com/xrootd/xrootd/commit/728ee39efde40ed9a7c9230a2808d6111fae10ad dan -- Daniel Macks dma...@netspace.org ------------------------------------------------------------------------------ Check out the vibrant tech community on one of the world's most engaging tech sites, SlashDot.org! http://sdm.link/slashdot _______________________________________________ Fink-users mailing list Fink-users@lists.sourceforge.net List archive: https://sourceforge.net/p/fink/mailman/fink-users/ Subscription management: https://lists.sourceforge.net/lists/listinfo/fink-users