Closed
Bug 422820
Opened 17 years ago
Closed 17 years ago
OS/2 final link error "_FcPatternEqual" : unresolved external
Categories
(Core :: Graphics, defect)
Tracking
()
RESOLVED
WORKSFORME
People
(Reporter: wuno, Unassigned)
References
Details
Attachments
(1 file)
|
2.22 KB,
patch
|
Details | Diff | Splinter Review |
User-Agent: Mozilla/5.0 (OS/2; U; Warp 4.5; en-US; rv:1.9b5pre) Gecko/2008030622 Minefield/3.0b5pre
Build Identifier:
When finally linking firefox.exe statically or xul.dll I get this linker error
rm -f xul.dll
g++ -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-long-long -pedantic -fno-strict-aliasing -Zomf -pipe -DNDEBUG -DTRIMMED -O2 -Zdll -Zhigh-mem -o xul.dll dlldeps-xul.o nsStaticXULComponents.o dlldeps.o nsGFXDeps.o dlldeps-zlib.o nsUnicharUtils.o nsCompressedCharMap.o nsBidiUtils.o nsRDFResource.o xulrunos2.res -Zmap -Zhigh-mem -s -Zlinker /EXEPACK:2 -Zlinker /PACKCODE -Zlinker /PACKDATA -Zhigh-mem ../../toolkit/xre/xulapp_s.lib ../../staticlib/components/xpconnect.lib ../../staticlib/components/necko.lib ../../staticlib/components/uconv.lib ../../staticlib/components/i18n.lib ../../staticlib/components/chardet.lib ../../staticlib/components/jar50.lib ../../staticlib/components/pref.lib ../../staticlib/components/caps.lib ../../staticlib/components/htmlpars.lib ../../staticlib/components/imglib2.lib ../../staticlib/components/gklayout.lib ../../staticlib/components/docshell.lib ../../staticlib/components/embedcomponents.lib ../../staticlib/components/webbrwsr.lib ../../staticlib/components/nsappshell.lib ../../staticlib/components/txmgr.lib ../../staticlib/components/chrome.lib ../../staticlib/components/commandlines.lib ../../staticlib/components/toolkitcomps.lib ../../staticlib/components/pipboot.lib ../../staticlib/components/pipnss.lib ../../staticlib/components/xmlextras.lib ../../staticlib/components/gkplugin.lib ../../staticlib/components/mozfind.lib ../../staticlib/components/appcomps.lib ../../staticlib/components/xpinstall.lib ../../staticlib/components/jsd.lib ../../staticlib/components/autoconfig.lib ../../staticlib/components/auth.lib ../../staticlib/components/cookie.lib ../../staticlib/components/permissions.lib ../../staticlib/components/universalchardet.lib ../../staticlib/components/composer.lib ../../staticlib/components/rdf.lib ../../staticlib/components/windowds.lib ../../staticlib/components/intlapp.lib ../../staticlib/components/storagecomps.lib ../../staticlib/components/pla
ces.lib ../../staticlib/components/tkautocomplete.lib ../../staticlib/components/satchel.lib ../../staticlib/components/pippki.lib ../../staticlib/components/ucvmath.lib ../../staticlib/components/imgicon.lib ../../staticlib/components/gkgfxthebes.lib ../../staticlib/components/wdgtos2.lib ../../staticlib/components/oji.lib ../../staticlib/components/accessibility.lib ../../staticlib/components/spellchecker.lib ../../staticlib/components/zipwriter.lib ../../staticlib/xpcom_core.lib ../../staticlib/ucvutil_s.lib ../../staticlib/gkgfx.lib ../../staticlib/gfxshared_s.lib ../../staticlib/mozreg_s.lib ../../staticlib/morkreader_s.lib ../../staticlib/thebes.lib ../../staticlib/jsj.lib -L../../dist/lib -lsqlite3 -L../../dist/bin -L../../dist/lib -L../../dist/bin -L../../dist/lib -L../../jpeg -lmozjpeg -L../../modules/libimg/png -lmozpng -L../../dist/bin -lmozlcms -L../../dist/bin -lmozjs -L../../dist/bin -L../../dist/lib -lcrmf -lsmime3 -lssl3 -lnss3 -lnssutil3 -lsoftokn3 -L../../modules/zlib/src -lmozz ../../gfx/cairo/cairo/src/mozcairo.lib ../../gfx/cairo/libpixman/src/mozlibpixman.lib -LE:/MZFNTCFGFT/lib -lmozft -lmzfntcfg -L../../dist/lib -lplds4 -lplc4 -lnspr4 -ldl -lsocket -lsocket -ldl -lm xul.def
weakld: error: Unresolved symbol (UNDEF) '_FcPatternEqual'.
weakld: info: The symbol is referenced by:
E:\mozbuild\staticlib\thebes.lib(gfxFontconfigUtils.o)
Ignoring unresolved externals reported from weak prelinker.
-snip-
E:\mozbuild\staticlib\thebes.lib(gfxFontconfigUtils.o) : error LNK2029: "_FcPatternEqual" : unresolved external
Reproducible: Always
Steps to Reproduce:
1.
2.
3.
| Reporter | ||
Comment 1•17 years ago
|
||
Probably caused by checkin to bug 390901
http://bonsai.mozilla.org/cvsview2.cgi?diff_mode=context&whitespace_mode=show&root=/cvsroot&subdir=mozilla/gfx/thebes/src&command=DIFF_FRAMESET&root=/cvsroot&file=gfxFontconfigUtils.cpp&rev1=1.8&rev2=1.9
Depends on: 390901
Version: unspecified → Trunk
Comment 2•17 years ago
|
||
Yeah, we haven't implemented FcPatternEqual in the OS/2 FontConfig yet.
Status: UNCONFIRMED → NEW
Ever confirmed: true
Comment 3•17 years ago
|
||
This implements the function in a simple-minded way, it should be applied to the respective file of the mzfntcfgft_20080307.zip package.
| Reporter | ||
Comment 4•17 years ago
|
||
Hey, you are even faster.... bringing up a solution in a minute, thanks. Marking WORKSFORME since its not a bug in a mozilla app.
Status: NEW → RESOLVED
Closed: 17 years ago
Resolution: --- → WORKSFORME
You need to log in
before you can comment on or make changes to this bug.
Description
•