<br><div class="gmail_quote">On Sat, Aug 1, 2009 at 12:38 AM, Mathias Gug <span dir="ltr"><<a href="mailto:mathiaz@ubuntu.com">mathiaz@ubuntu.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Hi,<br>
<br>
While merging MySQL 5.1 from unstable to karmic the package failed to<br>
build. Debian introduced a debian/libmysqlclient16.symbols.amd64 file.<br>
However building the pristine Debian (5.1.36-4) package on Ubuntu leads<br>
to a dpkg-gensymbols warning with a build failure:<br>
<br>
dpkg-gensymbols: warning: debian/libmysqlclient16/DEBIAN/symbols doesn't match c ompletely debian/libmysqlclient16.symbols.amd64<br>
[...]<br>
dh_makeshlibs: dpkg-gensymbols returned exit code 1<br>
make: *** [binary-arch] Error 1<br>
<br>
The whole build log can be found here:<br>
<a href="http://people.canonical.com/%7Emathiaz/mysql-dfsg-5.1_5.1.36-4.build.log.gz" target="_blank">http://people.canonical.com/~mathiaz/mysql-dfsg-5.1_5.1.36-4.build.log.gz</a><br>
<br>
Is it enough to just update debian/libmysqlclient16.symbols.amd64 with<br>
the Ubuntu symbols (using the diff provided by the command above)? Or<br>
should something else be taken into account?</blockquote><div><br><br>Hi Mathias,<br><br>I am not an expert on symbols at all, but I played a bit with it trying to figure out what it was doing. I documented some stuff here that may help<br>
<br><a href="https://wiki.ubuntu.com/stefanlsd/dpkg-gensymbols">https://wiki.ubuntu.com/stefanlsd/dpkg-gensymbols</a><br><br>Regards,<br><br>Stefan<br></div></div>