| Summary: | >=dev-db/mariadb-5.1.50 does not build PBXT engine | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | Brian Evans (RETIRED) <grknight> |
| Component: | [OLD] Server | Assignee: | Gentoo Linux MySQL bugs team <mysql-bugs> |
| Status: | RESOLVED FIXED | ||
| Severity: | major | CC: | ab4bd, kernel |
| Priority: | Normal | Keywords: | InOverlay |
| Version: | unspecified | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
|
Description
Brian Evans (RETIRED)
2011-04-24 02:41:51 UTC
Any progress on this? The only solution I can think of is to force PBXT to be installed statically. If a user sets the flag, they are probably going to use it. This would mean a migration away from the plugin by either: 1) Using the UNINSTALL PLUGIN command before installation. 2) Having the user remove the mysql.plugin table file. MySQL/MariaDB should start fine without it and force you to run mysql_upgrade (which should be done anyway) to fix issues. This appears to be fixed in the overlay. Recently built MariaDB 5.2.10 with PBXT just fine. (In reply to comment #2) > This appears to be fixed in the overlay. > > Recently built MariaDB 5.2.10 with PBXT just fine. This should have been fixed with this commit - git.overlays.gentoo.org/gitweb/?p=proj/mysql.git;a=commitdiff;h=86ac0f0297371eafc4c1f7e7c0341fa8c0d28431 (In reply to comment #3) > (In reply to comment #2) > > This appears to be fixed in the overlay. > > > > Recently built MariaDB 5.2.10 with PBXT just fine. > > This should have been fixed with this commit - > git.overlays.gentoo.org/gitweb/?p=proj/mysql.git;a=commitdiff;h=86ac0f0297371eafc4c1f7e7c0341fa8c0d28431 It seems that it is broken again by this commit - git.overlays.gentoo.org/gitweb/?p=proj/mysql.git;a=commitdiff;h=851a54be8a1d3c91aa1382fa91ea11519d96bdc6 I've talked to Robin and reverted the commit. Please verify that it's working again for you. Yes that part works. However, currently a "fi" is missing on line 137 of mysql-v2.eclass from commit http://git.overlays.gentoo.org/gitweb/?p=proj/mysql.git;a=commitdiff;h=1ecca12f62c722873c0c766fd4b0500c11b08f51 This breaks all v2 based eclasses. (In reply to comment #6) > Yes that part works. > > However, currently a "fi" is missing on line 137 of mysql-v2.eclass from commit > http://git.overlays.gentoo.org/gitweb/?p=proj/mysql.git;a=commitdiff;h=1ecca12f62c722873c0c766fd4b0500c11b08f51 > > This breaks all v2 based eclasses. Thank you for the heads up. This is now fixed. I confirm it works on 5.5.23. |