[debian-mysql] MySQL in Jessie

Otto Kekäläinen otto at seravo.fi
Fri Sep 5 10:04:10 UTC 2014


Hello!

2014-09-05 12:39 GMT+03:00 Bjoern Boschman <bjoern at boschman.de>:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> Hi James,
>
> from my pov mysql-5.6 (5.6.20-1) could be uploaded at least to
> experimental.
> It would also fit its needs to be uploaded to sid?
>
> http://anonscm.debian.org/cgit/pkg-mysql/mysql-5.6.git/log/
> http://www.boschman.de/debian/git/build.log

Is there something wrong with the rules file, shouldn't the build fail
when the build test suite fails?

MySQl 5.6 log:
***
Too many failed: Failed 10/491 tests, 97.96% were successful.
Failing test(s): main.wl6301_2_not_windows
main.plugin_auth_sha256_server_default_tls main.ipv6
main.wl6301_1_not_windows main.ssl-sha512 main.grant main.grant2
main.plugin_auth_sha256_tls main.read_only main.wait_timeout
***

And why are there only <500 tests?

Compare to how the MariaDB build looks like (from:
http://labs.seravo.fi/~otto/mariadb-repo/mariadb-10.0-sid-amd64/mariadb-10.0_10.0.13-1_amd64.build-9bc3dc6-pbuilder.log)
***
Completed: All 3894 tests were successful.
***


Some of your commits look interesting and I've been thinking if I
should do the same changes for MariaDB, for example fix the
hardening-wrapper nag with
http://anonscm.debian.org/cgit/pkg-mysql/mysql-5.6.git/commit/?id=7715b754bdc78d55c01129a4640a856f6dd22c80
but then again your build log shows these errors that make me wonder
if your changes was correct or not:
***
W: mysql-server-5.6: hardening-no-fortify-functions usr/lib/mysql/plugin/auth.so
***
(from http://www.boschman.de/debian/git/build.log)


Also, I noticed you added dpkg-dev as a build-dep, why? The commit
message does not explain anything. Might this be good for MariaDB too?
What was the error this supposedly fixed?
http://anonscm.debian.org/cgit/pkg-mysql/mysql-5.6.git/commit/?id=195daacf50f7e1a821c55ff06ca6c139c5ae5461

When periapt created the mysql-5.6 packaging initially, he spent a lot
of time documenting the at the time polluted build-deps to the page
https://wiki.debian.org/Teams/MySQL/BuildDependencies. Could you
please expand that wiki page so it is up-to-date with the information
you have found?

Thanks!



More information about the pkg-mysql-maint mailing list