Package: libnss-mysql Severity: minor Tags: ftbfs upstream X-Debbugs-Cc: [email protected]
libnss-mysql (1.6.1-1) fails to build from source on hurd-amd64 and hurd-i386. https://buildd.debian.org/status/fetch.php?pkg=libnss-mysql&arch=hurd-amd64&ver=1.6.1-2&stamp=1739625509&raw=0 snip of build log: dh_auto_build -a make -j1 make[1]: Entering directory '/build/reproducible-path/libnss-mysql-1.6.1' make all-recursive make[2]: Entering directory '/build/reproducible-path/libnss-mysql-1.6.1' Making all in src make[3]: Entering directory '/build/reproducible-path/libnss-mysql-1.6.1/src' /bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -Werror=array-bounds -Werror=clobbered -Werror=volatile-register-var -ffile-prefix-map=/build/reproducible-path/libnss-mysql-1.6.1=. -fstack-protector-strong -Wformat -Werror=format-security -fcf-protection -Wall -I/usr/include/mariadb -I/usr/include/mariadb/mysql -c -o nss_config.lo nss_config.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -Werror=array-bounds -Werror=clobbered -Werror=volatile-register-var -ffile-prefix-map=/build/reproducible-path/libnss-mysql-1.6.1=. -fstack-protector-strong -Wformat -Werror=format-security -fcf-protection -Wall -I/usr/include/mariadb -I/usr/include/mariadb/mysql -c nss_config.c -fPIC -DPIC -o .libs/nss_config.o nss_config.c: In function '_nss_mysql_load_config_file': nss_config.c:85:11: warning: '__builtin_strncpy' output may be truncated copying 128 bytes from a string of length 1023 [-Wstringop-truncation] 85 | strncpy (key, cur, key_size); | ^ /bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -Werror=array-bounds -Werror=clobbered -Werror=volatile-register-var -ffile-prefix-map=/build/reproducible-path/libnss-mysql-1.6.1=. -fstack-protector-strong -Wformat -Werror=format-security -fcf-protection -Wall -I/usr/include/mariadb -I/usr/include/mariadb/mysql -c -o nss_main.lo nss_main.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -Werror=array-bounds -Werror=clobbered -Werror=volatile-register-var -ffile-prefix-map=/build/reproducible-path/libnss-mysql-1.6.1=. -fstack-protector-strong -Wformat -Werror=format-security -fcf-protection -Wall -I/usr/include/mariadb -I/usr/include/mariadb/mysql -c nss_main.c -fPIC -DPIC -o .libs/nss_main.o nss_main.c:38:43: error: incompatible types when initializing type 'int' using type 'struct __pthread_once' 38 | pthread_once_t _nss_mysql_once_control = {PTHREAD_ONCE_INIT}; | ^~~~~~~~~~~~~~~~~ make[3]: *** [Makefile:500: nss_main.lo] Error 1 make[3]: Leaving directory '/build/reproducible-path/libnss-mysql-1.6.1/src' make[2]: *** [Makefile:438: all-recursive] Error 1 make[2]: Leaving directory '/build/reproducible-path/libnss-mysql-1.6.1' make[1]: *** [Makefile:370: all] Error 2 make[1]: Leaving directory '/build/reproducible-path/libnss-mysql-1.6.1' dh_auto_build: error: make -j1 returned exit code 2 make: *** [debian/rules:13: binary-arch] Error 255 dpkg-buildpackage: error: debian/rules binary-arch subprocess returned exit status 2 -- System Information: Debian Release: trixie/sid APT prefers testing APT policy: (500, 'testing') Architecture: amd64 (x86_64) Kernel: Linux 6.12.11-amd64 (SMP w/128 CPU threads; PREEMPT) Locale: LANG=C.UTF-8, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages libnss-mysql depends on: ii libc6 2.40-6 ii libmariadb3 1:11.4.4-3 libnss-mysql recommends no packages. Versions of packages libnss-mysql suggests: pn default-mysql-server <none> pn libpam-mysql <none>

