Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 327655 - games-simulation/dangerdeep-0.3.0 fails to build
Summary: games-simulation/dangerdeep-0.3.0 fails to build
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Games (show other bugs)
Hardware: All Linux
: High major
Assignee: Gentoo Games
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-07-10 02:48 UTC by a_tevelev
Modified: 2010-07-12 22:02 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
emerge --info (emerge.info,4.09 KB, text/plain)
2010-07-10 02:48 UTC, a_tevelev
Details

Note You need to log in before you can comment on or make changes to this bug.
Description a_tevelev 2010-07-10 02:48:02 UTC
# emerge -v games-simulation/dangerdeep

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild  N    ] games-simulation/dangerdeep-0.3.0  USE="sse -debug" 0 kB

Total: 1 package (1 new), Size of downloads: 0 kB


>>> Verifying ebuild manifests

>>> Emerging (1 of 1) games-simulation/dangerdeep-0.3.0

...


x86_64-pc-linux-gnu-g++ -o build/linux/viewmodel.o -c -msse -Wall `sdl-config --cflags` `pkg-config --cflags x11`-march=nocona -O2 -pipe -fomit-frame-pointer -DUSE_SSE -DUSE_SSE_ALWAYS -DWITH_FLOAT_FFTW -I/usr/include/SDL -I/usr/include/GL src/viewmodel.cpp
In file included from src/mymain.cpp:29,
                 from src/viewmodel.cpp:52:
src/faulthandler.h: In function âvoid print_stack_trace()â:
src/faulthandler.h:117: warning: ignoring return value of âchar* fgets(char*, int, FILE*)â, declared with attribute warn_unused_result
x86_64-pc-linux-gnu-g++ -o build/linux/damagemodel.o -c -msse -Wall `sdl-config --cflags` `pkg-config --cflags x11`-march=nocona -O2 -pipe -fomit-frame-pointer -DUSE_SSE -DUSE_SSE_ALWAYS -DWITH_FLOAT_FFTW -I/usr/include/SDL -I/usr/include/GL src/damagemodel.cpp
x86_64-pc-linux-gnu-g++ -o build/linux/crosssection.o -c -msse -Wall `sdl-config --cflags` `pkg-config --cflags x11`-march=nocona -O2 -pipe -fomit-frame-pointer -DUSE_SSE -DUSE_SSE_ALWAYS -DWITH_FLOAT_FFTW -I/usr/include/SDL -I/usr/include/GL src/crosssection.cpp
ar rc build/linux/liboglext.a build/linux/oglext/OglExt.o build/linux/oglext/RenderingContext.o src/oglext/RenderingContext.hpp
ranlib build/linux/liboglext.a
x86_64-pc-linux-gnu-g++ -o build/linux/damagemodel `pkg-config --libs-only-L x11` -Wl,-O1 build/linux/damagemodel.o build/linux/datadirs.o build/linux/filehelper.o -L/usr/X11R6/lib -Lbuild/linux -Lsrc -ldftdmedia -ltinyxml -loglext -lGL -lGLU -lSDL -lSDL_image -lSDL_mixer -lSDL_net -lfftw3f
build/linux/libdftdmedia.a(system.o): In function `system::system(double, double, unsigned int, unsigned int, bool)':
system.cpp:(.text+0x223a): undefined reference to `SDL_JoystickEventState'
build/linux/libdftdmedia.a(system.o): In function `system::system(double, double, unsigned int, unsigned int, bool)':
system.cpp:(.text+0x2f43): undefined reference to `SDL_JoystickEventState'
collect2: ld returned 1 exit status
scons: *** [build/linux/damagemodel] Error 1
In file included from src/mymain.cpp:29,
                 from src/crosssection.cpp:41:
src/faulthandler.h: In function âvoid print_stack_trace()â:
src/faulthandler.h:117: warning: ignoring return value of âchar* fgets(char*, int, FILE*)â, declared with attribute warn_unused_result
scons: building terminated because of errors.
 * ERROR: games-simulation/dangerdeep-0.3.0 failed:
 *   scons failed
 * 
 * Call stack:
 *     ebuild.sh, line  54:  Called src_compile
 *   environment, line 2667:  Called die
 * The specific snippet of code:
 *       scons ${sconsopts} usex86sse=${sse} datadir="${GAMES_DATADIR}"/${PN} $(use debug && echo debug=1) || die "scons failed"
 * 
 * If you need support, post the output of 'emerge --info =games-simulation/dangerdeep-0.3.0',
 * the complete build log and the output of 'emerge -pqv =games-simulation/dangerdeep-0.3.0'.
 * The complete build log is located at '/tmp/portage/games-simulation/dangerdeep-0.3.0/temp/build.log'.
 * The ebuild environment file is located at '/tmp/portage/games-simulation/dangerdeep-0.3.0/temp/environment'.
 * S: '/tmp/portage/games-simulation/dangerdeep-0.3.0/work/dangerdeep-0.3.0'

>>> Failed to emerge games-simulation/dangerdeep-0.3.0, Log file:

>>>  '/tmp/portage/games-simulation/dangerdeep-0.3.0/temp/build.log'
Comment 1 a_tevelev 2010-07-10 02:48:29 UTC
Created attachment 238189 [details]
emerge --info
Comment 2 Mr. Bones. (RETIRED) gentoo-dev 2010-07-12 22:02:47 UTC
You're probably missing some use flags.  Resync and try again.