[debian-mysql] Bug#1024516: mariadb-10.6: FTBFS on ia64: ha_archive.so: version node not found for symbol lzma_get_progress@@XZ_5.2

John Paul Adrian Glaubitz glaubitz at physik.fu-berlin.de
Sun Nov 20 23:07:55 GMT 2022


Hello Otto!

On 11/20/22 22:19, Otto Kekäläinen wrote:
> ************************************************************************************
> [ 35%] Linking CXX shared module ha_archive.so
> cd /<<PKGBUILDDIR>>/builddir/storage/archive && /usr/bin/cmake -E
> cmake_link_script CMakeFiles/archive.dir/link.txt --verbose=1
> /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=.
> -specs=/usr/share/dpkg/pie-compile.specs -Wformat
> -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time
> -D_FORTIFY_SOURCE=2 -pie -fPIC -fstack-protector
> --param=ssp-buffer-size=4 -O2 -g -static-libgcc
> -fno-omit-frame-pointer -fno-strict-aliasing -Wno-uninitialized
> -fno-omit-frame-pointer -D_FORTIFY_SOURCE=2 -DDBUG_OFF -Wall
> -Wenum-compare -Wenum-conversion -Wextra -Wformat-security
> -Wmissing-braces -Wno-format-truncation -Wno-init-self
> -Wno-nonnull-compare -Wno-unused-parameter -Woverloaded-virtual
> -Wnon-virtual-dtor -Wvla -Wwrite-strings
> -specs=/usr/share/dpkg/pie-link.specs -Wl,-z,relro,-z,now -shared  -o
> ha_archive.so CMakeFiles/archive.dir/azio.c.o
> CMakeFiles/archive.dir/ha_archive.cc.o
> ../../libservices/libmysqlservices.a -lz
> /usr/bin/ld: warning: -z relro ignored
> /usr/bin/ld: ha_archive.so: version node not found for symbol
> lzma_get_progress@@XZ_5.2
> /usr/bin/ld: failed to set dynamic section sizes: bad value
> ************************************************************************************

This issue has shown in other packages such as glibc on ia64 [1]:

/usr/bin/ld: /<<PKGBUILDDIR>>/build-tree/ia64-libc/dlfcn/bug-atexit3-lib.so: version node not found for symbol lzma_get_progress@@XZ_5.2
/usr/bin/ld: failed to set dynamic section sizes: bad value
collect2: error: ld returned 1 exit status

So, I don't think it's a regression in mariadb-10.6 itself but rather
the toolchain on ia64.

Adrian

> [1] https://buildd.debian.org/status/fetch.php?pkg=glibc&arch=ia64&ver=2.36-5&stamp=1668270812&raw=0

-- 
  .''`.  John Paul Adrian Glaubitz
: :' :  Debian Developer
`. `'   Physicist
   `-    GPG: 62FF 8A75 84E0 2956 9546  0006 7426 3B37 F5B5 F913



More information about the pkg-mysql-maint mailing list