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
sorry... this is the right forum link: http://forums.gentoo.org/viewtopic.php?t=149347&highlight=boson
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
I'm going to mark this as later. Can you reopen when there's a new release from upstream please?
bugzilla
boson 0.10 was just added to portage so I'll close this as FIXED since the new version works for me.