← Back to team overview

touch-packages team mailing list archive

Re: [Bug 1401238] Re: bump to new 0.4.30 version

 

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


References