Update library sonames before release
Please update library sonames according to the libtool versioning scheme as described at http://www.gnu.org/software/libtool/manual.html#Updating-version-info
No need to worry about maintaining ABI stability
for the present though. With multiple libraries, how will the soname
be handled? Will they all share a soname, or each have their own? If
they share a soname I can stuff them all in the libqgis debian package
together I think. But any ABI change will force rebuilds for all
depending software(of which there is none in debian yet). With
separate sonames I need to build libqgis-core0, libqgis-core0-dev, libqgis-gui0, etc.
packages, but then software that depends on a specific library need
not be rebuilt if the ABI changes for one of the other libraries.
Change History
(5)
Milestone: |
Version 0.8 Release → Version 0.9 Release
|
Summary: |
Update library sonames for 0.8 release → Update library sonames before release
|
Version: |
0.8 → HEAD
|
Awaiting user input: |
unset
|
Must Fix for Release: |
→ No
|
Resolution: |
→ fixed
|
Status: |
new → closed
|
I'm going to create a package for each lib, so the sonames should increase independently.