From mboxrd@z Thu Jan 1 00:00:00 1970
Received: from eggs.gnu.org ([2001:4830:134:3::10]:48780)
by lists.gnu.org with esmtp (Exim 4.71)
(envelope-from
) id 1c55f2-0002LH-Fh
for qemu-devel@nongnu.org; Fri, 11 Nov 2016 01:50:05 -0500
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
(envelope-from ) id 1c55ey-00067t-HP
for qemu-devel@nongnu.org; Fri, 11 Nov 2016 01:50:04 -0500
Received: from mout.gmx.net ([212.227.15.19]:50591)
by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32)
(Exim 4.71) (envelope-from ) id 1c55ey-00067W-8s
for qemu-devel@nongnu.org; Fri, 11 Nov 2016 01:50:00 -0500
References: <0f042e9b-f6a3-27c1-4ca0-94e13f8102d8@gmx.net>
<20161104110813.GF9817@stefanha-x1.localdomain>
<238afa75-0263-9314-caec-05ffeb46fe6e@gmx.net>
<320accbd-58f5-d24c-ca6e-9cc109ee5d3f@gmx.net>
<76237a3c-60e3-ecd2-a883-36b01896293a@redhat.com>
<725464c8-fb9e-b7bc-1d24-11d08ad79ad5@gmx.net>
<0fd2dea3-d34a-e1b1-9d94-d76984dbe9a1@redhat.com>
From: Dennis Luehring
Message-ID:
Date: Fri, 11 Nov 2016 07:49:47 +0100
MIME-Version: 1.0
In-Reply-To:
Content-Type: text/plain; charset=iso-8859-15; format=flowed
Content-Transfer-Encoding: 7bit
Subject: Re: [Qemu-devel] alpha platform is missing files after initrd load
List-Id:
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
To: Laszlo Ersek , Richard Henderson , Stefan Hajnoczi
Cc: qemu-devel , "Richard W.M. Jones"
Am 09.11.2016 um 07:34 schrieb Dennis Luehring:
> im using cross-linux-from-scratch manual/script for building the non-x86_64 platforms
fyi
after using the crosscompilers from the gcc-5-crossports packages
(http://packages.ubuntu.com/source/xenial/gcc-5-cross-ports)
alpha-linux-gnu-gcc-5
sparc64-linux-gnu-gcc-5
mips64-linux-gnuabi64-gcc-5
powerpc64-linux-gnu-gcc-5
sadly no sparc, arm gccs :)
kompiling the kernels using my standard configs and init-programm
alpha - my small initrd cpio boots without "junk in compressed archive"
message
mips64 - does not compile
ppc64 - does not boot
sparc64 - my small initrd cpio boots without "junk in compressed
archive" message
so i only get these "junk in compressed archive" messages with my own
gcc builds
and whats also interesting is that the excutables are 10 times smaller
(6MB:59MB alpha kernel...) using the prebuild compilers
so i think the warning that it is not easy to build working cross
compilers for nearly all the qemu platforms from source seems
to be true and i need to check my gcc compilation settings against the
prebuild ones - never thought it would be
that hard to build linux kernels based on self compiled gccs... in such
limited spare time :)
but thx for all your help