Advertisement
Guest User

AUR: libinput build failure

a guest
Jan 9th, 2017
91
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 11.73 KB | None | 0 0
  1. ==> Making package: libinput-git 1.5.2.r71.g738a39f-1 (Mo 9. Jan 21:28:34 CET 2017)
  2. ==> Checking runtime dependencies...
  3. ==> Checking buildtime dependencies...
  4. ==> Retrieving sources...
  5. -> Cloning libinput git repo...
  6. Cloning into bare repository '/tmp/libinput-git/libinput'...
  7. ==> Validating source files with sha1sums...
  8. libinput ... Skipped
  9. ==> Extracting sources...
  10. -> Creating working copy of libinput git repo...
  11. Cloning into 'libinput'...
  12. done.
  13. ==> Starting pkgver()...
  14. ==> Starting build()...
  15. autoreconf: Entering directory `.'
  16. autoreconf: configure.ac: not using Gettext
  17. autoreconf: running: aclocal --force -I m4 ${ACLOCAL_FLAGS}
  18. autoreconf: configure.ac: tracing
  19. autoreconf: running: libtoolize --copy --force
  20. libtoolize: putting auxiliary files in '.'.
  21. libtoolize: copying file './ltmain.sh'
  22. libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'm4'.
  23. libtoolize: copying file 'm4/libtool.m4'
  24. libtoolize: copying file 'm4/ltoptions.m4'
  25. libtoolize: copying file 'm4/ltsugar.m4'
  26. libtoolize: copying file 'm4/ltversion.m4'
  27. libtoolize: copying file 'm4/lt~obsolete.m4'
  28. autoreconf: running: /usr/bin/autoconf --force
  29. autoreconf: running: /usr/bin/autoheader --force
  30. autoreconf: running: automake --add-missing --copy --force-missing
  31. configure.ac:42: installing './compile'
  32. configure.ac:55: installing './config.guess'
  33. configure.ac:55: installing './config.sub'
  34. configure.ac:27: installing './install-sh'
  35. configure.ac:27: installing './missing'
  36. src/Makefile.am: installing './depcomp'
  37. parallel-tests: installing './test-driver'
  38. autoreconf: Leaving directory `.'
  39. checking for a BSD-compatible install... /usr/bin/install -c
  40. checking whether build environment is sane... yes
  41. checking for a thread-safe mkdir -p... /usr/bin/mkdir -p
  42. checking for gawk... gawk
  43. checking whether make sets $(MAKE)... yes
  44. checking whether make supports nested variables... yes
  45. checking whether make supports nested variables... (cached) yes
  46. checking for style of include used by make... GNU
  47. checking for gcc... gcc
  48. checking whether the C compiler works... yes
  49. checking for C compiler default output file name... a.out
  50. checking for suffix of executables...
  51. checking whether we are cross compiling... no
  52. checking for suffix of object files... o
  53. checking whether we are using the GNU C compiler... yes
  54. checking whether gcc accepts -g... yes
  55. checking for gcc option to accept ISO C89... none needed
  56. checking whether gcc understands -c and -o together... yes
  57. checking dependency style of gcc... gcc3
  58. checking how to run the C preprocessor... gcc -E
  59. checking for grep that handles long lines and -e... /usr/bin/grep
  60. checking for egrep... /usr/bin/grep -E
  61. checking for ANSI C header files... yes
  62. checking for sys/types.h... yes
  63. checking for sys/stat.h... yes
  64. checking for stdlib.h... yes
  65. checking for string.h... yes
  66. checking for memory.h... yes
  67. checking for strings.h... yes
  68. checking for inttypes.h... yes
  69. checking for stdint.h... yes
  70. checking for unistd.h... yes
  71. checking minix/config.h usability... no
  72. checking minix/config.h presence... no
  73. checking for minix/config.h... no
  74. checking whether it is safe to define __EXTENSIONS__... yes
  75. checking for gcc option to accept ISO C99... none needed
  76. checking for g++... g++
  77. checking whether we are using the GNU C++ compiler... yes
  78. checking whether g++ accepts -g... yes
  79. checking dependency style of g++... gcc3
  80. checking for grep that handles long lines and -e... (cached) /usr/bin/grep
  81. checking for a Python interpreter with version >= 3.0... python
  82. checking for python... /usr/bin/python
  83. checking for python version... 3.6
  84. checking for python platform... linux
  85. checking for python script directory... ${prefix}/lib/python3.6/site-packages
  86. checking for python extension module directory... ${exec_prefix}/lib/python3.6/site-packages
  87. checking build system type... x86_64-unknown-linux-gnu
  88. checking host system type... x86_64-unknown-linux-gnu
  89. checking how to print strings... printf
  90. checking for a sed that does not truncate output... /usr/bin/sed
  91. checking for fgrep... /usr/bin/grep -F
  92. checking for ld used by gcc... /usr/bin/ld
  93. checking if the linker (/usr/bin/ld) is GNU ld... yes
  94. checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B
  95. checking the name lister (/usr/bin/nm -B) interface... BSD nm
  96. checking whether ln -s works... yes
  97. checking the maximum length of command line arguments... 1572864
  98. checking how to convert x86_64-unknown-linux-gnu file names to x86_64-unknown-linux-gnu format... func_convert_file_noop
  99. checking how to convert x86_64-unknown-linux-gnu file names to toolchain format... func_convert_file_noop
  100. checking for /usr/bin/ld option to reload object files... -r
  101. checking for objdump... objdump
  102. checking how to recognize dependent libraries... pass_all
  103. checking for dlltool... no
  104. checking how to associate runtime and link libraries... printf %s\n
  105. checking for ar... ar
  106. checking for archiver @FILE support... @
  107. checking for strip... strip
  108. checking for ranlib... ranlib
  109. checking command to parse /usr/bin/nm -B output from gcc object... ok
  110. checking for sysroot... no
  111. checking for a working dd... /usr/bin/dd
  112. checking how to truncate binary pipes... /usr/bin/dd bs=4096 count=1
  113. checking for mt... no
  114. checking if : is a manifest tool... no
  115. checking for dlfcn.h... yes
  116. checking for objdir... .libs
  117. checking if gcc supports -fno-rtti -fno-exceptions... no
  118. checking for gcc option to produce PIC... -fPIC -DPIC
  119. checking if gcc PIC flag -fPIC -DPIC works... yes
  120. checking if gcc static flag -static works... yes
  121. checking if gcc supports -c -o file.o... yes
  122. checking if gcc supports -c -o file.o... (cached) yes
  123. checking whether the gcc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
  124. checking whether -lc should be explicitly linked in... no
  125. checking dynamic linker characteristics... GNU/Linux ld.so
  126. checking how to hardcode library paths into programs... immediate
  127. checking whether stripping libraries is possible... yes
  128. checking if libtool supports shared libraries... yes
  129. checking whether to build shared libraries... yes
  130. checking whether to build static libraries... no
  131. checking how to run the C++ preprocessor... g++ -E
  132. checking for ld used by g++... /usr/bin/ld -m elf_x86_64
  133. checking if the linker (/usr/bin/ld -m elf_x86_64) is GNU ld... yes
  134. checking whether the g++ linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
  135. checking for g++ option to produce PIC... -fPIC -DPIC
  136. checking if g++ PIC flag -fPIC -DPIC works... yes
  137. checking if g++ static flag -static works... yes
  138. checking if g++ supports -c -o file.o... yes
  139. checking if g++ supports -c -o file.o... (cached) yes
  140. checking whether the g++ linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
  141. checking dynamic linker characteristics... (cached) GNU/Linux ld.so
  142. checking how to hardcode library paths into programs... immediate
  143. checking whether EPOLL_CLOEXEC is declared... yes
  144. checking whether TFD_CLOEXEC is declared... yes
  145. checking whether CLOCK_MONOTONIC is declared... yes
  146. checking whether static_assert is declared... yes
  147. checking for pkg-config... /usr/bin/pkg-config
  148. checking pkg-config is at least version 0.9.0... yes
  149. checking for MTDEV... yes
  150. checking for LIBUDEV... yes
  151. checking for LIBEVDEV... yes
  152. checking for atan2 in -lm... yes
  153. checking for clock_gettime in -lrt... yes
  154. checking for doxygen... no
  155. checking for dot... no
  156. checking for CAIRO... yes
  157. checking for GTK... yes
  158. checking for CHECK... no
  159. checking for sed... (cached) /usr/bin/sed
  160. checking for LIBWACOM... yes
  161. checking if libwacom_get_paired_device is available... yes
  162. ./configure: 18045: test: xyes: unexpected operator
  163. checking that generated files are newer than configure... done
  164. configure: creating ./config.status
  165. config.status: creating Makefile
  166. config.status: creating doc/Makefile
  167. config.status: creating doc/libinput.doxygen
  168. config.status: creating src/Makefile
  169. config.status: creating src/libinput.pc
  170. config.status: creating src/libinput-uninstalled.pc
  171. config.status: creating src/libinput-version.h
  172. config.status: creating test/Makefile
  173. config.status: creating tools/Makefile
  174. config.status: creating udev/Makefile
  175. config.status: creating udev/80-libinput-device-groups.rules
  176. config.status: creating udev/90-libinput-model-quirks.rules
  177. config.status: creating test/symbols-leak-test
  178. config.status: creating config.h
  179. config.status: executing depfiles commands
  180. config.status: executing libtool commands
  181.  
  182. Prefix /usr
  183. udev base dir ${exec_prefix}/lib/udev
  184.  
  185. libwacom enabled yes
  186. Build documentation no
  187. Build tests no
  188. Tests use valgrind
  189. Tests use libunwind
  190. Build GUI event tool yes
  191.  
  192. make all-recursive
  193. make[1]: Entering directory '/tmp/libinput-git/src/libinput'
  194. Making all in src
  195. make[2]: Entering directory '/tmp/libinput-git/src/libinput/src'
  196. CC libinput_la-libinput.lo
  197. CC libinput_la-evdev.lo
  198. CC libinput_la-evdev-middle-button.lo
  199. CC libinput_la-evdev-mt-touchpad.lo
  200. CC libinput_la-evdev-mt-touchpad-tap.lo
  201. CC libinput_la-evdev-mt-touchpad-buttons.lo
  202. CC libinput_la-evdev-mt-touchpad-edge-scroll.lo
  203. CC libinput_la-evdev-mt-touchpad-gestures.lo
  204. CC libinput_la-evdev-tablet.lo
  205. CC libinput_la-evdev-tablet-pad.lo
  206. CC libinput_la-evdev-tablet-pad-leds.lo
  207. CC libinput_la-filter.lo
  208. CC libinput_la-path.lo
  209. CC libinput_la-udev-seat.lo
  210. CC libinput_la-timer.lo
  211. CC libinput_util_la-libinput-util.lo
  212. CC libfilter_la-filter.lo
  213. CCLD libinput-util.la
  214. ar: `u' modifier ignored since `D' is the default (see `U')
  215. CCLD libinput.la
  216. CCLD libfilter.la
  217. ar: `u' modifier ignored since `D' is the default (see `U')
  218. make[2]: Leaving directory '/tmp/libinput-git/src/libinput/src'
  219. Making all in doc
  220. make[2]: Entering directory '/tmp/libinput-git/src/libinput/doc'
  221. make[2]: Nothing to be done for 'all'.
  222. make[2]: Leaving directory '/tmp/libinput-git/src/libinput/doc'
  223. Making all in test
  224. make[2]: Entering directory '/tmp/libinput-git/src/libinput/test'
  225. make[2]: Nothing to be done for 'all'.
  226. make[2]: Leaving directory '/tmp/libinput-git/src/libinput/test'
  227. Making all in tools
  228. make[2]: Entering directory '/tmp/libinput-git/src/libinput/tools'
  229. CC libshared_la-shared.lo
  230. CC libinput_list_devices-libinput-list-devices.o
  231. CC libinput_debug_events-event-debug.o
  232. CC event_debug-event-debug.o
  233. CC ptraccel-debug.o
  234. CC event_gui-event-gui.o
  235. CCLD libshared.la
  236. ar: `u' modifier ignored since `D' is the default (see `U')
  237. CCLD libinput-list-devices
  238. CCLD libinput-debug-events
  239. CCLD event-debug
  240. CCLD ptraccel-debug
  241. CCLD event-gui
  242. make[2]: Leaving directory '/tmp/libinput-git/src/libinput/tools'
  243. Making all in udev
  244. make[2]: Entering directory '/tmp/libinput-git/src/libinput/udev'
  245. CC libinput_device_group-libinput-device-group.o
  246. /usr/bin/sed -e "s|\@UDEV_TEST_PATH\@|/tmp/libinput-git/src/libinput/udev/|" < 80-libinput-device-groups.rules.in > 80-libinput-device-groups-litest.rules
  247. /usr/bin/sed -e "s|\@UDEV_TEST_PATH\@|/tmp/libinput-git/src/libinput/udev/|" < 90-libinput-model-quirks.rules.in > 90-libinput-model-quirks-litest.rules
  248. CC libinput_model_quirks-libinput-model-quirks.o
  249. libinput-device-group.c:34:31: fatal error: libwacom/libwacom.h: No such file or directory
  250. #include <libwacom/libwacom.h>
  251. ^
  252. compilation terminated.
  253. make[2]: *** [Makefile:729: libinput_device_group-libinput-device-group.o] Error 1
  254. make[2]: *** Waiting for unfinished jobs....
  255. make[2]: Leaving directory '/tmp/libinput-git/src/libinput/udev'
  256. make[1]: *** [Makefile:440: all-recursive] Error 1
  257. make[1]: Leaving directory '/tmp/libinput-git/src/libinput'
  258. make: *** [Makefile:372: all] Error 2
  259. ==> ERROR: A failure occurred in build().
  260. Aborting...
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement