Details
-
Type:
Bug
-
Status: Closed
-
Priority:
Major
-
Resolution: Fixed
-
Affects Version/s: 10.0.4, 5.5.33a
-
Component/s: None
-
Labels:None
-
Environment:uname -a
Linux jenldev.lan 3.7.10-1.16-desktop #1 SMP PREEMPT Fri May 31 20:21:23 UTC 2013 (97c14ba) x86_64 x86_64 x86_64 GNU/Linux
cd src
bzr branch lp:maria mariadb
cd mariadb
bzr revert -r3863
Description
I'm building 10.0.4 r3863 from src.
As I typically do, to prevent unwanted overwrite of my existing configs on install, I cmake with:
cd src/mariadb/bld cmake .. \ -DINSTALL_SYSCONFDIR=/usr/local/etc/mariadb.DEFAULT -DDEFAULT_SYSCONFDIR=/usr/local/etc/mariadb \ ...
with this revision, `cmake` fails:
Running with debug output on. -- Running cmake version 2.8.12 Called from: [1] /usr/local/src/mariadb/CMakeLists.txt -- MariaDB 10.0.4 Called from: [2] /usr/local/src/mariadb/cmake/mysql_version.cmake [1] /usr/local/src/mariadb/CMakeLists.txt -- Packaging as: mariadb-10.0.4-Linux-x86_64 Called from: [2] /usr/local/src/mariadb/cmake/mysql_version.cmake [1] /usr/local/src/mariadb/CMakeLists.txt CMake Warning (dev) at CMakeLists.txt:146 (INCLUDE): Syntax Warning in cmake code at /usr/local/src/mariadb/cmake/ssl.cmake:210:55 Argument not separated from preceding token by whitespace. This warning is for project developers. Use -Wno-dev to suppress it. Called from: [2] /usr/local/src/mariadb/cmake/ssl.cmake [1] /usr/local/src/mariadb/CMakeLists.txt -- suffixes <.a;.so> Called from: [1] /usr/local/src/mariadb/CMakeLists.txt -- OPENSSL_INCLUDE_DIR = /usr/local/ssl/include Called from: [1] /usr/local/src/mariadb/CMakeLists.txt -- OPENSSL_LIBRARIES = /usr/local/ssl/lib64/libssl.so Called from: [1] /usr/local/src/mariadb/CMakeLists.txt -- CRYPTO_LIBRARY = /usr/local/ssl/lib64/libcrypto.so Called from: [1] /usr/local/src/mariadb/CMakeLists.txt -- OPENSSL_MAJOR_VERSION = 1 Called from: [1] /usr/local/src/mariadb/CMakeLists.txt -- SSL_LIBRARIES = /usr/local/ssl/lib64/libssl.so;/usr/local/ssl/lib64/libcrypto.so;dl Called from: [1] /usr/local/src/mariadb/CMakeLists.txt Entering /usr/local/src/mariadb/cmd-line-utils/readline Called from: [1] /usr/local/src/mariadb/CMakeLists.txt Returning to /usr/local/src/mariadb Called from: [1] /usr/local/src/mariadb/CMakeLists.txt Entering /usr/local/src/mariadb/libevent Called from: [1] /usr/local/src/mariadb/CMakeLists.txt Returning to /usr/local/src/mariadb Called from: [1] /usr/local/src/mariadb/CMakeLists.txt Entering /usr/local/src/mariadb/storage/connect Called from: [1] /usr/local/src/mariadb/CMakeLists.txt -- CONNECT: GCC: Some warnings disabled Called from: [1] /usr/local/src/mariadb/storage/connect/CMakeLists.txt Returning to /usr/local/src/mariadb Called from: [1] /usr/local/src/mariadb/CMakeLists.txt Entering /usr/local/src/mariadb/storage/csv Called from: [1] /usr/local/src/mariadb/CMakeLists.txt Returning to /usr/local/src/mariadb Called from: [1] /usr/local/src/mariadb/CMakeLists.txt Entering /usr/local/src/mariadb/storage/federatedx Called from: [1] /usr/local/src/mariadb/CMakeLists.txt Returning to /usr/local/src/mariadb Called from: [1] /usr/local/src/mariadb/CMakeLists.txt Entering /usr/local/src/mariadb/storage/oqgraph Called from: [1] /usr/local/src/mariadb/CMakeLists.txt -- Boost version: 1.49.0 Called from: [2] /usr/share/cmake/Modules/FindBoost.cmake [1] /usr/local/src/mariadb/storage/oqgraph/CMakeLists.txt Returning to /usr/local/src/mariadb Called from: [1] /usr/local/src/mariadb/CMakeLists.txt Entering /usr/local/src/mariadb/storage/perfschema Called from: [1] /usr/local/src/mariadb/CMakeLists.txt Returning to /usr/local/src/mariadb Called from: [1] /usr/local/src/mariadb/CMakeLists.txt Entering /usr/local/src/mariadb/storage/tokudb Called from: [1] /usr/local/src/mariadb/CMakeLists.txt Entering /usr/local/src/mariadb/storage/tokudb/ft-index Called from: [1] /usr/local/src/mariadb/storage/tokudb/CMakeLists.txt Entering /usr/local/src/mariadb/storage/tokudb/ft-index/buildheader Called from: [1] /usr/local/src/mariadb/storage/tokudb/ft-index/CMakeLists.txt Returning to /usr/local/src/mariadb/storage/tokudb/ft-index Called from: [1] /usr/local/src/mariadb/storage/tokudb/ft-index/CMakeLists.txt Entering /usr/local/src/mariadb/storage/tokudb/ft-index/util Called from: [1] /usr/local/src/mariadb/storage/tokudb/ft-index/CMakeLists.txt Entering /usr/local/src/mariadb/storage/tokudb/ft-index/util/tests Called from: [1] /usr/local/src/mariadb/storage/tokudb/ft-index/util/CMakeLists.txt Returning to /usr/local/src/mariadb/storage/tokudb/ft-index/util Called from: [1] /usr/local/src/mariadb/storage/tokudb/ft-index/util/CMakeLists.txt Returning to /usr/local/src/mariadb/storage/tokudb/ft-index Called from: [1] /usr/local/src/mariadb/storage/tokudb/ft-index/CMakeLists.txt Entering /usr/local/src/mariadb/storage/tokudb/ft-index/portability Called from: [1] /usr/local/src/mariadb/storage/tokudb/ft-index/CMakeLists.txt Entering /usr/local/src/mariadb/storage/tokudb/ft-index/portability/tests Called from: [1] /usr/local/src/mariadb/storage/tokudb/ft-index/portability/CMakeLists.txt Returning to /usr/local/src/mariadb/storage/tokudb/ft-index/portability Called from: [1] /usr/local/src/mariadb/storage/tokudb/ft-index/portability/CMakeLists.txt Returning to /usr/local/src/mariadb/storage/tokudb/ft-index Called from: [1] /usr/local/src/mariadb/storage/tokudb/ft-index/CMakeLists.txt Entering /usr/local/src/mariadb/storage/tokudb/ft-index/ft Called from: [1] /usr/local/src/mariadb/storage/tokudb/ft-index/CMakeLists.txt Entering /usr/local/src/mariadb/storage/tokudb/ft-index/ft/tests Called from: [1] /usr/local/src/mariadb/storage/tokudb/ft-index/ft/CMakeLists.txt Returning to /usr/local/src/mariadb/storage/tokudb/ft-index/ft Called from: [1] /usr/local/src/mariadb/storage/tokudb/ft-index/ft/CMakeLists.txt Returning to /usr/local/src/mariadb/storage/tokudb/ft-index Called from: [1] /usr/local/src/mariadb/storage/tokudb/ft-index/CMakeLists.txt Entering /usr/local/src/mariadb/storage/tokudb/ft-index/locktree Called from: [1] /usr/local/src/mariadb/storage/tokudb/ft-index/CMakeLists.txt Entering /usr/local/src/mariadb/storage/tokudb/ft-index/locktree/tests Called from: [1] /usr/local/src/mariadb/storage/tokudb/ft-index/locktree/CMakeLists.txt Returning to /usr/local/src/mariadb/storage/tokudb/ft-index/locktree Called from: [1] /usr/local/src/mariadb/storage/tokudb/ft-index/locktree/CMakeLists.txt Returning to /usr/local/src/mariadb/storage/tokudb/ft-index Called from: [1] /usr/local/src/mariadb/storage/tokudb/ft-index/CMakeLists.txt Entering /usr/local/src/mariadb/storage/tokudb/ft-index/src Called from: [1] /usr/local/src/mariadb/storage/tokudb/ft-index/CMakeLists.txt Entering /usr/local/src/mariadb/storage/tokudb/ft-index/src/tests Called from: [1] /usr/local/src/mariadb/storage/tokudb/ft-index/src/CMakeLists.txt Returning to /usr/local/src/mariadb/storage/tokudb/ft-index/src Called from: [1] /usr/local/src/mariadb/storage/tokudb/ft-index/src/CMakeLists.txt Returning to /usr/local/src/mariadb/storage/tokudb/ft-index Called from: [1] /usr/local/src/mariadb/storage/tokudb/ft-index/CMakeLists.txt Entering /usr/local/src/mariadb/storage/tokudb/ft-index/utils Called from: [1] /usr/local/src/mariadb/storage/tokudb/ft-index/CMakeLists.txt Returning to /usr/local/src/mariadb/storage/tokudb/ft-index Called from: [1] /usr/local/src/mariadb/storage/tokudb/ft-index/CMakeLists.txt Entering /usr/local/src/mariadb/storage/tokudb/ft-index/include Called from: [1] /usr/local/src/mariadb/storage/tokudb/ft-index/CMakeLists.txt Returning to /usr/local/src/mariadb/storage/tokudb/ft-index Called from: [1] /usr/local/src/mariadb/storage/tokudb/ft-index/CMakeLists.txt Entering /usr/local/src/mariadb/storage/tokudb/ft-index/toku_include Called from: [1] /usr/local/src/mariadb/storage/tokudb/ft-index/CMakeLists.txt Returning to /usr/local/src/mariadb/storage/tokudb/ft-index Called from: [1] /usr/local/src/mariadb/storage/tokudb/ft-index/CMakeLists.txt Returning to /usr/local/src/mariadb/storage/tokudb Called from: [1] /usr/local/src/mariadb/storage/tokudb/CMakeLists.txt Returning to /usr/local/src/mariadb Called from: [1] /usr/local/src/mariadb/CMakeLists.txt Entering /usr/local/src/mariadb/storage/innobase Called from: [1] /usr/local/src/mariadb/CMakeLists.txt Returning to /usr/local/src/mariadb Called from: [1] /usr/local/src/mariadb/CMakeLists.txt Entering /usr/local/src/mariadb/storage/heap Called from: [1] /usr/local/src/mariadb/CMakeLists.txt Returning to /usr/local/src/mariadb Called from: [1] /usr/local/src/mariadb/CMakeLists.txt Entering /usr/local/src/mariadb/storage/test_sql_discovery Called from: [1] /usr/local/src/mariadb/CMakeLists.txt Returning to /usr/local/src/mariadb Called from: [1] /usr/local/src/mariadb/CMakeLists.txt Entering /usr/local/src/mariadb/storage/cassandra Called from: [1] /usr/local/src/mariadb/CMakeLists.txt Returning to /usr/local/src/mariadb Called from: [1] /usr/local/src/mariadb/CMakeLists.txt Entering /usr/local/src/mariadb/storage/myisammrg Called from: [1] /usr/local/src/mariadb/CMakeLists.txt Returning to /usr/local/src/mariadb Called from: [1] /usr/local/src/mariadb/CMakeLists.txt Entering /usr/local/src/mariadb/storage/sequence Called from: [1] /usr/local/src/mariadb/CMakeLists.txt Returning to /usr/local/src/mariadb Called from: [1] /usr/local/src/mariadb/CMakeLists.txt Entering /usr/local/src/mariadb/storage/archive Called from: [1] /usr/local/src/mariadb/CMakeLists.txt Returning to /usr/local/src/mariadb Called from: [1] /usr/local/src/mariadb/CMakeLists.txt Entering /usr/local/src/mariadb/storage/sphinx Called from: [1] /usr/local/src/mariadb/CMakeLists.txt Returning to /usr/local/src/mariadb Called from: [1] /usr/local/src/mariadb/CMakeLists.txt Entering /usr/local/src/mariadb/storage/federated Called from: [1] /usr/local/src/mariadb/CMakeLists.txt Returning to /usr/local/src/mariadb Called from: [1] /usr/local/src/mariadb/CMakeLists.txt Entering /usr/local/src/mariadb/storage/spider Called from: [1] /usr/local/src/mariadb/CMakeLists.txt Returning to /usr/local/src/mariadb Called from: [1] /usr/local/src/mariadb/CMakeLists.txt Entering /usr/local/src/mariadb/storage/maria Called from: [1] /usr/local/src/mariadb/CMakeLists.txt Returning to /usr/local/src/mariadb Called from: [1] /usr/local/src/mariadb/CMakeLists.txt Entering /usr/local/src/mariadb/storage/myisam Called from: [1] /usr/local/src/mariadb/CMakeLists.txt Returning to /usr/local/src/mariadb Called from: [1] /usr/local/src/mariadb/CMakeLists.txt Entering /usr/local/src/mariadb/storage/blackhole Called from: [1] /usr/local/src/mariadb/CMakeLists.txt Returning to /usr/local/src/mariadb Called from: [1] /usr/local/src/mariadb/CMakeLists.txt Entering /usr/local/src/mariadb/storage/example Called from: [1] /usr/local/src/mariadb/CMakeLists.txt Returning to /usr/local/src/mariadb Called from: [1] /usr/local/src/mariadb/CMakeLists.txt Entering /usr/local/src/mariadb/plugin/auth_dialog Called from: [1] /usr/local/src/mariadb/CMakeLists.txt Returning to /usr/local/src/mariadb Called from: [1] /usr/local/src/mariadb/CMakeLists.txt Entering /usr/local/src/mariadb/plugin/locale_info Called from: [1] /usr/local/src/mariadb/CMakeLists.txt Returning to /usr/local/src/mariadb Called from: [1] /usr/local/src/mariadb/CMakeLists.txt Entering /usr/local/src/mariadb/plugin/semisync Called from: [1] /usr/local/src/mariadb/CMakeLists.txt Returning to /usr/local/src/mariadb Called from: [1] /usr/local/src/mariadb/CMakeLists.txt Entering /usr/local/src/mariadb/plugin/query_response_time Called from: [1] /usr/local/src/mariadb/CMakeLists.txt Returning to /usr/local/src/mariadb Called from: [1] /usr/local/src/mariadb/CMakeLists.txt Entering /usr/local/src/mariadb/plugin/sql_errlog Called from: [1] /usr/local/src/mariadb/CMakeLists.txt Returning to /usr/local/src/mariadb Called from: [1] /usr/local/src/mariadb/CMakeLists.txt Entering /usr/local/src/mariadb/plugin/auth_socket Called from: [1] /usr/local/src/mariadb/CMakeLists.txt Returning to /usr/local/src/mariadb Called from: [1] /usr/local/src/mariadb/CMakeLists.txt Entering /usr/local/src/mariadb/plugin/win_auth_client Called from: [1] /usr/local/src/mariadb/CMakeLists.txt Returning to /usr/local/src/mariadb Called from: [1] /usr/local/src/mariadb/CMakeLists.txt Entering /usr/local/src/mariadb/plugin/fulltext Called from: [1] /usr/local/src/mariadb/CMakeLists.txt Returning to /usr/local/src/mariadb Called from: [1] /usr/local/src/mariadb/CMakeLists.txt Entering /usr/local/src/mariadb/plugin/qc_info Called from: [1] /usr/local/src/mariadb/CMakeLists.txt Returning to /usr/local/src/mariadb Called from: [1] /usr/local/src/mariadb/CMakeLists.txt Entering /usr/local/src/mariadb/plugin/handler_socket Called from: [1] /usr/local/src/mariadb/CMakeLists.txt Returning to /usr/local/src/mariadb Called from: [1] /usr/local/src/mariadb/CMakeLists.txt Entering /usr/local/src/mariadb/plugin/daemon_example Called from: [1] /usr/local/src/mariadb/CMakeLists.txt Returning to /usr/local/src/mariadb Called from: [1] /usr/local/src/mariadb/CMakeLists.txt Entering /usr/local/src/mariadb/plugin/audit_null Called from: [1] /usr/local/src/mariadb/CMakeLists.txt Returning to /usr/local/src/mariadb Called from: [1] /usr/local/src/mariadb/CMakeLists.txt Entering /usr/local/src/mariadb/plugin/feedback Called from: [1] /usr/local/src/mariadb/CMakeLists.txt Returning to /usr/local/src/mariadb Called from: [1] /usr/local/src/mariadb/CMakeLists.txt Entering /usr/local/src/mariadb/plugin/auth_examples Called from: [1] /usr/local/src/mariadb/CMakeLists.txt Returning to /usr/local/src/mariadb Called from: [1] /usr/local/src/mariadb/CMakeLists.txt Entering /usr/local/src/mariadb/plugin/auth_pam Called from: [1] /usr/local/src/mariadb/CMakeLists.txt Returning to /usr/local/src/mariadb Called from: [1] /usr/local/src/mariadb/CMakeLists.txt Entering /usr/local/src/mariadb/include Called from: [1] /usr/local/src/mariadb/CMakeLists.txt Returning to /usr/local/src/mariadb Called from: [1] /usr/local/src/mariadb/CMakeLists.txt Entering /usr/local/src/mariadb/dbug Called from: [1] /usr/local/src/mariadb/CMakeLists.txt Returning to /usr/local/src/mariadb Called from: [1] /usr/local/src/mariadb/CMakeLists.txt Entering /usr/local/src/mariadb/strings Called from: [1] /usr/local/src/mariadb/CMakeLists.txt Returning to /usr/local/src/mariadb Called from: [1] /usr/local/src/mariadb/CMakeLists.txt Entering /usr/local/src/mariadb/vio Called from: [1] /usr/local/src/mariadb/CMakeLists.txt Returning to /usr/local/src/mariadb Called from: [1] /usr/local/src/mariadb/CMakeLists.txt Entering /usr/local/src/mariadb/pcre Called from: [1] /usr/local/src/mariadb/CMakeLists.txt Returning to /usr/local/src/mariadb Called from: [1] /usr/local/src/mariadb/CMakeLists.txt Entering /usr/local/src/mariadb/mysys Called from: [1] /usr/local/src/mariadb/CMakeLists.txt Returning to /usr/local/src/mariadb Called from: [1] /usr/local/src/mariadb/CMakeLists.txt Entering /usr/local/src/mariadb/mysys_ssl Called from: [1] /usr/local/src/mariadb/CMakeLists.txt Returning to /usr/local/src/mariadb Called from: [1] /usr/local/src/mariadb/CMakeLists.txt Entering /usr/local/src/mariadb/libmysql Called from: [1] /usr/local/src/mariadb/CMakeLists.txt Returning to /usr/local/src/mariadb Called from: [1] /usr/local/src/mariadb/CMakeLists.txt Entering /usr/local/src/mariadb/client Called from: [1] /usr/local/src/mariadb/CMakeLists.txt Returning to /usr/local/src/mariadb Called from: [1] /usr/local/src/mariadb/CMakeLists.txt Entering /usr/local/src/mariadb/extra Called from: [1] /usr/local/src/mariadb/CMakeLists.txt Returning to /usr/local/src/mariadb Called from: [1] /usr/local/src/mariadb/CMakeLists.txt Entering /usr/local/src/mariadb/libservices Called from: [1] /usr/local/src/mariadb/CMakeLists.txt Returning to /usr/local/src/mariadb Called from: [1] /usr/local/src/mariadb/CMakeLists.txt Entering /usr/local/src/mariadb/scripts Called from: [1] /usr/local/src/mariadb/CMakeLists.txt Returning to /usr/local/src/mariadb Called from: [1] /usr/local/src/mariadb/CMakeLists.txt Entering /usr/local/src/mariadb/sql/share Called from: [1] /usr/local/src/mariadb/CMakeLists.txt Returning to /usr/local/src/mariadb Called from: [1] /usr/local/src/mariadb/CMakeLists.txt Entering /usr/local/src/mariadb/support-files Called from: [1] /usr/local/src/mariadb/CMakeLists.txt CMake Error at support-files/CMakeLists.txt:108 (INSTALL): install FILES given no DESTINATION! Called from: [1] /usr/local/src/mariadb/support-files/CMakeLists.txt CMake Error at support-files/CMakeLists.txt:110 (INSTALL): install FILES given no DESTINATION! Called from: [1] /usr/local/src/mariadb/support-files/CMakeLists.txt CMake Error at support-files/CMakeLists.txt:112 (INSTALL): install FILES given no DESTINATION! Called from: [1] /usr/local/src/mariadb/support-files/CMakeLists.txt Returning to /usr/local/src/mariadb Called from: [1] /usr/local/src/mariadb/CMakeLists.txt Entering /usr/local/src/mariadb/tests Called from: [1] /usr/local/src/mariadb/CMakeLists.txt Returning to /usr/local/src/mariadb Called from: [1] /usr/local/src/mariadb/CMakeLists.txt Entering /usr/local/src/mariadb/sql Called from: [1] /usr/local/src/mariadb/CMakeLists.txt Returning to /usr/local/src/mariadb Called from: [1] /usr/local/src/mariadb/CMakeLists.txt Entering /usr/local/src/mariadb/mysql-test Called from: [1] /usr/local/src/mariadb/CMakeLists.txt Returning to /usr/local/src/mariadb Called from: [1] /usr/local/src/mariadb/CMakeLists.txt Entering /usr/local/src/mariadb/mysql-test/lib/My/SafeProcess Called from: [1] /usr/local/src/mariadb/CMakeLists.txt Returning to /usr/local/src/mariadb Called from: [1] /usr/local/src/mariadb/CMakeLists.txt Entering /usr/local/src/mariadb/sql-bench Called from: [1] /usr/local/src/mariadb/CMakeLists.txt Returning to /usr/local/src/mariadb Called from: [1] /usr/local/src/mariadb/CMakeLists.txt Entering /usr/local/src/mariadb/packaging/rpm-uln Called from: [1] /usr/local/src/mariadb/CMakeLists.txt Returning to /usr/local/src/mariadb Called from: [1] /usr/local/src/mariadb/CMakeLists.txt Entering /usr/local/src/mariadb/man Called from: [1] /usr/local/src/mariadb/CMakeLists.txt Returning to /usr/local/src/mariadb Called from: [1] /usr/local/src/mariadb/CMakeLists.txt Entering /usr/local/src/mariadb/packaging/solaris Called from: [1] /usr/local/src/mariadb/CMakeLists.txt Returning to /usr/local/src/mariadb Called from: [1] /usr/local/src/mariadb/CMakeLists.txt -- Configuring incomplete, errors occurred! See also "/usr/local/src/mariadb/bld/CMakeFiles/CMakeOutput.log". See also "/usr/local/src/mariadb/bld/CMakeFiles/CMakeError.log".
Gliffy Diagrams
Attachments
Activity
- All
- Comments
- Work Log
- History
- Activity
- Transitions
The reason for a bug is in support-files/CMakeLists.txt that tries to install files in INSTALL_SYSCONF2DIR, without checking whether this variable is actually defined.
Normally INSTALL_SYSCONF2DIR is always defined if INSTALL_SYSCONFDIR is defined, and support-files/CMakeLists.txt assumes that. But when one specifies INSTALL_SYSCONFDIR manually on the command line, this assumption might be broken.