* [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
* [Linux-ia64] Re: XFree86 4.1.0, Linux/ia64, and various video cards
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
0 siblings, 0 replies; 2+ messages in thread
From: Branden Robinson @ 2001-07-27 0:06 UTC (permalink / raw)
To: linux-ia64
On Thu, Jul 26, 2001 at 05:13:37PM -0400, Bill Nottingham wrote:
> 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.
The fix you posted has been tested, but doesn't catch all the cases. I'll
be posting my patch in a few minutes.
--
Branden Robinson | GPG signed/encrypted mail welcome
branden@progeny.com | 1024D/9C0BCBFB
Consultant | D5F6 D4C9 E25B 3D37 068C
Progeny Linux Systems | 72E8 0F42 191A 9C0B CBFB
^ 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