RPM Community Forums

Mailing List Message of <rpm-devel>

Re: reference implementation

From: Andy Green <andy@warmcat.com>
Date: Mon 04 Jun 2007 - 19:37:47 CEST
Message-ID: <46644DEB.8020208@warmcat.com>
Mark Hatle wrote:

> This is similar to what I would propose if we want to also do an
> embedded (maybe better referenced as a cross-compiled) reference
> implementation.

Seems to be my shameless self-promotion day today...  I have such a
cross-compiled rpm-based distro at

http://octotux.org

The packages are at

http://rpm.octotux.org

> Basic stuff such as:
> 
> kernel headers (for userspace)
> glibc
> util-linux
> coreutils
> bash (or other shell)

I use busybox ash, but in fact I did crosscompile bash too and it worked
fine.

I built on top of the tiny rpm implementation that was already in
busybox to give foppish fripperies like -e and a kind of package database.

The specfiles are newbieish because this project was how I got started
with packaging, but the packages do actually crosscompile with the
%build recipes and are full normal RPMs.  But before it could be any
kind of "reference" it would need work cleaning the spec files at least.

I think a minidistro that can natively crosscompile to any target cpu
would be very cool, everyone is their own arch build farm.

-Andy
Received on Mon Jun 4 19:37:54 2007
Driven by Jeff Johnson and the RPM project team.
Hosted by OpenPKG and Ralf S. Engelschall.
Powered by FreeBSD and OpenPKG.