summaryrefslogtreecommitdiffstats
path: root/stage1
diff options
context:
space:
mode:
authorAl Stone <ahs3@redhat.com>2012-10-30 15:28:06 +0100
committerAl Stone <ahs3@redhat.com>2012-10-30 15:28:06 +0100
commit82db456cb1fab98ce03401f450a2eed7f5b54b1f (patch)
tree893a9efaad5b93467c5ec25006b6fc2eff839b8a /stage1
parent11b491610cc4fcbf8e252c6ec5d72ae3ad0500bc (diff)
downloadbootstrap.git.DONOTUSE-82db456cb1fab98ce03401f450a2eed7f5b54b1f.tar.gz
bootstrap.git.DONOTUSE-82db456cb1fab98ce03401f450a2eed7f5b54b1f.tar.xz
bootstrap.git.DONOTUSE-82db456cb1fab98ce03401f450a2eed7f5b54b1f.zip
add temporary use of sysvinit
Diffstat (limited to 'stage1')
-rwxr-xr-xstage128
1 files changed, 25 insertions, 3 deletions
diff --git a/stage1 b/stage1
index d3b02a4..2b5a392 100755
--- a/stage1
+++ b/stage1
@@ -374,6 +374,7 @@ case "$1" in
go make
go sed
go coreutils
+ go sysvinit
go util-linux
go tar
go gzip
@@ -903,6 +904,25 @@ EOF
make $J install DESTDIR=${ROOTFS}
;;
+ sysvinit )
+ srpm sysvinit
+ mcd $BUILDDIR/$1
+ notparallel
+ rsync -av $SRC/sysvinit-*/ ./
+ cp src/init.c.single src/init.c
+ make \
+ CC=${TARGET}-gcc \
+ AS=${TARGET}-as \
+ AR=${TARGET}-ar \
+ STRIP=${TARGET}-strip \
+ RANLIB=${TARGET}-ranlib \
+ CFLAGS="" \
+ LDFLAGS="-ldl" \
+ WITH_SELINUX=yes \
+ -C src
+ make install ROOT=${ROOTFS}
+ ;;
+
util-linux )
srpm util-linux
mcd $BUILDDIR/$1
@@ -1024,10 +1044,12 @@ EOF
cp $STAGE2 $ROOTFS/stage2/stage2
(
- newJ=$(echo $J | sed 's/-j//')
- echo J=-j$newJ
+ #newJ=$(echo $J | sed 's/-j//')
+ #echo J=-j$newJ
+ echo J=-j1
- echo DISTCC_HOSTS=$(host $(hostname) | sed 's/.* //'):${DISTCC_PORT}/999
+ #echo DISTCC_HOSTS=$(host $(hostname) | sed 's/.* //'):${DISTCC_PORT}/999
+ echo DISTCC_HOSTS=localhost
echo DISTCC_BACKOFF_PERIOD=0
echo PATH=/stage2/distcc-bin:\$PATH