Re: tarball of base filesystem
On Fri, Jun 15, 2001 at 06:16:50PM +0200, Yves Rougy wrote:
> Date: Fri, 15 Jun 2001 18:16:50 +0200
> From: Yves Rougy <yves.rougy@fr.alcove.com>
> To: Richard Higson <richard.higson@gt.owl.de>
> Cc: debian-s390@lists.debian.org
> Subject: Re: tarball of base filesystem
>
> > > > syslog said "modprobe: Can't locate module binfmt-4c46"
> > > > That looks familiar ...
> [...]
> >
> > This happens when the kernel is generated by a gcc which is much older than the
> > gcc used to create the binaries (which depend partly on the kernel headers).
> >
> > Don't ask me 'exactly how much older', I think it's the difference between 2.95.2 and 2.95.3.
> >
> > It's a chicken & egg problem.
> > I then build myself a 2.2.19 Kernel with a "recent" gcc and it worked.
> >
> > This one is OK
> > higson@cyclops:~$ gcc -v
> > Reading specs from /usr/lib/gcc-lib/s390-linux/2.95.3/specs
> > gcc version 2.95.3 20010111 (prerelease)
> >
> > Same here.
> > higson@debian.s390.org gcc -v
> > Reading specs from /usr/lib/gcc-lib/s390-linux/2.95.3/specs
> > gcc version 2.95.3 20010315 (Debian release)
> >
> > the gcc on zseriespenguins.ihost.com (down again) is too old, and produces the
> > binfmt-4c46 error(s)
>
> Well, I tried to compile gcc on zseriespenguins.ihost.com (turboLinux)
> with hope to compile a new kernel on it...
> After many tries, I cannot compile it, I have a "/tmp/cc8Jr3BN.s:278:
> Error: Unrecognized opcode: `jhe'" error with 2.95.2.4 with s390 patch
> from IBM, or with 2.95.4 from the Debian sources (and patches applied)...
those are the "half-word-immediate" instructions.
> I cannot find s390 patches for 2.95.3... Did you made it from 95.2 s390
> patch ? (I am not really a gcc hacker...)
> Any idea to success the compilation of a "recent" gcc ?
there's a gcc at source.rfc822.org/pub/mirror/s390-ibm-linux/debian-s390/
higson@source:~/s390-ibm-linux/debian-s390$ ls -lisa gcc*
-rw-r--r-- 1 higson users 991642 Jun 1 19:57 gcc-2.95_2.95.3-8_s390.deb
If I were on a turbo distro (which I've never used, by the way), I'd think about
getting `alien` to get at the .deb packages I want. I remember doing that on the
Marist distro back around 2.2.13
Richard
--
Unix: Your gun, Your bullet, Your foot, Your choice.
M$-CE/ME/NT: Same as Unix, BUT: No choice, and We Aim Higher.
Have a nice day ;-) Richard Higson mailto:richard.higson@gt.owl.de
Reply to: