* [parisc-linux] Job for someone
@ 2004-02-17 14:42 Matthew Wilcox
2004-02-17 15:03 ` Christoph Hellwig
0 siblings, 1 reply; 5+ messages in thread
From: Matthew Wilcox @ 2004-02-17 14:42 UTC (permalink / raw)
To: parisc-linux
I was contacted by one of the Debian XFree86 people yesterday asking if
someone would like to look at the XFree86 loader for parisc so they could
rearrange the packaging to ship the modules separately from the server.
I don't have any great desire to work on a dynamic linker, but I bet
somebody else does ... ;-)
--
"Next the statesmen will invent cheap lies, putting the blame upon
the nation that is attacked, and every man will be glad of those
conscience-soothing falsities, and will diligently study them, and refuse
to examine any refutations of them; and thus he will by and by convince
himself that the war is just, and will thank God for the better sleep
he enjoys after this process of grotesque self-deception." -- Mark Twain
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [parisc-linux] Job for someone
2004-02-17 14:42 [parisc-linux] Job for someone Matthew Wilcox
@ 2004-02-17 15:03 ` Christoph Hellwig
2004-02-17 21:27 ` Carlos O'Donell
0 siblings, 1 reply; 5+ messages in thread
From: Christoph Hellwig @ 2004-02-17 15:03 UTC (permalink / raw)
To: Matthew Wilcox; +Cc: parisc-linux
On Tue, Feb 17, 2004 at 02:42:06PM +0000, Matthew Wilcox wrote:
> I was contacted by one of the Debian XFree86 people yesterday asking if
> someone would like to look at the XFree86 loader for parisc so they could
> rearrange the packaging to ship the modules separately from the server.
> I don't have any great desire to work on a dynamic linker, but I bet
> somebody else does ... ;-)
Maybe that someone should fix the issue right and switch XFree to use
dlopen() for Linux. If some other OSes want to keep the current junk
it'll be their problem to fix it..
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [parisc-linux] Job for someone
2004-02-17 15:03 ` Christoph Hellwig
@ 2004-02-17 21:27 ` Carlos O'Donell
2004-02-18 4:35 ` Grant Grundler
0 siblings, 1 reply; 5+ messages in thread
From: Carlos O'Donell @ 2004-02-17 21:27 UTC (permalink / raw)
To: Christoph Hellwig; +Cc: Matthew Wilcox, parisc-linux
On Tue, Feb 17, 2004 at 04:03:20PM +0100, Christoph Hellwig wrote:
> On Tue, Feb 17, 2004 at 02:42:06PM +0000, Matthew Wilcox wrote:
> > I was contacted by one of the Debian XFree86 people yesterday asking if
> > someone would like to look at the XFree86 loader for parisc so they could
> > rearrange the packaging to ship the modules separately from the server.
> > I don't have any great desire to work on a dynamic linker, but I bet
> > somebody else does ... ;-)
>
> Maybe that someone should fix the issue right and switch XFree to use
> dlopen() for Linux. If some other OSes want to keep the current junk
> it'll be their problem to fix it..
I spent time reviewing the loader code in XFree86 and the loader code in
glibc (when I fixed our relocation processing for COPY relocs).
So here are my two cents:
o As I understand it, the startup sequence of XFree86 is precarious, and
loading the module via dlopen doesn't work because the symbol
resolution order cannot follow the ELF standard 100%. It has to be done
slightly out of order to bootstrap the server. This seems silly and
should probably be fixed, but would require testing across all
platforms. I figure it hasn't been done for that particular reason.
o It's not a horrible job to add our relocations to the XFree86 code,
and I could probably do it given a couple of weeks. I almost started
the job a year ago but lost steam when I blew the video out of my
712/60.
So I'll set out the following challenge, if someone ships me a video
card for my c3k I'll fix the XFree86 loader. Short of that I imagine
that a 712/60 mobo with a working onboard video would be just as good :)
c.
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [parisc-linux] Job for someone
2004-02-17 21:27 ` Carlos O'Donell
@ 2004-02-18 4:35 ` Grant Grundler
2004-02-18 6:17 ` Carlos O'Donell
0 siblings, 1 reply; 5+ messages in thread
From: Grant Grundler @ 2004-02-18 4:35 UTC (permalink / raw)
To: Carlos O'Donell; +Cc: Matthew Wilcox, Christoph Hellwig, parisc-linux
On Tue, Feb 17, 2004 at 04:27:40PM -0500, Carlos O'Donell wrote:
> So I'll set out the following challenge, if someone ships me a video
> card for my c3k I'll fix the XFree86 loader. Short of that I imagine
> that a 712/60 mobo with a working onboard video would be just as good :)
You are too easy. I can ship you a 712/100.
And I'll see if I can find you a PCI Vis-EG for the c3k.
I won't be able to ship anything until next week though.
cheers,
grant
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [parisc-linux] Job for someone
2004-02-18 4:35 ` Grant Grundler
@ 2004-02-18 6:17 ` Carlos O'Donell
0 siblings, 0 replies; 5+ messages in thread
From: Carlos O'Donell @ 2004-02-18 6:17 UTC (permalink / raw)
To: Grant Grundler; +Cc: parisc-linux
>
> You are too easy. I can ship you a 712/100.
> And I'll see if I can find you a PCI Vis-EG for the c3k.
> I won't be able to ship anything until next week though.
>
Deal, I'll remind you next week.
c.
^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2004-02-18 6:17 UTC | newest]
Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2004-02-17 14:42 [parisc-linux] Job for someone Matthew Wilcox
2004-02-17 15:03 ` Christoph Hellwig
2004-02-17 21:27 ` Carlos O'Donell
2004-02-18 4:35 ` Grant Grundler
2004-02-18 6:17 ` Carlos O'Donell
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.