Uploaded image for project: 'Funtoo Linux'
  1. Funtoo Linux
  2. FL-10603

dev-db/mariadb-10.6.8::core-server-kit - won't compile with jemalloc use flag

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: Important (Ebuild) Important (Ebuild)
    • None
    • None
    • None
    • blocks use of this USE var.

      dev-db/mariadb-10.6.8::core-server-kit - won't compile with jemalloc use flag.
      When this flag is set mariadb cannot detect bison

      i reproduce this with this use flag

      dev-db/mariadb tokudb sst-mariabackup sst-rsync sst-xtrabackup profiling oqgraph mroonga sphinx innodb-lz4 innodb-lzo innodb-snappy kerberos jemalloc
      
      * PARTITION, Storage Engine STATIC
       * SQL_SEQUENCE, Storage Engine STATIC
      
      -- The following OPTIONAL packages have been found:
      
       * Snappy
       * LibXml2
       * CURL
       * Boost (required version >= 1.40.0)
         Required for the OQGraph storage engine
       * Judy
         Required for the OQGraph storage engine
       * GSSAPI
      
      -- The following RECOMMENDED packages have been found:
      
       * OpenSSL
      
      -- The following REQUIRED packages have been found:
      
       * FLEX
       * Threads
       * Curses
       * BISON (required version >= 2.4)
      
      -- The following features have been disabled:
      
       * WSREP, WSREP replication API (to use, e.g. Galera Replication library)
       * LIBWRAP, Support for tcp wrappers
       * SYSTEMD, Systemd scripts and notification support
       * CONNECT_ODBC, Support for ODBC in the CONNECT storage engine
       * CONNECT_JDBC, Support for JDBC in the CONNECT storage engine
       * CONNECT_MONGODB, Support for MongoDB in the CONNECT storage engine
       * INNODB_EXTRA_DEBUG, Extra InnoDB debug checks
       * SPHINX, Storage Engine
       * AWS_KEY_MANAGEMENT, AWS Encryption Key Management Plugin
       * EMBEDDED_SERVER, Embedded MariaDB Server Library
      
      -- The following OPTIONAL packages have not been found:
      
       * PMEM
      
      CMake Warning at CMakeLists.txt:569 (MESSAGE):
      
      
        You have linked MariaDB with GPLv3 libraries! You may not distribute the
        resulting binary.  If you do, you will put yourself into a legal problem
        with the Free Software Foundation.
      
      
      -- <<< Gentoo configuration >>>
      Build type      RelWithDebInfo
      Install path    /usr
      Compiler flags:
      C               -mtune=generic -Os -pipe -fno-strict-aliasing -pie -fPIC -fstack-protector --param=ssp-buffer-size=4
      C++             -mtune=generic -Os -pipe -felide-constructors -fno-strict-aliasing -pie -fPIC -fstack-protector --param=ssp-buffer-size=4
      Linker flags:
      Executable      -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro,-z,now
      Module          -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro,-z,now
      Shared          -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro,-z,now
      
      -- Configuring incomplete, errors occurred!
      See also "/var/tmp/portage/dev-db/mariadb-10.6.8/work/mariadb-10.6.8_build/CMakeFiles/CMakeOutput.log".
      See also "/var/tmp/portage/dev-db/mariadb-10.6.8/work/mariadb-10.6.8_build/CMakeFiles/CMakeError.log".
       * ERROR: dev-db/mariadb-10.6.8::core-server-kit failed (configure phase):
       *   cmake failed
       *
       * Call stack:
       *     ebuild.sh, line   93:  Called src_configure
       *   environment, line 4849:  Called cmake_src_configure
       *   environment, line 1037:  Called die
       * The specific snippet of code:
       *       "${CMAKE_BINARY}" "${cmakeargs[@]}" "${CMAKE_USE_DIR}" || die "cmake failed";
       *
       * If you need support, post the output of `emerge --info '=dev-db/mariadb-10.6.8::core-server-kit'`,
       * the complete build log and the output of `emerge -pqv '=dev-db/mariadb-10.6.8::core-server-kit'`.
      !!! When you file a bug report, please include the following information:
      GENTOO_VM=  CLASSPATH="" JAVA_HOME=""
      JAVACFLAGS="" COMPILER=""
      and of course, the output of emerge --info =mariadb-10.6.8
       * The complete build log is located at '/var/tmp/portage/dev-db/mariadb-10.6.8/temp/build.log'.
       * The ebuild environment file is located at '/var/tmp/portage/dev-db/mariadb-10.6.8/temp/environment'.
       * Working directory: '/var/tmp/portage/dev-db/mariadb-10.6.8/work/mariadb-10.6.8_build'
       * S: '/var/tmp/portage/dev-db/mariadb-10.6.8/work/mysql'
      
      >>> Failed to emerge dev-db/mariadb-10.6.8, Log file:
      
      

            s4uliu5 s4uliu5
            tczaude tczaude
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated:
              Resolved: