[debian-mysql] MySQL in Jessie

Bjoern Boschman bjoern at boschman.de
Fri Sep 5 13:45:41 UTC 2014


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hi Otto,

Am 05.09.2014 12:04, schrieb Otto Kekäläinen:
> 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.
> ***

maybe some of the oracle guys may have a look on it?

> 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)

I also have seen this but I do not yet know how to fix it.
unfortunatelly I have absolutely no clue about C nor C++ at all :-)

> 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

due to the hardening build flags the packages uses dpkg-buildflags from
dpkg-dev

> 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?

Didnt knew about.
I've cleaned up that page (hopefully)
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (MingW32)

iEYEARECAAYFAlQJvoUACgkQABMWRpwdNulh2QCcDaKsCwHa0a2VYx+neGapPCZi
Pa0An2r9t8No4sx3ZK/q0ll+aB0cnIGQ
=ytID
-----END PGP SIGNATURE-----



More information about the pkg-mysql-maint mailing list