Forum Stats

  • 3,758,928 Users
  • 2,251,475 Discussions
  • 7,870,439 Comments

Discussions

How to build MySql GUI Tools from source

User_48T6B
User_48T6B Member Posts: 3 Green Ribbon

I'm working on a Y2038 support and I need to be able to rebuild the old 'mysql GUI tools' from source.

I've fetched the binaries for GUI tools version 5.0.12 x32 MSI installer from here: https://downloads.mysql.com/archives/gui/

and the source from here: https://downloads.mysql.com/archives/get/p/17/file/mysql-gui-tools-5.0r12-linux-x86_64.tar.gz

and I see inside the mysql-gui-common subdirectory, the README file says for Linux build instructions, refer to http://forge.mysql.com/wiki/Building_MySQL_GUI_Tools_on_Linux

Sadly 17 years later, it doesn't exist. Does anyone have a copy?

I'll ultimately need instructions for building on Linux and on Win-XP.

Thanks to anyone who can point me in the right directions.

Answers

  • dvohra21
    dvohra21 Member Posts: 14,227 Gold Crown

    How does Y2038 support issue relate to having to build MySQL GUI tools from source? Could binaries not be used?

  • User_48T6B
    User_48T6B Member Posts: 3 Green Ribbon

    Mysql GUI Tools (binaries) are part of the product my customer ships. That toolkit fails (especially the Windows version) when run on a system past that magic time. Mysql itself keeps running, but (at least) the GUI Query Browser reports that the queries fail. The Mysql command line tool works (ie. it shows query responses). I tried the Fedora binaries, and they do work (get query responses) against an XP Mysql DB server. That tells me that the GUI tool on Windows XP has a problem, and is probably fixable. Hence I fetched the source code, but need to build it in order to run debuggers on it, and attempt to resolve its issue. Linux is my platform of choice for debugging, but Windows XP is my delivery platform.

  • dvohra21
    dvohra21 Member Posts: 14,227 Gold Crown

    Y2038 is an issue specific to 32-bit systems. However, almost all modern processors in desktop computers are now made and sold as 64-bit systems running 64-bit software. Microsoft’s Windows has offered a 64-bit version since Windows XP Professional 64-bit released in 2005.

  • User_48T6B
    User_48T6B Member Posts: 3 Green Ribbon

    I am well aware that newer hardware and software exists, but the requirement I am given is to FIX the existing software. Forcing an upgrade to a newer OS is not currently a viable option. I am only looking for a copy of that old file called "Building_MySQL_GUI_Tools_on_Linux", if it still exists anywhere.

  • Dave Stokes-MySQL Community Team-Oracle
    Dave Stokes-MySQL Community Team-Oracle MySQL Community Manager TexasMember Posts: 361 Employee

    If your customer is shipping the MySQL GUI Tools then can call MySQL Support which will try to help them under the rules of the software license they bought to be able to ship the software.

    Dave Stokes

    MySQL Community Manager

  • dvohra21
    dvohra21 Member Posts: 14,227 Gold Crown

    A related bug was submitted. Has it been referred?

    https://bugs.mysql.com/bug.php?id=22495