[MDEV-32564] Mariadb not detect libfmt libs existing in system Created: 2023-10-24  Updated: 2023-10-25  Resolved: 2023-10-25

Status: Closed
Project: MariaDB Server
Component/s: N/A
Affects Version/s: 10.11.5
Fix Version/s: 10.10.7, 10.11.6, 11.0.4, 11.1.3, 11.2.2

Type: Bug Priority: Major
Reporter: Czuaderna Tomasz Assignee: Unassigned
Resolution: Duplicate Votes: 0
Labels: None
Environment:

Portage 3.0.14 (python 3.7.17-final-0, funtoo/1.0/linux-gnu/arch/x86-64bit, gcc-9.2.0, glibc-2.33-r3, 6.4.16-hardened1+ x86_64)
=================================================================
System uname: Linux-6.4.16-hardened1+-x86_64-with-gentoo-Funtoo-Linux
KiB Mem: 16274472 total, 15350520 free
KiB Swap: 0 total, 0 free
sh bash 5.0_p18
ld GNU ld (Gentoo 2.36.1 p1) 2.36.1
app-shells/bash: 5.0_p18::core-kit
dev-lang/perl: 5.32.0::perl-kit
dev-lang/python: 2.7.18-r1::python-kit, 3.7.17::python-kit
dev-util/cmake: 3.19.7::core-kit
sys-apps/baselayout: 2.6.1-r5::core-kit
sys-apps/openrc: 0.41.2-r4::core-kit
sys-apps/sandbox: 2.24::core-kit
sys-devel/autoconf: 2.69-r4::core-kit
sys-devel/automake: 1.16.5::core-kit
sys-devel/binutils: 2.36.1-r2::core-kit
sys-devel/gcc: 9.2.0::core-kit
sys-devel/gcc-config: 2.4::core-kit
sys-devel/libtool: 2.4.6-r5::core-kit
sys-devel/make: 4.2.1-r4::core-kit
sys-kernel/linux-headers: 4.19-r1::core-kit (virtual/os-headers)
sys-libs/glibc: 2.33-r3::core-kit
Repositories:

nokit
location: /var/git/meta-repo/kits/nokit
masters: core-kit llvm-kit
priority: -500

browser-kit
location: /var/git/meta-repo/kits/browser-kit
masters: core-kit llvm-kit
priority: 1

core-gl-kit
location: /var/git/meta-repo/kits/core-gl-kit
masters: core-kit llvm-kit
priority: 1

core-hw-kit
location: /var/git/meta-repo/kits/core-hw-kit
masters: core-kit llvm-kit
priority: 1

core-kit
location: /var/git/meta-repo/kits/core-kit
priority: 1
aliases: gentoo

core-server-kit
location: /var/git/meta-repo/kits/core-server-kit
masters: core-kit llvm-kit
priority: 1

desktop-kit
location: /var/git/meta-repo/kits/desktop-kit
masters: core-kit llvm-kit
priority: 1

dev-kit
location: /var/git/meta-repo/kits/dev-kit
masters: core-kit llvm-kit
priority: 1

editors-kit
location: /var/git/meta-repo/kits/editors-kit
masters: core-kit llvm-kit
priority: 1

games-kit
location: /var/git/meta-repo/kits/games-kit
masters: core-kit llvm-kit
priority: 1

gnome-kit
location: /var/git/meta-repo/kits/gnome-kit
masters: core-kit llvm-kit
priority: 1

haskell-kit
location: /var/git/meta-repo/kits/haskell-kit
masters: core-kit llvm-kit
priority: 1

java-kit
location: /var/git/meta-repo/kits/java-kit
masters: core-kit llvm-kit
priority: 1

kde-kit
location: /var/git/meta-repo/kits/kde-kit
masters: core-kit llvm-kit
priority: 1

lang-kit
location: /var/git/meta-repo/kits/lang-kit
masters: core-kit llvm-kit
priority: 1

lisp-scheme-kit
location: /var/git/meta-repo/kits/lisp-scheme-kit
masters: core-kit llvm-kit
priority: 1

llvm-kit
location: /var/git/meta-repo/kits/llvm-kit
masters: core-kit
priority: 1

mate-kit
location: /var/git/meta-repo/kits/mate-kit
masters: core-kit llvm-kit
priority: 1

media-kit
location: /var/git/meta-repo/kits/media-kit
masters: core-kit llvm-kit
priority: 1

ml-lang-kit
location: /var/git/meta-repo/kits/ml-lang-kit
masters: core-kit llvm-kit
priority: 1

net-kit
location: /var/git/meta-repo/kits/net-kit
masters: core-kit llvm-kit
priority: 1

perl-kit
location: /var/git/meta-repo/kits/perl-kit
masters: core-kit llvm-kit
priority: 1

python-kit
location: /var/git/meta-repo/kits/python-kit
masters: core-kit llvm-kit
priority: 1

python-modules-kit
location: /var/git/meta-repo/kits/python-modules-kit
masters: core-kit llvm-kit
priority: 1

qt-kit
location: /var/git/meta-repo/kits/qt-kit
masters: core-kit llvm-kit
priority: 1

ruby-kit
location: /var/git/meta-repo/kits/ruby-kit
masters: core-kit llvm-kit
priority: 1

science-kit
location: /var/git/meta-repo/kits/science-kit
masters: core-kit llvm-kit
priority: 1

security-kit
location: /var/git/meta-repo/kits/security-kit
masters: core-kit llvm-kit
priority: 1

text-kit
location: /var/git/meta-repo/kits/text-kit
masters: core-kit llvm-kit
priority: 1

xfce-kit
location: /var/git/meta-repo/kits/xfce-kit
masters: core-kit llvm-kit
priority: 1

ACCEPT_KEYWORDS="amd64 ~amd64"
ACCEPT_LICENSE="* -@EULA Oracle-BCLA-JavaSE"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-mtune=generic -O2 -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/gnupg/qualified.txt"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/gconf /etc/gentoo-release /etc/php/apache2-php8.2/ext-active/ /etc/php/cgi-php8.2/ext-active/ /etc/php/cli-php8.2/ext-active/ /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo"
CXXFLAGS="-mtune=generic -O2 -pipe"
DISTDIR="/var/cache/portage/distfiles"
FEATURES="assume-digests binpkg-docompress binpkg-dostrip binpkg-logs cdn config-protect-if-modified distlocks ebuild-locks fixlafiles ipc-sandbox merge-sync multilib-strict network-sandbox news parallel-fetch pid-sandbox preserve-libs protect-owned qa-unresolved-soname-deps sandbox sfperms strict unknown-features-warn unmerge-logs unmerge-orphans userfetch userpriv usersandbox usersync xattr"
FFLAGS="-mtune=generic -O2 -pipe"
GENTOO_MIRRORS="https://direct.funtoo.org"
LANG="en_US.UTF-8"
LDFLAGS="Wl,-O1 -Wl,sort-common -Wl,-as-needed"
MAKEOPTS="-j2"
PKGDIR="/var/cache/portage/packages"
PORTAGE_CONFIGROOT="/"
PORTAGE_TMPDIR="/var/tmp"
USE="acl amd64 berkdb bzip2 cracklib crypt curl cxx gdbm glvnd iconv icu ipv6 mmx modules mudflap ncurses nls nptl openmp pam pcre python readline resolvconf sse sse2 ssl tcpd unicode xattr xml zlib" ABI_X86="64" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache cgi cgid dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias authn_core authz_core socache_shmcb unixd" CALLIGRA_FEATURES="kexi words flow plan sheets stage tables krita karbon braindump author" COLLECTD_PLUGINS="df interface irq load memory rrdtool swap syslog" CPU_FLAGS_X86="mmxmmxext sse sse2" ELIBC="glibc" GPSD_PROTOCOLS="ashtech aivdm earthmate evermore fv18 garmin garmintxt gpsclock isync itrax mtk3301 nmea ntrip navcom oceanserver oldstyle oncore rtcm104v2 rtcm104v3 sirf skytraq superstar2 timing tsip tripmate tnt ublox ubx" GRUB_PLATFORMS="efi-64 pc" INPUT_DEVICES="evdev synaptics mouse" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LIBREOFFICE_EXTENSIONS="presenter-console presenter-minimizer" LUA_SINGLE_TARGET="lua5-3" LUA_TARGETS="lua5-3" OFFICE_IMPLEMENTATION="libreoffice" PHP_TARGETS="php7-3" POSTGRES_TARGETS="postgres9_5" PYTHON_SINGLE_TARGET="python3_7" PYTHON_TARGETS="python3_7" QEMU_SOFTMMU_TARGETS="i386 x86_64" QEMU_USER_TARGETS="i386 x86_64" RUBY_TARGETS="ruby27 ruby26" USERLAND="GNU" VIDEO_CARDS="swrast osmesa" XTABLES_ADDONS="quota2 psd pknock lscan length2 ipv4options ipset ipp2p iface geoip fuzzy condition tee tarpit sysrq steal rawnat logmark ipmark dhcpmac delude chaos account"
Unset: CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, ENV_UNSET, INSTALL_MASK, LC_ALL, LINGUAS, PORTAGE_BINHOST, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS


Attachments: File CMakeError.log     File CMakeOutput.log     File build.log     File mariadb-10.11.5-1.ebuild    
Issue Links:
Duplicate
duplicates MDEV-31963 MariaDB fails to build with libfmt 10... Closed

 Description   

I try make ebuild for mariadb on Funtoo / Gentoo based system.
I try bump ebuild to current version and i recieve

