AF:
NF:0
PS:10
SRH:1
SFN:
DSR:
MID:<20070123155859.58d56b6a@ripper.onstor.net>
CFG:
PT:0
S:andy.sharp@onstor.com
RQ:
SSV:onstor-exch02.onstor.net
NSV:
SSH:
R:<larry.scheer@onstor.com>
MAID:1
X-Sylpheed-Privacy-System:
X-Sylpheed-Sign:0
SCF:#mh/Mailbox/sent
X-Sylpheed-End-Special-Headers: 1
Date: Tue, 23 Jan 2007 15:59:26 -0800
From: Andrew Sharp <andy.sharp@onstor.com>
To: Larry Scheer <larry.scheer@onstor.com>
Subject: resend: rudimentary root file system suitable for compiling
Message-ID: <20070123155926.2f8f11b1@ripper.onstor.net>
Organization: Onstor
X-Mailer: Sylpheed-Claws 2.6.0 (GTK+ 2.8.20; x86_64-pc-linux-gnu)
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="MP_/ySPv1YApJncH5h+fLuz38e"

--MP_/ySPv1YApJncH5h+fLuz38e
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

[Change ripper.onstor.net to 10.0.0.117 at least for now.]

I have gathered the bits for a rudimentary root filesystem which is
suitable to build against (.so's and .h's).  Undoubtedly there are
things missing.  All you have to do is ask if you want something
added.  Like, I just realized it should have libssl-dev package because
we have source code that links with libssl.  I'll add that one.

Attached is the shell script I used to create this filesystem.   It
probably looks remarkably easy.  That's because it is.  Which is why I
do it this way ~:^)

I have NFS exported it, with no_root_squash just in case.  You can
mount it, and point a symlink to it from some generic location in the
build tree so that when we are actually building all these bits
ourselves you can just remove the link and voila.

The NFS share is:

ripper.onstor.net:/var/chroot/etch-mipsel

Let me know if there is any problem accessing it or if there is
anything that needs to be added.  I'm sure there will be several things.

Cheers,

a

--MP_/ySPv1YApJncH5h+fLuz38e
Content-Type: application/octet-stream; name=mk-mipsel-deb-rootfs
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename=mk-mipsel-deb-rootfs

