public inbox for linux-ia64@vger.kernel.org
 help / color / mirror / Atom feed
* [Linux-ia64] Re: XFree86 4.1.0, Linux/ia64, and various video cards
@ 2001-07-26 21:13 Bill Nottingham
  2001-07-27  0:06 ` Branden Robinson
  0 siblings, 1 reply; 2+ messages in thread
From: Bill Nottingham @ 2001-07-26 21:13 UTC (permalink / raw)
  To: linux-ia64

[-- Attachment #1: Type: text/plain, Size: 511 bytes --]

Branden Robinson (branden@progeny.com) said: 
> The tests were conducted using a patched version of 4.1.0 for Debian and
> Progeny that works around a problem with PIC symbols being absent in static
> libraries, which powerpc, ia64, and hppa (among possible others) do not
> tolerate.  At the same time, PIC symbols in X server modules cause the X
> server to segfault.  I'll be submitting this patch to XFree86 shortly.

That's easily fixed with config hackery. I'm surprised this hasn't
been added yet.

Bill

[-- Attachment #2: XFree86-4.0.1-pic.patch --]
[-- Type: text/plain, Size: 643 bytes --]

--- XFree86-4.0.1/xc/config/cf/Imake.rules.shared	Tue Sep 26 02:25:48 2000
+++ XFree86-4.0.1/xc/config/cf/Imake.rules	Tue Sep 26 02:13:57 2000
@@ -2015,11 +2015,11 @@
  * NormalLibObjCompile - compile fragment for a normal library object file
  */
 #ifndef NormalLibObjCompile
-#define NormalLibObjCompile(options) ObjectCompile(options)
+#define NormalLibObjCompile(options) ObjectCompile(options $(PICFLAGS))
 #endif
 
 #ifndef NormalLibObjCplusplusCompile
-#define NormalLibObjCplusplusCompile(options) ObjectCplusplusCompile(options)
+#define NormalLibObjCplusplusCompile(options) ObjectCplusplusCompile(options $(PICFLAGS))
 #endif
 
 /*

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2001-07-27  0:06 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2001-07-26 21:13 [Linux-ia64] Re: XFree86 4.1.0, Linux/ia64, and various video cards Bill Nottingham
2001-07-27  0:06 ` Branden Robinson

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox