Openwall GNU/*/Linux - a small security-enhanced Linux distro for servers
[<prev] [next>] [<thread-prev] [day] [month] [year] [list]
Date: Thu, 18 Dec 2014 11:52:12 -0600
From: will cunningham <willpanther@...il.com>
To: sabotage@...ts.openwall.com
Subject: Re: raspberry PI kernel compile

John, Paul and Sabotage Friends,

This is the nature of the beast as we've found all the distros on the PI
and cousin boards, in our case Hummingboard/Cubox, aren't up to speed yet.
Following boards entering the market, it looks like most of them have been
blindsided by the software/hardware issues.

But we're at an exciting crossroads as the GPU is finally falling for the
PI, and the Debian/Arch issues are getting sorted out for other ARM boards.

I think with Sabotage's simplicity is a PERFECT distro to take advantage of
this progress in 2015.  We'll be able to get close to the bone as these
supporting software projects mature.

I'm going back to the Optiplex to get my chops together on Sabotage before
coming back to tackle this beast, but my moddo comes from the Mavis Staples
closing song Tuesday as I'm seeing 2015 for Sabotage as,

I'll Take You There.

Thanks again for all your help,

Will


On Thu, Dec 18, 2014 at 6:11 AM, John Spencer <maillist-musl@...fooze.de>
wrote:
>
> will cunningham wrote:
>
>> I'm trying to build Sabotage on a Raspberry PI version B inside Raspbian.
>>
>> It's failing at compiling the kernel with the log reading,
>>
>> "error: need to set ARM_ARCH to 4-7"
>>
>> and the next line,
>>
>> "cat: can't open '/src/KEEP/linux.config /src/KEEP/linux.config.armvl' :
>> No
>> such file or directory"
>>
>> There is a linux.config.armv6l file in /src/KEEP so it seems I need to set
>> ARM_ARCH=6 somewhere?
>>
>
> since ARM platforms usually need a ton of device-specific tweaks and
> patches, it is currently not possible to use the vanilla sabotage kernel
> for any arch but i386 and x86_64.
> please follow your device vendor's kernel compilation guide to compile a
> kernel specifically targetting your hw platform, or use an existing
> compiled kernel.
> (you can use musl-cross cross compilers to do so, or via chrooting into a
> sabotage rootfs natively on the device)
>
> example: https://github.com/sabotage-linux/sabotage/wiki/efika_mx
>
> the linux.config.armv6l is outdated and not tested on anything else than
> qemu.
>
> --JS
>

Content of type "text/html" skipped

Powered by blists - more mailing lists

Your e-mail address:

Powered by Openwall GNU/*/Linux - Powered by OpenVZ