Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 11761 - DirectFB-0.9.15 failed
Summary: DirectFB-0.9.15 failed
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2002-12-08 05:48 UTC by Voicu Liviu
Modified: 2003-02-04 19:42 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 Voicu Liviu 2002-12-08 05:48:35 UTC
After emerge -pu world I got:
# emerge -up world

These are the packages that I would merge, in order.

Calculating world dependencies ...done!
[ebuild    U ] dev-libs/DirectFB-0.9.15
[ebuild    U ] x11-libs/gtk+-2.1.2
[ebuild    U ] gnome-base/libgnomeui-2.0.6-r1
[ebuild    U ] dev-libs/libxml2-2.4.28
[ebuild    U ] gnome-base/gdm-2.4.0.12-r1
[ebuild    U ] gnome-base/control-center-2.0.3-r1
[ebuild    U ] gnome-base/gnome-2.0.3-r1

During the compilation I got:

rm -fr .libs/libdirectfb.la .libs/libdirectfb.* .libs/libdirectfb-0.9.*
(cd . && ln -s directfb.lo directfb.o)
(cd . && ln -s idirectfb.lo idirectfb.o)
(cd . && ln -s interface.lo interface.o)
gcc -shared  directfb.lo idirectfb.lo interface.lo -Wl,--whole-archive
display/.libs/libdirectfb_displ                                         ay.al
media/.libs/libdirectfb_media.al windows/.libs/libdirectfb_windows.al
input/.libs/libdirectfb_in                                         put.al
misc/.libs/libdirectfb_misc.al gfx/.libs/libdirectfb_gfx.al
core/.libs/libdirectfb_core.al -Wl,                                        
--no-whole-archive  -L/usr/X11R6/lib -L/usr/kde/cvs/lib -lstdc++ -L/usr/lib
/usr/lib/libSDL.so -lartsc                                         
/usr/lib/libesd.so /usr/lib/libaudiofile.so -lm -lX11 -lXext -lvga -ldl
-lpthread  -Wl,-soname -Wl,li                                        
bdirectfb-0.9.so.15 -o .libs/libdirectfb-0.9.so.15.0.0
/usr/lib/gcc-lib/i686-pc-linux-gnu/3.2.1/../../../../i686-pc-linux-gnu/bin/ld:
cannot find -lartsc
collect2: ld returned 1 exit status
make[3]: *** [libdirectfb.la] Error 1
make[3]: Leaving directory
`/var/tmp/portage/DirectFB-0.9.15/work/DirectFB-0.9.15/src'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory
`/var/tmp/portage/DirectFB-0.9.15/work/DirectFB-0.9.15/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/DirectFB-0.9.15/work/DirectFB-0.9.15'
make: *** [all-recursive-am] Error 2

!!! ERROR: dev-libs/DirectFB-0.9.15 failed.
!!! Function src_compile, Line 99, Exitcode 2
!!! (no error message)

Any clue?
Comment 1 Seemant Kulleen (RETIRED) gentoo-dev 2002-12-08 10:45:32 UTC
looks like you used to have arts installed (kde sound thingy).

something you have installed, which directfb links to is still trying to link to
arts.
Comment 2 Voicu Liviu 2002-12-09 00:21:51 UTC
Any idea how do I fix it? 
Comment 3 Voicu Liviu 2002-12-10 01:41:10 UTC
The same problem with gtk+-2.1.2 
The error says that it needs Xft2 or higher and I have: 
 
*  x11-libs/xft 
      Latest version available: 2.0-r1 
      Latest version installed: 2.0-r1 
      Size of downloaded files: 525 kB 
      Homepage:    http://fontconfig.org/ 
      Description: Xft2 
 
This is the error from compilation process: 
 
gcc -DHAVE_CONFIG_H -I. -I. -I../.. -DG_LOG_DOMAIN=\"Gdk\" 
-DINSIDE_GDK_X11 -I../.. -I../../gdk -I../../gdk -DG_DISABLE_DEPRECATED 
-DGDK_PIXBUF_DISABLE_DEPRECATED -DG_ENABLE_DEBUG 
-D_REENTRANT -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include 
-I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/X11R6/include 
-march=pentium4 -O2 -pipe -fomit-frame-pointer -Wall -c gdkdrawable-x11.c  
-fPIC -DPIC -o gdkdrawable-x11.lo 
In file included from gdkdrawable-x11.c:34: 
/usr/include/pango-1.0/pango/pangoxft.h:37:2: #error "must have Xft version 2 or 
newer" 
In file included from gdkdrawable-x11.c:34: 
/usr/include/pango-1.0/pango/pangoxft.h:42: parse error before '*' token 
gdkdrawable-x11.c: In function `gdk_x11_drawable_get_picture': 
gdkdrawable-x11.c:274: warning: implicit declaration of function 
`XftDrawPicture' 
make[3]: *** [gdkdrawable-x11.lo] Error 1 
make[3]: Leaving directory 
`/var/tmp/portage/gtk+-2.1.2/work/gtk+-2.1.2/gdk/x11' 
make[2]: *** [all-recursive] Error 1 
make[2]: Leaving directory `/var/tmp/portage/gtk+-2.1.2/work/gtk+-2.1.2/gdk' 
make[1]: *** [all-recursive] Error 1 
make[1]: Leaving directory `/var/tmp/portage/gtk+-2.1.2/work/gtk+-2.1.2' 
make: *** [all-recursive-am] Error 2 
 
!!! ERROR: x11-libs/gtk+-2.1.2 failed. 
!!! Function src_compile, Line 57, Exitcode 2 
!!! (no error message) 
 
Hope some one will fix this bug. 
Thanks 
Comment 4 Seemant Kulleen (RETIRED) gentoo-dev 2002-12-15 06:09:19 UTC
gnome team, please check coment #3
Comment 5 foser (RETIRED) gentoo-dev 2002-12-22 10:53:01 UTC
tried re-emerging xft-2 ? if that doesnt work remove xft-2, pango and gtk+ and
then try again.
Comment 6 foser (RETIRED) gentoo-dev 2003-01-11 11:41:49 UTC
no more traffic closing