Source: libtraceevent Version: 1:1.5.1-1 Severity: serious Tags: ftbfs upstream Justification: fails to build from source (but built successfully in the past)
Dear Maintainer, the upstream version 1.5.1 has a race condition in the src/Makefile which breaks the build sporadically. This bug is hard to reproduce, but when running with sbuilder on a machine with 16 cores, it appears quite consistently. Attached a log from a failed build using sbuilder (from an internal build server, not the official debian ones). Please note, that the symbols that are missing vary from run to run. A similar bug has already been reported for libtracefs (#1008722). The root-cause might be the same, as the Makefiles of both projects look quite similar. Best regards, Felix Moessbauer Siemens AG dh_makeshlibs -a dpkg-gensymbols: error: some symbols or patterns disappeared in the symbols file: see diff output below dpkg-gensymbols: warning: debian/libtraceevent1/DEBIAN/symbols doesn't match completely debian/libtraceevent1.symbols --- debian/libtraceevent1.symbols (libtraceevent1_1:1.5.1-1_amd64) +++ dpkg-gensymbolsJfsqcz 2022-04-01 12:59:36.848775612 +0000 @@ -146,15 +146,15 @@ tep_vprint@Base 1:1.3.0 tep_vwarning@Base 1:1.2.1 tep_warning@Base 1:1.2.1 - trace_seq_destroy@Base 5.4 - trace_seq_do_fprintf@Base 5.4 - trace_seq_do_printf@Base 5.4 - trace_seq_init@Base 5.4 - trace_seq_printf@Base 5.4 - trace_seq_putc@Base 5.4 - trace_seq_puts@Base 5.4 - trace_seq_reset@Base 5.4 - trace_seq_terminate@Base 5.4 - trace_seq_vprintf@Base 5.4 +#MISSING: 1:1.5.1-1# trace_seq_destroy@Base 5.4 +#MISSING: 1:1.5.1-1# trace_seq_do_fprintf@Base 5.4 +#MISSING: 1:1.5.1-1# trace_seq_do_printf@Base 5.4 +#MISSING: 1:1.5.1-1# trace_seq_init@Base 5.4 +#MISSING: 1:1.5.1-1# trace_seq_printf@Base 5.4 +#MISSING: 1:1.5.1-1# trace_seq_putc@Base 5.4 +#MISSING: 1:1.5.1-1# trace_seq_puts@Base 5.4 +#MISSING: 1:1.5.1-1# trace_seq_reset@Base 5.4 +#MISSING: 1:1.5.1-1# trace_seq_terminate@Base 5.4 +#MISSING: 1:1.5.1-1# trace_seq_vprintf@Base 5.4 vpr_stat@Base 5.4 #MISSING: 1:1.2.1-1# warning@Base 5.4 dh_makeshlibs: error: failing due to earlier errors make: *** [debian/rules:14: binary] Error 25 -- System Information: Debian Release: 11.3 APT prefers stable-updates APT policy: (500, 'stable-updates'), (500, 'stable-security'), (500, 'stable') Architecture: amd64 (x86_64) Foreign Architectures: arm64, x32 Kernel: Linux 5.10.0-13-amd64 (SMP w/16 CPU threads) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=en_US:en Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled