April 06, 2003
MySQL make test error?
Trying to build MySQL and getting a failure during 'make test' at the 'Create' part of it?
Here's a tip, look in the mysql-test/var/log/master.err file (use tail on it). You'll probably notice the message "Character set 'latin1_de' is not a compiled character set" in the last line of it.
It appears there's something wrong with how the test suite is checking for locale and/or charset information. A quick fix for this is to set up a symbolic link. From your mysql source directory cd to the sql/share/charsets/ directory. Notice there's a latin1.conf file. Create a symlink using 'ln -s latin1.conf latin1_de.conf'
Why it isn't setup properly in the distribution tarball is a mystery. Setting up this symlink let's the 'make test' succeed.
A search of the web didn't turn up this answer. A search of usenet, however, turned up a response that pointed me in the right direction.
I'm no MySQL support expert so if your error is different you're on your own. STFW...







