Package: src:postgresql-filedump Version: 16.0-1 Severity: serious Tags: ftbfs
Dear maintainer: During a rebuild of all packages in unstable, your package failed to build: -------------------------------------------------------------------------------- [...] debian/rules binary dh binary dh_update_autotools_config dh_autoreconf dh_auto_configure debian/rules override_dh_auto_build make[1]: Entering directory '/<<PKGBUILDDIR>>' /usr/bin/make COPT="-g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection" make[2]: Entering directory '/<<PKGBUILDDIR>>' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -g -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fno-omit-frame-pointer -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I. -I./ -I/usr/include/postgresql/17/server -I/usr/include/postgresql/internal -Wdate-time -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -I/usr/include/libxml2 -c -o pg_filedump.o pg_filedump.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -g -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fno-omit-frame-pointer -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I. -I./ -I/usr/include/postgresql/17/server -I/usr/include/postgresql/internal -Wdate-time -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -I/usr/include/libxml2 -c -o decode.o decode.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -g -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fno-omit-frame-pointer -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I. -I./ -I/usr/include/postgresql/17/server -I/usr/include/postgresql/internal -Wdate-time -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -I/usr/include/libxml2 -c -o stringinfo.o stringinfo.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -g -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fno-omit-frame-pointer -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection pg_filedump.o decode.o stringinfo.o -L/usr/lib/x86_64-linux-gnu -Wl,-z,relro -Wl,-z,now -L/usr/lib/llvm-16/lib -Wl,--as-needed -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -L/usr/lib/x86_64-linux-gnu -lpq -llz4 -o pg_filedump /usr/bin/ld: pg_filedump.o: warning: relocation against `pg_comp_crc32c' in read-only section `.text' /usr/bin/ld: pg_filedump.o: in function `FormatBinary': ././pg_filedump.c:1904:(.text+0x5d): undefined reference to `pg_printf' /usr/bin/ld: ././pg_filedump.c:1912:(.text+0x97): undefined reference to `pg_printf' /usr/bin/ld: ././pg_filedump.c:1914:(.text+0xc0): undefined reference to `pg_printf' /usr/bin/ld: ././pg_filedump.c:1916:(.text+0xdf): undefined reference to `pg_printf' /usr/bin/ld: ././pg_filedump.c:1918:(.text+0xf5): undefined reference to `pg_printf' /usr/bin/ld: pg_filedump.o:././pg_filedump.c:1924: more undefined references to `pg_printf' follow /usr/bin/ld: pg_filedump.o: in function `FormatControl': ././pg_filedump.c:1759:(.text+0x1256): undefined reference to `pg_comp_crc32c' /usr/bin/ld: pg_filedump.o: in function `DumpFileContents': ././pg_filedump.c:2040:(.text+0x1344): undefined reference to `pg_printf' /usr/bin/ld: ././pg_filedump.c:2000:(.text+0x13b8): undefined reference to `pg_printf' /usr/bin/ld: ././pg_filedump.c:2002:(.text+0x13db): undefined reference to `pg_printf' /usr/bin/ld: pg_filedump.o: in function `FormatBlock': ././pg_filedump.c:1689:(.text+0x1463): undefined reference to `pg_printf' /usr/bin/ld: pg_filedump.o: in function `FormatHeader': ././pg_filedump.c:851:(.text+0x14b4): undefined reference to `pg_printf' /usr/bin/ld: pg_filedump.o:././pg_filedump.c:897: more undefined references to `pg_printf' follow /usr/bin/ld: decode.o: in function `decode_smallint': ././decode.c:681:(.text+0x26a): undefined reference to `pg_snprintf' /usr/bin/ld: decode.o: in function `decode_float8': ././decode.c:966:(.text+0x377): undefined reference to `pg_snprintf' /usr/bin/ld: decode.o: in function `decode_float4': ././decode.c:945:(.text+0x48b): undefined reference to `pg_snprintf' /usr/bin/ld: decode.o: in function `decode_bigint': ././decode.c:745:(.text+0x59a): undefined reference to `pg_snprintf' /usr/bin/ld: decode.o: in function `decode_uint': ././decode.c:724:(.text+0x6a9): undefined reference to `pg_snprintf' /usr/bin/ld: decode.o:././decode.c:703: more undefined references to `pg_snprintf' follow /usr/bin/ld: decode.o: in function `CopyAppendEncode': ././decode.c:325:(.text+0xfdc): undefined reference to `pg_printf' /usr/bin/ld: decode.o: in function `ReadStringFromToast': ././decode.c:1370:(.text+0x1177): undefined reference to `pg_printf' /usr/bin/ld: ././decode.c:1378:(.text+0x11a1): undefined reference to `pg_printf' /usr/bin/ld: ././decode.c:1382:(.text+0x11bc): undefined reference to `get_parent_directory' /usr/bin/ld: ././decode.c:1383:(.text+0x11d6): undefined reference to `pg_sprintf' /usr/bin/ld: ././decode.c:1385:(.text+0x11e7): undefined reference to `pg_printf' /usr/bin/ld: decode.o: in function `DumpCompressedString': ././decode.c:1322:(.text+0x12f3): undefined reference to `pg_printf' /usr/bin/ld: ././decode.c:1323:(.text+0x130e): undefined reference to `pg_printf' /usr/bin/ld: decode.o: in function `ReadStringFromToast': ././decode.c:1418:(.text+0x132a): undefined reference to `pg_printf' /usr/bin/ld: decode.o: in function `DumpCompressedString': ././decode.c:1294:(.text+0x1375): undefined reference to `pglz_decompress' /usr/bin/ld: decode.o: in function `ReadStringFromToast': ././decode.c:1388:(.text+0x1394): undefined reference to `pg_printf' /usr/bin/ld: decode.o: in function `decode_date': ././decode.c:850:(.text+0x1463): undefined reference to `pg_snprintf' /usr/bin/ld: decode.o: in function `decode_timestamp_internal': ././decode.c:907:(.text+0x17be): undefined reference to `pg_snprintf' /usr/bin/ld: decode.o: in function `CopyAppendNumeric': ././decode.c:450:(.text+0x1a30): undefined reference to `palloc' /usr/bin/ld: ././decode.c:439:(.text+0x1ba6): undefined reference to `pg_snprintf' /usr/bin/ld: ././decode.c:520:(.text+0x1da2): undefined reference to `pfree' /usr/bin/ld: decode.o: in function `extract_data': ././decode.c:1213:(.text+0x20aa): undefined reference to `pg_printf' /usr/bin/ld: ././decode.c:1189:(.text+0x2152): undefined reference to `pglz_decompress' /usr/bin/ld: ././decode.c:1175:(.text+0x2191): undefined reference to `pg_printf' /usr/bin/ld: decode.o: in function `ExceptionalCondition': ././decode.c:270:(.text+0x226f): undefined reference to `pg_printf' /usr/bin/ld: decode.o: in function `AddTypeCallback': ././decode.c:576:(.text+0x23cd): undefined reference to `pg_printf' /usr/bin/ld: ././decode.c:577:(.text+0x23e2): undefined reference to `pg_printf' /usr/bin/ld: ././decode.c:581:(.text+0x23fa): undefined reference to `pg_printf' /usr/bin/ld: decode.o:././decode.c:584: more undefined references to `pg_printf' follow /usr/bin/ld: warning: creating DT_TEXTREL in a PIE collect2: error: ld returned 1 exit status make[2]: *** [/usr/lib/postgresql/17/lib/pgxs/src/makefiles/pgxs.mk:478: pg_filedump] Error 1 make[2]: Leaving directory '/<<PKGBUILDDIR>>' make[1]: *** [debian/rules:10: override_dh_auto_build] Error 2 make[1]: Leaving directory '/<<PKGBUILDDIR>>' make: *** [debian/rules:7: binary] Error 2 dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2 -------------------------------------------------------------------------------- The above is just how the build ends and not necessarily the most relevant part. If required, the full build log is available here: https://people.debian.org/~sanvila/build-logs/202409/ About the archive rebuild: The build was made on virtual machines from AWS, using sbuild and a reduced chroot with only build-essential packages. If you could not reproduce the bug please contact me privately, as I am willing to provide ssh access to a virtual machine where the bug is fully reproducible. If this is really a bug in one of the build-depends, please use reassign and affects, so that this is still visible in the BTS web page for this package. Thanks.