The ebuild and the patches attached, collect a lot of patches founded in internet, to compile mysql-gui-tools 5.0 with lua 5.1.1. I've tested it on my system, and it works fine.
Created attachment 119693 [details] mysql-gui-tools-5.0_p12-r1.ebuild
Created attachment 119695 [details, diff] files/mysql-gui-tools-5.0_p11-lua-5.1.patch
This ebuild and patch don't work for me. The build fails during configure. ~ # emerge -av mysql-gui-tools These are the packages that would be merged, in order: Calculating dependencies... done! [ebuild U ] dev-db/mysql-gui-tools-5.0_p12-r1 [5.0_p12] USE="administrator nls query-browser workbench" 0 kB [1] ... ./configure --prefix=/usr --host=i686-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --disable-java-modules --with-lua-includes=/usr/include/ --with-lua-libs=/usr/lib/liblua.a --enable-grt --enable-canvas --enable-i18n --build=i686-pc-linux-gnu ... checking for i686-pc-linux-gnu-strip... i686-pc-linux-gnu-strip checking for correct ltmain.sh version... no configure: error: *** [Gentoo] sanity check failed! *** *** libtool.m4 and ltmain.sh have a version mismatch! *** *** (libtool.m4 = 1.5.23b, ltmain.sh = 1.5.22) *** ... !!! A complete build log is located at '/var/log/portage/dev-db:mysql-gui-tools-5.0_p12-r1:20070630-172534.log'. !!! This ebuild is from an overlay: '/usr/local/portage' ~ # I will attach the log file next.
Created attachment 123475 [details] build log
Alessandro, did your forward these patches to the upstream maintainers? Such requests belong to their bugtracker.
No, I have not forwarded these patches. I've retrieved them from bugs.mysql.com (e.g.: http://bugs.mysql.com/bug.php?id=24777) I'm not a C/C++ Developer. I know these languages only a little bit.
(In reply to comment #3) > This ebuild and patch don't work for me. The build fails during configure. Same problem here, on arch amd64.
Nothing new ?
I'll have a look later this day. I really hope for the lua-5.0* hard dependency to be gone soon, it's crashing and plain sucks. Plus, it's IUSE defaults, so everyone just installing mysql-gui-tools gets it.
dev-db/mysql-gui-tools has been package.mask'ed, because it has been discontinued by upstream. please consider using its successor dev-db/mysql-workbench.