On Wed, Jan 07, 2015 at 06:58:36AM -0000, Ivan Romanov wrote: > > it doesn't handle the library SOVERSIOn properly. > How do it properly? I can fix if there are some issues.
Well, to begin with, you ought to end up with the following: ${libdir}/libzen.so -> libzen.so.0 ${libdir}/libzen.so.0 -> libzen.so.0.0.0 ${libdir}/libzen.so.0.0.0 (the actual library) I believe the cmake build system only ends up with a SOVERSION-less libzen.so, and a libzen.a. Some cursory googling showed this: http://www.cmake.org/cmake/help/v3.0/prop_tgt/SOVERSION.html Perhaps that might help. -- Kind regards, Loong Jin -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to libzen in Ubuntu. https://bugs.launchpad.net/bugs/1401238 Title: bump to new 0.4.30 version Status in libzen package in Ubuntu: New Bug description: Please update to the latest upstream release. Also manually add missed cmake files. Then rebuild with cmake. It is need to have cmake config modules for ZenLib. Look at Fedora package for example. http://pkgs.fedoraproject.org/cgit/libzen.git/commit/?id=de88f55ad00bef4c79595f69c8e71066cfc20eff To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/libzen/+bug/1401238/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp