Index of /~kb0iic/raspbpi

[ICO]NameLast modifiedSizeDescription

[PARENTDIR]Parent Directory  -  
[   ]armv6l-temp-system.tar.xz2013-12-11 10:04 201M 
[   ]clfs-armv6l-git-to-gcc.tar.xz2013-12-11 10:34 188M 
[   ]clfs-embedded-git.tar.xz2013-12-11 10:34 13M 
[   ]clfs-git-final-unstripped.tar.xz2013-12-28 23:12 503M 
[   ]kernel.img2013-12-30 06:28 6.0M 
[   ]kernel.img.config2013-12-30 06:29 86K 
[TXT]rasp.txt2013-12-30 06:37 4.4K 

Presenting the Raspberry Pi CLFS GIT-20131223 build:

This directory contains multiple archives and are described as follows:
================================================================================
================================================================================
armv6l-temp-system.tar.xz:

Unstripped temp system with cross-tools (before chroot or boot).
================================================================================
clfs-armv6l-git-to-gcc.tar.xz:

Unstripped final system build up to GCC. (It takes 28 hours to build GCC. This 
build is unoptimized to GCC. Can continue the rest of final system past this

NOTE: I forgot to include etc/ directory. You can recreate the passwd, group, 
and other files during eglibc install of the final system.
================================================================================
clfs-git-final-unstripped.tar.xz:

Unstripped and unoptimized build of CLFS-GIT
================================================================================
kernel.img

3.12.2 kernel for the running system
================================================================================
kernel.img.config

Kernel config used to build the kernel
================================================================================
Added packages to final-system:

PCRE (before grep), OpenSSL, OpenSSH, wget, NTP, rngd-tools, PiLFS bootscripts,
arm-mem (For optimized memcpy/memset and preload with ld.so.preload)
Refer to http://www.intestinate.com/pilfs/beyond.html

Packages added up to GCC:

piplib and openscop
================================================================================
Final-system build needs configuration edits to fstab, network, /etc/profile for
locale settings, and /etc/ntp.conf for time server settings.
================================================================================
BUILD NOTES:


Build CLFS-GIT using the x86 book (May want to look through the changes for the 
LFS build at http://www.intestinate.com/pilfs/guide.html)

Raspberry Pi build for CLFS-GIT only needs the following changes:

#grab the kernel
mkdir linux && cd linux && git init &&  git fetch 
git://github.com/raspberrypi/linux.git rpi-3.12.y:refs/remotes/origin/rpi-3.12.y 
&& git checkout rpi-3.12.y

#set the target
CLFS_TARGET=armv6l-unknown-linux-gnueabihf

Kernel headers use arm instead of x86 for the ARCH

During GCC builds add --with-arch=armv6 --with-fpu=vfp --with-float=hard

For support, do not hesitate to contact clfs-support mailing list and contact
kb0iic@berzerkula.org


List of packages used in the build:

autoconf-2.69.tar.xz
automake-1.14.tar.xz
bash-4.2-branch_update-7.patch
bash-4.2.tar.gz
bc-1.06.95.tar.bz2
binutils-2.24.tar.bz2
bison-3.0.2.tar.xz
bootscripts-cross-lfs-2.1-pre1.tar.xz
bzip2-1.0.6.tar.gz
check-0.9.11.tar.gz
cloog-0.18.1.tar.gz
coreutils-8.21.tar.xz
coreutils-8.21-uname-1.patch
dhcpcd-6.1.0.tar.bz2
diffutils-3.3.tar.xz
e2fsprogs-1.42.8.tar.xz
eglibc-2.18-r24709.tar.xz
eudev-1.3.tar.gz
expect5.45.tar.gz
file-5.16.tar.gz
findutils-4.4.2.tar.gz
flex-2.5.37.tar.bz2
gawk-4.1.0.tar.xz
gcc-4.8.2-branch_update-1.patch
gcc-4.8.2-specs-1.patch
gcc-4.8.2.tar.bz2
gettext-0.18.3.1.tar.gz
gmp-5.1.3.tar.xz
grep-2.15.tar.xz
groff-1.22.2.tar.gz
gzip-1.6.tar.xz
iana-etc-2.30.tar.bz2
iana-etc-2.30-update-2.patch
iproute2-3.12.0.tar.xz
iputils-s20121221-fixes-1.patch
iputils-s20121221.tar.bz2
isl-0.12.1.tar.lzma
kbd-2.0.1.tar.gz
kmod-15.tar.xz
less-460.tar.gz
libee-0.4.1.tar.gz
libestr-0.1.5.tar.gz
libtool-2.4.2.tar.xz
m4-1.4.17.tar.xz
make-4.0.tar.bz2
man-1.6g-i18n-1.patch
man-1.6g.tar.gz
man-pages-3.54.tar.xz
mpc-1.0.1.tar.gz
mpfr-3.1.2-fixes-1.patch
mpfr-3.1.2.tar.xz
ncurses-5.9-bash_fix-1.patch
ncurses-5.9-branch_update-4.patch
ncurses-5.9.tar.gz
ntp-4.2.6p5
ntp-4.2.6p5.tar.gz
openscop (git clone for cloog)
openssl-1.0.1e-fix_pod_syntax-1.patch
openssl-1.0.1e.tar.gz
patch-2.7.1.tar.xz
pcre-8.33.tar.bz2
perl-5.18.1-libc-1.patch
perl-5.18.1.tar.bz2
piplib-1.4.0.tar.gz (need to ./autogen.sh)
pkg-config-lite-0.28-1.tar.gz
procps-3.3.9.tar.xz
psmisc-22.20.tar.gz
readline-6.2-branch_update-3.patch
readline-6.2.tar.gz
rpi-3.12.y.tar.xz
rsyslog-6.4.2.tar.gz
sed-4.2.2.tar.bz2
shadow-4.1.5.1.tar.bz2
sysvinit-2.88dsf.tar.bz2
tar-1.27.1-manpage-1.patch
tar-1.27.1.tar.xz
tcl8.6.1-src.tar.gz
texinfo-5.2.tar.xz
tzdata2013h.tar.gz
util-linux-2.24.tar.xz
vim (merucial clone from vim site for update level 131)
xz-5.0.5.tar.xz
zlib-1.2.8.tar.xz