Apache OpenOffice (AOO) Bugzilla – Issue 17741
IRIX: vcl/util - missing symbol
Last modified: 2004-02-05 12:40:13 UTC
CC -L/usr/lib32 -Wl,-no_unresolved -lpthread -shared -Wl,-Bsymbolic -L../unxirxm3.pro/lib -L../lib -L/build1/nickb/openoffice/workarea/11rc/oo_1.1rc_src/solenv/unxirxm3/lib -L/build1/nickb/openoffice/workarea/11rc/oo_1.1rc_src/solver/645/unxirxm3.pro/lib -L/build1/nickb/openoffice/workarea/11rc/oo_1.1rc_src/solenv/unxirxm3/lib -L/usr/java2/lib -L/usr/java2/jre/lib/mips -L/usr/java2/jre/lib/mips/client -L/usr/java2/jre/lib/mips/native_threads -L/usr/lib ../unxirxm3.pro/slo/vcl_dflt_version.o ../unxirxm3.pro/slo/vcl_dflt_description.o -o ../unxirxm3.pro/lib/libvcl645im.so ../unxirxm3.pro/slo/access.o ../unxirxm3.pro/slo/dbggui.o ../unxirxm3.pro/slo/help.o ../unxirxm3.pro/slo/idlemgr.o ../unxirxm3.pro/slo/oldsv.o ../unxirxm3.pro/slo/resmgr.o ../unxirxm3.pro/slo/settings.o ../unxirxm3.pro/slo/sound.o ../unxirxm3.pro/slo/stdtext.o ../unxirxm3.pro/slo/svapp.o ../unxirxm3.pro/slo/svdata.o ../unxirxm3.pro/slo/svmain.o ../unxirxm3.pro/slo/system.o ../unxirxm3.pro/slo/timer.o ../unxirxm3.pro/slo/dndhelp.o ../unxirxm3.pro/slo/unohelp.o ../unxirxm3.pro/slo/unohelp2.o ../unxirxm3.pro/slo/vclevent.o ../unxirxm3.pro/slo/i18nhelp.o ../unxirxm3.pro/slo/salmisc.o ../unxirxm3.pro/slo/animate.o ../unxirxm3.pro/slo/impanmvw.o ../unxirxm3.pro/slo/bitmap.o ../unxirxm3.pro/slo/bitmap2.o ../unxirxm3.pro/slo/bitmap3.o ../unxirxm3.pro/slo/bitmap4.o ../unxirxm3.pro/slo/alpha.o ../unxirxm3.pro/slo/bitmapex.o ../unxirxm3.pro/slo/imgcons.o ../unxirxm3.pro/slo/bmpacc.o ../unxirxm3.pro/slo/bmpacc2.o ../unxirxm3.pro/slo/bmpacc3.o ../unxirxm3.pro/slo/color.o ../unxirxm3.pro/slo/cvtsvm.o ../unxirxm3.pro/slo/cvtgrf.o ../unxirxm3.pro/slo/font.o ../unxirxm3.pro/slo/gdimtf.o ../unxirxm3.pro/slo/gfxlink.o ../unxirxm3.pro/slo/gradient.o ../unxirxm3.pro/slo/hatch.o ../unxirxm3.pro/slo/graph.o ../unxirxm3.pro/slo/image.o ../unxirxm3.pro/slo/impbmp.o ../unxirxm3.pro/slo/impgraph.o ../unxirxm3.pro/slo/impimage.o ../unxirxm3.pro/slo/impprn.o ../unxirxm3.pro/slo/impvect.o ../unxirxm3.pro/slo/implncvt.o ../unxirxm3.pro/slo/jobset.o ../unxirxm3.pro/slo/lineinfo.o ../unxirxm3.pro/slo/mapmod.o ../unxirxm3.pro/slo/metaact.o ../unxirxm3.pro/slo/metric.o ../unxirxm3.pro/slo/octree.o ../unxirxm3.pro/slo/outmap.o ../unxirxm3.pro/slo/outdev.o ../unxirxm3.pro/slo/outdev2.o ../unxirxm3.pro/slo/outdev3.o ../unxirxm3.pro/slo/outdev4.o ../unxirxm3.pro/slo/outdev5.o ../unxirxm3.pro/slo/outdev6.o ../unxirxm3.pro/slo/fontcvt.o ../unxirxm3.pro/slo/print.o ../unxirxm3.pro/slo/print2.o ../unxirxm3.pro/slo/regband.o ../unxirxm3.pro/slo/region.o ../unxirxm3.pro/slo/virdev.o ../unxirxm3.pro/slo/wall.o ../unxirxm3.pro/slo/opengl.o ../unxirxm3.pro/slo/fontcfg.o ../unxirxm3.pro/slo/base14.o ../unxirxm3.pro/slo/pdfwriter.o ../unxirxm3.pro/slo/pdfwriter_impl.o ../unxirxm3.pro/slo/bmpconv.o ../unxirxm3.pro/slo/salgdilayout.o ../unxirxm3.pro/slo/sallayout.o ../unxirxm3.pro/slo/accel.o ../unxirxm3.pro/slo/accmgr.o ../unxirxm3.pro/slo/brdwin.o ../unxirxm3.pro/slo/btndlg.o ../unxirxm3.pro/slo/cmdevt.o ../unxirxm3.pro/slo/cursor.o ../unxirxm3.pro/slo/dockwin.o ../unxirxm3.pro/slo/decoview.o ../unxirxm3.pro/slo/dialog.o ../unxirxm3.pro/slo/dlgctrl.o ../unxirxm3.pro/slo/floatwin.o ../unxirxm3.pro/slo/keycod.o ../unxirxm3.pro/slo/keyevent.o ../unxirxm3.pro/slo/menu.o ../unxirxm3.pro/slo/mnemonic.o ../unxirxm3.pro/slo/msgbox.o ../unxirxm3.pro/slo/seleng.o ../unxirxm3.pro/slo/split.o ../unxirxm3.pro/slo/splitwin.o ../unxirxm3.pro/slo/status.o ../unxirxm3.pro/slo/syschild.o ../unxirxm3.pro/slo/syswin.o ../unxirxm3.pro/slo/tabdlg.o ../unxirxm3.pro/slo/tabpage.o ../unxirxm3.pro/slo/toolbox.o ../unxirxm3.pro/slo/toolbox2.o ../unxirxm3.pro/slo/window.o ../unxirxm3.pro/slo/window2.o ../unxirxm3.pro/slo/winproc.o ../unxirxm3.pro/slo/wrkwin.o ../unxirxm3.pro/slo/introwin.o ../unxirxm3.pro/slo/scrwnd.o ../unxirxm3.pro/slo/dndevdis.o ../unxirxm3.pro/slo/dndlcon.o ../unxirxm3.pro/slo/taskpanelist.o ../unxirxm3.pro/slo/button.o ../unxirxm3.pro/slo/ctrl.o ../unxirxm3.pro/slo/combobox.o ../unxirxm3.pro/slo/edit.o ../unxirxm3.pro/slo/field.o ../unxirxm3.pro/slo/field2.o ../unxirxm3.pro/slo/fixbrd.o ../unxirxm3.pro/slo/fixed.o ../unxirxm3.pro/slo/group.o ../unxirxm3.pro/slo/ilstbox.o ../unxirxm3.pro/slo/imgctrl.o ../unxirxm3.pro/slo/longcurr.o ../unxirxm3.pro/slo/lstbox.o ../unxirxm3.pro/slo/morebtn.o ../unxirxm3.pro/slo/menubtn.o ../unxirxm3.pro/slo/scrbar.o ../unxirxm3.pro/slo/slider.o ../unxirxm3.pro/slo/spinfld.o ../unxirxm3.pro/slo/spinbtn.o ../unxirxm3.pro/slo/tabctrl.o ../unxirxm3.pro/slo/evntpost.o ../unxirxm3.pro/slo/threadex.o ../unxirxm3.pro/slo/xconnection.o ../unxirxm3.pro/slo/FWS.o ../unxirxm3.pro/slo/salframe.o ../unxirxm3.pro/slo/salobj.o ../unxirxm3.pro/slo/salgdi2.o ../unxirxm3.pro/slo/salbmp.o ../unxirxm3.pro/slo/salgdi.o ../unxirxm3.pro/slo/salvd.o ../unxirxm3.pro/slo/salogl.o ../unxirxm3.pro/slo/charnames.o ../unxirxm3.pro/slo/dtint.o ../unxirxm3.pro/slo/kdeint.o ../unxirxm3.pro/slo/gnomeint.o ../unxirxm3.pro/slo/salcvt.o ../unxirxm3.pro/slo/ansi1252.o ../unxirxm3.pro/slo/xfont.o ../unxirxm3.pro/slo/xlfd_attr.o ../unxirxm3.pro/slo/xlfd_extd.o ../unxirxm3.pro/slo/xlfd_smpl.o ../unxirxm3.pro/slo/salgdi3.o ../unxirxm3.pro/slo/salprnpsp.o ../unxirxm3.pro/slo/gcach_xpeer.o ../unxirxm3.pro/slo/i18n_cb.o ../unxirxm3.pro/slo/i18n_ic.o ../unxirxm3.pro/slo/i18n_im.o ../unxirxm3.pro/slo/i18n_xkb.o ../unxirxm3.pro/slo/i18n_wrp.o ../unxirxm3.pro/slo/i18n_status.o ../unxirxm3.pro/slo/i18n_keysym.o ../unxirxm3.pro/slo/salmain.o ../unxirxm3.pro/slo/saldata.o ../unxirxm3.pro/slo/saltimer.o ../unxirxm3.pro/slo/saldisp.o ../unxirxm3.pro/slo/salinst.o ../unxirxm3.pro/slo/salsound2.o ../unxirxm3.pro/slo/audioconvert.o ../unxirxm3.pro/slo/osssound.o ../unxirxm3.pro/slo/devaudiosound.o ../unxirxm3.pro/slo/rptpsound.o ../unxirxm3.pro/slo/nassound.o ../unxirxm3.pro/slo/salsys.o ../unxirxm3.pro/slo/soicon.o ../unxirxm3.pro/slo/sm.o ../unxirxm3.pro/slo/stacktrace.o ../unxirxm3.pro/slo/keysymnames.o ../unxirxm3.pro/slo/wmadaptor.o ../unxirxm3.pro/slo/glyphcache.o ../unxirxm3.pro/slo/gcach_rbmp.o ../unxirxm3.pro/slo/gcach_vdev.o ../unxirxm3.pro/slo/gcach_ftyp.o ../unxirxm3.pro/slo/gcach_layout.o -lpsp645im -lsot645im -lutl645im -ltl645im -lcomphelp3C730 -lucbhelper2C730 -lcppuhelperC730 -lcppu -lvos3C730 -lsal -licuuc -licule -lfreetype -lXext -lSM -lICE -lX11 -L/usr/lib32 -lpthread -Wl,-Bdynamic -lm -lc -Wl,-Bdynamic ld32: WARNING 84 : /usr/lib32/libpthread.so is not used for resolving any symbol. ld32: WARNING 157: Unresolved text symbol "std::hash<ImplFontSelectData>::operator()(const ImplFontSelectData&) const" -- 1st referenced by ../unxirxm3.pro/slo/salgdi3.o. Use linker option -v to see when and which objects, archives and dsos are loaded. Checking DLL ../unxirxm3.pro/lib/check_libvcl645im.so ...: ERROR: 142014195:/build1/nickb/openoffice/workarea/11rc/oo_1.1rc_src/solver/645/unxirxm3.pro/bin/checkdll: rld: Fatal Error: unresolvable symbol in ../unxirxm3.pro/lib/check_libvcl645im.so: __cl__Q2_3std33hash__pt__21_18ImplFontSelectDataCGRC18ImplFontSelectData dmake: Error code 1, while making '../unxirxm3.pro/lib/libvcl645im.so' ---* TG_SLO.MK *--- ERROR: Error 65280 occurred while making /build1/nickb/openoffice/workarea/11rc/oo_1.1rc_src/vcl/util Funny thing is, I can see that symbol in vcl/source/glyphs/glyphcache.cxx.
Removing the 'inline' fromt he declaration fixed this (in glyphcache.cxx).
set target milestone to 1.1.1
copmmited a patch in ooo111fix1 to condiftionalise the inlineness away for IRIX
mark as verified.
closing issue, feel free to reopen in case a problem is left.