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.