symbols-File for Library
Hi,
my package gensio, which generates a library package, has recently
thrown a few lintian warnings regarding missing symbols files. I read
the wiki page and the manual page of dpkg-gensymbols and had
dpkg-gensymbols generate a debian/libgensio0.symbols file, added the
Build-Depends-Package line and did the mentioned conversions regarding
C++ libraries.
Still, the build on i386 fails since the symbols file looks different on
i386 than it does on amd64. See
https://salsa.debian.org/debian/gensio/-/jobs/3093727
The repository can be inspected at
https://salsa.debian.org/debian/gensio/-/tree/master
I guess this behavior is expected since you can have symbols file per
arch as debian/libgensio0.symbols.$ARCH. But how do I generate those?
Do I really need to build on all arches and/or guess what's needed in
the arch-dependent symbol file from the logs of failed buildd runs? This
looks like an awful lot of work that has to be repeated for every
upstream update?
Or am I missing something here?
Greetings
Marc
--
-----------------------------------------------------------------------------
Marc Haber | "I don't trust Computers. They | Mailadresse im Header
Leimen, Germany | lose things." Winona Ryder | Fon: *49 6224 1600402
Nordisch by Nature | How to make an American Quilt | Fax: *49 6224 1600421
Reply to: