[MXS-732] probes_mysql_nodtrace.h is not provided anymore by mariadb-10.0.25 Created: 2016-05-19  Updated: 2016-06-02  Resolved: 2016-06-02

Status: Closed
Project: MariaDB MaxScale
Component/s: N/A
Affects Version/s: None
Fix Version/s: N/A

Type: Bug Priority: Major
Reporter: Thomas Stein Assignee: Johan Wikman
Resolution: Not a Bug Votes: 0
Labels: None

Issue Links:
Relates
relates to MDEV-10166 probes_mysql_nodtrace.h is not provid... Closed

 Description   

Hello Devs.

mariadb-10.0.25 does not seem to provide probes_mysql_nodtrace.h anymore. This header is needed to compile maxscale it seem. In mariadb-10.0.23 the file is included.

thanks and cheers



 Comments   
Comment by Johan Wikman [ 2016-05-20 ]

What version of MaxScale are you compiling?

Comment by Thomas Stein [ 2016-05-20 ]

1.4.1

Comment by Johan Wikman [ 2016-05-30 ]

himbeere Could you attach a file with the compilation output.

Comment by Thomas Stein [ 2016-06-01 ]
  • 1.4.3.tar.gz SHA256 SHA512 WHIRLPOOL size ... [ ok ]
  • checking ebuild checksums ... [ ok ]
  • checking auxfile checksums ... [ ok ]
    >>> Unpacking source...
    >>> Unpacking 1.4.3.tar.gz to /var/tmp/portage/dev-db/mariadb-maxscale-1.4.3/work
    >>> Source unpacked in /var/tmp/portage/dev-db/mariadb-maxscale-1.4.3/work
    >>> Preparing source in /var/tmp/portage/dev-db/mariadb-maxscale-1.4.3/work/MaxScale-1.4.3 ...
  • Applying macros.cmake.patch-1.4.0 ... [ ok ]
  • Applying cmakelist.patch3-1.4.0 ... [ ok ]
  • Applying slavelagc.patch-1.4.0 ... [ ok ]
    >>> Source prepared.
    >>> Configuring source in /var/tmp/portage/dev-db/mariadb-maxscale-1.4.3/work/MaxScale-1.4.3 ...
    >>> Working in BUILD_DIR: "/var/tmp/portage/dev-db/mariadb-maxscale-1.4.3/work/mariadb-maxscale-1.4.3_build"
    cmake --no-warn-unused-cli -C /var/tmp/portage/dev-db/mariadb-maxscale-1.4.3/work/mariadb-maxscale-1.4.3_build/gentoo_common_config.cmake -G Unix Makefiles -DCMAKE_INSTALL_PREFIX=/usr -DSTATIC_EMBEDDED=ON -DWITH_SCRIPTS=OFF -DWITH_JEMALLOC=OFF -DBUILD_RABBITMQ=OFF -DWITH_TCMALLOC=OFF -DCMAKE_BUILD_TYPE=Gentoo -DCMAKE_INSTALL_DO_STRIP=OFF -DCMAKE_USER_MAKE_RULES_OVERRIDE=/var/tmp/portage/dev-db/mariadb-maxscale-1.4.3/work/mariadb-maxscale-1.4.3_build/gentoo_rules.cmake -DCMAKE_TOOLCHAIN_FILE=/var/tmp/portage/dev-db/mariadb-maxscale-1.4.3/work/mariadb-maxscale-1.4.3_build/gentoo_toolchain.cmake /var/tmp/portage/dev-db/mariadb-maxscale-1.4.3/work/MaxScale-1.4.3
    Not searching for unused variables given on the command line.
    loading initial cache file /var/tmp/portage/dev-db/mariadb-maxscale-1.4.3/work/mariadb-maxscale-1.4.3_build/gentoo_common_config.cmake
    • CMake version: 2.8.12.2
    • The C compiler identification is GNU 4.9.3
    • The CXX compiler identification is GNU 4.9.3
    • Check for working C compiler: /usr/bin/x86_64-pc-linux-gnu-gcc
    • Check for working C compiler: /usr/bin/x86_64-pc-linux-gnu-gcc – works
    • Detecting C compiler ABI info
    • Detecting C compiler ABI info - done
    • Check for working CXX compiler: /usr/bin/x86_64-pc-linux-gnu-g++
    • Check for working CXX compiler: /usr/bin/x86_64-pc-linux-gnu-g++ – works
    • Detecting CXX compiler ABI info
    • Detecting CXX compiler ABI info - done
    • Looking for include file arpa/inet.h
    • Looking for include file arpa/inet.h - found
    • Looking for include file crypt.h
    • Looking for include file crypt.h - found
    • Looking for include file ctype.h
    • Looking for include file ctype.h - found
    • Looking for include file dirent.h
    • Looking for include file dirent.h - found
    • Looking for include file dlfcn.h
    • Looking for include file dlfcn.h - found
    • Looking for include file errno.h
    • Looking for include file errno.h - found
    • Looking for include file execinfo.h
    • Looking for include file execinfo.h - found
    • Looking for include file fcntl.h
    • Looking for include file fcntl.h - found
    • Looking for include file ftw.h
    • Looking for include file ftw.h - found
    • Looking for include file getopt.h
    • Looking for include file getopt.h - found
    • Looking for include file ini.h
    • Looking for include file ini.h - not found
    • Looking for include file math.h
    • Looking for include file math.h - found
    • Looking for include file memlog.h
    • Looking for include file memlog.h - not found
    • Looking for include file netdb.h
    • Looking for include file netdb.h - found
    • Looking for include file netinet/in.h
    • Looking for include file netinet/in.h - found
    • Looking for include file openssl/aes.h
    • Looking for include file openssl/aes.h - found
    • Looking for include file openssl/sha.h
    • Looking for include file openssl/sha.h - found
    • Looking for include file pthread.h
    • Looking for include file pthread.h - found
    • Looking for include file pwd.h
    • Looking for include file pwd.h - found
    • Looking for include file rdtsc.h
    • Looking for include file rdtsc.h - not found
    • Looking for include file regex.h
    • Looking for include file regex.h - found
    • Looking for include file signal.h
    • Looking for include file signal.h - found
    • Looking for include file stdarg.h
    • Looking for include file stdarg.h - found
    • Looking for include file stdbool.h
    • Looking for include file stdbool.h - found
    • Looking for include file stdint.h
    • Looking for include file stdint.h - found
    • Looking for include file stdio.h
    • Looking for include file stdio.h - found
    • Looking for include file stdlib.h
    • Looking for include file stdlib.h - found
    • Looking for include file string.h
    • Looking for include file string.h - found
    • Looking for include file strings.h
    • Looking for include file strings.h - found
    • Looking for include file sys/epoll.h
    • Looking for include file sys/epoll.h - found
    • Looking for include file sys/ioctl.h
    • Looking for include file sys/ioctl.h - found
    • Looking for include file syslog.h
    • Looking for include file syslog.h - found
    • Looking for include file sys/param.h
    • Looking for include file sys/param.h - found
    • Looking for include file sys/socket.h
    • Looking for include file sys/socket.h - found
    • Looking for include file sys/stat.h
    • Looking for include file sys/stat.h - found
    • Looking for include file sys/time.h
    • Looking for include file sys/time.h - found
    • Looking for include file sys/types.h
    • Looking for include file sys/types.h - found
    • Looking for include file sys/un.h
    • Looking for include file sys/un.h - found
    • Looking for include file time.h
    • Looking for include file time.h - found
    • Looking for include file unistd.h
    • Looking for include file unistd.h - found
    • Found OpenSSL: /usr/lib64/libssl.so;/usr/lib64/libcrypto.so (found version "1.0.2g")
    • Valgrind not found.
    • Found dynamic MySQL client library: /usr/lib64/libmysqlclient.so
    • Found statc MySQL client library: /usr/lib64/libmysqlclient.a
    • Looking for LIBMARIADB
    • Looking for LIBMARIADB - found
    • Found MariaDB Connector-C
    • Found mysql_version.h: /usr/include/mysql/mysql_version.h
    • MySQL version: /* This file is auto-generated by multilib-build.eclass
  • as a multilib-friendly wrapper. For the original content,
  • please see the files that are #included below.
    */

#if defined(_x86_64_) /* amd64 */

  1. if defined(_ILP32_) /* x32 ABI */
  2. error "abi_x86_x32 not supported by the package."
  3. else /* 64-bit ABI */
  4. include <x86_64-pc-linux-gnu/mysql/mysql_version.h>
  5. endif
    #elif defined(_i386_) /* plain x86 */
  6. error "abi_x86_32 not supported by the package."
    #elif defined(_mips_)
  7. if(_MIPS_SIM == _ABIN32) /* n32 */
  8. error "abi_mips_n32 not supported by the package."
  9. elif(_MIPS_SIM == _ABI64) /* n64 */
  10. error "abi_mips_n64 not supported by the package."
  11. elif(_MIPS_SIM == _ABIO32) /* o32 */
  12. error "abi_mips_o32 not supported by the package."
  13. endif
    #elif defined(_sparc_)
  14. if defined(_arch64_)
  15. error "abi_sparc_64 not supported by the package."
  16. else
  17. error "abi_sparc_32 not supported by the package."
  18. endif
    #elif defined(_s390_)
  19. if defined(_s390x_)
  20. error "abi_s390_64 not supported by the package."
  21. else
  22. error "abi_s390_32 not supported by the package."
  23. endif
    #elif defined(_powerpc_)
  24. if defined(_powerpc64_)
  25. error "abi_ppc_64 not supported by the package."
  26. else
  27. error "abi_ppc_32 not supported by the package."
  28. endif
    #elif defined(SWIG) /* https://sourceforge.net/p/swig/bugs/799/ */
  29. include <x86_64-pc-linux-gnu/mysql/mysql_version.h>
    #else
  30. error "No ABI matched, please report a bug to bugs.gentoo.org"
    #endif

– MySQL provider: MySQL
CMake Warning at cmake/FindMySQL.cmake:34 (message):
Not using a release version of MariaDB server. If this is intentional,
please ignore this warning. Otherwise make sure the right libraries are
installed and CMake finds the right libraries.
Call Stack (most recent call first):
CMakeLists.txt:35 (find_package)

CMake Warning at cmake/FindMySQL.cmake:37 (message):
MySQL version is /* This file is auto-generated by multilib-build.eclass

  • as a multilib-friendly wrapper. For the original content,
  • please see the files that are #included below.
    */

#if defined(_x86_64_) /* amd64 */

  1. if defined(_ILP32_) /* x32 ABI */
  1. error "abi_x86_x32 not supported by the package."
  1. else /* 64-bit ABI */
  1. include <x86_64-pc-linux-gnu/mysql/mysql_version.h>
  1. endif

#elif defined(_i386_) /* plain x86 */

  1. error "abi_x86_32 not supported by the package."

#elif defined(_mips_)

  1. if(_MIPS_SIM == _ABIN32) /* n32 */
  1. error "abi_mips_n32 not supported by the package."
  1. elif(_MIPS_SIM == _ABI64) /* n64 */
  1. error "abi_mips_n64 not supported by the package."
  1. elif(_MIPS_SIM == _ABIO32) /* o32 */
  1. error "abi_mips_o32 not supported by the package."
  1. endif

#elif defined(_sparc_)

  1. if defined(_arch64_)
  1. error "abi_sparc_64 not supported by the package."
  1. else
  1. error "abi_sparc_32 not supported by the package."
  1. endif

#elif defined(_s390_)

  1. if defined(_s390x_)
  1. error "abi_s390_64 not supported by the package."
  1. else
  1. error "abi_s390_32 not supported by the package."
  1. endif

#elif defined(_powerpc_)

  1. if defined(_powerpc64_)
  1. error "abi_ppc_64 not supported by the package."
  1. else
  1. error "abi_ppc_32 not supported by the package."
  1. endif

#elif defined(SWIG) /* https://sourceforge.net/p/swig/bugs/799/ */

  1. include <x86_64-pc-linux-gnu/mysql/mysql_version.h>

#else

  1. error "No ABI matched, please report a bug to bugs.gentoo.org"

#endif

. Minimum supported version is 5.5.41.
Call Stack (most recent call first):
CMakeLists.txt:35 (find_package)

– Looking for pcre_stack_guard in /usr/lib64/mysql/libmysqld.a
– Looking for pcre_stack_guard in /usr/lib64/mysql/libmysqld.a - not found
– PCRE libs: /usr/lib64/libpcre.so
– PCRE include directory: /usr/include
– Embedded mysqld does not have pcre_stack_guard, linking with system pcre.
– Using embedded library: /usr/lib64/mysql/libmysqld.a
– Using MySQL headers found at: /usr/include/mysql
– Using errmsg.sys found at: /usr/share/mysql/english/errmsg.sys
– Pandoc not found.
– Could not find libtcmalloc, using system default malloc instead.
– Found libjemalloc: /usr/lib64/libjemalloc.so
– Found Git: /usr/bin/git (found version "2.7.3")
– Found CURL: /usr/lib64/libcurl.so (found version "7.39.0")
– RabbitMQ library not found.
– PCRE2 libs: /usr/lib64/libpcre2-8.so
– PCRE2 include directory: /usr/include
– Found git 2.7.3
– Git exited with non-zero value: fatal: Not a git repository (or any of the parent directories): .git

