Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 46700 - boson fails to compile
Summary: boson fails to compile
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Games (show other bugs)
Hardware: x86 Linux
: High blocker (vote)
Assignee: Gentoo Games
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-04-03 09:36 UTC by skunk
Modified: 2004-05-10 14:10 UTC (History)
1 user (show)

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 skunk 2004-04-03 09:36:28 UTC
g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/kde/3.2/include/arts -I../bodebug -I/usr/kde/3.2/include -I/usr/qt/3/include -I/usr/X11R6/include   -DQT_THREAD_SUPPORT  -D_REENTRANT  -Wnon-virtual-dtor -Wno-long-long -Wundef -Wall -pedantic -W -Wpointer-arith -Wmissing-prototypes -Wwrite-strings -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -DNDEBUG -DNO_DEBUG -O2 -march=pentium3 -O3 -pipe -fomit-frame-pointer -momit-leaf-frame-pointer -ftracer -fno-crossjumping -mfpmath=sse -maccumulate-outgoing-args -fmove-all-movables -freduce-all-givs -funroll-loops -fprefetch-loop-arrays -fforce-addr -fno-exceptions -fno-check-new  -c -o main.o `test -f main.cpp || echo './'`main.cpp
/bin/sh ../libtool --silent --mode=link --tag=CXX g++  -Wnon-virtual-dtor -Wno-long-long -Wundef -Wall -pedantic -W -Wpointer-arith -Wmissing-prototypes -Wwrite-strings -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -DNDEBUG -DNO_DEBUG -O2 -march=pentium3 -O3 -pipe -fomit-frame-pointer -momit-leaf-frame-pointer -ftracer -fno-crossjumping -mfpmath=sse -maccumulate-outgoing-args -fmove-all-movables -freduce-all-givs -funroll-loops -fprefetch-loop-arrays -fforce-addr -fno-exceptions -fno-check-new    -o boson -R /usr/kde/3.2/lib -R /usr/qt/3/lib -R /usr/X11R6/lib -L/usr/X11R6/lib -L/usr/qt/3/lib -L/usr/kde/3.2/lib  -Xlinker -export-dynamic boapplication.o boglobal.o cell.o unitproperties.o pluginproperties.o unitbase.o boitemlisthandler.o boitemlist.o boselection.o botooltipcreator.o bogltooltip.o bosonmap.o bosonfileconverter.o bosoncampaign.o bosonplayfield.o bosoncanvas.o bosoncanvasstatistics.o bosoncollisions.o boson.o bosonsaveload.o speciestheme.o speciesdata.o player.o playerio.o bo3dtools.o bomatrixwidget.o bosonminimap.o kgameunitdebug.o kgameplayerdebug.o kgamecelldebug.o bodisplaymanager.o bosonwidgetbase.o bosonwidget.o editorwidget.o bosonglwidget.o bosonbigdisplaybase.o bogroundrenderer.o bocamera.o boautocamera.o bocamerawidget.o boorbiterwidget.o bosongroundtheme.o bosonconfig.o optionsdialog.o optionswidgets.o bosoncomputerio.o bosonpath.o unit.o selectbox.o bosoncursor.o bosonstatistics.o gameoverdialog.o unitplugins.o bosontexturearray.o bosonmodel.o bosonmodelloader.o bo3dsload.o bosonglfont.o bosonglchat.o bosonprofiling.o bosonprofilingdialog.o bosonmodeltextures.o upgradeproperties.o bosonparticlesystem.o bosonparticlesystemproperties.o bosonstarting.o bofile.o bpfdescription.o bosonweapon.o bpfdescriptiondialog.o bosonbigdisplayinputbase.o bosonbigdisplayinput.o editorbigdisplayinput.o bomesh.o bolodbuilder.o bomaterial.o bosonpropertyxml.o bomemorytrace.o boaction.o bosondata.o bosonlocalplayerinput.o botexmapimportdialog.o bobincoder.o bolight.o top.o main.o ../boson/items/libbosonitems.la ../boson/sound/libbosonsoundinterface.la ../boson/info/libbosoninfo.la ../boson/commandframe/libbosoncommandframe.la ../boson/startupwidgets/libbosonstartupwidgets.la ../bodebug/libbodebug.la ../boson/bosonwidgets/libbosonwidgets.la ../boson/script/libbosonscript.la -lkdegames -lMesaGLU -lMesaGL -lX11  -l3ds -lkdeui
bosonglwidget.o(.text+0x6c74): In function `choose_cmap(_XDisplay*, XVisualInfo*)':
: undefined reference to `XmuLookupStandardColormap'
collect2: ld returned 1 exit status
make[3]: *** [boson] Error 1
make[3]: Leaving directory `/var/tmp/portage/boson-0.9.1/work/boson-all-0.9.1/boson'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/var/tmp/portage/boson-0.9.1/work/boson-all-0.9.1/boson'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/boson-0.9.1/work/boson-all-0.9.1'
make: *** [all] Error 2

!!! ERROR: games-strategy/boson-0.9.1 failed.
!!! Function src_compile, Line 33, Exitcode 2
!!! emake failed


Reproducible: Always
Steps to Reproduce:
1.
2.
3.

Actual Results:  
 


all installed packages are actual and non masked 
other peoples are experiencig the same problem: 
http://forums.gentoo.org/viewtopic.php?t=105325&highlight=boson
Comment 1 skunk 2004-04-03 09:39:14 UTC
sorry... this is the right forum link:
http://forums.gentoo.org/viewtopic.php?t=149347&highlight=boson

Comment 2 SpanKY gentoo-dev 2004-04-07 23:25:00 UTC
ok, mr_bones_ and i did some research  ... the autotool files they distribute leaves some things to desire ...

the error you're seeing is because they use Xmu functions but never add -lXmu to the list of libraries to link against ...

if we fix that, we hit another snag ... they will use -lMesaGL over just -lGL (which, btw, is retarted) causing even more failures ...

i looked through their cvs and it seems they've done a lot of work ... hopefully a new release is planned soon that'll take care of this ... at any rate, if we fixed the current stuff, it wouldnt get sent upstream because the file structure has changed so much
Comment 3 Mr. Bones. (RETIRED) gentoo-dev 2004-04-11 09:29:57 UTC
I'm going to mark this as later.  Can you reopen when there's a new release
from upstream please?
Comment 4 Mr. Bones. (RETIRED) gentoo-dev 2004-05-10 14:08:59 UTC
bugzilla
Comment 5 Mr. Bones. (RETIRED) gentoo-dev 2004-05-10 14:10:02 UTC
boson 0.10 was just added to portage so I'll close this as FIXED since the
new version works for me.