- wget, cvs
- internet connection, or local server using -mirror option
- kernel with devfs support for versions <= 0.2
+- at least kernel version 2.6 with hotplug support for versions > 0.2
- a not used partition (900mb-3gb) for building. 250-900mb for sources
depending on the selected target
- x86 hardware for default users, any hardware for development ;)
+*) 2004-08-13
+
+- cdrtools update/fix
+- coreutils fixes (cut,tr got ot /bin)
+- documentation update
+
*) 2004-08-12
- small fix to INSTALL documentation + build qt licq frontend
mirrors appreciated! finally some configuration issues are discussed and the
system is prepared for reboot.
+for both ways you will need kernel 2.6 running to do the chroot later on!
+
here we go ...
1. way - hdw-distro ready @ $hdw_build_dir
| mount /proc ; mount /sys (when you think its needed) |
|--------------------------------------------------------------------------|
-- chroot to your new build system and compile a new kernel
+- chroot to your new build system and compile a new kernel.
(you have to do this if you are not booting via nfsroot!)
example:
dir dircolors du date echo false head \
install ln ls mkdir mkfifo mknod mv pwd \
rm rmdir shred sync sleep stty su test \
- touch true uname vdir; do
+ touch true uname vdir tr cut; do
[ -f $prefix/bin/$i ] && \
mv $prefix/bin/$i $root/bin
done
#
# author: hackbard@hackdaworld.dyndns.org
#
-# [V] 2.01a33
+# [V] 2.01a36
# [S] 3-1
-# [D] cdrtools-2.01a33.tar.bz2 ftp://ftp.berlios.de/pub/cdrecord/alpha/
+# [D] cdrtools-2.01a36.tar.bz2 ftp://ftp.berlios.de/pub/cdrecord/alpha/
make_conf="$make_conf INS_BASE=$prefix DEFINSUSR=root DEFINSGRP=root"
install_conf="$install_conf INS_BASE=$prefix DEFINSUSR=root DEFINSGRP=root"
---- ./libscg/scsi-linux-sg.c.orig 2004-07-14 14:16:39.000000000 +0200
-+++ ./libscg/scsi-linux-sg.c 2004-07-14 14:18:21.000000000 +0200
-@@ -65,6 +65,9 @@
+--- ./libscg/scsi-linux-sg.c.orig 2004-08-13 14:21:18.092637976 +0200
++++ ./libscg/scsi-linux-sg.c 2004-08-13 14:23:28.209857152 +0200
+@@ -65,6 +65,12 @@
#if LINUX_VERSION_CODE >= 0x01031a /* <linux/scsi.h> introduced in 1.3.26 */
#if LINUX_VERSION_CODE >= 0x020000 /* <scsi/scsi.h> introduced somewhere. */
+#if LINUX_VERSION_CODE >= 0x020600 /* header changes for kernel >= 2.6 */
++#define __KERNEL__
++#include <linux/compiler.h>
+#include <asm/types.h>
++#undef __KERNEL__
+#endif
/* Need to fine tune the ifdef so we get the transition point right. */
#include <scsi/scsi.h>