First Last Prev Next    No search results available      Search page      Enter new bug
Bug#: 132571
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: Gentoo Games <games@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Heiko Baums <heiko@baums-on-web.de>
Add CC:
CC:
Remove selected CCs
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
libsdl-1.2.9-DirectFB-updates2.patch Handles missing DIKI_ALTGR enum patch Sascha Schwarz 2006-05-07 16:02 0000 1.03 KB Details | Diff
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 132571 depends on: Show dependency tree
Bug 132571 blocks:
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)


Not eligible to see or edit group visibility for this bug.






View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2006-05-07 08:11 0000
libsdl-1.2.9-r1 fails to compile during revdep-rebuild with this error message:

i686-pc-linux-gnu-gcc -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\"
-DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\"
-DPACKAGE=\"SDL\" -DVERSION=\"1.2.9\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1
-DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1
-DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1
-DHAVE_DLFCN_H=1 -DHAVE_ALLOCA_H=1 -DHAVE_ALLOCA=1 -DHAVE_LIBASOUND=1 -I. -I.
-D_REENTRANT -I/usr/include/directfb -march=athlon-xp -O2 -pipe -Wall
-DENABLE_DUMMYVIDEO -DDISKAUD_SUPPORT -DUSE_DLOPEN -DUSE_ASMBLIT -I./hermes
-I../../../src/hermes -DOSS_SUPPORT -DALSA_SUPPORT
-DALSA_DYNAMIC=libasound.so.2 -DUSE_DLVSYM -DARTSC_SUPPORT
-DARTSC_DYNAMIC=libartsc.so.0 -I/usr/kde/3.5/include/artsc -pthread
-I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DNAS_SUPPORT
-I/usr/X11R6/include/ -DENABLE_X11 -DXTHREADS -I./include -I./src/video
-DXFREE86_VM -DXFREE86_VMGAMMA -DXFREE86_DGAMOUSE -DDEFAULT_DGAMOUSE
-DXFREE86_XV -Isrc/video -DENABLE_DGA -DENABLE_FBCON -DENABLE_DIRECTFB
-DENABLE_SVGALIB -DENABLE_AALIB -DHAVE_OPENGL -DUSE_INPUT_EVENTS -D_REENTRANT
-DSDL_USE_PTHREADS -DHAVE_SIGACTION -DHAVE_LINUX_VERSION_H -I../../../include
-I../../../include/SDL -I../../../src -I../../../src/main/linux
-I../../../src/audio -I../../../src/video
-I../../../src/video/XFree86/extensions -I../../../src/events
-I../../../src/joystick -I../../../src/cdrom -I../../../src/thread
-I../../../src/timer -I../../../src/endian -I../../../src/file
-I../../../src/thread -c
SDL_DirectFB_events.c  -fPIC -DPIC -o .libs/SDL_DirectFB_events.o
SDL_DirectFB_events.c: In function `DirectFB_InitOSKeymap':
SDL_DirectFB_events.c:164: error: `DIKI_ALTGR' undeclared (first use in this
function)
SDL_DirectFB_events.c:164: error: (Each undeclared identifier is reported only
once
SDL_DirectFB_events.c:164: error: for each function it appears in.)
make[3]: *** [SDL_DirectFB_events.lo] Error 1
make[3]: Leaving directory
`/usr/var/portage/libsdl-1.2.9-r1/work/SDL-1.2.9/src/video/directfb'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory
`/usr/var/portage/libsdl-1.2.9-r1/work/SDL-1.2.9/src/video'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory
`/usr/var/portage/libsdl-1.2.9-r1/work/SDL-1.2.9/src'
make: *** [all-recursive] Error 1

!!! ERROR: media-libs/libsdl-1.2.9-r1 failed.
Call stack:
  ebuild.sh, line 1525:   Called dyn_compile
  ebuild.sh, line 928:   Called src_compile
  libsdl-1.2.9-r1.ebuild, line 155:   Called die

!!! emake failed
!!! If you need support, post the topmost build error, and the call stack if
relevant.


This is my emerge --info:

Gentoo Base System version 1.12.0_pre19
Portage 2.1_pre10-r3 (default-linux/x86/2006.0, gcc-3.4.6, glibc-2.4-r2,
2.6.16-gentoo-r3 i686)
=================================================================
System uname: 2.6.16-gentoo-r3 i686 AMD Athlon(tm) XP 1600+
dev-lang/python:     2.4.3-r1
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     [Not Present]
dev-util/confcache:  [Not Present]
sys-apps/sandbox:    1.2.18
sys-devel/autoconf:  2.13, 2.59-r7
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2
sys-devel/binutils:  2.16.1-r2
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r5
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=athlon-xp -O2 -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.5/env
/usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/kde/3/share/config
/usr/share/X11/xkb /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/eselect/compiler /etc/gconf /etc/revdep-rebuild
/etc/splash /etc/terminfo /etc/texmf/web2c /etc/env.d"
CXXFLAGS="-march=athlon-xp -O2 -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks metadata-transfer sandbox sfperms strict"
GENTOO_MIRRORS="http://distfiles.gentoo.org
http://distro.ibiblio.org/pub/linux/distributions/gentoo"
LANG="de_DE.UTF-8"
LINGUAS="de"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress
--force --whole-file --delete --delete-after --stats --timeout=180
--exclude='/distfiles' --exclude='/local' --exclude='/packages'"
PORTAGE_TMPDIR="/usr/var"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="3dnow 3dnowext X a52 aac aalib accessibility acpi aim alsa apache2 apm
arts asf audiofile avi bash-completion berkdb bitmap-fonts bluetooth bzip2 cdda
cddb cdparanoia cdr chipcard cli crypt cups curl dba dcc dga directfb
divx4linux dlloader doc dri dv dvb dvd dvdr dvdread eds emacs emacs-w3 emboss
encode expat extrafilters f77 fame fbcon ffmpeg flac flash font-server
foomaticdb fortran ftp gcc-libffi gcj gd gdbm geldkarte gif gimp gimpprint
glitz gmp gpm graphviz gs gstreamer gtk gtk2 gtkhtml hbci iconv icq idn
imagemagick imlib ipv6 irmc isdnlog jabber jce jpeg kde lcms ldap libg++ libwww
lirc live lzo mad maildir mailwrapper mbox mikmod mime ming mjpeg mmx mmx2
mmxext mng modplug motif mozilla mp3 mp4 mpeg mplayer msn mysql mysqli mythtv
nas ncurses network nls nptl nptlonly nsplugin nvidia objc objc-gc odbc
offensive ofx ogg oggvorbis on-the-fly-crypt opengl oscar oss pam pcre pdflib
perl php plugin png ppds pppd print python pyzor qt quicktime quotes razor
readline real reflection rtsp scanner sdl session slang slideshow smime speex
spell spl sqlite sse sse-filters ssl svg svga tcltk tcpd tetex theora threads
tidy tiff tokenizer tools truetype truetype-fonts type1-fonts udev unicode usb
userlocales utf8 v4l v4l2 vdr vfat videos vidix visualization vlm vorbis
win32codecs wmf x86 xcomposite xine xml xml2 xmms xorg xpm xv xvid yahoo yv12
zip zlib elibc_glibc input_devices_evdev input_devices_joystick
input_devices_keyboard input_devices_mouse kernel_linux linguas_de userland_GNU
video_cards_nvidia video_cards_v4l"
Unset:  ASFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LC_ALL, LDFLAGS,
MAKEOPTS, PORTAGE_RSYNC_EXTRA_OPTS

------- Comment #1 From Mr. Bones. 2006-05-07 09:07:15 0000 -------
remerge dev-libs/DirectFB

------- Comment #2 From Heiko Baums 2006-05-07 09:17:49 0000 -------
I did emerge DirectFB-0.9.25.1 during an emerge -uDN world.
That's why I did the revdep-rebuild.
During this the error occurred.

------- Comment #3 From Heiko Baums 2006-05-07 09:56:42 0000 -------
Tried remerging DirectFB anyway.
Still the same error when remerging libsdl after that.

------- Comment #4 From SpanKY 2006-05-07 12:13:29 0000 -------
DirectFB API breakage

------- Comment #5 From Sascha Schwarz 2006-05-07 16:02:44 0000 -------
Created an attachment (id=86398) [edit]
Handles missing DIKI_ALTGR enum

Hi.
I ran into this, too. According to DirectFB homepage DIKI_ALTGR is to be
substituted by DIKI_ALT_R from now on.

------- Comment #6 From SpanKY 2006-05-07 16:17:55 0000 -------
shouldnt need the extra version handling ... DIKI_ALT_R has existed in older
DirectFB releases

------- Comment #7 From SpanKY 2006-05-07 16:36:03 0000 -------
thanks Sascha ... ive added a simpler version of your patch to cvs and e-mailed
it upstream to libsdl authors

First Last Prev Next    No search results available      Search page      Enter new bug