Re: .symbols or shlibs file
* Herbert Parentes Fortes Neto <hpfn@ig.com.br>, 2015-11-29, 16:12:
I removed the 'override_dh_makeshlibs' and now 'dpkg-gensymbols' is
warning that:
I certainly didn't advocate removing this override.
The override passed -X options to dh_makeshlibs. They are needed to
prevent debhelper from treating private libraries like if they were
shared libraries (see bug #205142).
dpkg-gensymbols: warning: new libraries appeared in the symbols file:
dpkg-gensymbols: warning: debian/libgphoto2-6/DEBIAN/symbols
doesn't match completely debian/libgphoto2-6.symbols
dpkg-gensymbols: warning: debian/libgphoto2-port12/DEBIAN/symbols
doesn't match completely debian/libgphoto2-port12.symbols
How 'new libraries', 'doesn't match completely'?
Now that the -X options are gone, dh_makeshlibs tries to generate
symbols for the private libraries, but they are not in debian/*.symbols,
hence the warnings.
I made new files for this version. 2 commands as it is on the wiki.
Which wiki page do you have in mind?
--
Jakub Wilk
Reply to: