Summary: | x11-drivers/xf86-input-keyboard-1.7.0 fails to build (missing deps?) | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Patrick Lauer <patrick> |
Component: | New packages | Assignee: | Gentoo X packagers <x11> |
Status: | RESOLVED FIXED | ||
Severity: | normal | ||
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | 379545 | ||
Bug Blocks: |
Description
Patrick Lauer
2013-03-29 06:38:07 UTC
libtool: compile: x86_64-pc-linux-gnu-gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I/var/tmp/portage/x11-drivers/xf86-input-keyboard-1.7.0/work/xf86-input-keyboard-1.7.0/src -I.. -fvisibility=hidden -I/usr/include/xorg -I/usr/include/pixman-1 -I/usr/include/X11/dri -I/usr/include/libdrm -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wdeclaration-after-statement -Wunused -Wuninitialized -Wshadow -Wcast-qual -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -fno-strict-aliasing -O2 -pipe -c /var/tmp/portage/x11-drivers/xf86-input-keyboard-1.7.0/work/xf86-input-keyboard-1.7.0/src/lnx_kbd.c -fPIC -DPIC -o .libs/lnx_kbd.o In file included from /var/tmp/portage/x11-drivers/xf86-input-keyboard-1.7.0/work/xf86-input-keyboard-1.7.0/src/kbd.c:33:0: /usr/include/xorg/extinit.h:109:34: fatal error: X11/extensions/saver.h: No such file or directory #include <X11/extensions/saver.h> ^ compilation terminated. make[2]: *** [kbd.lo] Error 1 make[2]: *** Waiting for unfinished jobs.... In file included from /usr/include/xorg/globals.h:8:0, from /usr/include/xorg/opaque.h:34, from /usr/include/xorg/xf86_OSproc.h:127, from /usr/include/xorg/xf86_OSlib.h:370, from /var/tmp/portage/x11-drivers/xf86-input-keyboard-1.7.0/work/xf86-input-keyboard-1.7.0/src/lnx_KbdMap.c:20: /usr/include/xorg/extinit.h:109:34: fatal error: X11/extensions/saver.h: No such file or directory #include <X11/extensions/saver.h> ^ compilation terminated. make[2]: *** [lnx_KbdMap.lo] Error 1 In file included from /usr/include/xorg/globals.h:8:0, from /usr/include/xorg/opaque.h:34, from /usr/include/xorg/xf86_OSproc.h:127, from /usr/include/xorg/xf86_OSlib.h:370, from /var/tmp/portage/x11-drivers/xf86-input-keyboard-1.7.0/work/xf86-input-keyboard-1.7.0/src/lnx_kbd.c:26: /usr/include/xorg/extinit.h:109:34: fatal error: X11/extensions/saver.h: No such file or directory #include <X11/extensions/saver.h> ^ compilation terminated. make[2]: *** [lnx_kbd.lo] Error 1 make[2]: Leaving directory `/var/tmp/portage/x11-drivers/xf86-input-keyboard-1.7.0/work/xf86-input-keyboard-1.7.0_build/src' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/x11-drivers/xf86-input-keyboard-1.7.0/work/xf86-input-keyboard-1.7.0_build' make: *** [all] Error 2 * ERROR: x11-drivers/xf86-input-keyboard-1.7.0 failed (compile phase): * emake failed So it seems to be missing x11-libs/{libXres,libXScrnSaver} These files are actually part of x11-proto/resourceproto x11-proto/scrnsaverproto and included via extinit.h from x11-base/xorg-server *** This bug has been marked as a duplicate of bug 379545 *** Reopening to prevent duplicate reports. *** Bug 576152 has been marked as a duplicate of this bug. *** With x11-base/xorg-proto it is not possible for this to occur anymore. |