Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 29 Nov 2000 10:57:05 -0800
From:      Marcel Moolenaar <marcel@cup.hp.com>
To:        Andrew Gallatin <gallatin@cs.duke.edu>
Cc:        alpha@FreeBSD.ORG, marcel@FreeBSD.ORG
Subject:   Re: Somebody broke the linux module on the Alpha.
Message-ID:  <3A255181.BC65E87@cup.hp.com>
References:  <20001128163140.A43087@dragon.nuxi.com> <14884.23034.111469.296831@grasshopper.cs.duke.edu> <3A245E45.B9CD44F7@cup.hp.com> <14884.24258.132073.308507@grasshopper.cs.duke.edu> <3A24705A.2CD9F280@cup.hp.com> <14885.5631.379928.91236@grasshopper.cs.duke.edu>

next in thread | previous in thread | raw e-mail | index | archive | help
Andrew Gallatin wrote:
> 
> Marcel Moolenaar writes:
> 
>  > have a different policy for each architecture. There's no technical
>  > reason to not support COMPAT_LINUX on the Alpha (there's a technical
>  > reason to not support it on IA-64, because the Linuxulator hasn't been
>  > ported yet).
> 
> Actually, there is a technical reason. On alpha, the Linuxulator
> depends on the osfulator.  The osfulator does not support static compilation.

Ah, ok. Good point.

> If you'd like to help me towards supporting static compilation of the
> osfulator, I'd appreciate it.

Sure. I'll take a look at it when I fix the Linuxulator.

>  The first, last & only time I compiled it
> statically into a kernel, the machine failed to boot claiming that
> /sbin/init was the wrong binary format.

\begin{wild guesses}
Hmmm... Smells like ordering and matching. Could it be that even the
FreeBSD binaries were handed off to the osfulator?

If the osfulator is loaded dynamicly, it's probably added to the end of
the list of possible ABIs and thus would get only the OSF binaries,
masking a matching problem. If compiled in, it might end up being the
head (can it?) and have everything run under the osfulator.
\end{wild guesses}

-- 
Marcel Moolenaar
  mail: marcel@cup.hp.com / marcel@FreeBSD.org
  tel:  (408) 447-4222


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-alpha" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?3A255181.BC65E87>