diff options
author | 2010-05-03 20:20:24 +0200 | |
---|---|---|
committer | 2010-05-03 20:20:24 +0200 | |
commit | 7aa7b3afa8eb4bdba4560442052ea66bf072bfa2 (patch) | |
tree | 443898b87677e7b3dccf91c457af78e36344b114 /tinderbox-restart.sh | |
parent | Stop right away if GCC was updated, do the rest manually. (diff) | |
download | flameeyes-tinderbox-7aa7b3afa8eb4bdba4560442052ea66bf072bfa2.tar.gz flameeyes-tinderbox-7aa7b3afa8eb4bdba4560442052ea66bf072bfa2.tar.bz2 flameeyes-tinderbox-7aa7b3afa8eb4bdba4560442052ea66bf072bfa2.zip |
Make sure to prepare the kernel to build modules' ebuilds.
Diffstat (limited to 'tinderbox-restart.sh')
-rwxr-xr-x | tinderbox-restart.sh | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/tinderbox-restart.sh b/tinderbox-restart.sh index 43eddee..c0dce03 100755 --- a/tinderbox-restart.sh +++ b/tinderbox-restart.sh @@ -50,6 +50,22 @@ if emerge -u1 dev-lang/ocaml && /usr/sbin/ocaml-rebuild.sh -f fi +reset_emergelog + +if emerge -u1 sys-kernel/gentoo-sources && + fgrep -q '>>> emerge' /var/log/emerge.log; then + + dent "new #gentoo-sources, making oldconfig" + cp -l /usr/src/config /usr/src/linux/.config + + pushd /usr/src/linux + make -j14 oldconfig && \ + make -j14 prepare modules_prepare + popd + + emerge -P gentoo-sources +fi + emerge -u1 glibc bti screen avahi nfs-utils gentoolkit java-dep-check portage-utils reset_emergelog |