Bug#840309: brltty: FTBFS in testing (No rule to make target '-lsystemd)
Package: src:brltty
Version: 5.3.1-3
Severity: serious
Dear maintainer:
I tried to build this package in stretch with "dpkg-buildpackage -A"
(which is what the "Arch: all" autobuilder would do to build it)
but it failed:
--------------------------------------------------------------------------------
[...]
debian/rules build-indep
./autogen
cp -f /usr/share/misc/config.sub acdir/config.sub
cp -f /usr/share/misc/config.guess acdir/config.guess
mkdir build-brltty
cd build-brltty && ../configure --disable-python-bindings \
--bindir=/sbin --mandir=/usr/share/man --without-viavoice --without-theta --without-swift \
--with-curses=ncursesw --disable-stripping
checking build system type... x86_64-pc-linux-gnu
checking host system type... x86_64-pc-linux-gnu
checking target system type... x86_64-pc-linux-gnu
checking whether make sets $(MAKE)... yes
checking for gcc... gcc
[... snipped ...]
midi-package: alsa
fm-package: adlib
serial-package: termios
usb-package: linux
bluetooth-package: linux
ports-package: glibc
libbraille-root:
external-braille-drivers: al at ba bc bd bl bm bn cb ce ec eu fs hd hm ht hw ir lt mb md mm mn mt np pg pm sk tn ts tt vd vo vr vs xw bg
internal-braille-drivers:
braille-parameters:
braille-device: usb:
text-table: en-nabcc
attributes-table: left_right
speech-support: yes
espeak-root: /usr
flite-root: /usr
flite-language: usenglish
flite-lexicon: cmulex
flite-voice: cmu_us_kal
mikropuhe-root:
speechd-root: /usr
swift-root:
theta-root:
viavoice-root:
external-speech-drivers: al bl cb es fl fv gs sd xs
internal-speech-drivers:
speech-parameters:
external-screen-drivers: lx sc a2
internal-screen-drivers:
screen-parameters:
screen-driver: lx
relocatable-install: no
stripping: no
config.status: executing build-configure commands
dh_testdir
DEB_BUILD_HARDENING=1 /usr/bin/make -C build-brltty
make[1]: Entering directory '/<<PKGBUILDDIR>>/build-brltty'
cd Programs && /usr/bin/make all
make[2]: Entering directory '/<<PKGBUILDDIR>>/build-brltty/Programs'
gcc -I. -I../../Programs -I./../Programs -I../../Programs -I../../Headers -I./.. -I../.. -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -g -O2 -std=gnu99 -Wall -Werror=format-security -c ../../Programs/brltty.c
gcc -I. -I../../Programs -I./../Programs -I../../Programs -I../../Headers -I./.. -I../.. -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -g -O2 -std=gnu99 -Wall -Werror=format-security -fPIC -c ../../Programs/core.c
gcc -I. -I../../Programs -I./../Programs -I../../Programs -I../../Headers -I./.. -I../.. -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -g -O2 -std=gnu99 -Wall -Werror=format-security -fPIC -c ../../Programs/program.c
gcc -I. -I../../Programs -I./../Programs -I../../Programs -I../../Headers -I./.. -I../.. -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -g -O2 -std=gnu99 -Wall -Werror=format-security -fPIC -c ../../Programs/pgmpath_linux.c
gcc -I. -I../../Programs -I./../Programs -I../../Programs -I../../Headers -I./.. -I../.. -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -g -O2 -std=gnu99 -Wall -Werror=format-security -fPIC -c ../../Programs/service_libsystemd.c
make[2]: *** No rule to make target '-lsystemd', needed by 'brltty'. Stop.
make[2]: Leaving directory '/<<PKGBUILDDIR>>/build-brltty/Programs'
Makefile:48: recipe for target 'all' failed
make[1]: *** [all] Error 2
make[1]: Leaving directory '/<<PKGBUILDDIR>>/build-brltty'
debian/rules:98: recipe for target 'build-stamp' failed
make: *** [build-stamp] Error 2
dpkg-buildpackage: error: debian/rules build-indep gave error exit status 2
--------------------------------------------------------------------------------
The relevant part of the build log is included above.
(If you need a full build log, just say so).
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 page for this package.
Thanks.
Reply to: