Summary: | xorg-server needs to build with -D__GLX_ALIGN64, otherwise libglx.so can generate Bus errors | ||
---|---|---|---|
Product: | xorg | Reporter: | Ferris McCormick <fmccor> |
Component: | Build/Modular | Assignee: | Xorg Project Team <xorg-team> |
Status: | RESOLVED DUPLICATE | QA Contact: | Xorg Project Team <xorg-team> |
Severity: | normal | ||
Priority: | high | CC: | dberkholz, joshuabaergen |
Version: | 6.8.99.9 | ||
Hardware: | SPARC | ||
OS: | Linux (All) | ||
Whiteboard: | |||
i915 platform: | i915 features: |
Description
Ferris McCormick
2006-01-17 04:38:18 UTC
By popular demand, I am expanding this to ask about the status of other 64-bit architectures, such as alpha, ia64, amd64, mips, ppc64. They might run into the same problem, but I am not in a position to test them. From the imake... #if BuildGlxExt ... # if defined(SparcArchitecture) \ || defined (Sparc64Architecture) \ || defined(ia64Architecture) \ || defined(s390xArchitecture) \ || defined(AMD64Architecture) # define GlxArchDefines -D__GLX_ALIGN64 # elif defined(AlphaArchitecture) /* On the Alpha we need to ensure floating point accuracy for 3D */ # define GlxArchDefines -D__GLX_ALIGN64 -mieee # elif defined(DarwinArchitecture) /* GLX contains lots of uninitialized globals, which can upset Darwin */ # define GlxArchDefines -fno-common Sorry about the phenomenal bug spam, guys. Adding xorg-team@ to the QA contact so bugs don't get lost in future. |
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.