[debian-mysql] Bug#590905: testing so far
Nicholas Bamber
nicholas at periapt.co.uk
Sun May 20 18:53:19 UTC 2012
Matej,
I confirm that the experimental myodbc works for me against my package.
Also the last debdiff was incorrect. New one attached.
I understand what you are you saying about the extra libraries. The
extra libraries put there by mysql_config show up as warnings in the
shlibs stage of the build.
However I am more comfortable with this approach for now. For the
following reasons.
1.) I have not fully worked out how to conquer cmake.
2.) The whole issue of MySQL and the libraries needs more work. Symbol
files for example?
3.) The output now matches what ubuntu generates.
I am quite happy for this bug report to be cloned to tackle thr longer
term issues.
On 20/05/12 15:00, Matej Vela wrote:
> Nicholas Bamber<nicholas at periapt.co.uk> writes:
>
>> The attached debdiff seems to help gmysqlcc, mediatomb, mydumper,
>> mysql-connector-++ to build.
>
> From what I can tell, "mysql_config --libs" and "mysql_config --libs_r"
> still pull in other libraries? I really think they should be restricted
> to "-lmysqlclient" and "-lmysqlclient_r" respectively. Every additional
> dependency can complicate transitions and upgrades down the line, and
> doesn't bring any upside. What we should be aiming for is the behavior
> from wheezy:
>
> $ mysql_config | grep -- --libs
> --libs [-rdynamic -L/usr/lib/mysql -lmysqlclient]
> --libs_r [-rdynamic -L/usr/lib/mysql -lmysqlclient_r]
>
>> It still fails for myodbc with the following error:
> [...]
>> stringutil.c:125:5: error: too many arguments to function 'my_free'
>
> As Steve mentioned in #673264, you should test with the version from
> experimental (it was building fine without "-lssl -lcrypto" when I
> checked on Friday).
>
> Cheers,
>
> Matej
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: 590905.debdiff
URL: <http://lists.alioth.debian.org/pipermail/pkg-mysql-maint/attachments/20120520/623ca6e6/attachment.ksh>
More information about the pkg-mysql-maint
mailing list