can't compile 5.6.27-76.0 on El Capitan

Bug #1531446 reported by Tomasz Pajor
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Percona Server moved to https://jira.percona.com/projects/PS
Won't Fix
Undecided
Unassigned

Bug Description

[ 96%] Building CXX object storage/tokudb/CMakeFiles/tokudb.dir/tokudb_sysvars.cc.o
cd /tmp/percona-server20160106-7714-11h5z9b/percona-server-5.6.27-76.0/storage/tokudb && /usr/local/Library/ENV/4.3/clang++ -DHAVE_CONFIG_H -DMYSQL_DYNAMIC_PLUGIN -DTOKUDB_VERSION=5.6.27-76.0 -Dtokudb_EXPORTS -I/tmp/percona-server20160106-7714-11h5z9b/percona-server-5.6.27-76.0/include -I/tmp/percona-server20160106-7714-11h5z9b/percona-server-5.6.27-76.0/storage/tokudb/PerconaFT -I/tmp/percona-server20160106-7714-11h5z9b/percona-server-5.6.27-76.0/storage/tokudb/PerconaFT/portability -I/tmp/percona-server20160106-7714-11h5z9b/percona-server-5.6.27-76.0/storage/tokudb/PerconaFT/util -I/tmp/percona-server20160106-7714-11h5z9b/percona-server-5.6.27-76.0/storage/tokudb/PerconaFT/buildheader -I/tmp/percona-server20160106-7714-11h5z9b/percona-server-5.6.27-76.0/sql -I/tmp/percona-server20160106-7714-11h5z9b/percona-server-5.6.27-76.0/regex -I/usr/local/opt/openssl/include -I/tmp/percona-server20160106-7714-11h5z9b/percona-server-5.6.27-76.0/zlib -Wno-missing-field-initializers -std=c++11 -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -Wno-null-conversion -Wno-unused-private-field -Wno-vla -O3 -g -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/tokudb.dir/tokudb_sysvars.cc.o -c /tmp/percona-server20160106-7714-11h5z9b/percona-server-5.6.27-76.0/storage/tokudb/tokudb_sysvars.cc
In file included from /tmp/percona-server20160106-7714-11h5z9b/percona-server-5.6.27-76.0/storage/tokudb/ha_tokudb.cc:26:
In file included from /tmp/percona-server20160106-7714-11h5z9b/percona-server-5.6.27-76.0/storage/tokudb/hatoku_hton.h:33:
/tmp/percona-server20160106-7714-11h5z9b/percona-server-5.6.27-76.0/storage/tokudb/tokudb_thread.h:211:13: error: use of undeclared identifier 'pthread_mutex_timedlock'
    int r = pthread_mutex_timedlock(&_mutex, &waittime);
            ^
