Opened 18 years ago

Closed 16 years ago

Last modified 15 years ago

#36 closed defect (fixed)

Update library sonames before release

Reported by: stevehalasz Owned by: gsherman
Priority: major: does not work as expected Milestone:
Component: Build/Install Version: Trunk
Keywords: Cc:
Must Fix for Release: No Platform: Debian
Platform Version: Awaiting user input: no

Description

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)

comment:1 by shalasz, 18 years ago

I'm going to create a package for each lib, so the sonames should increase independently.

comment:2 by shalasz, 18 years ago

Milestone: Version 0.8 ReleaseVersion 0.9 Release
Summary: Update library sonames for 0.8 releaseUpdate library sonames before release
Version: 0.8HEAD

Soo... there's nothing to be done. libqgis is history and these libs are all new for 0.8. Keeping this task around as a reminder for 0.9.

comment:3 by anonymous, 17 years ago

Awaiting user input: unset
Must Fix for Release: No

comment:4 by jef, 16 years ago

Resolution: fixed
Status: newclosed

comment:5 by (none), 15 years ago

Milestone: Version 0.9.2

Milestone Version 0.9.2 deleted

Note: See TracTickets for help on using tickets.