Bug 6099 - SGI install troubles (fontconfig-2.3.94)
Summary: SGI install troubles (fontconfig-2.3.94)
Status: RESOLVED FIXED
Alias: None
Product: fontconfig
Classification: Unclassified
Component: library (show other bugs)
Version: 2.3
Hardware: x86 (IA32) Windows (All)
: high normal
Assignee: Keith Packard
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-03-03 02:26 UTC by Christoph Bauer
Modified: 2007-01-23 17:34 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Attachments

Description Christoph Bauer 2006-03-03 02:26:08 UTC
1.) __alignof__ is __builtin__alignof on sgi
2.) in fclang.h the { .stats = ... } (initializes a union) isn't understood by 
the compiler. Solution (not nice): reorder union definition of _FcChar to
union {
	struct {
	    int	    	leafidx_offset;
	    int	      	numbers_offset;
	} stat;
	struct {
	    FcCharLeaf  **leaves;
	    FcChar16    *numbers;
	} dyn;

    } u;
and ommit ".stats = "
3.) -lgen option while linking libfontconfig.la is neccessary (because basename
() is used)

sorry for this very short bug report
Comment 1 Patrick Lam 2006-03-05 10:08:06 UTC
Really marking FIXED.
Comment 2 Patrick Lam 2006-03-05 10:10:19 UTC
Wrong bug to mark FIXED.  You'll have to provide the fix if you want this bug
fixed.  I don't know build systems.
Comment 3 Dom Lachowicz 2006-04-08 01:53:24 UTC
Could the reporter please try the patch in bug 6110 and report back what's left
todo? Thanks.
Comment 4 Patrick Lam 2006-04-08 03:37:51 UTC
Now marking FIXED; please reopen if not.


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.