| Bug #11007 | "test == " in configure.in | ||
|---|---|---|---|
| Submitted: | 1 Jun 2005 4:31 | Modified: | 17 Jun 2005 3:13 |
| Reporter: | Dan Nelson | Email Updates: | |
| Status: | Closed | Impact on me: | |
| Category: | MySQL Server: Compiling | Severity: | S3 (Non-critical) |
| Version: | 5.0.6 | OS: | FreeBSD (FreeBSD) |
| Assigned to: | Joerg Bruehe | CPU Architecture: | Any |
[16 Jun 2005 11:52]
Joerg Bruehe
Changed as suggested.
[16 Jun 2005 15:13]
Bugs System
A patch for this bug has been committed. After review, it may be pushed to the relevant source trees for release in the next version. You can access the patch from: http://lists.mysql.com/internals/26068
[17 Jun 2005 3:13]
Paul DuBois
No changelog entry needed.

Description: The mysql-manager configure.in test uses == in a test operation, which is not a portable comparison operator. = should be used instead. How to repeat: Run ./configure on any OS where /bin/sh is a true bourne shell and not bash/ksh/zsh in disguise. Suggested fix: --- configure.in.orig Tue May 31 23:20:25 2005 +++ configure.in Tue May 31 23:20:25 2005 @@ -2268,7 +2268,7 @@ [if test "x${withval}" != "xno"; then tools_dirs="$tools_dirs server-tools" fi], - [if test "x${with_server}" == "xyes"; then + [if test "x${with_server}" = "xyes"; then tools_dirs="$tools_dirs server-tools" fi] )