Bug #1351 make test should skip certain charset tests
Submitted: 19 Sep 2003 11:17 Modified: 20 Oct 2003 21:30
Reporter: [ name withheld ] Email Updates:
Status: Closed Impact on me:
None 
Category:MySQL Server: Compiling Severity:S3 (Non-critical)
Version:4.0.15 OS:Linux (Linux 2.4)
Assigned to: Alexander Barkov

[19 Sep 2003 11:17] [ name withheld ]
Description:
make test dies with "mysql-4.0.15/mysql-test/var/run/master.pid was
not created in 30 seconds;  Aborting" if --with-extra-charsets=none and --with-charset=<a_valid_charset> is specified at configure time.

depending on your only selected charset at compile time (and disabling extra charsets) make test will die on certain character set tests.

How to repeat:
./configure --with-extra-charsets=none --with-charset=latin1
make all
make test

Suggested fix:
add a check to determine what value was passed to --with-extra-charsets and --with-charset and skip the charset tests that would be invalid for the chosen config.
[20 Oct 2003 21:30] Alexander Barkov
Thank you for your bug report. This issue has been committed to our
source repository of that product and will be incorporated into the
next release.

If necessary, you can access the source repository and build the latest
available version, including the bugfix, yourself. More information 
about accessing the source trees is available at
    http://www.mysql.com/doc/en/Installing_source_tree.html

This is fixed in 4.1.x branch.
We won't fix this in 4.0.x.