* Thorsten Kukuk <[EMAIL PROTECTED]> [020423 22:23]:
> For 2.4.18, some patches are missing for SPARC. Try a 2.4.19preX, but
> don't ask me which of them works.

For 2.4.18 on sparc64, you pretty much want the patch at

http://linux.bkbits.net:[EMAIL PROTECTED]?nav=index.html|src/|src/fs|hist/fs/binfmt_elf.c

--- 1.18/fs/binfmt_elf.c        Mon Feb 25 03:46:20 2002
+++ 1.19/fs/binfmt_elf.c        Mon Feb 25 11:41:00 2002
@@ -564,6 +564,9 @@
                        // printk(KERN_WARNING "ELF: Ambiguous type,
                        // using ELF\n");
                        interpreter_type = INTERPRETER_ELF;
                }
+       } else {
+               /* Executables without an interpreter also need a personality  */
+               SET_PERSONALITY(elf_ex, ibcs2_interpreter);
        }
 
        /* OK, we are done with that, now set up the arg stuff,

(Pasted from my web browser, so it probably won't apply cleanly.)

For sparc32, you want 2.4.19-pre7 (which is the latest) or later...
2.4.18 with the above patch and any 2.4.19-preX should be fine on
sparc64...


-- 
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to