Package: src:liblouis
Version: 3.6.0-2
Severity: serious
Tags: ftbfs

Dear maintainer:

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

--------------------------------------------------------------------------------
[...]
 debian/rules build-indep
pyversions: missing X(S)-Python-Version in control file, fall back to 
debian/pyversions
pyversions: missing debian/pyversions file, fall back to supported versions
py3versions: no X-Python3-Version in control file, using supported versions
dh build-indep --with autoreconf,python2,python3
   dh_update_autotools_config -i
   dh_autoreconf -i
libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, 'build-aux'.
libtoolize: copying file 'build-aux/ltmain.sh'
libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'm4'.
libtoolize: copying file 'm4/libtool.m4'
libtoolize: copying file 'm4/ltoptions.m4'
libtoolize: copying file 'm4/ltsugar.m4'
libtoolize: copying file 'm4/ltversion.m4'

[... snipped ...]

libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../liblouis -Wdate-time 
-D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -Wformat -Werror=format-security -c 
unistr/u16-mbtoucr.c -o unistr/u16-mbtoucr.o >/dev/null 2>&1
/bin/bash ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. 
-I../../liblouis   -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 
-fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
-Werror=format-security -c -o unistr/u16-to-u8.lo unistr/u16-to-u8.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../liblouis -Wdate-time 
-D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -Wformat -Werror=format-security -c unistr/u16-to-u8.c 
 -fPIC -DPIC -o unistr/.libs/u16-to-u8.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../liblouis -Wdate-time 
-D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -Wformat -Werror=format-security -c unistr/u16-to-u8.c 
-o unistr/u16-to-u8.o >/dev/null 2>&1
/bin/bash ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. 
-I../../liblouis   -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 
-fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
-Werror=format-security -c -o unistr/u32-to-u8.lo unistr/u32-to-u8.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../liblouis -Wdate-time 
-D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -Wformat -Werror=format-security -c unistr/u32-to-u8.c 
 -fPIC -DPIC -o unistr/.libs/u32-to-u8.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../liblouis -Wdate-time 
-D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -Wformat -Werror=format-security -c unistr/u32-to-u8.c 
-o unistr/u32-to-u8.o >/dev/null 2>&1
/bin/bash ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. 
-I../../liblouis   -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 
-fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
-Werror=format-security -c -o unistr/u8-uctomb.lo unistr/u8-uctomb.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../liblouis -Wdate-time 
-D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -Wformat -Werror=format-security -c unistr/u8-uctomb.c 
 -fPIC -DPIC -o unistr/.libs/u8-uctomb.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../liblouis -Wdate-time 
-D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -Wformat -Werror=format-security -c unistr/u8-uctomb.c 
-o unistr/u8-uctomb.o >/dev/null 2>&1
/bin/bash ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. 
-I../../liblouis   -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 
-fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
-Werror=format-security -c -o unistr/u8-uctomb-aux.lo unistr/u8-uctomb-aux.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../liblouis -Wdate-time 
-D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -Wformat -Werror=format-security -c 
unistr/u8-uctomb-aux.c  -fPIC -DPIC -o unistr/.libs/u8-uctomb-aux.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../liblouis -Wdate-time 
-D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -Wformat -Werror=format-security -c 
unistr/u8-uctomb-aux.c -o unistr/u8-uctomb-aux.o >/dev/null 2>&1
/bin/bash ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. 
-I../../liblouis   -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 
-fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
-Werror=format-security -c -o version-etc.lo version-etc.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../liblouis -Wdate-time 
-D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -Wformat -Werror=format-security -c version-etc.c  
-fPIC -DPIC -o .libs/version-etc.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../liblouis -Wdate-time 
-D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -Wformat -Werror=format-security -c version-etc.c -o 
version-etc.o >/dev/null 2>&1
/bin/bash ../../libtool  --tag=CC   --mode=link gcc  -g -O2 
-fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
-Werror=format-security  -no-undefined  -Wl,-z,relro -o libgnutools.la  
dirname-lgpl.lo basename-lgpl.lo stripslash.lo getprogname.lo progname.lo 
unistd.lo unistr/u16-mbtoucr.lo unistr/u16-to-u8.lo unistr/u32-to-u8.lo 
unistr/u8-uctomb.lo unistr/u8-uctomb-aux.lo version-etc.lo  -lyaml 
libtool: link: ar cru .libs/libgnutools.a .libs/dirname-lgpl.o 
.libs/basename-lgpl.o .libs/stripslash.o .libs/getprogname.o .libs/progname.o 
.libs/unistd.o unistr/.libs/u16-mbtoucr.o unistr/.libs/u16-to-u8.o 
unistr/.libs/u32-to-u8.o unistr/.libs/u8-uctomb.o unistr/.libs/u8-uctomb-aux.o 
.libs/version-etc.o 
ar: `u' modifier ignored since `D' is the default (see `U')
libtool: link: ranlib .libs/libgnutools.a
libtool: link: ( cd ".libs" && rm -f "libgnutools.la" && ln -s 
"../libgnutools.la" "libgnutools.la" )
make[6]: Leaving directory '/<<PKGBUILDDIR>>/tools/gnulib'
make[5]: Leaving directory '/<<PKGBUILDDIR>>/tools/gnulib'
make[4]: Leaving directory '/<<PKGBUILDDIR>>/tools/gnulib'
Making all in lou_maketable.d
make[4]: Entering directory '/<<PKGBUILDDIR>>/tools/lou_maketable.d'
make[4]: Nothing to be done for 'all'.
make[4]: Leaving directory '/<<PKGBUILDDIR>>/tools/lou_maketable.d'
make[4]: Entering directory '/<<PKGBUILDDIR>>/tools'
gcc -DHAVE_CONFIG_H -I. -I../liblouis  -fno-common -W -Wabi -Waddress 
-Waggressive-loop-optimizations -Wall -Wattribute-alias -Wattributes 
-Wbad-function-cast -Wbool-compare -Wbool-operation 
-Wbuiltin-declaration-mismatch -Wbuiltin-macro-redefined -Wcast-align 
-Wcast-align=strict -Wcast-function-type -Wchar-subscripts -Wchkp -Wclobbered 
-Wcomment -Wcomments -Wcoverage-mismatch -Wcpp -Wdangling-else -Wdate-time 
-Wdeprecated -Wdeprecated-declarations -Wdesignated-init 
-Wdisabled-optimization -Wdiscarded-array-qualifiers -Wdiscarded-qualifiers 
-Wdiv-by-zero -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond 
-Wduplicate-decl-specifier -Wempty-body -Wendif-labels -Wenum-compare 
-Wexpansion-to-defined -Wextra -Wformat-contains-nul -Wformat-extra-args 
-Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k 
-Wformat-zero-length -Wframe-address -Wfree-nonheap-object -Whsa 
-Wif-not-aligned -Wignored-attributes -Wignored-qualifiers -Wimplicit 
-Wimplicit-function-declarati
 on -Wimplicit-int -Wincompatible-pointer-types -Winit-self -Winline 
