Bug#837012: tachyon: FTBFS: ld: tachyon_ogl-glwin.o: undefined reference to symbol 'XNextEvent'

Lucas Nussbaum lucas at debian.org
Wed Sep 7 22:18:15 UTC 2016


Source: tachyon
Version: 0.99~b6+dsx-5
Severity: serious
Tags: stretch sid
User: debian-qa at lists.debian.org
Usertags: qa-ftbfs-20160906 qa-ftbfs
Justification: FTBFS on amd64

Hi,

During a rebuild of all packages in sid, your package failed to build on
amd64.

Relevant part (hopefully):
> /bin/bash ../libtool  --tag=CC   --mode=link gcc -Wno-unused-result -I/usr/include/libdrm -I/usr/include/libdrm -g -O3 -fdebug-prefix-map=/<<BUILDDIR>>/tachyon-0.99~b6+dsx=. -fPIE -fstack-protector-strong -Wformat -Werror=format-security -D_REENTRANT -ffast-math -fomit-frame-pointer   -o tachyon-ogl tachyon_ogl-main.o tachyon_ogl-getargs.o tachyon_ogl-parse.o tachyon_ogl-nffparse.o tachyon_ogl-mgfparse.o tachyon_ogl-ac3dparse.o tachyon_ogl-glwin.o tachyon_ogl-spaceball.o tachyon_ogl-trackball.o ../src/libtachyon.la -lm -lGL  -lGL 
> libtool: link: gcc -Wno-unused-result -I/usr/include/libdrm -I/usr/include/libdrm -g -O3 "-fdebug-prefix-map=/<<BUILDDIR>>/tachyon-0.99~b6+dsx=." -fPIE -fstack-protector-strong -Wformat -Werror=format-security -D_REENTRANT -ffast-math -fomit-frame-pointer -o .libs/tachyon-ogl tachyon_ogl-main.o tachyon_ogl-getargs.o tachyon_ogl-parse.o tachyon_ogl-nffparse.o tachyon_ogl-mgfparse.o tachyon_ogl-ac3dparse.o tachyon_ogl-glwin.o tachyon_ogl-spaceball.o tachyon_ogl-trackball.o  ../src/.libs/libtachyon.so -lm -lGL
> /usr/bin/ld: tachyon_ogl-glwin.o: undefined reference to symbol 'XNextEvent'
> //usr/lib/x86_64-linux-gnu/libX11.so.6: error adding symbols: DSO missing from command line
> collect2: error: ld returned 1 exit status

The full build log is available from:
   http://people.debian.org/~lucas/logs/2016/09/06/tachyon_0.99~b6+dsx-5_unstable.log

A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

About the archive rebuild: The rebuild was done on EC2 VM instances from
Amazon Web Services, using a clean, minimal and up-to-date chroot. Every
failed build was retried once to eliminate random failures.



More information about the debian-science-maintainers mailing list