Package: src:sparse
Version: 0.5.2-2
Severity: serious
Tags: ftbfs

Dear maintainer:

I tried to build this package in buster but it failed:

--------------------------------------------------------------------------------
[...]
 debian/rules binary-arch
dh binary-arch
   dh_update_autotools_config -a
   dh_autoreconf -a
   dh_auto_configure -a
   debian/rules override_dh_auto_build
make[1]: Entering directory '/<<PKGBUILDDIR>>'
dh_auto_build -- SPARSE_VERSION="\$(VERSION) (Debian: 0.5.2-2)" PREFIX=/usr 
PKGCONFIGDIR=/usr/lib/x86_64-linux-gnu/pkgconfig V=1
        make -j1 "SPARSE_VERSION=\$(VERSION) (Debian: 0.5.2-2)" PREFIX=/usr 
PKGCONFIGDIR=/usr/lib/x86_64-linux-gnu/pkgconfig V=1
make[2]: Entering directory '/<<PKGBUILDDIR>>'
gcc-8 -o test-lexing.o -c -O2 -finline-functions -fno-strict-aliasing -g -Wall 
-Wwrite-strings -DGCC_BASE=\"/usr/lib/gcc/x86_64-linux-gnu/8/\" 
-DMULTIARCH_TRIPLET=\"x86_64-linux-gnu\" -Wp,-MD,./.test-lexing.o.d  -g -O2 
-fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
-Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 test-lexing.c
gcc-8 -o target.o -c -O2 -finline-functions -fno-strict-aliasing -g -Wall 
-Wwrite-strings -DGCC_BASE=\"/usr/lib/gcc/x86_64-linux-gnu/8/\" 
-DMULTIARCH_TRIPLET=\"x86_64-linux-gnu\" -Wp,-MD,./.target.o.d  -g -O2 
-fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
-Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 target.c
gcc-8 -o parse.o -c -O2 -finline-functions -fno-strict-aliasing -g -Wall 
-Wwrite-strings -DGCC_BASE=\"/usr/lib/gcc/x86_64-linux-gnu/8/\" 
-DMULTIARCH_TRIPLET=\"x86_64-linux-gnu\" -Wp,-MD,./.parse.o.d  -g -O2 
-fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
-Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 parse.c
gcc-8 -o tokenize.o -c -O2 -finline-functions -fno-strict-aliasing -g -Wall 
-Wwrite-strings -DGCC_BASE=\"/usr/lib/gcc/x86_64-linux-gnu/8/\" 
-DMULTIARCH_TRIPLET=\"x86_64-linux-gnu\" -Wp,-MD,./.tokenize.o.d  -g -O2 
-fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
-Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 tokenize.c

[... snipped ...]

error: actual error text does not match expected error text.
error: see typeof-noderef.c.error.* for further investigation.
--- typeof-noderef.c.error.expected     2018-12-26 21:08:15.289676014 +0000
+++ typeof-noderef.c.error.got  2018-12-26 21:08:15.289676014 +0000
@@ -0,0 +1,6 @@
+typeof-noderef.c:7:30: warning: incorrect type in initializer (different 
modifiers)
+typeof-noderef.c:7:30:    expected int *ptr3
+typeof-noderef.c:7:30:    got int [noderef] *ptr
+typeof-noderef.c:8:29: warning: incorrect type in initializer (different 
modifiers)
+typeof-noderef.c:8:29:    expected int *ptr4
+typeof-noderef.c:8:29:    got int [noderef] *ptr
info: test 'typeof-noderef.c' is known to fail
     TEST    typeof-safe (typeof-safe.c)
        Using command       : ../sparse typeof-safe.c
        Expecting exit value: 0
error: actual error text does not match expected error text.
error: see typeof-safe.c.error.* for further investigation.
--- typeof-safe.c.error.expected        2018-12-26 21:08:15.297675854 +0000
+++ typeof-safe.c.error.got     2018-12-26 21:08:15.297675854 +0000
@@ -0,0 +1,9 @@
+typeof-safe.c:9:30: warning: incorrect type in initializer (different 
modifiers)
+typeof-safe.c:9:30:    expected int *ptr3
+typeof-safe.c:9:30:    got int [safe] *ptr
+typeof-safe.c:10:29: warning: incorrect type in initializer (different 
modifiers)
+typeof-safe.c:10:29:    expected int *ptr4
+typeof-safe.c:10:29:    got int [safe] *ptr
+typeof-safe.c:13:13: warning: incorrect type in assignment (different 
modifiers)
+typeof-safe.c:13:13:    expected int [safe] *[assigned] ptr
+typeof-safe.c:13:13:    got int *<noident>
info: test 'typeof-safe.c' is known to fail
     TEST    -Wtypesign (typesign.c)
        Using command       : ../sparse -Wtypesign typesign.c
        Expecting exit value: 0
     TEST    Varargs bogus warning regression test #1 (varargs1.c)
        Using command       : ../sparse varargs1.c
        Expecting exit value: 0
     TEST    wide character constants (wide.c)
        Using command       : ../sparse wide.c
        Expecting exit value: 0
Out of 288 tests, 277 passed, 11 failed (10 of them are known to fail)
make[2]: *** [Makefile:242: check] Error 1
make[2]: Leaving directory '/<<PKGBUILDDIR>>'
dh_auto_test: make -j1 check "SPARSE_VERSION=\$(VERSION) (Debian: 0.5.2-2)" 
PREFIX=/usr PKGCONFIGDIR=/usr/lib/x86_64-linux-gnu/pkgconfig V=1 returned exit 
code 2
make[1]: *** [debian/rules:21: override_dh_auto_test] Error 2
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:15: binary-arch] Error 2
dpkg-buildpackage: error: debian/rules binary-arch subprocess returned exit 
status 2
--------------------------------------------------------------------------------

The build was made in my autobuilder with "dpkg-buildpackage -B"
but it also fails here:

https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/sparse.html

where you can get a full build log if you need it.

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.

Reply via email to