Bug #33155 | Tests cannot run on Unix after directory is 'dirtied' by Windows build. | ||
---|---|---|---|
Submitted: | 11 Dec 2007 23:47 | Modified: | 3 Apr 2011 12:19 |
Reporter: | Antony Curtis | Email Updates: | |
Status: | Won't fix | Impact on me: | |
Category: | MySQL Server: Tests | Severity: | S3 (Non-critical) |
Version: | 6.0 | OS: | Any |
Assigned to: | CPU Architecture: | Any |
[11 Dec 2007 23:47]
Antony Curtis
[11 Dec 2007 23:50]
Antony Curtis
Executing the following from the root of the repository seemed to fix it. find . -type d -name debug | xargs rm -rf
[7 Jan 2011 12:32]
Joerg Bruehe
With 5.5, we switched to use "cmake" on all platforms. Using cmake, the recommended way of building is to do it out of the source directory, for example: mkdir /path/to/build cd /path/to/build tar xzvf /download/mysql-5.5.8.tar.gz Then, for each platform: cd /path/to/build mkdir platform-W cd platform-W cmake .. && make As a build for a new platform X should use a different "platform-X" subdirectory, that one will be "clean" automatically, and no separate cleanup should be needed.
[3 Apr 2011 12:19]
Valeriy Kravchuk
Based on the last comment, I assume we are not going to fix/change anything. Just apply the procedure described.