/tmp/percona-server20160106-7714-11h5z9b/percona-server-5.6.27-76.0/storage/tokudb/tokudb_thread.h:260:17: error: use of undeclared identifier 'pthread_rwlock_timedrdlock'
    while ((r = pthread_rwlock_timedrdlock(&_rwlock, &waittime)) != 0) {
                ^
/tmp/percona-server20160106-7714-11h5z9b/percona-server-5.6.27-76.0/storage/tokudb/tokudb_thread.h:286:17: error: use of undeclared identifier 'pthread_rwlock_timedwrlock'
    while ((r = pthread_rwlock_timedwrlock(&_rwlock, &waittime)) != 0) {
                ^
/tmp/percona-server20160106-7714-11h5z9b/percona-server-5.6.27-76.0/storage/tokudb/tokudb_thread.h:346:13: error: use of undeclared identifier 'pthread_mutex_timedlock'
    int r = pthread_mutex_timedlock(&_mutex, &waittime);
            ^
/tmp/percona-server20160106-7714-11h5z9b/percona-server-5.6.27-76.0/storage/tokudb/tokudb_thread.h:454:13: error: use of undeclared identifier 'pthread_mutex_timedlock'
    int r = pthread_mutex_timedlock(&_mutex, &waittime);
            ^
In file included from /tmp/percona-server20160106-7714-11h5z9b/percona-server-5.6.27-76.0/storage/tokudb/tokudb_background.cc:27:
In file included from /tmp/percona-server20160106-7714-11h5z9b/percona-server-5.6.27-76.0/storage/tokudb/tokudb_background.h:29:
In file included from /tmp/percona-server20160106-7714-11h5z9b/percona-server-5.6.27-76.0/storage/tokudb/hatoku_hton.h:33:
/tmp/percona-server20160106-7714-11h5z9b/percona-server-5.6.27-76.0/storage/tokudb/tokudb_thread.h:211:13: error: use of undeclared identifier 'pthread_mutex_timedlock'
    int r = pthread_mutex_timedlock(&_mutex, &waittime);
            ^
/tmp/percona-server20160106-7714-11h5z9b/percona-server-5.6.27-76.0/storage/tokudb/tokudb_thread.h:260:17: error: use of undeclared identifier 'pthread_rwlock_timedrdlock'
    while ((r = pthread_rwlock_timedrdlock(&_rwlock, &waittime)) != 0) {
                ^
/tmp/percona-server20160106-7714-11h5z9b/percona-server-5.6.27-76.0/storage/tokudb/tokudb_thread.h:286:17: error: use of undeclared identifier 'pthread_rwlock_timedwrlock'
    while ((r = pthread_rwlock_timedwrlock(&_rwlock, &waittime)) != 0) {
                ^
/tmp/percona-server20160106-7714-11h5z9b/percona-server-5.6.27-76.0/storage/tokudb/tokudb_thread.h:346:13: error: use of undeclared identifier 'pthread_mutex_timedlock'
    int r = pthread_mutex_timedlock(&_mutex, &waittime);
            ^
/tmp/percona-server20160106-7714-11h5z9b/percona-server-5.6.27-76.0/storage/tokudb/tokudb_thread.h:454:13: error: use of undeclared identifier 'pthread_mutex_timedlock'
    int r = pthread_mutex_timedlock(&_mutex, &waittime);
            ^
5 errors generated.
make[2]: *** [storage/tokudb/CMakeFiles/tokudb.dir/tokudb_background.cc.o] Error 1
make[2]: *** Waiting for unfinished jobs....
/Applications/Xcode.app/Contents/Developer/usr/bin/make -f plugin/auth/CMakeFiles/mysql_no_login.dir/build.make plugin/auth/CMakeFiles/mysql_no_login.dir/depend
cd /tmp/percona-server20160106-7714-11h5z9b/percona-server-5.6.27-76.0 && /usr/local/Cellar/cmake/3.4.1/bin/cmake -E cmake_depends "Unix Makefiles" /tmp/percona-server20160106-7714-11h5z9b/percona-server-5.6.27-76.0 /tmp/percona-server20160106-7714-11h5z9b/percona-server-5.6.27-76.0/plugin/auth /tmp/percona-server20160106-7714-11h5z9b/percona-server-5.6.27-76.0 /tmp/percona-server20160106-7714-11h5z9b/percona-server-5.6.27-76.0/plugin/auth /tmp/percona-server20160106-7714-11h5z9b/percona-server-5.6.27-76.0/plugin/auth/CMakeFiles/mysql_no_login.dir/DependInfo.cmake --color=
Scanning dependencies of target mysql_no_login
/Applications/Xcode.app/Contents/Developer/usr/bin/make -f plugin/auth/CMakeFiles/mysql_no_login.dir/build.make plugin/auth/CMakeFiles/mysql_no_login.dir/build
[ 96%] Building C object plugin/auth/CMakeFiles/mysql_no_login.dir/mysql_no_login.c.o
cd /tmp/percona-server20160106-7714-11h5z9b/percona-server-5.6.27-76.0/plugin/auth && /usr/local/Library/ENV/4.3/clang -DHAVE_CONFIG_H -DMYSQL_DYNAMIC_PLUGIN -Dmysql_no_login_EXPORTS -I/tmp/percona-server20160106-7714-11h5z9b/percona-server-5.6.27-76.0/include -I/tmp/percona-server20160106-7714-11h5z9b/percona-server-5.6.27-76.0/sql -I/tmp/percona-server20160106-7714-11h5z9b/percona-server-5.6.27-76.0/regex -I/usr/local/opt/openssl/include -I/tmp/percona-server20160106-7714-11h5z9b/percona-server-5.6.27-76.0/zlib -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/mysql_no_login.dir/mysql_no_login.c.o -c /tmp/percona-server20160106-7714-11h5z9b/percona-server-5.6.27-76.0/plugin/auth/mysql_no_login.c
In file included from /tmp/percona-server20160106-7714-11h5z9b/percona-server-5.6.27-76.0/storage/tokudb/tokudb_information_schema.cc:27:
In file included from /tmp/percona-server20160106-7714-11h5z9b/percona-server-5.6.27-76.0/storage/tokudb/hatoku_hton.h:33:
/tmp/percona-server20160106-7714-11h5z9b/percona-server-5.6.27-76.0/storage/tokudb/tokudb_thread.h:211:13: error: use of undeclared identifier 'pthread_mutex_timedlock'
    int r = pthread_mutex_timedlock(&_mutex, &waittime);
            ^
5 errors generated.
make[2]: *** [storage/tokudb/CMakeFiles/tokudb.dir/ha_tokudb.cc.o] Error 1
/Applications/Xcode.app/Contents/Developer/usr/bin/make -f plugin/auth/CMakeFiles/qa_auth_client.dir/build.make plugin/auth/CMakeFiles/qa_auth_client.dir/depend
/tmp/percona-server20160106-7714-11h5z9b/percona-server-5.6.27-76.0/storage/tokudb/tokudb_thread.h:260:17: error: use of undeclared identifier 'pthread_rwlock_timedrdlock'
    while ((r = pthread_rwlock_timedrdlock(&_rwlock, &waittime)) != 0) {
                ^
cd /tmp/percona-server20160106-7714-11h5z9b/percona-server-5.6.27-76.0 && /usr/local/Cellar/cmake/3.4.1/bin/cmake -E cmake_depends "Unix Makefiles" /tmp/percona-server20160106-7714-11h5z9b/percona-server-5.6.27-76.0 /tmp/percona-server20160106-7714-11h5z9b/percona-server-5.6.27-76.0/plugin/auth /tmp/percona-server20160106-7714-11h5z9b/percona-server-5.6.27-76.0 /tmp/percona-server20160106-7714-11h5z9b/percona-server-5.6.27-76.0/plugin/auth /tmp/percona-server20160106-7714-11h5z9b/percona-server-5.6.27-76.0/plugin/auth/CMakeFiles/qa_auth_client.dir/DependInfo.cmake --color=
Scanning dependencies of target qa_auth_client
/Applications/Xcode.app/Contents/Developer/usr/bin/make -f plugin/auth/CMakeFiles/qa_auth_client.dir/build.make plugin/auth/CMakeFiles/qa_auth_client.dir/build
/tmp/percona-server20160106-7714-11h5z9b/percona-server-5.6.27-76.0/storage/tokudb/tokudb_thread.h:286:17: error: use of undeclared identifier 'pthread_rwlock_timedwrlock'
    while ((r = pthread_rwlock_timedwrlock(&_rwlock, &waittime)) != 0) {
                ^
[ 97%] Building C object plugin/auth/CMakeFiles/qa_auth_client.dir/qa_auth_client.c.o
cd /tmp/percona-server20160106-7714-11h5z9b/percona-server-5.6.27-76.0/plugin/auth && /usr/local/Library/ENV/4.3/clang -DHAVE_CONFIG_H -DMYSQL_DYNAMIC_PLUGIN -Dqa_auth_client_EXPORTS -I/tmp/percona-server20160106-7714-11h5z9b/percona-server-5.6.27-76.0/include -I/tmp/percona-server20160106-7714-11h5z9b/percona-server-5.6.27-76.0/sql -I/tmp/percona-server20160106-7714-11h5z9b/percona-server-5.6.27-76.0/regex -I/usr/local/opt/openssl/include -I/tmp/percona-server20160106-7714-11h5z9b/percona-server-5.6.27-76.0/zlib -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/qa_auth_client.dir/qa_auth_client.c.o -c /tmp/percona-server20160106-7714-11h5z9b/percona-server-5.6.27-76.0/plugin/auth/qa_auth_client.c
/tmp/percona-server20160106-7714-11h5z9b/percona-server-5.6.27-76.0/storage/tokudb/tokudb_thread.h:346:13: error: use of undeclared identifier 'pthread_mutex_timedlock'
    int r = pthread_mutex_timedlock(&_mutex, &waittime);
            ^
/tmp/percona-server20160106-7714-11h5z9b/percona-server-5.6.27-76.0/storage/tokudb/tokudb_thread.h:454:13: error: use of undeclared identifier 'pthread_mutex_timedlock'
    int r = pthread_mutex_timedlock(&_mutex, &waittime);
            ^
[ 97%] Linking C shared module mysql_no_login.so
cd /tmp/percona-server20160106-7714-11h5z9b/percona-server-5.6.27-76.0/plugin/auth && /usr/local/Cellar/cmake/3.4.1/bin/cmake -E cmake_link_script CMakeFiles/mysql_no_login.dir/link.txt --verbose=1
/usr/local/Library/ENV/4.3/clang -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -bundle -Wl,-headerpad_max_install_names -o mysql_no_login.so CMakeFiles/mysql_no_login.dir/mysql_no_login.c.o ../../libservices/libmysqlservices.a -Wl,-bundle_loader,/tmp/percona-server20160106-7714-11h5z9b/percona-server-5.6.27-76.0/sql/mysqld
In file included from /tmp/percona-server20160106-7714-11h5z9b/percona-server-5.6.27-76.0/storage/tokudb/tokudb_sysvars.cc:27:
In file included from /tmp/percona-server20160106-7714-11h5z9b/percona-server-5.6.27-76.0/storage/tokudb/hatoku_hton.h:33:
/tmp/percona-server20160106-7714-11h5z9b/percona-server-5.6.27-76.0/storage/tokudb/tokudb_thread.h:211:13: error: use of undeclared identifier 'pthread_mutex_timedlock'
    int r = pthread_mutex_timedlock(&_mutex, &waittime);
            ^
[ 97%] Linking C shared module qa_auth_client.so
cd /tmp/percona-server20160106-7714-11h5z9b/percona-server-5.6.27-76.0/plugin/auth && /usr/local/Cellar/cmake/3.4.1/bin/cmake -E cmake_link_script CMakeFiles/qa_auth_client.dir/link.txt --verbose=1
/tmp/percona-server20160106-7714-11h5z9b/percona-server-5.6.27-76.0/storage/tokudb/tokudb_thread.h:260:17: error: use of undeclared identifier 'pthread_rwlock_timedrdlock'
    while ((r = pthread_rwlock_timedrdlock(&_rwlock, &waittime)) != 0) {
                ^
5 errors generated.
/usr/local/Library/ENV/4.3/clang -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -bundle -Wl,-headerpad_max_install_names -o qa_auth_client.so CMakeFiles/qa_auth_client.dir/qa_auth_client.c.o ../../libservices/libmysqlservices.a -Wl,-bundle_loader,/tmp/percona-server20160106-7714-11h5z9b/percona-server-5.6.27-76.0/sql/mysqld
make[2]: *** [storage/tokudb/CMakeFiles/tokudb.dir/tokudb_information_schema.cc.o] Error 1
/Applications/Xcode.app/Contents/Developer/usr/bin/make -f plugin/auth/CMakeFiles/qa_auth_interface.dir/build.make plugin/auth/CMakeFiles/qa_auth_interface.dir/depend
cd /tmp/percona-server20160106-7714-11h5z9b/percona-server-5.6.27-76.0 && /usr/local/Cellar/cmake/3.4.1/bin/cmake -E cmake_depends "Unix Makefiles" /tmp/percona-server20160106-7714-11h5z9b/percona-server-5.6.27-76.0 /tmp/percona-server20160106-7714-11h5z9b/percona-server-5.6.27-76.0/plugin/auth /tmp/percona-server20160106-7714-11h5z9b/percona-server-5.6.27-76.0 /tmp/percona-server20160106-7714-11h5z9b/percona-server-5.6.27-76.0/plugin/auth /tmp/percona-server20160106-7714-11h5z9b/percona-server-5.6.27-76.0/plugin/auth/CMakeFiles/qa_auth_interface.dir/DependInfo.cmake --color=
Scanning dependencies of target qa_auth_interface
/Applications/Xcode.app/Contents/Developer/usr/bin/make -f plugin/auth/CMakeFiles/qa_auth_interface.dir/build.make plugin/auth/CMakeFiles/qa_auth_interface.dir/build
[ 97%] Building C object plugin/auth/CMakeFiles/qa_auth_interface.dir/qa_auth_interface.c.o
cd /tmp/percona-server20160106-7714-11h5z9b/percona-server-5.6.27-76.0/plugin/auth && /usr/local/Library/ENV/4.3/clang -DHAVE_CONFIG_H -DMYSQL_DYNAMIC_PLUGIN -Dqa_auth_interface_EXPORTS -I/tmp/percona-server20160106-7714-11h5z9b/percona-server-5.6.27-76.0/include -I/tmp/percona-server20160106-7714-11h5z9b/percona-server-5.6.27-76.0/sql -I/tmp/percona-server20160106-7714-11h5z9b/percona-server-5.6.27-76.0/regex -I/usr/local/opt/openssl/include -I/tmp/percona-server20160106-7714-11h5z9b/percona-server-5.6.27-76.0/zlib -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/qa_auth_interface.dir/qa_auth_interface.c.o -c /tmp/percona-server20160106-7714-11h5z9b/percona-server-5.6.27-76.0/plugin/auth/qa_auth_interface.c
/tmp/percona-server20160106-7714-11h5z9b/percona-server-5.6.27-76.0/storage/tokudb/tokudb_thread.h:286:17: error: use of undeclared identifier 'pthread_rwlock_timedwrlock'
    while ((r = pthread_rwlock_timedwrlock(&_rwlock, &waittime)) != 0) {
                ^
[ 97%] Built target mysql_no_login
/Applications/Xcode.app/Contents/Developer/usr/bin/make -f plugin/auth/CMakeFiles/qa_auth_server.dir/build.make plugin/auth/CMakeFiles/qa_auth_server.dir/depend
cd /tmp/percona-server20160106-7714-11h5z9b/percona-server-5.6.27-76.0 && /usr/local/Cellar/cmake/3.4.1/bin/cmake -E cmake_depends "Unix Makefiles" /tmp/percona-server20160106-7714-11h5z9b/percona-server-5.6.27-76.0 /tmp/percona-server20160106-7714-11h5z9b/percona-server-5.6.27-76.0/plugin/auth /tmp/percona-server20160106-7714-11h5z9b/percona-server-5.6.27-76.0 /tmp/percona-server20160106-7714-11h5z9b/percona-server-5.6.27-76.0/plugin/auth /tmp/percona-server20160106-7714-11h5z9b/percona-server-5.6.27-76.0/plugin/auth/CMakeFiles/qa_auth_server.dir/DependInfo.cmake --color=
Scanning dependencies of target qa_auth_server
/Applications/Xcode.app/Contents/Developer/usr/bin/make -f plugin/auth/CMakeFiles/qa_auth_server.dir/build.make plugin/auth/CMakeFiles/qa_auth_server.dir/build
/tmp/percona-server20160106-7714-11h5z9b/percona-server-5.6.27-76.0/storage/tokudb/tokudb_thread.h:346:13: error: use of undeclared identifier 'pthread_mutex_timedlock'
    int r = pthread_mutex_timedlock(&_mutex, &waittime);
            ^
[ 97%] Building C object plugin/auth/CMakeFiles/qa_auth_server.dir/qa_auth_server.c.o
cd /tmp/percona-server20160106-7714-11h5z9b/percona-server-5.6.27-76.0/plugin/auth && /usr/local/Library/ENV/4.3/clang -DHAVE_CONFIG_H -DMYSQL_DYNAMIC_PLUGIN -Dqa_auth_server_EXPORTS -I/tmp/percona-server20160106-7714-11h5z9b/percona-server-5.6.27-76.0/include -I/tmp/percona-server20160106-7714-11h5z9b/percona-server-5.6.27-76.0/sql -I/tmp/percona-server20160106-7714-11h5z9b/percona-server-5.6.27-76.0/regex -I/usr/local/opt/openssl/include -I/tmp/percona-server20160106-7714-11h5z9b/percona-server-5.6.27-76.0/zlib -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/qa_auth_server.dir/qa_auth_server.c.o -c /tmp/percona-server20160106-7714-11h5z9b/percona-server-5.6.27-76.0/plugin/auth/qa_auth_server.c
/tmp/percona-server20160106-7714-11h5z9b/percona-server-5.6.27-76.0/storage/tokudb/tokudb_thread.h:454:13: error: use of undeclared identifier 'pthread_mutex_timedlock'
    int r = pthread_mutex_timedlock(&_mutex, &waittime);
            ^
[ 97%] Built target qa_auth_client
/Applications/Xcode.app/Contents/Developer/usr/bin/make -f plugin/daemon_example/CMakeFiles/daemon_example.dir/build.make plugin/daemon_example/CMakeFiles/daemon_example.dir/depend
cd /tmp/percona-server20160106-7714-11h5z9b/percona-server-5.6.27-76.0 && /usr/local/Cellar/cmake/3.4.1/bin/cmake -E cmake_depends "Unix Makefiles" /tmp/percona-server20160106-7714-11h5z9b/percona-server-5.6.27-76.0 /tmp/percona-server20160106-7714-11h5z9b/percona-server-5.6.27-76.0/plugin/daemon_example /tmp/percona-server20160106-7714-11h5z9b/percona-server-5.6.27-76.0 /tmp/percona-server20160106-7714-11h5z9b/percona-server-5.6.27-76.0/plugin/daemon_example /tmp/percona-server20160106-7714-11h5z9b/percona-server-5.6.27-76.0/plugin/daemon_example/CMakeFiles/daemon_example.dir/DependInfo.cmake --color=
Scanning dependencies of target daemon_example
/Applications/Xcode.app/Contents/Developer/usr/bin/make -f plugin/daemon_example/CMakeFiles/daemon_example.dir/build.make plugin/daemon_example/CMakeFiles/daemon_example.dir/build
[ 97%] Building CXX object plugin/daemon_example/CMakeFiles/daemon_example.dir/daemon_example.cc.o
cd /tmp/percona-server20160106-7714-11h5z9b/percona-server-5.6.27-76.0/plugin/daemon_example && /usr/local/Library/ENV/4.3/clang++ -DHAVE_CONFIG_H -DMYSQL_DYNAMIC_PLUGIN -Ddaemon_example_EXPORTS -I/tmp/percona-server20160106-7714-11h5z9b/percona-server-5.6.27-76.0/include -I/tmp/percona-server20160106-7714-11h5z9b/percona-server-5.6.27-76.0/sql -I/tmp/percona-server20160106-7714-11h5z9b/percona-server-5.6.27-76.0/regex -I/usr/local/opt/openssl/include -I/tmp/percona-server20160106-7714-11h5z9b/percona-server-5.6.27-76.0/zlib -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -Wno-null-conversion -Wno-unused-private-field -O3 -g -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/daemon_example.dir/daemon_example.cc.o -c /tmp/percona-server20160106-7714-11h5z9b/percona-server-5.6.27-76.0/plugin/daemon_example/daemon_example.cc
5 errors generated.
make[2]: *** [storage/tokudb/CMakeFiles/tokudb.dir/tokudb_sysvars.cc.o] Error 1
make[1]: *** [storage/tokudb/CMakeFiles/tokudb.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
[ 97%] Linking C shared module qa_auth_interface.so
cd /tmp/percona-server20160106-7714-11h5z9b/percona-server-5.6.27-76.0/plugin/auth && /usr/local/Cellar/cmake/3.4.1/bin/cmake -E cmake_link_script CMakeFiles/qa_auth_interface.dir/link.txt --verbose=1
/usr/local/Library/ENV/4.3/clang -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -bundle -Wl,-headerpad_max_install_names -o qa_auth_interface.so CMakeFiles/qa_auth_interface.dir/qa_auth_interface.c.o ../../libservices/libmysqlservices.a -Wl,-bundle_loader,/tmp/percona-server20160106-7714-11h5z9b/percona-server-5.6.27-76.0/sql/mysqld
[ 97%] Linking C shared module qa_auth_server.so
cd /tmp/percona-server20160106-7714-11h5z9b/percona-server-5.6.27-76.0/plugin/auth && /usr/local/Cellar/cmake/3.4.1/bin/cmake -E cmake_link_script CMakeFiles/qa_auth_server.dir/link.txt --verbose=1
/usr/local/Library/ENV/4.3/clang -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -bundle -Wl,-headerpad_max_install_names -o qa_auth_server.so CMakeFiles/qa_auth_server.dir/qa_auth_server.c.o ../../libservices/libmysqlservices.a -Wl,-bundle_loader,/tmp/percona-server20160106-7714-11h5z9b/percona-server-5.6.27-76.0/sql/mysqld
[ 97%] Built target qa_auth_interface
[ 97%] Built target qa_auth_server
[ 97%] Linking CXX shared module libdaemon_example.so
cd /tmp/percona-server20160106-7714-11h5z9b/percona-server-5.6.27-76.0/plugin/daemon_example && /usr/local/Cellar/cmake/3.4.1/bin/cmake -E cmake_link_script CMakeFiles/daemon_example.dir/link.txt --verbose=1
/usr/local/Library/ENV/4.3/clang++ -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -Wno-null-conversion -Wno-unused-private-field -O3 -g -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -bundle -Wl,-headerpad_max_install_names -o libdaemon_example.so CMakeFiles/daemon_example.dir/daemon_example.cc.o ../../libservices/libmysqlservices.a -Wl,-bundle_loader,/tmp/percona-server20160106-7714-11h5z9b/percona-server-5.6.27-76.0/sql/mysqld
[ 97%] Built target daemon_example
make: *** [all] Error 2
/usr/local/Library/Homebrew/debrew.rb:11:in `raise'
BuildError: Failed executing: make
1. raise
2. ignore
3. backtrace
4. irb
5. shell
Choose an action: 1
==> Formula
Path: /usr/local/Library/Formula/percona-server.rb
==> Configuration
HOMEBREW_VERSION: 0.9.5
ORIGIN: <email address hidden>:polishgeeks/homebrew.git
HEAD: 7d2f7cb05c4c8f092c457c547c3404e4684405cf
Last commit: 2 hours ago
HOMEBREW_PREFIX: /usr/local
HOMEBREW_REPOSITORY: /usr/local
HOMEBREW_CELLAR: /usr/local/Cellar
HOMEBREW_BOTTLE_DOMAIN: https://homebrew.bintray.com
CPU: quad-core 64-bit haswell
OS X: 10.11.2-x86_64
Xcode: 7.0
CLT: 7.2.0.0.1.1447826929
Clang: 7.0 build 700
X11: 2.7.7 => /opt/X11
System Ruby: 2.0.0-p645
Perl: /usr/bin/perl
Python: /usr/local/bin/python => /usr/local/Cellar/python/2.7.11/Frameworks/Python.framework/Versions/2.7/bin/python2.7
Ruby: /Users/n/.rvm/rubies/ruby-2.3.0/bin/ruby
Java: 1.8.0_45
==> ENV
HOMEBREW_CC: clang
HOMEBREW_CXX: clang++
MAKEFLAGS: -j4
CMAKE_PREFIX_PATH: /usr/local/opt/openssl:/usr/local
CMAKE_INCLUDE_PATH: /usr/include/libxml2:/System/Library/Frameworks/OpenGL.framework/Versions/Current/Headers
CMAKE_LIBRARY_PATH: /System/Library/Frameworks/OpenGL.framework/Versions/Current/Libraries
PKG_CONFIG_PATH: /usr/local/opt/openssl/lib/pkgconfig
PKG_CONFIG_LIBDIR: /usr/lib/pkgconfig:/usr/local/Library/ENV/pkgconfig/10.11
HOMEBREW_DEBUG: 1
HOMEBREW_VERBOSE: 1
ACLOCAL_PATH: /usr/local/share/aclocal
PATH: /usr/local/Library/ENV/4.3:/usr/local/opt/cmake/bin:/usr/local/opt/openssl/bin:/usr/bin:/bin:/usr/sbin:/sbin

Tags: mac tokudb
Revision history for this message
Tomasz Pajor (9-nikon) wrote :
Revision history for this message
Tomasz Pajor (9-nikon) wrote :

Do you need any additional information in order to fix this?

Revision history for this message
Laurynas Biveinis (laurynas-biveinis) wrote :

Tomasz, our Toku guys haven't looked at this bug yet. To me it looks there is enough information already.

tags: added: mac tokudb
Revision history for this message
Tomasz Pajor (9-nikon) wrote :

Thank you very much for your response. Will wait for more information.

Revision history for this message
Tomasz Pajor (9-nikon) wrote :

FYI, still fails on 5.6.28-76.1.

Revision history for this message
George Ormond Lorch III (gl-az) wrote :

A quick work around to exclude TokuDB would be to rm -rf storage/tokudb before you cmake, otherwise there will likely be no fix for this anytime soon as this is not a supported platform and I have no way of investigating and testing any potential fix. If someone in the community were to propose a patch that does not impact the supported platforms I would be happy to review and take it in.

Revision history for this message
Tomasz Pajor (9-nikon) wrote :

Actually we did a work around to build without TokuDB with "-DWITHOUT_TOKUDB=1" flag. If it will get fixed then we will add it to the build by default. Thanks!

Changed in percona-server:
status: New → Won't Fix
Revision history for this message
Shahriyar Rzayev (rzayev-sehriyar) wrote :

Percona now uses JIRA for bug reports so this bug report is migrated to: https://jira.percona.com/browse/PS-3354

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.