| Bug #71094 | ssl.cmake related warnings | ||
|---|---|---|---|
| Submitted: | 5 Dec 2013 13:40 | Modified: | 31 Mar 2014 10:15 |
| Reporter: | Hartmut Holzgraefe | Email Updates: | |
| Status: | Closed | Impact on me: | |
| Category: | MySQL Server: Compiling | Severity: | S3 (Non-critical) |
| Version: | 5.6.16, 5.7.3 | OS: | Linux |
| Assigned to: | CPU Architecture: | Any | |
[5 Dec 2013 14:24]
MySQL Verification Team
Thank you for the bug report. Which cmake version have you used?. I had not be able to see that warning with cmake 2.6.4 with source 5.7.3 on Centos 6.4 64-bits. Thanks.
[5 Dec 2013 14:54]
Hartmut Holzgraefe
Lastest CMake 2.8.12.1 (On Debian testing aka. jessie/sid, but 2.8.12.1 is also the latest official release on cmake.org)
[5 Dec 2013 17:41]
MySQL Verification Team
cmake warnings
Attachment: 09_cmake.png (image/png, text), 114.04 KiB.
[5 Dec 2013 17:43]
MySQL Verification Team
Thank you for the feedback also repeatable on Windows with cmake 2.8.12.1.
[10 Dec 2013 18:33]
MySQL Verification Team
A small note from me that none of cmake warnings and errors that Hartmut has experienced are repeatable on my OS X.
[14 Jan 2014 17:24]
Paul DuBois
Noted in 5.7.4 changelog. CMake produced a warning in ssl.cmake due to malformed syntax.
[31 Mar 2014 10:15]
Hartmut Holzgraefe
still present in 5.6.17
[31 Mar 2014 10:58]
Jon Olav Hauglid
As Paul notes above, we fixed it in 5.7.4. So yes, it is still present in 5.6.17.

Description: On 5.6.15 I'm getting: CMake Warning (dev) at CMakeLists.txt:191 (INCLUDE): Syntax Warning in cmake code at /home/hartmut/projects/mysql/bzr/5.6/cmake/ssl.cmake:237:55 Argument not separated from preceding token by whitespace. This warning is for project developers. Use -Wno-dev to suppress it. and on 5.7.3 CMake Warning (dev) at CMakeLists.txt:196 (INCLUDE): Syntax Warning in cmake code at /home/hartmut/projects/mysql/bzr/5.7/cmake/ssl.cmake:252:29 Argument not separated from preceding token by whitespace. This warning is for project developers. Use -Wno-dev to suppress it. How to repeat: Run cmake-gui in source, press "Configure", see the warnings above in red early in the log stream ... Suggested fix: For 5.6: 5.6 > bzr diff === modified file 'cmake/ssl.cmake' --- cmake/ssl.cmake 2013-02-26 05:45:28 +0000 +++ cmake/ssl.cmake 2013-12-05 13:40:14 +0000 @@ -234,7 +234,7 @@ ENDIF() ELSE() MESSAGE(SEND_ERROR - "Wrong option for WITH_SSL. Valid values are : "${WITH_SSL_DOC}) + "Wrong option for WITH_SSL. Valid values are : " ${WITH_SSL_DOC}) ENDIF() ENDMACRO() and for 5.7: 5.7 > bzr diff === modified file 'cmake/ssl.cmake' --- cmake/ssl.cmake 2013-08-12 08:46:57 +0000 +++ cmake/ssl.cmake 2013-12-05 13:40:57 +0000 @@ -249,7 +249,7 @@ ELSE() MESSAGE(SEND_ERROR "Wrong option or path for WITH_SSL. " - "Valid options are : "${WITH_SSL_DOC}) + "Valid options are : " ${WITH_SSL_DOC}) ENDIF() ENDMACRO()