Opened 13 years ago
Closed 13 years ago
#243 closed defect (fixed)
Unexpected version numbering of installed libraries
Reported by: | Jari Häkkinen | Owned by: | Jari Häkkinen |
---|---|---|---|
Priority: | major | Milestone: | yat 0.4 |
Component: | build | Version: | 0.3.1 |
Keywords: | Cc: |
Description
Doing ls -rtl /usr/local/lib
after installation of yat 0.3.1 gives
-rwxr-xr-x 1 root wheel 831 Sep 19 20:09 libyat.la* lrwxr-xr-x 1 root wheel 18 Sep 19 20:09 libyat.dylib@ -> libyat.0.0.0.dylib -rw-r--r-- 1 root wheel 1120420 Sep 19 20:09 libyat.a lrwxr-xr-x 1 root wheel 18 Sep 19 20:09 libyat.0.dylib@ -> libyat.0.0.0.dylib -rwxr-xr-x 1 root wheel 630788 Sep 19 20:09 libyat.0.0.0.dylib*
I would like to see 0.0.0 replaced with 0.3.1.
Change History (4)
comment:1 Changed 13 years ago by
comment:2 Changed 13 years ago by
Status: | new → assigned |
---|
comment:3 Changed 13 years ago by
From link above
Never try to set the interface numbers so that they correspond to the release number of your package. This is an abuse that only fosters misunderstanding of the purpose of library versions. Instead, use the `-release' flag (see Release numbers), but be warned that every release of your package will not be binary compatible with any other release.
comment:4 Changed 13 years ago by
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
changeset:1097 fixes this. ReleaseProcedure was also changed.
Note: See
TracTickets for help on using
tickets.
Before you decide what you wanna see, you should read http://www.gnu.org/software/libtool/manual.html#Libtool-versioning and http://www.gnu.org/software/libtool/manual.html#Updating-version-info