[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