Mark's Blog

de arte technologiæ
  • Tech Related (en)
  • my musings (de)
  • About Me

SheevaPlug Kernel and Gentoo binhost

Posted by mark on 2009-10-23, 20:10 under technology related

geschenkboxYesterday I have played around with GIT and

  • merged the Linux kernel tree from Linus Torvalds
  • with the Orion sources from Marvell (i.e. patches for SheevaPlug and OpenRD)
  • added the Gentoo patches (distribution independent)
  • and those for USB displays and SDHC cards
  • and eliminated some harmless, but annoying warnings on ARM.

As I found the configurations of the other kernels for the SheevaPlug on the net a bit unfortunate, you can download my latest kernel flavour here:
sheevaplug-linux-2.6.32-rc5-mark.

Please find the merged Linux kernel sources at git.ossdl.de, along with the various configurations I run them with.
But, do me a favour and fetch the actual linux kernel from git.kernel.org and only the differences from my site – bandwidth.

Binhost: If you run Gentoo you can use my binhost for the SheevaPlug. I recommend you pull portage configurations from git.ossdl.de, the “arm” (or “wais-sheeva”) branch and/or set this in your /etc/portage/make.conf and it will spare you long compile runs:

FEATURES="ccache parallel-fetch userfetch userpriv getbinpkg"
PORTAGE_BINHOST="http://binhost.ossdl.de/armv5tel-softfloat-linux-gnueabi/"

I run a Gentoo overlay for all systems. You might consider using it, too. It contains Nginx with patches for the ARM (and MIPS, btw), PHP-FPM and Cyrus-IMAPd.
See http://git.ossdl.de/cgit/ossdl-overlay/.

Tags: embedded, Gentoo, GNU/Linux, SCM, SheevaPlug

4 Comments so far

  1. Mark's Blog » cross-compiling for the SheevaPlug (kernel, distcc) on March 13th, 2010

    [...] In a hurry? You can download my kernel configuration file here or the latest here; or compiled kernels here. [...]

  2. Nightmonkey on May 14th, 2010

    Is “gentoo-sources” kernel+patchset no longer a decent candidate for the ‘plugs? And, OMG, thank you for the binhost! :) Can you detail the necessary commands to keep the load on your servers to a minimum? Git newbie here, but I learn fast. ;)

  3. mark on May 17th, 2010

    Nightmonkey, the binhost is either on CDN or on a very fast server. Don’t worry about its load nor bandwidth usage. The latter is for a typical server seldom more than 400 MiB.

    But right, git.ossdl.de with my kernel source branch is not as good connected. Therefore please fetch from kernel.org first and let GIT only get differences/my patches from my site. See the topmost trackback for instructions on how to do that.

    gentoo-sources are currently vanilla-sources and patches for AIX and HPPC. They did not, do not and most probably won’t contain any additional patches for ARMs (thus other than those officially included in Torvald’s Linux tree), and even less likely additions such as those stated above. So, no.

  4. Seagate Dockstar - James' Tech Blog on August 8th, 2010

    [...] [6]Mark’s blog [...]

Posting your comment.

  • Subscribe in a reader
    or get notified by email

    Add to Technorati Favorites

    Follow me on Twitter

  •  

    October 2009
    M T W T F S S
    « Sep   Nov »
     1234
    567891011
    12131415161718
    19202122232425
    262728293031  
  • Tags

    embedded Gentoo GNU/Linux SCM SheevaPlug

Copyright © 2008-2012 W-Mark Kubacki
WordPress Theme . Design

2008789101112
2009123456789101112
2010123456789101112
2011123456789101112
201212345