I think it's time to take care of this issue. On Sun, Feb 19, 2012 at 1:16 PM, Andriy Gapon <a...@freebsd.org> wrote: > In fact I can confirm that changing definition of SHLIB_VERSION_NUMBER in the > port's opensslv.h to "7" fixes the qt4-network issue for me (with run-time > loading of libssl and libcrypto).
Thanks for the analisys. I checked qt4-network and I think that changing SHLIB_VERSION_NUMBER would be the best solution, just like you said. Another fix could be moving /usr/local/lib up in the queue of checked paths, but it wouldn't be perfect, as the loaded library should actually depend on which *.h files are loaded (and so, it should only depend on cc's -I arguments). I wonder if changing SHLIB_VERSION_NUMBER would affect any other behaviour in any other port, though. Maybe we could just add soft links for libssl and libcrypto with SHLIB_VERSION_NUMBER version? Or define another value in opensslv.h and use it exclusively in qt4-network (not my favourite option)? Dirk: do you have an opinion on this? -- Alberto Villa, FreeBSD committer <avi...@freebsd.org> http://people.FreeBSD.org/~avilla _______________________________________________ kde-freebsd mailing list kde-freebsd@kde.org https://mail.kde.org/mailman/listinfo/kde-freebsd See also http://freebsd.kde.org/ for latest information