Bug #51740 Make Install - broken for errmsg.sys (many different languages)
Submitted: 4 Mar 2010 21:57 Modified: 10 Mar 2010 17:10
Reporter: Jonathan Miller Email Updates:
Status: Closed Impact on me:
None 
Category:MySQL Server: Compiling Severity:S1 (Critical)
Version:mysql-5.1,mysql-5.5 OS:Linux
Assigned to: Georgi Kodinov CPU Architecture:Any
Tags: regression

[4 Mar 2010 21:57] Jonathan Miller
Description:
Hi,

I noticed this week that the Automated Performance Testing was having build failures. Or to be more exact, install failures.

These failures are happening on both mysql-5.5.3 and mysql-5.1.

I use the BUILDS/compile-pentium-max script

To ensure that it was a currnet clone issue I just rebuilt the 5.1.40sp1. 

5.1.40sp1 builds and install without issues.

The errors are as follows:

for lang in czech danish dutch english estonian french german greek hungarian italian japanese korean norwegian norwegian-ny polish portuguese romanian russian serbian slovak spanish swedish ukrainian; \
do \
        /export/home/tmp/qauser/clones/builds/clone-mysql-5.1-2010_03_04.8872/install-sh -d /export/home/tmp/qauser/clones/install//share/mysql/$lang; \
        /usr/bin/install -c -m 644 /$lang/errmsg.sys \
                        /export/home/tmp/qauser/clones/install//share/mysql/$lang/errmsg.sys; \
done
/usr/bin/install: cannot stat `/czech/errmsg.sys': No such file or directory
/usr/bin/install: cannot stat `/danish/errmsg.sys': No such file or directory
/usr/bin/install: cannot stat `/dutch/errmsg.sys': No such file or directory
/usr/bin/install: cannot stat `/english/errmsg.sys': No such file or directory
/usr/bin/install: cannot stat `/estonian/errmsg.sys': No such file or directory
/usr/bin/install: cannot stat `/french/errmsg.sys': No such file or directory
/usr/bin/install: cannot stat `/german/errmsg.sys': No such file or directory
/usr/bin/install: cannot stat `/greek/errmsg.sys': No such file or directory
/usr/bin/install: cannot stat `/hungarian/errmsg.sys': No such file or directory
/usr/bin/install: cannot stat `/italian/errmsg.sys': No such file or directory
/usr/bin/install: cannot stat `/japanese/errmsg.sys': No such file or directory
/usr/bin/install: cannot stat `/korean/errmsg.sys': No such file or directory
/usr/bin/install: cannot stat `/norwegian/errmsg.sys': No such file or directory
/usr/bin/install: cannot stat `/norwegian-ny/errmsg.sys': No such file or directory
/usr/bin/install: cannot stat `/polish/errmsg.sys': No such file or directory
/usr/bin/install: cannot stat `/portuguese/errmsg.sys': No such file or directory
/usr/bin/install: cannot stat `/romanian/errmsg.sys': No such file or directory
/usr/bin/install: cannot stat `/russian/errmsg.sys': No such file or directory
/usr/bin/install: cannot stat `/serbian/errmsg.sys': No such file or directory
/usr/bin/install: cannot stat `/slovak/errmsg.sys': No such file or directory
/usr/bin/install: cannot stat `/spanish/errmsg.sys': No such file or directory
/usr/bin/install: cannot stat `/swedish/errmsg.sys': No such file or directory
/usr/bin/install: cannot stat `/ukrainian/errmsg.sys': No such file or directory
make[4]: *** [install-data-local] Error 1
make[4]: Leaving directory `/export/home/tmp/qauser/clones/builds/clone-mysql-5.1-2010_03_04.8872/sql/share'
make[3]: *** [install-am] Error 2
make[3]: Leaving directory `/export/home/tmp/qauser/clones/builds/clone-mysql-5.1-2010_03_04.8872/sql/share'
make[2]: *** [install-recursive] Error 1
make[2]: Leaving directory `/export/home/tmp/qauser/clones/builds/clone-mysql-5.1-2010_03_04.8872/sql'
make[1]: *** [install] Error 2
make[1]: Leaving directory `/export/home/tmp/qauser/clones/builds/clone-mysql-5.1-2010_03_04.8872/sql'
make: *** [install-recursive] Error 1

How to repeat:
* Pull either clone
* run the build script
* run make install
[8 Mar 2010 18:13] Timothy Smith
This was caused by a fix for Bug #35250.  That fix has been backed out (removed), and so this bug is no longer present.
[10 Mar 2010 11:59] Georgi Kodinov
Regression from the fix for bug #35250. Fixed by the second fix for this bug.
[10 Mar 2010 17:11] Omer Barnir
This bug was not a duplicate of bug#35250 but a regression caused by the fix to that bug.
[19 Apr 2010 6:33] yang wang
repeat mysql 5.5.4-m3 on centos 5.0