Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 91691 - DirectFB-0.9.22 and 0.9.21 do not compile
Summary: DirectFB-0.9.22 and 0.9.21 do not compile
Status: RESOLVED DUPLICATE of bug 77391
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High major (vote)
Assignee: SpanKY
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-05-06 06:44 UTC by Danny Sauer
Modified: 2005-07-17 13:06 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 Danny Sauer 2005-05-06 06:44:30 UTC
Last few lines of compilation for 0.9.21, noting syntax error

i686-pc-linux-gnu-gcc -shared  .libs/neomagic.o .libs/neo_overlay.o .libs/neo2200.o  -lz -ldl -lpthread  -march=athlon-xp -momit-leaf-frame-pointer -Wl,-soname-Wl,libdirectfb_neomagic.so -o .libs/libdirectfb_neomagic.so
creating libdirectfb_neomagic.la
(cd .libs && rm -f libdirectfb_neomagic.la && ln -s ../libdirectfb_neomagic.la libdirectfb_neomagic.la)
make[3]: Leaving directory `/var/tmp/portage/DirectFB-0.9.21/work/DirectFB-0.9.21/gfxdrivers/neomagic'
Making all in savage
make[3]: Entering directory `/var/tmp/portage/DirectFB-0.9.21/work/DirectFB-0.9.21/gfxdrivers/savage'
make[3]: *** No rule to make target `../../src/core/fusion/fusion.h', needed by`savage.lo'.  Stop.
make[3]: Leaving directory `/var/tmp/portage/DirectFB-0.9.21/work/DirectFB-0.9.21/gfxdrivers/savage'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/var/tmp/portage/DirectFB-0.9.21/work/DirectFB-0.9.21/gfxdrivers'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/DirectFB-0.9.21/work/DirectFB-0.9.21'
make: *** [all-recursive-am] Error 2

!!! ERROR: dev-libs/DirectFB-0.9.21 failed.
!!! Function src_compile, Line 87, Exitcode 2
!!! (no error message)
!!! If you need support, post the topmost build error, NOT this status message.



Last few lines of compilation for 0.9.22, noting syntax error

if /bin/sh ../../libtool --tag=CC --mode=compile i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../include -I../../lib -I../../lib -I../../src -I../../systems  -D_REENTRANT  -I/usr/include/libmpeg3  -Wall -O3 -ffast-math -pipe -Os -march=athlon-xp -pipe -momit-leaf-frame-pointer -fsched-spec-load -fgcse-lm-fgcse-sm -D_GNU_SOURCE  -Werror-implicit-function-declaration -MT sis315_mmio.lo -MD -MP -MF ".deps/sis315_mmio.Tpo" -c -o sis315_mmio.lo sis315_mmio.c; \
then mv -f ".deps/sis315_mmio.Tpo" ".deps/sis315_mmio.Plo"; else rm -f ".deps/sis315_mmio.Tpo"; exit 1; fi
sis315.c: In function `driver_init_driver':
sis315.c:227: error: syntax error before '[' token
make[3]: *** [sis315.lo] Error 1
make[3]: *** Waiting for unfinished jobs....
 i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../include -I../../lib -I../../lib -I../../src -I../../systems -D_REENTRANT -I/usr/include/libmpeg3-Wall -O3 -ffast-math -pipe -Os -march=athlon-xp -pipe -momit-leaf-frame-pointer -fsched-spec-load -fgcse-lm -fgcse-sm -D_GNU_SOURCE -Werror-implicit-function-declaration -MT sis315_mmio.lo -MD -MP -MF .deps/sis315_mmio.Tpo -c sis315_mmio.c  -fPIC -DPIC -o .libs/sis315_mmio.o
make[3]: Leaving directory `/var/tmp/portage/DirectFB-0.9.22/work/DirectFB-0.9.22/gfxdrivers/sis315'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/var/tmp/portage/DirectFB-0.9.22/work/DirectFB-0.9.22/gfxdrivers'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/DirectFB-0.9.22/work/DirectFB-0.9.22'
make: *** [all] Error 2

!!! ERROR: dev-libs/DirectFB-0.9.22 failed.
!!! Function src_compile, Line 90, Exitcode 2
!!! (no error message)
!!! If you need support, post the topmost build error, NOT this status message.


Reproducible: Always
Steps to Reproduce:
1. log in to my computer
2. emerge -u world (which includes directfb-0.9.22 or directfb-0.9.21)
3. post problem to bugzilla

Actual Results:  
I became agitated and masked those versions in /etc/package.mask :)   

Expected Results:  
I could have come back to my computer to find the update had all worked 
perfectly, and world peace would have broken out overnight. 

zipper etc # emerge info   
Portage 2.0.51.19 (default-linux/x86/2005.0, gcc-3.3.5-20050130,   
glibc-2.3.4.20041102-r1, 2.6.10-gentoo-r7 i686)   
=================================================================   
System uname: 2.6.10-gentoo-r7 i686 AMD Sempron(tm)  2800+   
Gentoo Base System version 1.4.16   
Python:              dev-lang/python-2.3.5 [2.3.5 (#1, May  5 2005, 10:41:24)]   
distcc 2.16 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632)   
[disabled]   
dev-lang/python:     2.3.5   
sys-apps/sandbox:    [Not Present]   
sys-devel/autoconf:  2.59-r6, 2.13   
sys-devel/automake:  1.7.9-r1, 1.8.5-r3, 1.5, 1.4_p6, 1.6.3, 1.9.5   
sys-devel/binutils:  2.15.92.0.2-r7   
sys-devel/libtool:   1.5.16   
virtual/os-headers:  2.6.11   
ACCEPT_KEYWORDS="x86"   
AUTOCLEAN="yes"   
CFLAGS="-Os -march=athlon-xp -pipe -momit-leaf-frame-pointer -fsched-spec-load   
-fgcse-lm -fgcse-sm"   
CHOST="i686-pc-linux-gnu"   
CONFIG_PROTECT="/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/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"   
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"   
CXXFLAGS="-Os -march=athlon-xp -pipe -momit-leaf-frame-pointer   
-fsched-spec-load -fgcse-lm -fgcse-sm"   
DISTDIR="/usr/portage/distfiles"   
FEATURES="autoaddcvs autoconfig distlocks nodoc noinfo sandbox sfperms strict"   
GENTOO_MIRRORS=" /      http://dev.teleologic.net/gentoo/ /       
http://gentoo.mirrors.pair.com/ /         
http://ftp-mirror.internap.com/pub/gentoo/ / "   
MAKEOPTS="-j2"   
PKGDIR="/usr/portage/packages"   
PORTAGE_TMPDIR="/var/tmp"   
PORTDIR="/usr/portage"   
SYNC="rsync://rsync.gentoo.org/gentoo-portage"   
USE="x86 / 3dnow 3dnowex X aac alsa apache2 apm arts audiofile avi   
bash-completion berkdb bitmap-fonts bonobo cddb cdparanoia cdr crypt cups curl   
dga directfb divx4linux dmx dv dvb dvd eds emboss encode esd fam fbcon ffmpeg   
flac font-server foomaticdb fortran fpx gd gdbm ggi gif gnokii gnome gnutls   
gphoto2 gpm graphviz gstreamer gtk gtk2 gtkhtml guile hal ieee1394 imagemagick   
imlib irda jack javajbig jpeg jpeg2k kde ldap libcaca libg++ libgda libwww   
lirc lm_sensors logrotate mad md5sum mikmod mmap mmx motif mozilla mp3 mpeg   
mpi mysql nas ncurses network ntpl ogg oggvorbis opengl oss pam pda pdflib   
perl pic png portaudio povray python qt quicktime readline real rrdtool ruby   
sasl sdl slp sms snmp speex spell sse ssl streamzap svg svga tcpd tetex tga   
theora tiff truetype truetype-fonts type1-fonts unicode v4l v4l2 vorbis xanim   
xine xinerama xml xml2 xmms xprint xv xvidzlib userland_GNU kernel_linux   
elibc_glibc"   
Unset:  ASFLAGS, CBUILD, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS,   
PORTDIR_OVERLAY   
zipper etc # cat /proc/cpuinfo | grep model  
model           : 8  
model name      : AMD Sempron(tm)  2800+ 
zipper etc # df -h /var/tmp/portage/ /usr/portage/ 
Filesystem            Size  Used Avail Use% Mounted on 
/dev/zipper/var       3.5G  2.0G  1.6G  55% /var 
/dev/zipper/usr       5.5G  4.5G  1.1G  81% /usr
Comment 1 SpanKY gentoo-dev 2005-05-06 08:33:58 UTC

*** This bug has been marked as a duplicate of 77391 ***