Bug#533973: scorched3d: FTBFS: checking for OpenAL support... checking for openal-config... no

Andres Mejia mcitadel at gmail.com
Tue Jun 23 17:23:15 UTC 2009


On Sunday 21 June 2009 10:55:48 Lucas Nussbaum wrote:
> Package: scorched3d
> Version: 41.3dfsg-1
> Severity: serious
> User: debian-qa at lists.debian.org
> Usertags: qa-ftbfs-20090620 qa-ftbfs
> Justification: FTBFS on amd64
>
> Hi,
>
> During a rebuild of all packages in sid, your package failed to build on
> amd64.
>
> Relevant part:
> >  /usr/bin/fakeroot debian/rules clean
> > dh_testdir
> > dh_testroot
> > rm -f build-stamp
> > [ ! -f Makefile ] || /usr/bin/make distclean
> > QUILT_PATCHES=debian/patches quilt pop -a -R || test $? = 2
> > No patch removed
> > dh_clean debian/scorched3d.png
> > rm -f data/fonts/test.ttf
> > rm -f config.log config.status
> > rm -rf .pc
> > dh_clean
> >  dpkg-source -b scorched3d-41.3dfsg
> > dpkg-source: info: using source format `1.0'
> > dpkg-source: info: building scorched3d using existing
> > scorched3d_41.3dfsg.orig.tar.gz dpkg-source: info: building scorched3d in
> > scorched3d_41.3dfsg-1.diff.gz dpkg-source: info: building scorched3d in
> > scorched3d_41.3dfsg-1.dsc debian/rules build
> > dh_testdir
> > QUILT_PATCHES=debian/patches quilt push -a || test $? = 2
> > Applying patch gcc-4.3.diff
> > patching file src/common/main.h
> > patching file src/common/sha2.h
> > patching file src/common/DefinesFile.cpp
> > patching file src/common/LoggerI.cpp
> >
> > Now at patch gcc-4.3.diff
> > uudecode -o data/fonts/test.ttf debian/test.ttf.uu
> > ./configure \
> > 		CFLAGS="-Wall -g -O2 -D_GNU_SOURCE -DHAVE_VASPRINTF" \
> > 		--host=x86_64-linux-gnu --build=x86_64-linux-gnu \
> > 		--prefix=/usr --bindir=\${prefix}/games \
> > 		--datadir=\${prefix}/share/games/scorched3d \
> > 		--with-docdir=/usr/share/doc/scorched3d \
> > 		--mandir=\${prefix}/share/man \
> > 		--infodir=\${prefix}/share/info
> > 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 for a BSD-compatible install... /usr/bin/install -c
> > checking whether build environment is sane... yes
> > checking for a thread-safe mkdir -p... /bin/mkdir -p
> > checking for gawk... no
> > checking for mawk... mawk
> > checking whether make sets $(MAKE)... yes
> > checking whether make sets $(MAKE)... (cached) yes
> > checking for x86_64-linux-gnu-gcc... x86_64-linux-gnu-gcc
> > checking for C compiler default output file name... a.out
> > checking whether the C compiler works... yes
> > checking whether we are cross compiling... no
> > checking for suffix of executables...
> > checking for suffix of object files... o
> > checking whether we are using the GNU C compiler... yes
> > checking whether x86_64-linux-gnu-gcc accepts -g... yes
> > checking for x86_64-linux-gnu-gcc option to accept ISO C89... none needed
> > checking for style of include used by make... GNU
> > checking dependency style of x86_64-linux-gnu-gcc... gcc3
> > checking for x86_64-linux-gnu-g++... x86_64-linux-gnu-g++
> > checking whether we are using the GNU C++ compiler... yes
> > checking whether x86_64-linux-gnu-g++ accepts -g... yes
> > checking dependency style of x86_64-linux-gnu-g++... gcc3
> > checking for a BSD-compatible install... /usr/bin/install -c
> > checking for x86_64-linux-gnu-ranlib... no
> > checking for ranlib... ranlib
> > checking for beer in -lfridge... no
> > Warning: No beer found in fridge!
> > We highly suggest that you rectify this situation immediately.
> > checking for OpenGL support... yes
> > configure: error: *** Can't find the openal library. Try:
> > http://www.openal.org/ checking for OpenAL support... checking for
> > openal-config... no
> > *** The openal-config script installed by OpenAL could not be found
> > *** Make sure openal-config is in your path, or set the OPENAL_CONFIG
> > *** environment variable to the full path to openal-config.
> > make: *** [config.status] Error 1
>
> The full build log is available from:
>   
> http://people.debian.org/~lucas/logs/2009/06/20/scorched3d_41.3dfsg-1_lsid6
>4.buildlog
>
> 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 about 50 AMD64 nodes
> of the Grid'5000 platform, using a clean chroot.  Internet was not
> accessible from the build systems.

The new openal will no longer carry openal-config. Either use AC_CHECK_LIB or 
pkg-config, whichever is more appropriate.

-- 
Regards,
Andres





More information about the Pkg-games-devel mailing list