Summary: | build fails on darwin 10.2 | ||
---|---|---|---|
Product: | fontconfig | Reporter: | paul <ephraim_owns> |
Component: | library | Assignee: | Keith Packard <keithp> |
Status: | RESOLVED FIXED | QA Contact: | |
Severity: | blocker | ||
Priority: | high | ||
Version: | 2.3 | ||
Hardware: | PowerPC | ||
OS: | Mac OS X (All) | ||
Whiteboard: | |||
i915 platform: | i915 features: | ||
Bug Depends on: | |||
Bug Blocks: | 8100 |
Description
paul
2006-09-07 12:10:18 UTC
Unless you've got a good plan to fix the script, I'll just disable it on non-Linux platforms; I don't even know if the results are useful to you. ok, I've replaced the weird sed command with a simple grep that should work fine. does get the build back up and running, except for /usr/bin/glibtool --tag=CC --mode=link gcc -arch ppc -g -pipe -no-cpp-precomp -arch ppc -o fc-cache fc-cache.o -lfreetype -lz -lexpat ../src/libfontconfig.la mkdir .libs gcc -arch ppc -g -pipe -no-cpp-precomp -arch ppc -o .libs/fc-cache fc-cache.o ../src/.libs/libfontconfig.1.1.0.dylib /usr/lib/libfreetype.6.3.10.dylib -lz /usr/lib/libexpat.1.5.0.dylib ld: Undefined symbols: _FcCacheNumFont _FcCacheNumSubdir _FcConfigDestroy _FcConfigEnableHome _FcConfigGetCacheDirs _FcConfigGetConfigDirs _FcConfigSetCurrent _FcDirCacheLoad _FcDirCacheLoadFile _FcDirCacheRead _FcDirCacheUnlink _FcDirCacheUnload _FcDirCacheValid _FcInitLoadConfig _FcStrFree _FcStrListCreate _FcStrListDone _FcStrListNext _FcStrPlus _FcStrSetAdd _FcStrSetAddFilename _FcStrSetCreate _FcStrSetDestroy _FcStrSetMember make[3]: *** [fc-cache] Error 1 now all those symbols are prefixed with that IA__ in the built library the compiler spits out plenty of 'warning: alias definitions not supported in this configuration; ignored' should i open a new bug? Ok, I've whacked things around more to skip the whole alias thing on systems which aren't known to support it; it builds on Linux still, does it build on Darwin? yes it does thank you thanks for testing, marking this one as fixed |
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.