Follow @Openwall on Twitter for new release announcements and other news
[<prev] [next>] [<thread-prev] [day] [month] [year] [list]
Message-ID: <20130121190214.GA9487@gremlin.ru>
Date: Mon, 21 Jan 2013 23:02:14 +0400
From: gremlin@...mlin.ru
To: owl-dev@...ts.openwall.com
Subject: Re: Owl on ARM architecture

On 21-Jan-2013 16:33:07 +0100, Tomasz Jadowski wrote:

 > I've bought recently CubieBoard (http://cubieboard.org).
 > This is a OpenARM device, quite powerful and I'd like to
 > port Owl to this device.
 > But I don't know how to start :( Any ideas, clues, anything?

I've played with ARM in qemu-system-arm, and tried to do the following:

1. Install Fedora/ARM. It's overbloated and buggy, but it's RPM-based
and has all the software necessary for building.

2. Prepare the build environment (see http://www.openwall.com/Owl/BUILD.shtml
and http://openwall.info/wiki/Owl/upgrade); at least you'll need to run:

su - build
lftp -e 'open ftp.ru.openwall.com; cd /pub/Owl/current; mirror -Lev sources; get native.tar.gz; exit'
tar -xzf native.tar.gz

3. Try to build the Owl:

make buildworld

Some packages will fail to build, so you'll need to introduce some new
patches or even new packages - look at /usr/src/world/logs/* for details.

I don't remember exactly where I stuck, but it was either the kernel or
the bootloader (latter is more likely - I see traces of Blob and U-boot
on one of my computers).


-- 
Alexey V. Vissarionov aka Gremlin from Kremlin <gremlin ПРИ gremlin ТЧК ru>
GPG key ID: 0xEF3B1FA8, keyserver: hkp://subkeys.pgp.net
GPG key fingerprint: 8832 FE9F A791 F796 8AC9 6E4E 909D AC45 EF3B 1FA8

Powered by blists - more mailing lists

Confused about mailing lists and their use? Read about mailing lists on Wikipedia and check out these guidelines on proper formatting of your messages.