Bug 195761 - [MAINTAINER] databases/mariadb100-server and -client update to 10.0.15
Summary: [MAINTAINER] databases/mariadb100-server and -client update to 10.0.15
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: Xin LI
URL:
Keywords: needs-qa, patch, patch-ready
Depends on:
Blocks:
 
Reported: 2014-12-06 21:00 UTC by Bernard Spil
Modified: 2015-03-06 09:47 UTC (History)
1 user (show)

See Also:


Attachments
Patch to remove mytop (1008 bytes, patch)
2014-12-06 21:00 UTC, Bugzilla Automation
no flags Details | Diff
patch to upgrade mariadb100-server to 10.0.15 (5.97 KB, patch)
2014-12-07 18:13 UTC, Bernard Spil
no flags Details | Diff
Poudriere logs of both client and server on amd64 and i386 (224.47 KB, application/x-gzip)
2014-12-07 18:20 UTC, Bernard Spil
no flags Details
Poudriere logs of both client and server on amd64 and i386 (225.30 KB, application/x-gzip)
2014-12-07 19:10 UTC, Bernard Spil
no flags Details
patch to upgrade mariadb100-server to 10.0.15 (6.53 KB, patch)
2014-12-07 19:13 UTC, Bernard Spil
no flags Details | Diff
patch to upgrade mariadb100-server to 10.0.15 (7.24 KB, patch)
2014-12-09 17:54 UTC, Bernard Spil
no flags Details | Diff
Poudriere logs of both client and server on amd64 and i386 (225.20 KB, application/x-gzip)
2014-12-09 17:56 UTC, Bernard Spil
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Bernard Spil freebsd_committer freebsd_triage 2014-12-06 21:00:07 UTC
Created attachment 150286 [details]
Patch to remove mytop

The databases/mytop port has been updated to the latest version so this script that mariadb packages in their tarball can now be removed.
Added a note to pkg-message for good measure.
Have not updated portrevision, dunno it this calls for a revision.
Comment 1 Bernard Spil freebsd_committer freebsd_triage 2014-12-07 18:13:01 UTC
Created attachment 150310 [details]
patch to upgrade mariadb100-server to 10.0.15

Update for MariaDB 10.0.15 from upstream.
Some of the patches that were required have been removed as discussed with upstream see https://mariadb.atlassian.net/browse/MDEV-6802
Removed mytop as the version bundled with mariadb is now also in the appropriate databases/mytop port
The mroonga / groonga FTS engine has been removed, it will not build on 10.1! Checked the textproc/groonga port as well and I can't build that either.

The new port built with poudriere is running just fine on my home-server.
patch -p1 -E
Comment 2 Bernard Spil freebsd_committer freebsd_triage 2014-12-07 18:20:55 UTC
Created attachment 150311 [details]
Poudriere logs of both client and server on amd64 and i386
Comment 3 Bernard Spil freebsd_committer freebsd_triage 2014-12-07 19:10:54 UTC
Created attachment 150314 [details]
Poudriere logs of both client and server on amd64 and i386
Comment 4 Bernard Spil freebsd_committer freebsd_triage 2014-12-07 19:13:04 UTC
Created attachment 150315 [details]
patch to upgrade mariadb100-server to 10.0.15

Patch now also disables InnoDB by default. MariaDB ships with XtraDB as drop-in replacement of InnoDB but keeps the original InnoDB as an option you have to set specifically to enable it.
Comment 5 Bernard Spil freebsd_committer freebsd_triage 2014-12-09 17:54:08 UTC
Created attachment 150404 [details]
patch to upgrade mariadb100-server to 10.0.15

Added support for Mroonga storage engine. This does NOT build with clang (or requires more than the 6GB I gave the builder) so it pulls in gcc. It built fine for me with gcc 4.8 from pkg.
Moved INNODB option to the Server part (as OQGraph)
Updated -server log only as this only affects -server.
Comment 6 Bernard Spil freebsd_committer freebsd_triage 2014-12-09 17:56:21 UTC
Created attachment 150405 [details]
Poudriere logs of both client and server on amd64 and i386
Comment 7 Xin LI freebsd_committer freebsd_triage 2014-12-17 07:12:42 UTC
Committed as r374835, which should have been noted in the commit message but I hit the button too soon.

https://svnweb.freebsd.org/changeset/ports/374835
Comment 8 Xin LI freebsd_committer freebsd_triage 2014-12-17 07:13:00 UTC
Thanks for your work by the way!