– Could not find repository in source folder, MaxScale commit ID will not be resolved. Will use 'source-build' for commit ID.
– C Compiler supports: -Werror=format-security
– C Compiler supports: -Wno-unused-but-set-variable
– Using C99 standard
– Found FLEX: /usr/bin/flex (found version "2.5.39")
– Found BISON: /usr/bin/bison (found version "2.4.3")
– Could not find editline library. MaxAdmin will be built without it.
– Could NOT find Doxygen (missing: DOXYGEN_EXECUTABLE)
– <<< Gentoo configuration >>>
Build type Gentoo
Install path /usr
Compiler flags:
C -std=c99 -D_GNU_SOURCE=1 -Wall -Wno-unused-variable -Wno-unused-but-set-variable -Wno-unused-function -Werror -fPIC
C++ -Wall -Wno-unused-variable -Wno-unused-but-set-variable -Wno-unused-function -Werror -fPIC
Linker flags:
Executable Wl,-O1 -Wl,-as-needed
Module Wl,-O1 -Wl,-as-needed
Shared Wl,-O1 -Wl,-as-needed

– Configuring done
– Generating done
– Build files have been written to: /var/tmp/portage/dev-db/mariadb-maxscale-1.4.3/work/mariadb-maxscale-1.4.3_build
>>> Source configured.
>>> Compiling source in /var/tmp/portage/dev-db/mariadb-maxscale-1.4.3/work/MaxScale-1.4.3 ...
>>> Working in BUILD_DIR: "/var/tmp/portage/dev-db/mariadb-maxscale-1.4.3/work/mariadb-maxscale-1.4.3_build"
make -j2 VERBOSE=1
/usr/bin/cmake -H/var/tmp/portage/dev-db/mariadb-maxscale-1.4.3/work/MaxScale-1.4.3 -B/var/tmp/portage/dev-db/mariadb-maxscale-1.4.3/work/mariadb-maxscale-1.4.3_build --check-build-system CMakeFiles/Makefile.cmake 0
/usr/bin/cmake -E cmake_progress_start /var/tmp/portage/dev-db/mariadb-maxscale-1.4.3/work/mariadb-maxscale-1.4.3_build/CMakeFiles /var/tmp/portage/dev-db/mariadb-maxscale-1.4.3/work/mariadb-maxscale-1.4.3_build/CMakeFiles/progress.marks
make -f CMakeFiles/Makefile2 all
make[1]: Entering directory '/var/tmp/portage/dev-db/mariadb-maxscale-1.4.3/work/mariadb-maxscale-1.4.3_build'
make -f query_classifier/qc_mysqlembedded/CMakeFiles/qc_mysqlembedded.dir/build.make query_classifier/qc_mysqlembedded/CMakeFiles/qc_mysqlembedded.dir/depend
make -f server/inih/CMakeFiles/inih.dir/build.make server/inih/CMakeFiles/inih.dir/depend
make[2]: Entering directory '/var/tmp/portage/dev-db/mariadb-maxscale-1.4.3/work/mariadb-maxscale-1.4.3_build'
cd /var/tmp/portage/dev-db/mariadb-maxscale-1.4.3/work/mariadb-maxscale-1.4.3_build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /var/tmp/portage/dev-db/mariadb-maxscale-1.4.3/work/MaxScale-1.4.3 /var/tmp/portage/dev-db/mariadb-maxscale-1.4.3/work/MaxScale-1.4.3/server/inih /var/tmp/portage/dev-db/mariadb-maxscale-1.4.3/work/mariadb-maxscale-1.4.3_build /var/tmp/portage/dev-db/mariadb-maxscale-1.4.3/work/mariadb-maxscale-1.4.3_build/server/inih /var/tmp/portage/dev-db/mariadb-maxscale-1.4.3/work/mariadb-maxscale-1.4.3_build/server/inih/CMakeFiles/inih.dir/DependInfo.cmake --color=
make[2]: Entering directory '/var/tmp/portage/dev-db/mariadb-maxscale-1.4.3/work/mariadb-maxscale-1.4.3_build'
cd /var/tmp/portage/dev-db/mariadb-maxscale-1.4.3/work/mariadb-maxscale-1.4.3_build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /var/tmp/portage/dev-db/mariadb-maxscale-1.4.3/work/MaxScale-1.4.3 /var/tmp/portage/dev-db/mariadb-maxscale-1.4.3/work/MaxScale-1.4.3/query_classifier/qc_mysqlembedded /var/tmp/portage/dev-db/mariadb-maxscale-1.4.3/work/mariadb-maxscale-1.4.3_build /var/tmp/portage/dev-db/mariadb-maxscale-1.4.3/work/mariadb-maxscale-1.4.3_build/query_classifier/qc_mysqlembedded /var/tmp/portage/dev-db/mariadb-maxscale-1.4.3/work/mariadb-maxscale-1.4.3_build/query_classifier/qc_mysqlembedded/CMakeFiles/qc_mysqlembedded.dir/DependInfo.cmake --color=
Dependee "/var/tmp/portage/dev-db/mariadb-maxscale-1.4.3/work/mariadb-maxscale-1.4.3_build/server/inih/CMakeFiles/inih.dir/DependInfo.cmake" is newer than depender "/var/tmp/portage/dev-db/mariadb-maxscale-1.4.3/work/mariadb-maxscale-1.4.3_build/server/inih/CMakeFiles/inih.dir/depend.internal".
Dependee "/var/tmp/portage/dev-db/mariadb-maxscale-1.4.3/work/mariadb-maxscale-1.4.3_build/server/inih/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/tmp/portage/dev-db/mariadb-maxscale-1.4.3/work/mariadb-maxscale-1.4.3_build/server/inih/CMakeFiles/inih.dir/depend.internal".
Scanning dependencies of target inih
Dependee "/var/tmp/portage/dev-db/mariadb-maxscale-1.4.3/work/mariadb-maxscale-1.4.3_build/query_classifier/qc_mysqlembedded/CMakeFiles/qc_mysqlembedded.dir/DependInfo.cmake" is newer than depender "/var/tmp/portage/dev-db/mariadb-maxscale-1.4.3/work/mariadb-maxscale-1.4.3_build/query_classifier/qc_mysqlembedded/CMakeFiles/qc_mysqlembedded.dir/depend.internal".
Dependee "/var/tmp/portage/dev-db/mariadb-maxscale-1.4.3/work/mariadb-maxscale-1.4.3_build/query_classifier/qc_mysqlembedded/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/tmp/portage/dev-db/mariadb-maxscale-1.4.3/work/mariadb-maxscale-1.4.3_build/query_classifier/qc_mysqlembedded/CMakeFiles/qc_mysqlembedded.dir/depend.internal".
Scanning dependencies of target qc_mysqlembedded
make[2]: Leaving directory '/var/tmp/portage/dev-db/mariadb-maxscale-1.4.3/work/mariadb-maxscale-1.4.3_build'
make -f server/inih/CMakeFiles/inih.dir/build.make server/inih/CMakeFiles/inih.dir/build
make[2]: Entering directory '/var/tmp/portage/dev-db/mariadb-maxscale-1.4.3/work/mariadb-maxscale-1.4.3_build'
/usr/bin/cmake -E cmake_progress_report /var/tmp/portage/dev-db/mariadb-maxscale-1.4.3/work/mariadb-maxscale-1.4.3_build/CMakeFiles 28
[ 1%] Building C object server/inih/CMakeFiles/inih.dir/ini.c.o
cd /var/tmp/portage/dev-db/mariadb-maxscale-1.4.3/work/mariadb-maxscale-1.4.3_build/server/inih && /usr/bin/x86_64-pc-linux-gnu-gcc -DINI_ALLOW_MULTILINE -DINI_MAX_LINE=1024 -DOPENSSL_1_0 -DNDEBUG -std=c99 -D_GNU_SOURCE=1 -Wall -Wno-unused-variable -Wno-unused-but-set-variable -Wno-unused-function -Werror -fPIC -I/var/tmp/portage/dev-db/mariadb-maxscale-1.4.3/work/MaxScale-1.4.3/utils -I/var/tmp/portage/dev-db/mariadb-maxscale-1.4.3/work/MaxScale-1.4.3/server/include -I/var/tmp/portage/dev-db/mariadb-maxscale-1.4.3/work/MaxScale-1.4.3/server/inih -I/var/tmp/portage/dev-db/mariadb-maxscale-1.4.3/work/MaxScale-1.4.3/server/modules/include -I/var/tmp/portage/dev-db/mariadb-maxscale-1.4.3/work/mariadb-maxscale-1.4.3_build/server/include -I/usr/include/mariadb -o CMakeFiles/inih.dir/ini.c.o -c /var/tmp/portage/dev-db/mariadb-maxscale-1.4.3/work/MaxScale-1.4.3/server/inih/ini.c
Linking C static library libinih.a
cd /var/tmp/portage/dev-db/mariadb-maxscale-1.4.3/work/mariadb-maxscale-1.4.3_build/server/inih && /usr/bin/cmake -P CMakeFiles/inih.dir/cmake_clean_target.cmake
cd /var/tmp/portage/dev-db/mariadb-maxscale-1.4.3/work/mariadb-maxscale-1.4.3_build/server/inih && /usr/bin/cmake -E cmake_link_script CMakeFiles/inih.dir/link.txt --verbose=1
/usr/bin/x86_64-pc-linux-gnu-ar cr libinih.a CMakeFiles/inih.dir/ini.c.o
/usr/bin/x86_64-pc-linux-gnu-ranlib libinih.a
make[2]: Leaving directory '/var/tmp/portage/dev-db/mariadb-maxscale-1.4.3/work/mariadb-maxscale-1.4.3_build'
/usr/bin/cmake -E cmake_progress_report /var/tmp/portage/dev-db/mariadb-maxscale-1.4.3/work/mariadb-maxscale-1.4.3_build/CMakeFiles 28
[ 1%] Built target inih
make -f CMakeFiles/pcre2.dir/build.make CMakeFiles/pcre2.dir/depend
make[2]: Entering directory '/var/tmp/portage/dev-db/mariadb-maxscale-1.4.3/work/mariadb-maxscale-1.4.3_build'
cd /var/tmp/portage/dev-db/mariadb-maxscale-1.4.3/work/mariadb-maxscale-1.4.3_build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /var/tmp/portage/dev-db/mariadb-maxscale-1.4.3/work/MaxScale-1.4.3 /var/tmp/portage/dev-db/mariadb-maxscale-1.4.3/work/MaxScale-1.4.3 /var/tmp/portage/dev-db/mariadb-maxscale-1.4.3/work/mariadb-maxscale-1.4.3_build /var/tmp/portage/dev-db/mariadb-maxscale-1.4.3/work/mariadb-maxscale-1.4.3_build /var/tmp/portage/dev-db/mariadb-maxscale-1.4.3/work/mariadb-maxscale-1.4.3_build/CMakeFiles/pcre2.dir/DependInfo.cmake --color=
Dependee "/var/tmp/portage/dev-db/mariadb-maxscale-1.4.3/work/mariadb-maxscale-1.4.3_build/CMakeFiles/pcre2.dir/DependInfo.cmake" is newer than depender "/var/tmp/portage/dev-db/mariadb-maxscale-1.4.3/work/mariadb-maxscale-1.4.3_build/CMakeFiles/pcre2.dir/depend.internal".
Dependee "/var/tmp/portage/dev-db/mariadb-maxscale-1.4.3/work/mariadb-maxscale-1.4.3_build/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/tmp/portage/dev-db/mariadb-maxscale-1.4.3/work/mariadb-maxscale-1.4.3_build/CMakeFiles/pcre2.dir/depend.internal".
Scanning dependencies of target pcre2
make[2]: Leaving directory '/var/tmp/portage/dev-db/mariadb-maxscale-1.4.3/work/mariadb-maxscale-1.4.3_build'
make -f CMakeFiles/pcre2.dir/build.make CMakeFiles/pcre2.dir/build
make[2]: Entering directory '/var/tmp/portage/dev-db/mariadb-maxscale-1.4.3/work/mariadb-maxscale-1.4.3_build'
make[2]: Nothing to be done for 'CMakeFiles/pcre2.dir/build'.
make[2]: Leaving directory '/var/tmp/portage/dev-db/mariadb-maxscale-1.4.3/work/mariadb-maxscale-1.4.3_build'
/usr/bin/cmake -E cmake_progress_report /var/tmp/portage/dev-db/mariadb-maxscale-1.4.3/work/mariadb-maxscale-1.4.3_build/CMakeFiles
[ 1%] Built target pcre2
make -f client/CMakeFiles/maxadmin.dir/build.make client/CMakeFiles/maxadmin.dir/depend
make[2]: Entering directory '/var/tmp/portage/dev-db/mariadb-maxscale-1.4.3/work/mariadb-maxscale-1.4.3_build'
cd /var/tmp/portage/dev-db/mariadb-maxscale-1.4.3/work/mariadb-maxscale-1.4.3_build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /var/tmp/portage/dev-db/mariadb-maxscale-1.4.3/work/MaxScale-1.4.3 /var/tmp/portage/dev-db/mariadb-maxscale-1.4.3/work/MaxScale-1.4.3/client /var/tmp/portage/dev-db/mariadb-maxscale-1.4.3/work/mariadb-maxscale-1.4.3_build /var/tmp/portage/dev-db/mariadb-maxscale-1.4.3/work/mariadb-maxscale-1.4.3_build/client /var/tmp/portage/dev-db/mariadb-maxscale-1.4.3/work/mariadb-maxscale-1.4.3_build/client/CMakeFiles/maxadmin.dir/DependInfo.cmake --color=
Dependee "/var/tmp/portage/dev-db/mariadb-maxscale-1.4.3/work/mariadb-maxscale-1.4.3_build/client/CMakeFiles/maxadmin.dir/DependInfo.cmake" is newer than depender "/var/tmp/portage/dev-db/mariadb-maxscale-1.4.3/work/mariadb-maxscale-1.4.3_build/client/CMakeFiles/maxadmin.dir/depend.internal".
Dependee "/var/tmp/portage/dev-db/mariadb-maxscale-1.4.3/work/mariadb-maxscale-1.4.3_build/client/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/tmp/portage/dev-db/mariadb-maxscale-1.4.3/work/mariadb-maxscale-1.4.3_build/client/CMakeFiles/maxadmin.dir/depend.internal".
Scanning dependencies of target maxadmin
make[2]: Leaving directory '/var/tmp/portage/dev-db/mariadb-maxscale-1.4.3/work/mariadb-maxscale-1.4.3_build'
make -f client/CMakeFiles/maxadmin.dir/build.make client/CMakeFiles/maxadmin.dir/build
make[2]: Entering directory '/var/tmp/portage/dev-db/mariadb-maxscale-1.4.3/work/mariadb-maxscale-1.4.3_build'
/usr/bin/cmake -E cmake_progress_report /var/tmp/portage/dev-db/mariadb-maxscale-1.4.3/work/mariadb-maxscale-1.4.3_build/CMakeFiles 29
[ 2%] Building C object client/CMakeFiles/maxadmin.dir/maxadmin.c.o
cd /var/tmp/portage/dev-db/mariadb-maxscale-1.4.3/work/mariadb-maxscale-1.4.3_build/client && /usr/bin/x86_64-pc-linux-gnu-gcc -DOPENSSL_1_0 -DNDEBUG -std=c99 -D_GNU_SOURCE=1 -Wall -Wno-unused-variable -Wno-unused-but-set-variable -Wno-unused-function -Werror -fPIC -I/var/tmp/portage/dev-db/mariadb-maxscale-1.4.3/work/MaxScale-1.4.3/utils -I/var/tmp/portage/dev-db/mariadb-maxscale-1.4.3/work/MaxScale-1.4.3/server/include -I/var/tmp/portage/dev-db/mariadb-maxscale-1.4.3/work/MaxScale-1.4.3/server/inih -I/var/tmp/portage/dev-db/mariadb-maxscale-1.4.3/work/MaxScale-1.4.3/server/modules/include -I/var/tmp/portage/dev-db/mariadb-maxscale-1.4.3/work/mariadb-maxscale-1.4.3_build/server/include -o CMakeFiles/maxadmin.dir/maxadmin.c.o -c /var/tmp/portage/dev-db/mariadb-maxscale-1.4.3/work/MaxScale-1.4.3/client/maxadmin.c
Linking C executable maxadmin
cd /var/tmp/portage/dev-db/mariadb-maxscale-1.4.3/work/mariadb-maxscale-1.4.3_build/client && /usr/bin/cmake -E cmake_link_script CMakeFiles/maxadmin.dir/link.txt --verbose=1
/usr/bin/x86_64-pc-linux-gnu-gcc std=c99 -D_GNU_SOURCE=1 -Wall -Wno-unused-variable -Wno-unused-but-set-variable -Wno-unused-function -Werror -fPIC -Wl,-O1 -Wl,-as-needed CMakeFiles/maxadmin.dir/maxadmin.c.o -o maxadmin -rdynamic -Wl,-rpath,:::::::::::::::::::
make[2]: Leaving directory '/var/tmp/portage/dev-db/mariadb-maxscale-1.4.3/work/mariadb-maxscale-1.4.3_build'
make -f query_classifier/qc_mysqlembedded/CMakeFiles/qc_mysqlembedded.dir/build.make query_classifier/qc_mysqlembedded/CMakeFiles/qc_mysqlembedded.dir/build
make[2]: Entering directory '/var/tmp/portage/dev-db/mariadb-maxscale-1.4.3/work/mariadb-maxscale-1.4.3_build'
/usr/bin/cmake -E cmake_progress_report /var/tmp/portage/dev-db/mariadb-maxscale-1.4.3/work/mariadb-maxscale-1.4.3_build/CMakeFiles 87
[ 3%] Building CXX object query_classifier/qc_mysqlembedded/CMakeFiles/qc_mysqlembedded.dir/qc_mysqlembedded.cc.o
cd /var/tmp/portage/dev-db/mariadb-maxscale-1.4.3/work/mariadb-maxscale-1.4.3_build/query_classifier/qc_mysqlembedded && /usr/bin/x86_64-pc-linux-gnu-g++ -DOPENSSL_1_0 -Dqc_mysqlembedded_EXPORTS -DNDEBUG -Wall -Wno-unused-variable -Wno-unused-but-set-variable -Wno-unused-function -Werror -fPIC -fPIC -I/var/tmp/portage/dev-db/mariadb-maxscale-1.4.3/work/MaxScale-1.4.3/utils -I/var/tmp/portage/dev-db/mariadb-maxscale-1.4.3/work/MaxScale-1.4.3/server/include -I/var/tmp/portage/dev-db/mariadb-maxscale-1.4.3/work/MaxScale-1.4.3/server/inih -I/var/tmp/portage/dev-db/mariadb-maxscale-1.4.3/work/MaxScale-1.4.3/server/modules/include -I/var/tmp/portage/dev-db/mariadb-maxscale-1.4.3/work/mariadb-maxscale-1.4.3_build/server/include -I/usr/include/mysql -I/usr/include/mysql/psi -I/usr/include/mysql/private -I/usr/include/mysql/private/atomic -I/usr/include/mysql/.. -o CMakeFiles/qc_mysqlembedded.dir/qc_mysqlembedded.cc.o -c /var/tmp/portage/dev-db/mariadb-maxscale-1.4.3/work/MaxScale-1.4.3/query_classifier/qc_mysqlembedded/qc_mysqlembedded.cc
make[2]: Leaving directory '/var/tmp/portage/dev-db/mariadb-maxscale-1.4.3/work/mariadb-maxscale-1.4.3_build'
/usr/bin/cmake -E cmake_progress_report /var/tmp/portage/dev-db/mariadb-maxscale-1.4.3/work/mariadb-maxscale-1.4.3_build/CMakeFiles 29
[ 3%] Built target maxadmin
make -f server/core/CMakeFiles/maxscale-common.dir/build.make server/core/CMakeFiles/maxscale-common.dir/depend
make[2]: Entering directory '/var/tmp/portage/dev-db/mariadb-maxscale-1.4.3/work/mariadb-maxscale-1.4.3_build'
cd /var/tmp/portage/dev-db/mariadb-maxscale-1.4.3/work/mariadb-maxscale-1.4.3_build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /var/tmp/portage/dev-db/mariadb-maxscale-1.4.3/work/MaxScale-1.4.3 /var/tmp/portage/dev-db/mariadb-maxscale-1.4.3/work/MaxScale-1.4.3/server/core /var/tmp/portage/dev-db/mariadb-maxscale-1.4.3/work/mariadb-maxscale-1.4.3_build /var/tmp/portage/dev-db/mariadb-maxscale-1.4.3/work/mariadb-maxscale-1.4.3_build/server/core /var/tmp/portage/dev-db/mariadb-maxscale-1.4.3/work/mariadb-maxscale-1.4.3_build/server/core/CMakeFiles/maxscale-common.dir/DependInfo.cmake --color=
Dependee "/var/tmp/portage/dev-db/mariadb-maxscale-1.4.3/work/mariadb-maxscale-1.4.3_build/server/core/CMakeFiles/maxscale-common.dir/DependInfo.cmake" is newer than depender "/var/tmp/portage/dev-db/mariadb-maxscale-1.4.3/work/mariadb-maxscale-1.4.3_build/server/core/CMakeFiles/maxscale-common.dir/depend.internal".
Dependee "/var/tmp/portage/dev-db/mariadb-maxscale-1.4.3/work/mariadb-maxscale-1.4.3_build/server/core/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/tmp/portage/dev-db/mariadb-maxscale-1.4.3/work/mariadb-maxscale-1.4.3_build/server/core/CMakeFiles/maxscale-common.dir/depend.internal".
Scanning dependencies of target maxscale-common
In file included from /usr/include/mysql/private/sql_class.h:31:0,
from /var/tmp/portage/dev-db/mariadb-maxscale-1.4.3/work/MaxScale-1.4.3/query_classifier/qc_mysqlembedded/qc_mysqlembedded.cc:41:
/usr/include/mysql/private/probes_mysql.h:24:35: fatal error: probes_mysql_nodtrace.h: No such file or directory
#include "probes_mysql_nodtrace.h"
^
compilation terminated.
query_classifier/qc_mysqlembedded/CMakeFiles/qc_mysqlembedded.dir/build.make:57: recipe for target 'query_classifier/qc_mysqlembedded/CMakeFiles/qc_mysqlembedded.dir/qc_mysqlembedded.cc.o' failed

Comment by Johan Wikman [ 2016-06-02 ]

The problem does not seem to be directly related to MaxScale.
MaxScale includes sql_class.h, which includes probes_mysql.h, which includes probes_mysql_nodtrace.h, which appears not to be present on 10.0.25.

It is present on at least 10.0.21, 10.0.23 and 10.1.12.

Comment by Johan Wikman [ 2016-06-02 ]

Not a bug in MaxScale but may be a bug of MariaDB 10.0.25.

Please create a bug report for the MDEV project in this same Jira.

Comment by Thomas Stein [ 2016-06-02 ]

https://jira.mariadb.org/browse/MDEV-10166

Generated at Thu Feb 08 04:01:31 UTC 2024 using Jira 8.20.16#820016-sha1:9d11dbea5f4be3d4cc21f03a88dd11d8c8687422.