IyEvYmluL3NoCgojQURETF9ERUJTPSItLWluY2x1ZGU9eGZzcHJvZ3MiCkFERExfREVCUz0iJEFE
RExfREVCUyxlbGVjdHJpYy1mZW5jZSIKI0FERExfREVCUz0iJEFERExfREVCUyxsaWJpdzI4Igoj
QURETF9ERUJTPSIkQURETF9ERUJTLHdpcmVsZXNzLXRvb2xzIgpBRERMX0RFQlM9IiRBRERMX0RF
QlMsbWFrZSIKQURETF9ERUJTPSIkQURETF9ERUJTLGJpbnV0aWxzIgpBRERMX0RFQlM9IiRBRERM
X0RFQlMsZ2RiIgpBRERMX0RFQlM9IiRBRERMX0RFQlMsbGlibWFnaWMxIgpBRERMX0RFQlM9IiRB
RERMX0RFQlMsZmlsZSIKQURETF9ERUJTPSIkQURETF9ERUJTLGhkcGFybSIKQURETF9ERUJTPSIk
QURETF9ERUJTLHN0cmFjZSIKQURETF9ERUJTPSIkQURETF9ERUJTLGxpYnBjYXAwLjgiCkFERExf
REVCUz0iJEFERExfREVCUyx0Y3BkdW1wIgpBRERMX0RFQlM9IiRBRERMX0RFQlMsdGNwc3B5IgpB
RERMX0RFQlM9IiRBRERMX0RFQlMsdGVsbmV0IgpBRERMX0RFQlM9IiRBRERMX0RFQlMsdGVsbmV0
ZCIKQURETF9ERUJTPSIkQURETF9ERUJTLHBvcnRtYXAiCiMgbmZzLWNvbW1vbiBjdXJyZW50bHkg
dHJpZXMgdG8gcHVsbCBpbiBsaWJuZnNpZCosIHdoaWNoIHB1bGxzIGluIGxpYmxkYXAyCiMgd2hp
Y2ggcHVsbHMgaW4gYWJvdXQgMTAgb3RoZXIgbGlicmFyaWVzLiAgc28gaXQgbXVzdCBiZSBpbnN0
YWxsZWQgYnkKIyBoYW5kIHdpdGggLS1mb3JjZS1kZXBlbmRzCkFERExfREVCUz0iJEFERExfREVC
UyxuZnMtY29tbW9uIgpBRERMX0RFQlM9IiRBRERMX0RFQlMsa3N5bW9vcHMiCiNBRERMX0RFQlM9
IiRBRERMX0RFQlMsbGlic3FsaXRlMy0wIgpBRERMX0RFQlM9IiRBRERMX0RFQlMsdmltLWNvbW1v
biIKQURETF9ERUJTPSIkQURETF9ERUJTLHZpbS10aW55IgojIHRoZXNlIGFyZSBmb3IgbXBhdHJv
bGMyCkFERExfREVCUz0iJEFERExfREVCUyxsaWJjNi1kZXYiCiNBRERMX0RFQlM9IiRBRERMX0RF
QlMsbGliZWxmZzAiCiNBRERMX0RFQlM9IiRBRERMX0RFQlMsbGliZWxmZzAtZGV2IgpBRERMX0RF
QlM9IiRBRERMX0RFQlMsb3BlbnNzaC1zZXJ2ZXIiCkFERExfREVCUz0iJEFERExfREVCUyxvcGVu
c3NoLWNsaWVudCIKQURETF9ERUJTPSIkQURETF9ERUJTLGxpYnNzbC1kZXYiCiNBRERMX0RFQlM9
IiRBRERMX0RFQlMsbXBhdHJvbGMyIgoKc2V0IC14CgojIHNvbWUgbWlycm9ycy5rZXJuZWwub3Jn
IHNlcnZlcnMgYXJlIHNvbWV0aW1lcyAuLi4gY29uZnVzZWQKIyBJdCB3aWxsIHNlcnZlIHlvdSBQ
YWNrYWdlcy5neiBmaWxlcywgYnV0IGluY29ycmVjdGx5LiAgSW5maW5pdGUKIyBwYXRpZW5jZSBp
cyBoZWxwZnVsLgoKIyBzb21ldGltZXMgdGhlIHByb2JsZW0gaXMgdGhhdCBmdHAuZGViaWFuLm9y
ZyBpcyBfY29uZnVzZWRfLCBhbmQgdGhhdAojIGlzIGJlaW5nIG1pcnJvcmVkIHRvIHRoZSBtaXJy
b3JzLiAgaWYgeW91IGNhbiBmaW5kIGEgbWlycm9yIHRoYXQgaXMKIyBhIGxpdHRsZSBzbG93IGlu
IGJlaW5nIHN5bmNlZCAuLi4gZ29vZCBsdWNrLCBncmFzc2hvcHBlci4KCkRFQl9VUkw9aHR0cDov
L2Z0cC5kZWJpYW4ub3JnL2RlYmlhbgpERUJfVVJMPWh0dHA6Ly9taXJyb3JzLmtlcm5lbC5vcmcv
ZGViaWFuCiMgREVCX1VSTD1maWxlOi92YXIvY2hyb290L2RlYnMtZXRjaC1taXBzZWwvdmFyL2Nh
Y2hlL2FwdC9hcmNoaXZlcwoKIyBkZWJvb3RzdHJhcCAtLWFyY2ggbWlwc2VsIC0tZm9yZWlnbiAk
QURETF9ERUJTIC0tbm8tcmVzb2x2ZS1kZXBzCmRlYm9vdHN0cmFwIC0tdmVyYm9zZSAtLWFyY2gg
bWlwc2VsIC0tZm9yZWlnbiAkQURETF9ERUJTIFwKCWV0Y2ggXAoJL3Zhci9jaHJvb3QvZXRjaC1t
aXBzZWwvIFwKCSRERUJfVVJMCgojIGFmdGVyIHRoaXMsIHlvdSB3aWxsIG5lZWQgdG8gY2hyb290
IHRvIHRoaXMgZGlyZWN0b3J5IG9yIGJvb3QgdXAgYQojIHN5c3RlbSB1c2luZyBpdC4gIElmIHlv
dSBjaHJvb3QsIHRoZW4geW91IHdpbGwgaGF2ZSB0byBydW4KIwojICAvZGVib290c3RyYXAvZGVi
b290c3RyYXAgLS1zZWNvbmQtc3RhZ2UKIwojIHRvIGZpbmlzaCB0aGUgaW5zdGFsbGF0aW9uLgoK

--MP_/ySPv1YApJncH5h+fLuz38e--
