[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#2678: 0.93R6 won't take libc5



> On Fri, 12 Apr 1996, David Engel wrote:
> > You misunderstand.  Your kernel doesn't have to be built as ELF
> > itself.  It just has to support running ELF binaries without loading
> > the binfmt_elf module (i.e. answer yes for the CONFIG_BINFMT_ELF
> > option).
> >

This is accurate, but impractical.  Most users recompile their kernels
as a matter of course to only include the drivers they need.  Will we
force them to install 2.7.2a.out just for this?  We should provide a
1.2.13 that can be compiled with an elf compiler.

On Fri, 12 Apr 1996, Dale Scheetz wrote:
> The kernel in my R6 system is 1.2.13 custom compiled with
> CONFIG_BINFMT_ELF selected yes and when I tried to install ld.so I was
> told I could not do so because binfmt_elf was a module. As I remember it
> (not reliable) and as the above would seem to indicate (more reliable)
> ELF support was, by default, only available as a module in this kernel.
> Succeding kernels were able to do it built in.

Debian 1.1 does require ELF support without a module.  ld.so checks for
that by just trying to run a hello,world app and then grepping
/proc/modules for elf.  Obviously elf in a module is not sufficient -
the programs running before the modules get loaded already require
elf.

But it can be done.  Dale, you must have configured it wrong.  However,
for the reason I pointed out above, I don't think we should go this
route.

Guy



Reply to: