Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 12349 - openbox-2.1.3-r4 fails
Summary: openbox-2.1.3-r4 fails
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High normal
Assignee: Matt Keadle
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2002-12-17 19:10 UTC by lazarus
Modified: 2003-02-22 15:17 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 lazarus 2002-12-17 19:10:31 UTC
currently have 2.1.3-41 installed.

USE flags in /etc/make.conf are "-gnome -kde -arts -alsa -3dnow -cups -apm"
CFLAGS="-march=i686 -Os -pipe -fomit-frame-pointer"

I tried again after clearing the /var/tmp/portage directory, same result.

emerge -u openbox fails with the following:

make[3]: Entering directory `/var/tmp/portage/openbox-2.1.3-r4/work/openbox-2.1.
3/util'
c++ -DHAVE_CONFIG_H -I. -I. -I..   -DNDEBUG  -march=i686 -Os -pipe -fomit-frame-
pointer  -I/usr/X11R6/include -Wall -W -c xftlsfonts.cc
c++  -march=i686 -Os -pipe -fomit-frame-pointer  -I/usr/X11R6/include -Wall -W -
L/usr/X11R6/lib  -lSM -lICE -o xftlsfonts  xftlsfonts.o  -L/usr/X11R6/lib -lX11 
 -lXext -lXinerama -lXft
xftlsfonts.o(.text+0x637): In function `main':
: undefined reference to `XftObjectSetCreate'
xftlsfonts.o(.text+0x66a): In function `main':
: undefined reference to `XftObjectSetAdd'
xftlsfonts.o(.text+0xc8d): In function `main':
: undefined reference to `XftObjectSetAdd'
xftlsfonts.o(.text+0xca7): In function `main':
: undefined reference to `XftPatternCreate'
collect2: ld returned 1 exit status
make[3]: *** [xftlsfonts] Error 1
make[3]: Leaving directory `/var/tmp/portage/openbox-2.1.3-r4/work/openbox-2.1.3
/util'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/var/tmp/portage/openbox-2.1.3-r4/work/openbox-2.1.3
/util'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/openbox-2.1.3-r4/work/openbox-2.1.3
'
make: *** [all-recursive-am] Error 2

!!! ERROR: x11-wm/openbox-2.1.3-r4 failed.
!!! Function commonbox_src_compile, Line -8674, Exitcode 2
!!! (no error message)
Comment 1 Miguel Sousa Filipe 2002-12-18 14:14:10 UTC
I emerged openbox-2.1.3-r4 with no problems.
system settings:
USE="X gtk2 sse java gnome -kde -alsa -cups -arts"
CFLAGS="-mcpu=athlon-mp -O2 -pipe -fomit-frame-pointer"
gcc 3.2.1
XFree 4.2.1
and
*  x11-libs/xft [ Masked ]
      Latest version available: 2.0.1
      Latest version installed: 2.0.1

might have something to do with xft.. since what failed had xft in its 
name.. he he he (xftlsfonts)

Miguel


Comment 2 Matt Keadle 2002-12-18 17:41:44 UTC
Yes. It has to do with xft. I'm a little swamped with personal life atm, but I'm
looking at this as much as possible.
Comment 3 lazarus 2002-12-31 23:16:12 UTC
I'm not sure what specific package or set of packages made it work, but 2.1.3-r4
built successfully tonight. This is the first time I've tried since filing the
report, and I've been keeping everything else current. USE flags etc. are still
the same, using gcc 2.95.3-r7 and:
xfree-4.2.1-r2
freetype-2.1.2-r2
xft-2.0.1-r1
installed.
Comment 4 Damjan 2003-01-06 18:12:56 UTC
It fails here too. Probably the cause is new freetype-2.1.2-r2 I've merge
before. Speaking about that its funny how freetype depends on xfree that depends
on freetype that....;)
Comment 5 Radek Podgorny 2003-02-02 12:15:22 UTC
I had exactly the same problem, but when I emerged xft (was not emerged before), openbox compiled just fine...

openbox 2.1.3-r4
xft 2.0.1
gcc 3.2.1-r6
Comment 6 lazarus 2003-02-07 08:44:18 UTC
Maybe it's related to http://bugs.gentoo.org/show_bug.cgi?id=15088
I don't think I've had pkg-config installed when trying to emerge 2.1.3-r4.
2.2.3 is working fine, and is the current stable release according to the OB website and the ebuild changelog, but it's not the default for an "emerge openbox." Should a separate bug report be filed for that?
Comment 7 Matt Keadle 2003-02-22 15:17:54 UTC
Yep. This should all be fixed now. And yes, it was related to Bug #15088, as I has screwed up the dependancies for Openbox.

All fixed!