Closed burlog closed 2 years ago
I follow this guide from
info libtool
^. Do you think that another bump is needed?
I was thinking about the situation when someone compiles program against new libfastrpc, builds debian package and installs it. It may not update libfastrpc and the package installs fine. The program then may either 1) refuse to run because of some unresolved symbols, or 2) runs and accesses fields that are not present because the runtime-linked libfastrps is older.
So I am talking more about debian packaging, dpkg-shlibdeps utility and symbol files. https://manpages.debian.org/testing/dpkg-dev/dpkg-shlibdeps.1.en.html
And more info on shlibs file: https://www.systutorials.com/docs/linux/man/5-deb-shlibs/
The debian package contains the shlibs file yet.
debian:~$ cat /var/lib/dpkg/info/libfastrpc8.shlibs
libfastrpc 13 libfastrpc8 (>= 8.1.10)
Each package build generates new one with currently building packge version. So I think that will prevent the issue you mentioned.
I follow this guide from
info libtool
^. Do you think that another bump is needed?