|
|
Subscribe / Log in / New account

Quotes of the week

Quotes of the week

Posted Nov 6, 2009 20:34 UTC (Fri) by Tet (guest, #5433)
In reply to: Quotes of the week by farnz
Parent article: Quotes of the week

Largely, I think we're agreeing. The specific example I was thinking of (and indeed, which I've been bitten by in the last few weeks) is ~/.mozilla/plugins. binfmt_misc won't help there, but ld.fatelf.so would. I was arguing for FatELF as a concept, not necessarily for the specific kernel implementation. Remember, there's more to FatELF than just the kernel patches. Ryan also provided patches for glibc, binutils and gdb. But Ulrich has refused to consider a FatELF ld.so, so we're basically screwed.


to post comments

Quotes of the week

Posted Nov 6, 2009 22:29 UTC (Fri) by farnz (subscriber, #17727) [Link]

No, we're not agreeing at all. You appear to be under the impression that because I'm not savaging you, I agree - right now, I am undecided, but slightly biased against FatELF, after my limited experience of OS X "universal" binaries (which appear to not work properly, in as much as my experience of them is that the binaries don't work on PPC or x86, and the developers neither supply source, not support whichever architecture you have in hand beyond compiling the universal binary).

binfmt_misc is the kernel side of the support infrastructure you need to make an ld.fatelf.so work transparently to the end-user. Where's the implementation of ld.fatelf.so? Why do we need it in-kernel now? What problems does it solve that I've experienced, whether in using Linux distributions, in supporting them as part of an end-user product, or in supporting the use of Linux as the only OS on my wife's computer?

I'm seeing an awful lot of assumptions on the part of FatELF supporters that everyone has seen the problems they've seen, and, well, I haven't. I see a solution looking to create me the same problems I experienced trying to make binary-only software work on Mac OS X, and I don't like it, but I'd like someone to tell me what the positives are. Thus far, all I see is more code, less testing, and people telling me that I must accept it, because it solves a problem that is better solved elsewhere.


Copyright © 2025, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds