[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
hurd-20120710 FTBFS due to missing dependencies
From: |
Svante Signell |
Subject: |
hurd-20120710 FTBFS due to missing dependencies |
Date: |
Mon, 26 Nov 2012 18:53:33 +0100 |
Hello,
When trying to build hurd-20120710 from source on a new box the build
failed due to missing dependencies on flex|bison, pkg-config and
libx11-dev (neither was installed by apt-get build-dep hurd, or
build-essential or devscripts).
>From configure.in:
AC_PROG_LEX
AC_PROG_YACC
AS_IF([test "$LEX" = ":" -o "$YACC" = ":"], [
have_x11=no
AC_MSG_WARN([lex or yacc is mising, XKB will be disabled.])
],[
PKG_CHECK_MODULES([X11], [x11 xproto],
...
>From the build log:
checking for flex... no
checking for lex... no
checking for bison... no
checking for byacc... no
checking for pkg-config... no
configure: WARNING: lex or yacc is mising, XKB will be disabled.
With XKB disabled the package fails since no file X11/xkb is found
during the install phase:
dh_install -phurd
dh_install: Compatibility levels before 5 are deprecated (level 4 in
use)
cp: cannot stat `./debian/tmp/usr/share/X11/xkb': No such file or
directory
dh_install: cp -a ./debian/tmp/usr/share/X11/xkb
debian/hurd//usr/share/X11/ returned exit code 1
make: *** [binary-install/hurd] Error 2
dpkg-buildpackage: error: fakeroot debian/rules binary gave error exit
status 2
BTW: There is a spelling error above in configure.in too:
mising->missing
- hurd-20120710 FTBFS due to missing dependencies,
Svante Signell <=