Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 84348 - Stable freesci-0.3.4c doesn't compile with newer DirectFB's
Summary: Stable freesci-0.3.4c doesn't compile with newer DirectFB's
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: Low normal (vote)
Assignee: Gentoo Games
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-03-06 15:09 UTC by tuXXer
Modified: 2005-04-14 21:05 UTC (History)
0 users

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description tuXXer 2005-03-06 15:09:19 UTC
When trying to recompile freesci-0.3.4c, because of DirectFB update the compilation breaks:

 * Using GNU config files from /usr/share/libtool
 *  Updating config.sub                                                                                                                 [ ok ]
 *  Updating config.guess                                                                                                               [ ok ]
./configure --prefix=/usr/games --host=i686-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share/games --sysconfdir=/etc/games --localstatedir=/var/games --with-x --with-sdl --with-directfb --with-ggi --with-alsa
configure: WARNING: If you wanted to set the --build type, don't use --host.
    If a cross compiler is detected then cross compile mode will be used.
checking build system type... i686-pc-linux-gnu
checking host system type... i686-pc-linux-gnu
checking target system type... i686-pc-linux-gnu
checking for a BSD-compatible install... /bin/install -c
checking whether build environment is sane... yes
checking whether make sets $(MAKE)... yes
checking for working aclocal-1.4... found
checking for working autoconf... found
checking for working automake-1.4... found
checking for working autoheader... found
checking for working makeinfo... found
checking for i686-pc-linux-gnu-gcc... i686-pc-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 i686-pc-linux-gnu-gcc accepts -g... yes
checking for i686-pc-linux-gnu-gcc option to accept ANSI C... none needed
checking for i686-pc-linux-gnu-ranlib... no
checking for ranlib... ranlib
checking how to run the C preprocessor... i686-pc-linux-gnu-gcc -E
checking for egrep... grep -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking limits.h usability... yes
checking limits.h presence... yes
checking for limits.h... yes
checking sys/uio.h usability... yes
checking sys/uio.h presence... yes
checking for sys/uio.h... yes
checking sys/soundcard.h usability... yes
checking sys/soundcard.h presence... yes
checking for sys/soundcard.h... yes
checking sys/time.h usability... yes
checking sys/time.h presence... yes
checking for sys/time.h... yes
checking obstack.h usability... yes
checking obstack.h presence... yes
checking for obstack.h... yes
checking dirent.h usability... yes
checking dirent.h presence... yes
checking for dirent.h... yes
checking for unistd.h... (cached) yes
checking fnmatch.h usability... yes
checking fnmatch.h presence... yes
checking for fnmatch.h... yes
checking getopt.h usability... yes
checking getopt.h presence... yes
checking for getopt.h... yes
checking setjmp.h usability... yes
checking setjmp.h presence... yes
checking for setjmp.h... yes
checking fcntl.h usability... yes
checking fcntl.h presence... yes
checking for fcntl.h... yes
checking for inline... inline
checking for short... yes
checking size of short... 2
checking for int... yes
checking size of int... 4
checking for long... yes
checking size of long... 4
checking for memchr... yes
checking for fnmatch... yes
checking for pipe... yes
checking for socketpair... yes
checking for fork... yes
checking for sched_yield... yes
checking for memf... no
checking for rob... no
checking for ffs... yes
checking for getopt_long... yes
checking for isblank... yes
checking for usleep... yes
checking for ALSA CFLAGS...
checking for ALSA LDFLAGS...  -lasound -lm -ldl
checking for libasound headers version >= 0.5.0... found.
checking for snd_rawmidi_open in -lasound... yes
checking whether to compile with sound... yes
checking for ggi... found
checking for POSIX thread library... found
checking for directfb... found
checking dmedia/midi.h usability... no
checking dmedia/midi.h presence... no
checking for dmedia/midi.h... no
checking dmedia/audio.h usability... no
checking dmedia/audio.h presence... no
checking for dmedia/audio.h... no
checking for sdl-config... /usr/bin/sdl-config
checking for SDL - version >= 1.1.8... yes
checking for (n)curses... found  -lncurses
checking readline/readline.h usability... yes
checking readline/readline.h presence... yes
checking for readline/readline.h... yes
checking readline/history.h usability... yes
checking readline/history.h presence... yes
checking for readline/history.h... yes
checking for X... libraries , headers /usr/X11R6/include
checking for gethostbyname... yes
checking for connect... yes
checking for remove... yes
checking for shmat... yes
checking for IceConnectionNumber in -lICE... yes
checking X11/Xft/Xft.h usability... yes
checking X11/Xft/Xft.h presence... no
configure: WARNING: X11/Xft/Xft.h: accepted by the compiler, rejected by the preprocessor!
configure: WARNING: X11/Xft/Xft.h: proceeding with the compiler's result
checking for X11/Xft/Xft.h... yes
checking X11/extensions/Xrender.h usability... yes
checking X11/extensions/Xrender.h presence... yes
checking for X11/extensions/Xrender.h... yes
checking for the X11 MIT-SHM extension... found.
checking for Alpha hardware and gcc or ccc style __asm__... not present.
checking for XGrabDevice in -lXi... yes
checking for XOpenDisplay in -lX11... yes
checking for cos in -lm... yes
checking Xm/MwmUtil.h usability... no
checking Xm/MwmUtil.h presence... yes
configure: WARNING: Xm/MwmUtil.h: present but cannot be compiled
configure: WARNING: Xm/MwmUtil.h:     check for missing prerequisite headers?
configure: WARNING: Xm/MwmUtil.h: see the Autoconf documentation
configure: WARNING: Xm/MwmUtil.h:     section "Present But Cannot Be Compiled"
configure: WARNING: Xm/MwmUtil.h: proceeding with the preprocessor's result
configure: WARNING: Xm/MwmUtil.h: in the future, the compiler will take precedence
configure: WARNING:     ## ------------------------------------------ ##
configure: WARNING:     ## Report this to the AC_PACKAGE_NAME lists.  ##
configure: WARNING:     ## ------------------------------------------ ##
checking for Xm/MwmUtil.h... yes
checking for flex... flex
checking for flex... (cached) flex
checking for yywrap in -lfl... yes
checking lex output file root... lex.yy
checking whether yytext is a pointer... yes
checking for bison... bison -y
checking whether byte ordering is bigendian... no
checking if malloc debugging is wanted... no
checking whether to output debug info at every memory (de)allocation... no
checking whether to check memory allocations for NULL... yes
configure: creating ./config.status
config.status: creating Makefile
config.status: creating debian/Makefile
config.status: creating desktop/Makefile
config.status: creating doc/Makefile
config.status: creating doc/misc/Makefile
config.status: creating doc/man/Makefile
config.status: creating conf/Makefile
config.status: creating src/Makefile
config.status: creating src/scicore/Makefile
config.status: creating src/engine/Makefile
config.status: creating src/gfx/Makefile
config.status: creating src/gfx/drivers/Makefile
config.status: creating src/gfx/resource/Makefile
config.status: creating src/include/Makefile
config.status: creating src/include/win32/Makefile
config.status: creating src/include/beos/Makefile
config.status: creating src/tools/Makefile
config.status: creating src/win32/Makefile
config.status: creating src/sound/Makefile
config.status: creating src/morphos/Makefile
config.status: creating freesci.spec
config.status: creating config.h
config.status: executing default-1 commands
make  all-recursive
make[1]: Entering directory `/var/tmp/portage/freesci-0.3.4c/work/freesci-0.3.4c'
Making all in doc
make[2]: Entering directory `/var/tmp/portage/freesci-0.3.4c/work/freesci-0.3.4c/doc'
Making all in misc
make[3]: Entering directory `/var/tmp/portage/freesci-0.3.4c/work/freesci-0.3.4c/doc/misc'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/var/tmp/portage/freesci-0.3.4c/work/freesci-0.3.4c/doc/misc'
Making all in man
make[3]: Entering directory `/var/tmp/portage/freesci-0.3.4c/work/freesci-0.3.4c/doc/man'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/var/tmp/portage/freesci-0.3.4c/work/freesci-0.3.4c/doc/man'
make[3]: Entering directory `/var/tmp/portage/freesci-0.3.4c/work/freesci-0.3.4c/doc'
make[3]: Nothing to be done for `all-am'.
make[3]: Leaving directory `/var/tmp/portage/freesci-0.3.4c/work/freesci-0.3.4c/doc'
make[2]: Leaving directory `/var/tmp/portage/freesci-0.3.4c/work/freesci-0.3.4c/doc'
Making all in desktop
make[2]: Entering directory `/var/tmp/portage/freesci-0.3.4c/work/freesci-0.3.4c/desktop'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/var/tmp/portage/freesci-0.3.4c/work/freesci-0.3.4c/desktop'
Making all in src
make[2]: Entering directory `/var/tmp/portage/freesci-0.3.4c/work/freesci-0.3.4c/src'
Making all in scicore
make[3]: Entering directory `/var/tmp/portage/freesci-0.3.4c/work/freesci-0.3.4c/src/scicore'
i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../src/include    -march=pentium4 -O3 -pipe -fomit-frame-pointer -I/usr/include/freetype2 -c console.c
i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../src/include    -march=pentium4 -O3 -pipe -fomit-frame-pointer -I/usr/include/freetype2 -c tools.c
i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../src/include    -march=pentium4 -O3 -pipe -fomit-frame-pointer -I/usr/include/freetype2 -c resource.c
i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../src/include    -march=pentium4 -O3 -pipe -fomit-frame-pointer -I/usr/include/freetype2 -c decompress0.c
decompress0.c: In function `decompress0':
decompress0.c:266: warning: comparison is always false due to limited range of data type
i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../src/include    -march=pentium4 -O3 -pipe -fomit-frame-pointer -I/usr/include/freetype2 -c decompress01.c
i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../src/include    -march=pentium4 -O3 -pipe -fomit-frame-pointer -I/usr/include/freetype2 -c decompress1.c
decompress01.c: In function `decompress01':
decompress01.c:202: warning: comparison is always false due to limited range of data type
decompress1.c: In function `decompress1':
decompress1.c:348: warning: comparison is always false due to limited range of data type
i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../src/include    -march=pentium4 -O3 -pipe -fomit-frame-pointer -I/usr/include/freetype2 -c decompress11.c
decompress11.c: In function `decompress11':
decompress11.c:79: warning: comparison is always false due to limited range of data type
i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../src/include    -march=pentium4 -O3 -pipe -fomit-frame-pointer -I/usr/include/freetype2 -c script.c
i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../src/include    -march=pentium4 -O3 -pipe -fomit-frame-pointer -I/usr/include/freetype2 -c vocab.c
i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../src/include    -march=pentium4 -O3 -pipe -fomit-frame-pointer -I/usr/include/freetype2 -c vocab_debug.c
i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../src/include    -march=pentium4 -O3 -pipe -fomit-frame-pointer -I/usr/include/freetype2 -c old_objects.c
i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../src/include    -march=pentium4 -O3 -pipe -fomit-frame-pointer -I/usr/include/freetype2 -c modules.c
i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../src/include    -march=pentium4 -O3 -pipe -fomit-frame-pointer -I/usr/include/freetype2 -c sci_memory.c
i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../src/include    -march=pentium4 -O3 -pipe -fomit-frame-pointer -I/usr/include/freetype2 -c resource_map.c
i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../src/include    -march=pentium4 -O3 -pipe -fomit-frame-pointer -I/usr/include/freetype2 -c resource_patch.c
i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../src/include    -march=pentium4 -O3 -pipe -fomit-frame-pointer -I/usr/include/freetype2 -c fnmatch.c
rm -f libscicore.a
ar cru libscicore.a console.o tools.o resource.o decompress0.o decompress01.o decompress1.o decompress11.o script.o vocab.o vocab_debug.o old_objects.o modules.o sci_memory.o resource_map.o resource_patch.o fnmatch.o
ranlib libscicore.a
make[3]: Leaving directory `/var/tmp/portage/freesci-0.3.4c/work/freesci-0.3.4c/src/scicore'
Making all in engine
make[3]: Entering directory `/var/tmp/portage/freesci-0.3.4c/work/freesci-0.3.4c/src/engine'
i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../src/include    -march=pentium4 -O3 -pipe -fomit-frame-pointer -I/usr/include/freetype2 -c savegame.c
i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../src/include    -march=pentium4 -O3 -pipe -fomit-frame-pointer -I/usr/include/freetype2 -c kernel.c
savegame.cfsml: In function `_cfsml_write_state_t':
savegame.cfsml:520: warning: passing arg 2 of `write_any_widget' from incompatible pointer type
savegame.cfsml: In function `_cfsml_read_state_t':
savegame.cfsml:749: warning: passing arg 2 of `read_any_widget' from incompatible pointer type
i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../src/include    -march=pentium4 -O3 -pipe -fomit-frame-pointer -I/usr/include/freetype2 -c kscripts.c
savegame.cfsml: In function `_cfsml_write_gfxw_port_t':
savegame.cfsml:502: warning: passing arg 2 of `write_any_widget' from incompatible pointer type
savegame.cfsml: In function `_cfsml_read_gfxw_port_t':
savegame.cfsml:749: warning: passing arg 2 of `read_any_widget' from incompatible pointer type
i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../src/include    -march=pentium4 -O3 -pipe -fomit-frame-pointer -I/usr/include/freetype2 -c klists.c
i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../src/include    -march=pentium4 -O3 -pipe -fomit-frame-pointer -I/usr/include/freetype2 -c kfile.c
i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../src/include    -march=pentium4 -O3 -pipe -fomit-frame-pointer -I/usr/include/freetype2 -c kgraphics.c
i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../src/include    -march=pentium4 -O3 -pipe -fomit-frame-pointer -I/usr/include/freetype2 -c kmath.c
i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../src/include    -march=pentium4 -O3 -pipe -fomit-frame-pointer -I/usr/include/freetype2 -c kevent.c
i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../src/include    -march=pentium4 -O3 -pipe -fomit-frame-pointer -I/usr/include/freetype2 -c kstring.c
i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../src/include    -march=pentium4 -O3 -pipe -fomit-frame-pointer -I/usr/include/freetype2 -c kmenu.c
i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../src/include    -march=pentium4 -O3 -pipe -fomit-frame-pointer -I/usr/include/freetype2 -c kmovement.c
i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../src/include    -march=pentium4 -O3 -pipe -fomit-frame-pointer -I/usr/include/freetype2 -c kpathing.c
i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../src/include    -march=pentium4 -O3 -pipe -fomit-frame-pointer -I/usr/include/freetype2 -c ksound.c
i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../src/include    -march=pentium4 -O3 -pipe -fomit-frame-pointer -I/usr/include/freetype2 -c vm.c
i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../src/include    -march=pentium4 -O3 -pipe -fomit-frame-pointer -I/usr/include/freetype2 -c game.c
i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../src/include    -march=pentium4 -O3 -pipe -fomit-frame-pointer -I/usr/include/freetype2 -c scriptdebug.c
scriptdebug.c:37:8: warning: extra tokens at end of #endif directive
scriptdebug.c: In function `c_visible_map':
scriptdebug.c:1100: warning: overflow in implicit constant conversion
i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../src/include    -march=pentium4 -O3 -pipe -fomit-frame-pointer -I/usr/include/freetype2 -c heap.c
i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../src/include    -march=pentium4 -O3 -pipe -fomit-frame-pointer -I/usr/include/freetype2 -c simplesaid.c
i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../src/include    -march=pentium4 -O3 -pipe -fomit-frame-pointer -I/usr/include/freetype2 -c said.c
i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../src/include    -march=pentium4 -O3 -pipe -fomit-frame-pointer -I/usr/include/freetype2 -c grammar.c
rm -f libsciengine.a
ar cru libsciengine.a savegame.o kernel.o kscripts.o klists.o kfile.o kgraphics.o kmath.o kevent.o kstring.o kmenu.o kmovement.o kpathing.o ksound.o vm.o game.o scriptdebug.o heap.o simplesaid.o said.o grammar.o
ranlib libsciengine.a
make[3]: Leaving directory `/var/tmp/portage/freesci-0.3.4c/work/freesci-0.3.4c/src/engine'
Making all in include
make[3]: Entering directory `/var/tmp/portage/freesci-0.3.4c/work/freesci-0.3.4c/src/include'
Making all in win32
make[4]: Entering directory `/var/tmp/portage/freesci-0.3.4c/work/freesci-0.3.4c/src/include/win32'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/var/tmp/portage/freesci-0.3.4c/work/freesci-0.3.4c/src/include/win32'
Making all in beos
make[4]: Entering directory `/var/tmp/portage/freesci-0.3.4c/work/freesci-0.3.4c/src/include/beos'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/var/tmp/portage/freesci-0.3.4c/work/freesci-0.3.4c/src/include/beos'
make[4]: Entering directory `/var/tmp/portage/freesci-0.3.4c/work/freesci-0.3.4c/src/include'
make[4]: Nothing to be done for `all-am'.
make[4]: Leaving directory `/var/tmp/portage/freesci-0.3.4c/work/freesci-0.3.4c/src/include'
make[3]: Leaving directory `/var/tmp/portage/freesci-0.3.4c/work/freesci-0.3.4c/src/include'
Making all in gfx
make[3]: Entering directory `/var/tmp/portage/freesci-0.3.4c/work/freesci-0.3.4c/src/gfx'
Making all in resource
make[4]: Entering directory `/var/tmp/portage/freesci-0.3.4c/work/freesci-0.3.4c/src/gfx/resource'
i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../../.. -I../../../src/include    -march=pentium4 -O3 -pipe -fomit-frame-pointer -I/usr/include/freetype2 -c sci_font.c
i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../../.. -I../../../src/include    -march=pentium4 -O3 -pipe -fomit-frame-pointer -I/usr/include/freetype2 -c sci_resmgr.c
i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../../.. -I../../../src/include    -march=pentium4 -O3 -pipe -fomit-frame-pointer -I/usr/include/freetype2 -c sci_pic_0.c
i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../../.. -I../../../src/include    -march=pentium4 -O3 -pipe -fomit-frame-pointer -I/usr/include/freetype2 -c sci_view_0.c
sci_pic_0.c: In function `gfxr_init_static_palette':
sci_pic_0.c:131: warning: overflow in implicit constant conversion
sci_pic_0.c: In function `_gfxr_auxbuf_propagate_changes':
sci_pic_0.c:335: warning: left shift count >= width of type
sci_pic_0.c:336: warning: left shift count >= width of type
i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../../.. -I../../../src/include    -march=pentium4 -O3 -pipe -fomit-frame-pointer -I/usr/include/freetype2 -c sci_cursor_0.c
i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../../.. -I../../../src/include    -march=pentium4 -O3 -pipe -fomit-frame-pointer -I/usr/include/freetype2 -c sci_pal_1.c
i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../../.. -I../../../src/include    -march=pentium4 -O3 -pipe -fomit-frame-pointer -I/usr/include/freetype2 -c sci_view_1.c
rm -f libsciresources.a
ar cru libsciresources.a sci_font.o sci_resmgr.o sci_pic_0.o sci_view_0.o sci_cursor_0.o sci_pal_1.o sci_view_1.o
ranlib libsciresources.a
make[4]: Leaving directory `/var/tmp/portage/freesci-0.3.4c/work/freesci-0.3.4c/src/gfx/resource'
Making all in drivers
make[4]: Entering directory `/var/tmp/portage/freesci-0.3.4c/work/freesci-0.3.4c/src/gfx/drivers'
i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../../.. -I../../../src/include    -I/usr/X11R6/include -I/usr/include/directfb   -march=pentium4 -O3 -pipe -fomit-frame-pointer -I/usr/include/freetype2 -I/usr/include/SDL -D_REENTRANT -march=pentium4 -O3 -pipe -fomit-frame-pointer -I/usr/include/freetype2 -c gfx_drivers.c
i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../../.. -I../../../src/include    -I/usr/X11R6/include -I/usr/include/directfb   -march=pentium4 -O3 -pipe -fomit-frame-pointer -I/usr/include/freetype2 -I/usr/include/SDL -D_REENTRANT -march=pentium4 -O3 -pipe -fomit-frame-pointer -I/usr/include/freetype2 -c xlib_driver.c
i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../../.. -I../../../src/include    -I/usr/X11R6/include -I/usr/include/directfb   -march=pentium4 -O3 -pipe -fomit-frame-pointer -I/usr/include/freetype2 -I/usr/include/SDL -D_REENTRANT -march=pentium4 -O3 -pipe -fomit-frame-pointer -I/usr/include/freetype2 -c ggi_driver.c
xlib_driver.c: In function `xlib_init_specific':
xlib_driver.c:305: warning: use of cast expressions as lvalues is deprecated
xlib_driver.c: In function `xlib_exit':
xlib_driver.c:745: warning: use of cast expressions as lvalues is deprecated
i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../../.. -I../../../src/include    -I/usr/X11R6/include -I/usr/include/directfb   -march=pentium4 -O3 -pipe -fomit-frame-pointer -I/usr/include/freetype2 -I/usr/include/SDL -D_REENTRANT -march=pentium4 -O3 -pipe -fomit-frame-pointer -I/usr/include/freetype2 -c sdl_driver.c
sdl_driver.c: In function `sdl_init_specific':
sdl_driver.c:169: warning: use of cast expressions as lvalues is deprecated
i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../../.. -I../../../src/include    -I/usr/X11R6/include -I/usr/include/directfb   -march=pentium4 -O3 -pipe -fomit-frame-pointer -I/usr/include/freetype2 -I/usr/include/SDL -D_REENTRANT -march=pentium4 -O3 -pipe -fomit-frame-pointer -I/usr/include/freetype2 -c directfb_driver.c
directfb_driver.c: In function `_scidfb_init_gfx_mode':
directfb_driver.c:275: warning: passing arg 2 of pointer to function from incompatible pointer type
directfb_driver.c: In function `_scidfb_decode_pixel_format':
directfb_driver.c:614: error: `DSPF_RGB15' undeclared (first use in this function)
directfb_driver.c:614: error: (Each undeclared identifier is reported only once
directfb_driver.c:614: error: for each function it appears in.)
make[4]: *** [directfb_driver.o] Error 1
make[4]: *** Waiting for unfinished jobs....
make[4]: Leaving directory `/var/tmp/portage/freesci-0.3.4c/work/freesci-0.3.4c/src/gfx/drivers'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/var/tmp/portage/freesci-0.3.4c/work/freesci-0.3.4c/src/gfx'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/var/tmp/portage/freesci-0.3.4c/work/freesci-0.3.4c/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/freesci-0.3.4c/work/freesci-0.3.4c'
make: *** [all-recursive-am] Error 2

!!! ERROR: games-engines/freesci-0.3.4c failed.
!!! Function src_compile, Line 44, Exitcode 2
!!! emake failed
!!! If you need support, post the topmost build error, NOT this status message.

Portage 2.0.51.19 (default-linux/x86/2004.3, gcc-3.3.5, glibc-2.3.4.20040808-r1, 2.6.10-gentoo-r6 i686)
=================================================================
System uname: 2.6.10-gentoo-r6 i686 Intel(R) Pentium(R) 4 CPU 2.53GHz
Gentoo Base System version 1.4.16
Python:              dev-lang/python-2.3.4-r1 [2.3.4 (#1, Feb  7 2005, 19:30:18)]
dev-lang/python:     2.3.4-r1
sys-devel/autoconf:  2.59-r6, 2.13
sys-devel/automake:  1.9.4, 1.5, 1.4_p6, 1.7.9-r1, 1.6.3, 1.8.5-r3
sys-devel/binutils:  2.15.92.0.2-r1
sys-devel/libtool:   1.5.10-r4
virtual/os-headers:  2.6.8.1-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-march=pentium4 -O3 -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /opt/jetty/etc /usr/kde/2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/lib/fax /usr/lib/mozilla/defaults/pref /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control /var/spool/fax/etc"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-march=pentium4 -O3 -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs autoconfig ccache distlocks sandbox sfperms"
GENTOO_MIRRORS="ftp://ftp.tu-clausthal.de/pub/linux/gentoo http://linux.rz.ruhr-uni-bochum.de/download/gentoo-mirror http://gentoo.osuosl.org"
LANG="de_DE@euro"
LC_ALL="de_DE@euro"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="x86 X X509 aac aalib accessibility acl acpi acpi4linux activefilter aim alsa ansi apache2 arts artworkextra async audiofile avi bash-completion berkdb bidi bitmap-fonts bluetooth brltty bsh bzlib cap caps cddb cdf cdparanoia cdr cdrom cgi chroot clanJavaScript clanVoice codecs commercial cpdflib crypt ctype cups curl curlwrappers dba dga dio directfb divx4linux djbfft dmx dnd doc dts dv dvb dvd dvdr dvdread emboss encode erandom esd exif expat extensions f77 faac faad fam fastcgi fax fbcon fdftk ffmpeg fftw flac flash flood font-server foomaticdb fortran fpx freetype gcj gd gdbm geoip ggi gif gimp gimpprint glade glut gnokii gnome gnutls gphoto2 gps graphviz gs gstreamer gtk gtk2 gtkhtml gui guile hal hbci hdf hub hyperwave-api iconv icq idea ieee1394 image imagemagick imap imlib inifile innodb intl iodbc ipv6 irda irmc isdn jabber jack jack-tmpfs jai java javadoc javamail javascript jbig jce jikes jimi jit joystick jp2 jpeg jpeg2k junit justify jython kde kerberos latex lcd lcms ldap lesstif libcaca libdsk libg++ libwww lirc lm_sensors log4j ltsp lua lzo lzw lzw-tiff mad mailbox maildir mailwrapper mbox mcal mcve md5sum mhash mikmod mime ming mixer mmap mmx mmx2 mng moneyplex monkey motif mozdevelop mozilla mozsvg mp3 mpeg mpeg4 mpi mplayer mppe-mppc msession msn mysql mysqli ncurses network nis nls nntp nptl ntlm nvidia nviz objc odbc oggvorbis opengl oscar oss pam pcntl pcre pcsc-lite pdapdf pdflib perl pfpro php physfs pic pie png posix postgres postgresql povray ppds print procmail pthreads pwdb python qt quicktime quotasreadline readline real regexp rtc ruby samba sasl scanner sdl session silc skey slang slp smartcard smime sms sndfile snmp soap sockets socks5 sox spamassassin speex spell spl sse sse2 ssl svg svga symlink sysvipc szip tcltk tcpd tetex theora threads tidy tiff timidity tokenizer transcode truetype truetype-fonts type1-fonts ucs2 unicode usb userlocales wddx wifi winbind wmf wsconvert wxwin wxwindows xalan xerces xine xineramaxml xml-rpc xml2 xmms xosd xpm xprint xscreensaver xsl xv xvid xvmc yahoo yaz yv12 zlib video_cards_nvidia linguas_de"
Unset:  ASFLAGS, CBUILD, CTARGET, LDFLAGS
Comment 1 SpanKY gentoo-dev 2005-03-08 18:21:59 UTC
does 0.6.1b work ?
Comment 2 tuXXer 2005-03-08 23:56:44 UTC
0.6.1b works...
Comment 3 SpanKY gentoo-dev 2005-04-14 06:12:40 UTC
just need to s/DSPF_RGB15/DSPF_ARGB1555/g in the source code ... see clanlib for a similar fix
Comment 4 SpanKY gentoo-dev 2005-04-14 21:05:31 UTC
upstream asked us to not stabilize 0.6.x so ive fixed 0.3.x

sorry for the delay !