-Wint-conversion -Wint-in-bool-context -Wint-to-pointer-cast 
-Winvalid-memory-model -Winvalid-pch -Wjump-misses-init 
-Wlogical-not-parentheses -Wlogical-op -Wmain -Wmaybe-uninitialized 
-Wmemset-elt-size -Wmemset-transposed-args -Wmisleading-indentation 
-Wmissing-attributes -Wmissing-braces -Wmissing-declarations 
-Wmissing-field-initializers -Wmissing-include-dirs -Wmissing-parameter-type 
-Wmissing-prototypes -Wmultichar -Wmultistatement-macros -Wnarrowing 
-Wnested-externs -Wnonnull -Wnonnull-compare -Wnull-dereference -Wodr 
-Wold-style-declaration -Wold-style-definition -Wopenmp-simd -Woverflow 
-Woverlength-strings -Woverride-init -Wpacked -Wpacked-bitfield-compat 
-Wpacked-not-aligned -Wparentheses -Wpointer-arith -Wpointer-compare 
-Wpointer-sign -Wpointer-to-int-cast -Wpragmas -Wpsabi -Wrestrict 
-Wreturn-local-addr -Wreturn-type -Wscalar-storage-order -Wsequence-point 
-Wshadow -Wshift-count-negative -Wshift-count-o
 verflow -Wshift-negative-value -Wsizeof-array-argument -Wsizeof-pointer-div 
-Wsizeof-pointer-memaccess -Wstack-protector -Wstrict-aliasing 
-Wstrict-overflow -Wstrict-prototypes -Wstringop-truncation 
-Wsuggest-attribute=cold -Wsuggest-attribute=malloc -Wsuggest-final-methods 
-Wsuggest-final-types -Wswitch -Wswitch-bool -Wswitch-default 
-Wswitch-unreachable -Wsync-nand -Wtautological-compare -Wtrampolines 
-Wtrigraphs -Wtype-limits -Wuninitialized -Wunknown-pragmas 
-Wunsafe-loop-optimizations -Wunused -Wunused-but-set-parameter 
-Wunused-but-set-variable -Wunused-function -Wunused-label 
-Wunused-local-typedefs -Wunused-macros -Wunused-parameter -Wunused-result 
-Wunused-value -Wunused-variable -Wvarargs -Wvariadic-macros 
-Wvector-operation-performance -Wvla -Wvolatile-register-var -Wwrite-strings 
-Walloc-size-larger-than=9223372036854775807 -Warray-bounds=2 
-Wformat-overflow=2 -Wformat-truncation=2 -Wimplicit-fallthrough=5 
-Wnormalized=nfc -Wshift-overflow=2 -Wstringop-overflow=2 -Wunuse
 d-const-variable=2 -Wvla-larger-than=4031 -I../liblouis -I../tools/gnulib 
-I../tools/gnulib -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 
-fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
-Werror=format-security -c -o lou_allround.o lou_allround.c
cc1: warning: -Wabi won't warn about anything [-Wabi]
cc1: note: -Wabi warns about differences from the most up-to-date ABI, which is 
also used by default
cc1: note: use e.g. -Wabi=11 to warn about changes from GCC 7
In file included from lou_allround.c:30:
../liblouis/internal.h:90:28: warning: 'dotMapping' defined but not used 
[-Wunused-const-variable=]
 static const intCharTupple dotMapping[] = {
                            ^~~~~~~~~~
make[4]: *** No rule to make target '../tools/libbrlcheck.la', needed by 
'lou_allround'.  Stop.
make[4]: Leaving directory '/<<PKGBUILDDIR>>/tools'
make[3]: *** [Makefile:1391: all-recursive] Error 1
make[3]: Leaving directory '/<<PKGBUILDDIR>>/tools'
make[2]: *** [Makefile:1014: all-recursive] Error 1
make[2]: Leaving directory '/<<PKGBUILDDIR>>'
make[1]: *** [debian/rules:14: override_dh_auto_build] Error 2
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:5: build-indep] Error 2
dpkg-buildpackage: error: debian/rules build-indep subprocess returned exit 
status 2
--------------------------------------------------------------------------------

The build was made with "dpkg-buildpackage -A" in my autobuilder.
Most probably, it also fails here in reproducible builds:

https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/liblouis.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