[319/1302] /usr/bin/x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -DUNIV_INNOCHECKSUM -D_FILE_OFFSET_BITS=64 -Iinclude -I/var/tmp/portage/dev-db/mariadb-10.11.5/work/mysql/include/providers -I/var/tmp/portage/dev-db/mariadb-10.11.5/work/mysql/include -I/var/tmp/portage/dev-db/mariadb-10.11.5/work/mysql/storage/innobase/include -I/var/tmp/portage/dev-db/mariadb-10.11.5/work/mysql/sql  -mtune=generic -O2 -pipe -fno-strict-aliasing -pie -fPIC -fstack-protector --param=ssp-buffer-size=4 -DNDEBUG -fno-omit-frame-pointer -D_FORTIFY_SOURCE=2 -DDBUG_OFF -Wall -Wdeclaration-after-statement -Wenum-compare -Wextra -Wmissing-braces -Wno-format-truncation -Wno-init-self -Wno-nonnull-compare -Wno-unused-parameter -Wvla -Wwrite-strings -std=gnu99 -MD -MT extra/CMakeFiles/resolve_stack_dump.dir/resolve_stack_dump.c.o -MF extra/CMakeFiles/resolve_stack_dump.dir/resolve_stack_dump.c.o.d -o extra/CMakeFiles/resolve_stack_dump.dir/resolve_stack_dump.c.o -c /var/tmp/portage/dev-db/mariadb-10.11.5/work/mysql/extra/resolve_stack_dump.c
[320/1302] : && /usr/bin/x86_64-pc-linux-gnu-g++ -mtune=generic -O2 -pipe -felide-constructors -fno-strict-aliasing -pie -fPIC -fstack-protector --param=ssp-buffer-size=4 -DNDEBUG -fno-omit-frame-pointer -D_FORTIFY_SOURCE=2 -DDBUG_OFF -Wall -Wenum-compare -Wextra -Wmissing-braces -Wno-format-truncation -Wno-init-self -Wno-nonnull-compare -Wno-unused-parameter -Woverloaded-virtual -Wnon-virtual-dtor -Wvla -Wwrite-strings -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro,-z,now extra/CMakeFiles/resolve_stack_dump.dir/resolve_stack_dump.c.o -o extra/resolve_stack_dump  -pthread  mysys/libmysys.a  dbug/libdbug.a  strings/libstrings.a  mysys/libmysys.a  dbug/libdbug.a  strings/libstrings.a  -lz  -lm  -ldl  -lbfd  -pthread && :
[321/1302] /usr/bin/x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -DUNIV_INNOCHECKSUM -D_FILE_OFFSET_BITS=64 -Iinclude -I/var/tmp/portage/dev-db/mariadb-10.11.5/work/mysql/include/providers -I/var/tmp/portage/dev-db/mariadb-10.11.5/work/mysql/include -I/var/tmp/portage/dev-db/mariadb-10.11.5/work/mysql/storage/innobase/include -I/var/tmp/portage/dev-db/mariadb-10.11.5/work/mysql/sql  -mtune=generic -O2 -pipe -fno-strict-aliasing -pie -fPIC -fstack-protector --param=ssp-buffer-size=4 -DNDEBUG -fno-omit-frame-pointer -D_FORTIFY_SOURCE=2 -DDBUG_OFF -Wall -Wdeclaration-after-statement -Wenum-compare -Wextra -Wmissing-braces -Wno-format-truncation -Wno-init-self -Wno-nonnull-compare -Wno-unused-parameter -Wvla -Wwrite-strings -std=gnu99 -MD -MT extra/CMakeFiles/my_print_defaults.dir/my_print_defaults.c.o -MF extra/CMakeFiles/my_print_defaults.dir/my_print_defaults.c.o.d -o extra/CMakeFiles/my_print_defaults.dir/my_print_defaults.c.o -c /var/tmp/portage/dev-db/mariadb-10.11.5/work/mysql/extra/my_print_defaults.c
[322/1302] : && /usr/bin/x86_64-pc-linux-gnu-g++ -mtune=generic -O2 -pipe -felide-constructors -fno-strict-aliasing -pie -fPIC -fstack-protector --param=ssp-buffer-size=4 -DNDEBUG -fno-omit-frame-pointer -D_FORTIFY_SOURCE=2 -DDBUG_OFF -Wall -Wenum-compare -Wextra -Wmissing-braces -Wno-format-truncation -Wno-init-self -Wno-nonnull-compare -Wno-unused-parameter -Woverloaded-virtual -Wnon-virtual-dtor -Wvla -Wwrite-strings -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro,-z,now extra/CMakeFiles/my_print_defaults.dir/my_print_defaults.c.o -o extra/my_print_defaults  -pthread  mysys/libmysys.a  dbug/libdbug.a  strings/libstrings.a  mysys/libmysys.a  dbug/libdbug.a  strings/libstrings.a  -lz  -lm  -ldl  -lbfd  -pthread && :
[323/1302] /usr/bin/x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -DUNIV_INNOCHECKSUM -D_FILE_OFFSET_BITS=64 -Iinclude -I/var/tmp/portage/dev-db/mariadb-10.11.5/work/mysql/include/providers -I/var/tmp/portage/dev-db/mariadb-10.11.5/work/mysql/include -I/var/tmp/portage/dev-db/mariadb-10.11.5/work/mysql/storage/innobase/include -I/var/tmp/portage/dev-db/mariadb-10.11.5/work/mysql/sql  -mtune=generic -O2 -pipe -fno-strict-aliasing -pie -fPIC -fstack-protector --param=ssp-buffer-size=4 -DNDEBUG -fno-omit-frame-pointer -D_FORTIFY_SOURCE=2 -DDBUG_OFF -Wall -Wdeclaration-after-statement -Wenum-compare -Wextra -Wmissing-braces -Wno-format-truncation -Wno-init-self -Wno-nonnull-compare -Wno-unused-parameter -Wvla -Wwrite-strings -std=gnu99 -MD -MT extra/CMakeFiles/mariadbd-safe-helper.dir/mysqld_safe_helper.c.o -MF extra/CMakeFiles/mariadbd-safe-helper.dir/mysqld_safe_helper.c.o.d -o extra/CMakeFiles/mariadbd-safe-helper.dir/mysqld_safe_helper.c.o -c /var/tmp/portage/dev-db/mariadb-10.11.5/work/mysql/extra/mysqld_safe_helper.c
[324/1302] : && /usr/bin/x86_64-pc-linux-gnu-g++ -mtune=generic -O2 -pipe -felide-constructors -fno-strict-aliasing -pie -fPIC -fstack-protector --param=ssp-buffer-size=4 -DNDEBUG -fno-omit-frame-pointer -D_FORTIFY_SOURCE=2 -DDBUG_OFF -Wall -Wenum-compare -Wextra -Wmissing-braces -Wno-format-truncation -Wno-init-self -Wno-nonnull-compare -Wno-unused-parameter -Woverloaded-virtual -Wnon-virtual-dtor -Wvla -Wwrite-strings -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro,-z,now extra/CMakeFiles/mariadbd-safe-helper.dir/mysqld_safe_helper.c.o -o extra/mariadbd-safe-helper  -pthread  mysys/libmysys.a  dbug/libdbug.a  strings/libstrings.a  mysys/libmysys.a  dbug/libdbug.a  strings/libstrings.a  -lz  -lm  -ldl  -lbfd  -pthread && cd /var/tmp/portage/dev-db/mariadb-10.11.5/work/mariadb-10.11.5_build/extra && /usr/bin/cmake -E create_symlink mariadbd-safe-helper mysqld_safe_helper
[325/1302] /usr/bin/x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -DUNIV_INNOCHECKSUM -D_FILE_OFFSET_BITS=64 -Iinclude -I/var/tmp/portage/dev-db/mariadb-10.11.5/work/mysql/include/providers -I/var/tmp/portage/dev-db/mariadb-10.11.5/work/mysql/include -I/var/tmp/portage/dev-db/mariadb-10.11.5/work/mysql/storage/innobase/include -I/var/tmp/portage/dev-db/mariadb-10.11.5/work/mysql/sql  -mtune=generic -O2 -pipe -fno-strict-aliasing -pie -fPIC -fstack-protector --param=ssp-buffer-size=4 -DNDEBUG -fno-omit-frame-pointer -D_FORTIFY_SOURCE=2 -DDBUG_OFF -Wall -Wdeclaration-after-statement -Wenum-compare -Wextra -Wmissing-braces -Wno-format-truncation -Wno-init-self -Wno-nonnull-compare -Wno-unused-parameter -Wvla -Wwrite-strings -std=gnu99 -MD -MT extra/CMakeFiles/replace.dir/replace.c.o -MF extra/CMakeFiles/replace.dir/replace.c.o.d -o extra/CMakeFiles/replace.dir/replace.c.o -c /var/tmp/portage/dev-db/mariadb-10.11.5/work/mysql/extra/replace.c
[326/1302] : && /usr/bin/x86_64-pc-linux-gnu-g++ -mtune=generic -O2 -pipe -felide-constructors -fno-strict-aliasing -pie -fPIC -fstack-protector --param=ssp-buffer-size=4 -DNDEBUG -fno-omit-frame-pointer -D_FORTIFY_SOURCE=2 -DDBUG_OFF -Wall -Wenum-compare -Wextra -Wmissing-braces -Wno-format-truncation -Wno-init-self -Wno-nonnull-compare -Wno-unused-parameter -Woverloaded-virtual -Wnon-virtual-dtor -Wvla -Wwrite-strings -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro,-z,now extra/CMakeFiles/replace.dir/replace.c.o -o extra/replace  -pthread  mysys/libmysys.a  dbug/libdbug.a  strings/libstrings.a  mysys/libmysys.a  dbug/libdbug.a  strings/libstrings.a  -lz  -lm  -ldl  -lbfd  -pthread && :
[327/1302] /usr/bin/x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -DUNIV_INNOCHECKSUM -D_FILE_OFFSET_BITS=64 -Iinclude -I/var/tmp/portage/dev-db/mariadb-10.11.5/work/mysql/include/providers -I/var/tmp/portage/dev-db/mariadb-10.11.5/work/mysql/include -I/var/tmp/portage/dev-db/mariadb-10.11.5/work/mysql/storage/innobase/include -I/var/tmp/portage/dev-db/mariadb-10.11.5/work/mysql/sql  -mtune=generic -O2 -pipe -fno-strict-aliasing -pie -fPIC -fstack-protector --param=ssp-buffer-size=4 -DNDEBUG -fno-omit-frame-pointer -D_FORTIFY_SOURCE=2 -DDBUG_OFF -Wall -Wdeclaration-after-statement -Wenum-compare -Wextra -Wmissing-braces -Wno-format-truncation -Wno-init-self -Wno-nonnull-compare -Wno-unused-parameter -Wvla -Wwrite-strings -std=gnu99 -MD -MT extra/CMakeFiles/mariadb-waitpid.dir/mysql_waitpid.c.o -MF extra/CMakeFiles/mariadb-waitpid.dir/mysql_waitpid.c.o.d -o extra/CMakeFiles/mariadb-waitpid.dir/mysql_waitpid.c.o -c /var/tmp/portage/dev-db/mariadb-10.11.5/work/mysql/extra/mysql_waitpid.c
[328/1302] : && /usr/bin/x86_64-pc-linux-gnu-g++ -mtune=generic -O2 -pipe -felide-constructors -fno-strict-aliasing -pie -fPIC -fstack-protector --param=ssp-buffer-size=4 -DNDEBUG -fno-omit-frame-pointer -D_FORTIFY_SOURCE=2 -DDBUG_OFF -Wall -Wenum-compare -Wextra -Wmissing-braces -Wno-format-truncation -Wno-init-self -Wno-nonnull-compare -Wno-unused-parameter -Woverloaded-virtual -Wnon-virtual-dtor -Wvla -Wwrite-strings -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro,-z,now extra/CMakeFiles/mariadb-waitpid.dir/mysql_waitpid.c.o -o extra/mariadb-waitpid  -pthread  mysys/libmysys.a  dbug/libdbug.a  strings/libstrings.a  mysys/libmysys.a  dbug/libdbug.a  strings/libstrings.a  -lz  -lm  -ldl  -lbfd  -pthread && cd /var/tmp/portage/dev-db/mariadb-10.11.5/work/mariadb-10.11.5_build/extra && /usr/bin/cmake -E create_symlink mariadb-waitpid mysql_waitpid
[329/1302] cd /var/tmp/portage/dev-db/mariadb-10.11.5/work/mariadb-10.11.5_build/extra && /var/tmp/portage/dev-db/mariadb-10.11.5/work/mariadb-10.11.5_build/extra/comp_err --charset=/var/tmp/portage/dev-db/mariadb-10.11.5/work/mysql/sql/share/charsets --out-dir=/var/tmp/portage/dev-db/mariadb-10.11.5/work/mariadb-10.11.5_build/sql/share/ --header_file=/var/tmp/portage/dev-db/mariadb-10.11.5/work/mariadb-10.11.5_build/include/mysqld_error.h.tmp --name_file=/var/tmp/portage/dev-db/mariadb-10.11.5/work/mariadb-10.11.5_build/include/mysqld_ername.h.tmp --state_file=/var/tmp/portage/dev-db/mariadb-10.11.5/work/mariadb-10.11.5_build/include/sql_state.h.tmp --in_file=/var/tmp/portage/dev-db/mariadb-10.11.5/work/mysql/sql/share/errmsg-utf8.txt && /usr/bin/cmake -E copy_if_different /var/tmp/portage/dev-db/mariadb-10.11.5/work/mariadb-10.11.5_build/include/mysqld_error.h.tmp /var/tmp/portage/dev-db/mariadb-10.11.5/work/mariadb-10.11.5_build/include/mysqld_error.h && /usr/bin/cmake -E copy_if_different /var/tmp/portage/dev-db/mariadb-10.11.5/work/mariadb-10.11.5_build/include/mysqld_ername.h.tmp /var/tmp/portage/dev-db/mariadb-10.11.5/work/mariadb-10.11.5_build/include/mysqld_ername.h && /usr/bin/cmake -E copy_if_different /var/tmp/portage/dev-db/mariadb-10.11.5/work/mariadb-10.11.5_build/include/sql_state.h.tmp /var/tmp/portage/dev-db/mariadb-10.11.5/work/mariadb-10.11.5_build/include/sql_state.h
[330/1302] /usr/bin/x86_64-pc-linux-gnu-g++ -DBSON_SUPPORT -DFORCE_INIT_OF_VARS -DGZ_SUPPORT -DHAVE_CONFIG_H -DHUGE_SUPPORT -DLIBXML2_SUPPORT -DLINUX -DMARIADB -DNOCRYPT -DREST_SUPPORT -DUBUNTU -DUNIX -DVCT_SUPPORT -DXMAP -DZIP_SUPPORT -D_FILE_OFFSET_BITS=64 -Dconnect_EXPORTS -Iinclude -I/var/tmp/portage/dev-db/mariadb-10.11.5/work/mysql/include/providers -I/var/tmp/portage/dev-db/mariadb-10.11.5/work/mysql/include -I/var/tmp/portage/dev-db/mariadb-10.11.5/work/mysql/sql -I/usr/include/libxml2  -mtune=generic -O2 -pipe -felide-constructors -fno-strict-aliasing -pie -fPIC -fstack-protector --param=ssp-buffer-size=4 -Wall -Wmissing-declarations -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=unused-value -Wno-error=parentheses -Wno-error=strict-aliasing -Wno-error=misleading-indentation -Wno-error=format-truncation -Wno-error=implicit-fallthrough -Wno-error=type-limits -Wno-error=deprecated-declarations -fpermissive -fexceptions -fPIC  -DNDEBUG -fno-omit-frame-pointer -D_FORTIFY_SOURCE=2 -DDBUG_OFF -Wall -Wenum-compare -Wextra -Wmissing-braces -Wno-format-truncation -Wno-init-self -Wno-nonnull-compare -Wno-unused-parameter -Woverloaded-virtual -Wnon-virtual-dtor -Wvla -Wwrite-strings  -fvisibility=hidden -std=gnu++11 -MD -MT storage/connect/CMakeFiles/connect.dir/tabjson.cpp.o -MF storage/connect/CMakeFiles/connect.dir/tabjson.cpp.o.d -o storage/connect/CMakeFiles/connect.dir/tabjson.cpp.o -c /var/tmp/portage/dev-db/mariadb-10.11.5/work/mysql/storage/connect/tabjson.cpp
[331/1302] /usr/bin/x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Iinclude -I/var/tmp/portage/dev-db/mariadb-10.11.5/work/mysql/include/providers -I/var/tmp/portage/dev-db/mariadb-10.11.5/work/mysql/include -I/var/tmp/portage/dev-db/mariadb-10.11.5/work/mysql/sql  -mtune=generic -O2 -pipe -fno-strict-aliasing -pie -fPIC -fstack-protector --param=ssp-buffer-size=4 -DNDEBUG -fno-omit-frame-pointer -D_FORTIFY_SOURCE=2 -DDBUG_OFF -Wall -Wdeclaration-after-statement -Wenum-compare -Wextra -Wmissing-braces -Wno-format-truncation -Wno-init-self -Wno-nonnull-compare -Wno-unused-parameter -Wvla -Wwrite-strings  -fvisibility=hidden -std=gnu99 -MD -MT storage/archive/CMakeFiles/archive.dir/azio.c.o -MF storage/archive/CMakeFiles/archive.dir/azio.c.o.d -o storage/archive/CMakeFiles/archive.dir/azio.c.o -c /var/tmp/portage/dev-db/mariadb-10.11.5/work/mysql/storage/archive/azio.c
[332/1302] /usr/bin/x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Iinclude -I/var/tmp/portage/dev-db/mariadb-10.11.5/work/mysql/include/providers -I/var/tmp/portage/dev-db/mariadb-10.11.5/work/mysql/include -I/var/tmp/portage/dev-db/mariadb-10.11.5/work/mysql/sql  -mtune=generic -O2 -pipe -felide-constructors -fno-strict-aliasing -pie -fPIC -fstack-protector --param=ssp-buffer-size=4 -DNDEBUG -fno-omit-frame-pointer -D_FORTIFY_SOURCE=2 -DDBUG_OFF -Wall -Wenum-compare -Wextra -Wmissing-braces -Wno-format-truncation -Wno-init-self -Wno-nonnull-compare -Wno-unused-parameter -Woverloaded-virtual -Wnon-virtual-dtor -Wvla -Wwrite-strings  -fvisibility=hidden -std=gnu++11 -MD -MT storage/archive/CMakeFiles/archive.dir/ha_archive.cc.o -MF storage/archive/CMakeFiles/archive.dir/ha_archive.cc.o.d -o storage/archive/CMakeFiles/archive.dir/ha_archive.cc.o -c /var/tmp/portage/dev-db/mariadb-10.11.5/work/mysql/storage/archive/ha_archive.cc
[333/1302] : && /usr/bin/cmake -E rm -f storage/archive/libarchive.a && /usr/bin/x86_64-pc-linux-gnu-ar qc storage/archive/libarchive.a  storage/archive/CMakeFiles/archive.dir/azio.c.o storage/archive/CMakeFiles/archive.dir/ha_archive.cc.o && /usr/bin/x86_64-pc-linux-gnu-ranlib storage/archive/libarchive.a && :
[334/1302] /usr/bin/x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Iinclude -I/var/tmp/portage/dev-db/mariadb-10.11.5/work/mysql/include/providers -I/var/tmp/portage/dev-db/mariadb-10.11.5/work/mysql/include -I/var/tmp/portage/dev-db/mariadb-10.11.5/work/mysql/sql  -mtune=generic -O2 -pipe -felide-constructors -fno-strict-aliasing -pie -fPIC -fstack-protector --param=ssp-buffer-size=4 -DNDEBUG -fno-omit-frame-pointer -D_FORTIFY_SOURCE=2 -DDBUG_OFF -Wall -Wenum-compare -Wextra -Wmissing-braces -Wno-format-truncation -Wno-init-self -Wno-nonnull-compare -Wno-unused-parameter -Woverloaded-virtual -Wnon-virtual-dtor -Wvla -Wwrite-strings  -fvisibility=hidden -std=gnu++11 -MD -MT storage/blackhole/CMakeFiles/blackhole.dir/ha_blackhole.cc.o -MF storage/blackhole/CMakeFiles/blackhole.dir/ha_blackhole.cc.o.d -o storage/blackhole/CMakeFiles/blackhole.dir/ha_blackhole.cc.o -c /var/tmp/portage/dev-db/mariadb-10.11.5/work/mysql/storage/blackhole/ha_blackhole.cc
[335/1302] : && /usr/bin/cmake -E rm -f storage/blackhole/libblackhole.a && /usr/bin/x86_64-pc-linux-gnu-ar qc storage/blackhole/libblackhole.a  storage/blackhole/CMakeFiles/blackhole.dir/ha_blackhole.cc.o && /usr/bin/x86_64-pc-linux-gnu-ranlib storage/blackhole/libblackhole.a && :
[336/1302] /usr/bin/x86_64-pc-linux-gnu-g++ -DBSON_SUPPORT -DFORCE_INIT_OF_VARS -DGZ_SUPPORT -DHAVE_CONFIG_H -DHUGE_SUPPORT -DLIBXML2_SUPPORT -DLINUX -DMARIADB -DNOCRYPT -DREST_SUPPORT -DUBUNTU -DUNIX -DVCT_SUPPORT -DXMAP -DZIP_SUPPORT -D_FILE_OFFSET_BITS=64 -Dconnect_EXPORTS -Iinclude -I/var/tmp/portage/dev-db/mariadb-10.11.5/work/mysql/include/providers -I/var/tmp/portage/dev-db/mariadb-10.11.5/work/mysql/include -I/var/tmp/portage/dev-db/mariadb-10.11.5/work/mysql/sql -I/usr/include/libxml2  -mtune=generic -O2 -pipe -felide-constructors -fno-strict-aliasing -pie -fPIC -fstack-protector --param=ssp-buffer-size=4 -Wall -Wmissing-declarations -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=unused-value -Wno-error=parentheses -Wno-error=strict-aliasing -Wno-error=misleading-indentation -Wno-error=format-truncation -Wno-error=implicit-fallthrough -Wno-error=type-limits -Wno-error=deprecated-declarations -fpermissive -fexceptions -fPIC  -DNDEBUG -fno-omit-frame-pointer -D_FORTIFY_SOURCE=2 -DDBUG_OFF -Wall -Wenum-compare -Wextra -Wmissing-braces -Wno-format-truncation -Wno-init-self -Wno-nonnull-compare -Wno-unused-parameter -Woverloaded-virtual -Wnon-virtual-dtor -Wvla -Wwrite-strings  -fvisibility=hidden -std=gnu++11 -MD -MT storage/connect/CMakeFiles/connect.dir/ha_connect.cc.o -MF storage/connect/CMakeFiles/connect.dir/ha_connect.cc.o.d -o storage/connect/CMakeFiles/connect.dir/ha_connect.cc.o -c /var/tmp/portage/dev-db/mariadb-10.11.5/work/mysql/storage/connect/ha_connect.cc
[337/1302] cd /var/tmp/portage/dev-db/mariadb-10.11.5/work/mariadb-10.11.5_build/extra/libfmt/src && /usr/bin/cmake -P /var/tmp/portage/dev-db/mariadb-10.11.5/work/mariadb-10.11.5_build/extra/libfmt/src/libfmt-stamp/download-libfmt.cmake && /usr/bin/cmake -P /var/tmp/portage/dev-db/mariadb-10.11.5/work/mariadb-10.11.5_build/extra/libfmt/src/libfmt-stamp/verify-libfmt.cmake && /usr/bin/cmake -P /var/tmp/portage/dev-db/mariadb-10.11.5/work/mariadb-10.11.5_build/extra/libfmt/src/libfmt-stamp/extract-libfmt.cmake && /usr/bin/cmake -E touch /var/tmp/portage/dev-db/mariadb-10.11.5/work/mariadb-10.11.5_build/extra/libfmt/src/libfmt-stamp/libfmt-download
FAILED: extra/libfmt/src/libfmt-stamp/libfmt-download
cd /var/tmp/portage/dev-db/mariadb-10.11.5/work/mariadb-10.11.5_build/extra/libfmt/src && /usr/bin/cmake -P /var/tmp/portage/dev-db/mariadb-10.11.5/work/mariadb-10.11.5_build/extra/libfmt/src/libfmt-stamp/download-libfmt.cmake && /usr/bin/cmake -P /var/tmp/portage/dev-db/mariadb-10.11.5/work/mariadb-10.11.5_build/extra/libfmt/src/libfmt-stamp/verify-libfmt.cmake && /usr/bin/cmake -P /var/tmp/portage/dev-db/mariadb-10.11.5/work/mariadb-10.11.5_build/extra/libfmt/src/libfmt-stamp/extract-libfmt.cmake && /usr/bin/cmake -E touch /var/tmp/portage/dev-db/mariadb-10.11.5/work/mariadb-10.11.5_build/extra/libfmt/src/libfmt-stamp/libfmt-download
-- Downloading...
dst='/var/tmp/portage/dev-db/mariadb-10.11.5/work/mariadb-10.11.5_build/extra/libfmt/src/8.0.1.zip'
timeout='none'
inactivity timeout='none'
-- Using src='https://github.com/fmtlib/fmt/archive/refs/tags/8.0.1.zip'
-- Retrying...
-- Using src='https://github.com/fmtlib/fmt/archive/refs/tags/8.0.1.zip'
-- Retry after 5 seconds (attempt #2) ...
-- Using src='https://github.com/fmtlib/fmt/archive/refs/tags/8.0.1.zip'
-- Retry after 5 seconds (attempt #3) ...
-- Using src='https://github.com/fmtlib/fmt/archive/refs/tags/8.0.1.zip'
-- Retry after 15 seconds (attempt #4) ...
-- Using src='https://github.com/fmtlib/fmt/archive/refs/tags/8.0.1.zip'
-- Retry after 60 seconds (attempt #5) ...
-- Using src='https://github.com/fmtlib/fmt/archive/refs/tags/8.0.1.zip'
CMake Error at libfmt-stamp/download-libfmt.cmake:170 (message):
Each download failed!
 
error: downloading 'https://github.com/fmtlib/fmt/archive/refs/tags/8.0.1.zip' failed
status_code: 6
status_string: "Couldn't resolve host name"
log:
--- LOG BEGIN ---
getaddrinfo(3) failed for github.com:443
 
Could not resolve host: github.com
 
Closing connection
 
 
 
--- LOG END ---
error: downloading 'https://github.com/fmtlib/fmt/archive/refs/tags/8.0.1.zip' failed
status_code: 6
status_string: "Couldn't resolve host name"
log:
--- LOG BEGIN ---
getaddrinfo(3) failed for github.com:443
 
Could not resolve host: github.com
 
Closing connection
 
 
 
--- LOG END ---
error: downloading 'https://github.com/fmtlib/fmt/archive/refs/tags/8.0.1.zip' failed
status_code: 6
status_string: "Couldn't resolve host name"
log:
--- LOG BEGIN ---
getaddrinfo(3) failed for github.com:443
 
Could not resolve host: github.com
 
Closing connection
 
 
 
--- LOG END ---
error: downloading 'https://github.com/fmtlib/fmt/archive/refs/tags/8.0.1.zip' failed
status_code: 6
status_string: "Couldn't resolve host name"
log:
--- LOG BEGIN ---
getaddrinfo(3) failed for github.com:443
 
Could not resolve host: github.com
 
Closing connection
 
 
 
--- LOG END ---
error: downloading 'https://github.com/fmtlib/fmt/archive/refs/tags/8.0.1.zip' failed
status_code: 6
status_string: "Couldn't resolve host name"
log:
--- LOG BEGIN ---
getaddrinfo(3) failed for github.com:443
 
Could not resolve host: github.com
 
Closing connection
 
 
 
--- LOG END ---
error: downloading 'https://github.com/fmtlib/fmt/archive/refs/tags/8.0.1.zip' failed
status_code: 6
status_string: "Couldn't resolve host name"
log:
--- LOG BEGIN ---
getaddrinfo(3) failed for github.com:443
 
Could not resolve host: github.com
 
Closing connection
 
 
 
--- LOG END ---
 
 
 
 
[338/1302] /usr/bin/x86_64-pc-linux-gnu-g++ -DBSON_SUPPORT -DFORCE_INIT_OF_VARS -DGZ_SUPPORT -DHAVE_CONFIG_H -DHUGE_SUPPORT -DLIBXML2_SUPPORT -DLINUX -DMARIADB -DNOCRYPT -DREST_SUPPORT -DUBUNTU -DUNIX -DVCT_SUPPORT -DXMAP -DZIP_SUPPORT -D_FILE_OFFSET_BITS=64 -Dconnect_EXPORTS -Iinclude -I/var/tmp/portage/dev-db/mariadb-10.11.5/work/mysql/include/providers -I/var/tmp/portage/dev-db/mariadb-10.11.5/work/mysql/include -I/var/tmp/portage/dev-db/mariadb-10.11.5/work/mysql/sql -I/usr/include/libxml2  -mtune=generic -O2 -pipe -felide-constructors -fno-strict-aliasing -pie -fPIC -fstack-protector --param=ssp-buffer-size=4 -Wall -Wmissing-declarations -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=unused-value -Wno-error=parentheses -Wno-error=strict-aliasing -Wno-error=misleading-indentation -Wno-error=format-truncation -Wno-error=implicit-fallthrough -Wno-error=type-limits -Wno-error=deprecated-declarations -fpermissive -fexceptions -fPIC  -DNDEBUG -fno-omit-frame-pointer -D_FORTIFY_SOURCE=2 -DDBUG_OFF -Wall -Wenum-compare -Wextra -Wmissing-braces -Wno-format-truncation -Wno-init-self -Wno-nonnull-compare -Wno-unused-parameter -Woverloaded-virtual -Wnon-virtual-dtor -Wvla -Wwrite-strings  -fvisibility=hidden -std=gnu++11 -MD -MT storage/connect/CMakeFiles/connect.dir/connect.cc.o -MF storage/connect/CMakeFiles/connect.dir/connect.cc.o.d -o storage/connect/CMakeFiles/connect.dir/connect.cc.o -c /var/tmp/portage/dev-db/mariadb-10.11.5/work/mysql/storage/connect/connect.cc
ninja: build stopped: subcommand failed.
* ERROR: dev-db/mariadb-10.11.5::core-server-kit failed (compile phase):
*   ninja -v -j2 -l0 failed
*
* Call stack:
*     ebuild.sh, line   93:  Called src_compile
*   environment, line 4804:  Called cmake_src_compile
*   environment, line  896:  Called cmake_build
*   environment, line  865:  Called eninja
*   environment, line 1792:  Called die
* The specific snippet of code:
*       "$@" || die "${nonfatal_args[@]}" "${*} failed"
*
* If you need support, post the output of `emerge --info '=dev-db/mariadb-10.11.5::core-server-kit'`,
* the complete build log and the output of `emerge -pqv '=dev-db/mariadb-10.11.5::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.11.5
* The complete build log is located at '/var/tmp/portage/dev-db/mariadb-10.11.5/temp/build.log'.
* The ebuild environment file is located at '/var/tmp/portage/dev-db/mariadb-10.11.5/temp/environment'.
* Working directory: '/var/tmp/portage/dev-db/mariadb-10.11.5/work/mariadb-10.11.5_build'
* S: '/var/tmp/portage/dev-db/mariadb-10.11.5/work/mysql'
 
>>> Failed to emerge dev-db/mariadb-10.11.5, Log file:
 
>>>  '/var/tmp/portage/dev-db/mariadb-10.11.5/temp/build.log'
 
* Messages for package dev-db/mariadb-10.11.5:
 
* ERROR: dev-db/mariadb-10.11.5::core-server-kit failed (compile phase):
*   ninja -v -j2 -l0 failed
*
* Call stack:
*     ebuild.sh, line   93:  Called src_compile
*   environment, line 4804:  Called cmake_src_compile
*   environment, line  896:  Called cmake_build
*   environment, line  865:  Called eninja
*   environment, line 1792:  Called die
* The specific snippet of code:
*       "$@" || die "${nonfatal_args[@]}" "${*} failed"
*
* If you need support, post the output of `emerge --info '=dev-db/mariadb-10.11.5::core-server-kit'`,
* the complete build log and the output of `emerge -pqv '=dev-db/mariadb-10.11.5::core-server-kit'`.
* The complete build log is located at '/var/tmp/portage/dev-db/mariadb-10.11.5/temp/build.log'.
* The ebuild environment file is located at '/var/tmp/portage/dev-db/mariadb-10.11.5/temp/environment'.
* Working directory: '/var/tmp/portage/dev-db/mariadb-10.11.5/work/mariadb-10.11.5_build'
* S: '/var/tmp/portage/dev-db/mariadb-10.11.5/work/mysql'

I have instaled libfm in system but mariadb try fetch version from github. On Funtoo ebuild is sandboxed for security reson.

In my case maria should check if libfmt exist in sytem and if not try download from public repo

ls -lah /usr/lib/libfmt.so
lrwxrwxrwx 1 root root 12 Oct 24 10:10 /usr/lib/libfmt.so -> libfmt.so.10



 Comments   
Comment by Daniel Black [ 2023-10-24 ]

We've got patch from https://github.com/MariaDB/server/pull/2732 which is due out in the next release (this week or next).

does this correspond to your libfmt versions?

Comment by Czuaderna Tomasz [ 2023-10-24 ]

Yes i see This patch and apply but not resolve above problem
sources try fetch ftmlib with this patch

Comment by Sergei Golubchik [ 2023-10-24 ]

what libfmt version do you have? what does cmake say when configuring MariaDB?

Comment by Czuaderna Tomasz [ 2023-10-24 ]

in funtoo this package is autogened always is latest from git.
now i have dev-libs/libfmt-10.1.1

Comment by Daniel Black [ 2023-10-25 ]

The sources are attempted to be fetched because detection of the system packages failed

-- Performing Test HAVE_SYSTEM_LIBFMT
-- Performing Test HAVE_SYSTEM_LIBFMT - Failed

The CMakeFiles/CMakeError.log / CMakeFiles/CMakeOutput.log / ./CMakeFiles/CMakeConfigureLog.yaml should show what fails in the detection.

Comment by Czuaderna Tomasz [ 2023-10-25 ]

Ok i add this files

Comment by Daniel Black [ 2023-10-25 ]

The patch https://github.com/MariaDB/server/pull/2732 isn't applied. With it applied, it will detect libfmt-10.1.1 correctly.

Comment by Czuaderna Tomasz [ 2023-10-25 ]

Thank you, I'm very sorry for bothering you.
Ultimately, I don't know if I didn't apply the full patch due to distraction. only from 2 commits, only when I added 3 everything started working.
So thank you very much and once again I apologize for my shortcoming

 
>>> Installing (1 of 1) dev-db/mariadb-10.11.5::core-server-kit
*
* This install includes the PAM authentication plugin.
* To activate and configure the PAM plugin, please read:
* https://mariadb.com/kb/en/mariadb/pam-authentication-plugin/
*
*
* You might want to run:
* "emerge --config =dev-db/mariadb-10.11.5"
* if this is a new install.
*
* If you are switching server implentations, you should run the
* mysql_upgrade tool.
*
*
* This version of mariadb reorganizes the configuration from a single my.cnf
* to several files in /etc/mysql/mariadb.d.
* Please backup any changes you made to /etc/mysql/my.cnf
* and add them as a new file under /etc/mysql/mariadb.d with a .cnf extension.
* You may have as many files as needed and they are read alphabetically.
* Be sure the options have the appropriate section headers, i.e. [mysqld].
*
 
>>> Recording dev-db/mariadb in "world" favorites file...
 
* Messages for package dev-db/mariadb-10.11.5:
 
* MySQL MY_DATADIR is /var/lib/mysql
* This install includes the PAM authentication plugin.
* To activate and configure the PAM plugin, please read:
* https://mariadb.com/kb/en/mariadb/pam-authentication-plugin/
* You might want to run:
* "emerge --config =dev-db/mariadb-10.11.5"
* if this is a new install.
*
* If you are switching server implentations, you should run the
* mysql_upgrade tool.
* This version of mariadb reorganizes the configuration from a single my.cnf
* to several files in /etc/mysql/mariadb.d.
* Please backup any changes you made to /etc/mysql/my.cnf
* and add them as a new file under /etc/mysql/mariadb.d with a .cnf extension.
* You may have as many files as needed and they are read alphabetically.
* Be sure the options have the appropriate section headers, i.e. [mysqld].
>>> Auto-cleaning packages...

Comment by Daniel Black [ 2023-10-25 ]

All good. Thanks for the funtoo/gentoo maintenance.

Generated at Thu Feb 08 10:32:18 UTC 2024 using Jira 8.20.16#820016-sha1:9d11dbea5f4be3d4cc21f03a88dd11d8c8687422.