Summary: | compile failure for 2.4.1 on solaris 10 with gcc | ||
---|---|---|---|
Product: | fontconfig | Reporter: | mark |
Component: | library | Assignee: | Keith Packard <keithp> |
Status: | RESOLVED FIXED | QA Contact: | |
Severity: | normal | ||
Priority: | high | ||
Version: | 2.4 | ||
Hardware: | SPARC | ||
OS: | Solaris | ||
Whiteboard: | |||
i915 platform: | i915 features: | ||
Bug Depends on: | |||
Bug Blocks: | 12917 | ||
Attachments: | patch again as an attachment |
Description
mark
2006-10-09 04:59:26 UTC
Created attachment 7302 [details] [review] patch again as an attachment Your patch just disables the ELF options designed to improve performance in several ways; it looks like there is just a single symbol which is causing trouble, can we just fix that somehow and keep the rest of the performance improvements? The part that I neglected to say previously was that you also get lots of warnings during the build: ../src/fccharset.c: In function `FcCharSetFindLeafCreate': ../src/fccharset.c:211: warning: visibility attribute not supported in this conf iguration; ignored ../src/fccharset.c: In function `FcNameParseCharSet': ../src/fccharset.c:885: warning: visibility attribute not supported in this conf iguration; ignored ../src/fccharset.c: In function `FcNameUnparseCharSet': ../src/fccharset.c:958: warning: visibility attribute not supported in this conf iguration; ignored [...] I've also seen this problem in cairo and glitz. Easy fix. We already did it in cairo. ok, I guess we just disable the visibility stuff on solaris when building with gcc. That's what cairo does... |
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.