[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: