On Wednesday 28 Jun 2017 06:21:00 Bill Kenworthy wrote: > rpi1 ~ # genlop -t gcc > * sys-devel/gcc > > Fri Jul 1 10:01:57 2016 >>> sys-devel/gcc-4.9.3 > merge time: 1 day, 4 hours, 32 minutes and 26 seconds. > > Fri Nov 4 10:49:45 2016 >>> sys-devel/gcc-4.9.4 > merge time: 1 day, 4 hours, 43 minutes and 51 seconds. > > rpi1 ~ # > > rpi1 ~ # genlop -t glibc > * sys-libs/glibc > > Fri May 20 02:48:34 2016 >>> sys-libs/glibc-2.22-r4 > merge time: 5 hours, 30 minutes and 52 seconds. > > Thu Sep 1 20:07:48 2016 >>> sys-libs/glibc-2.22-r4 > merge time: 4 hours, 58 minutes and 44 seconds. > > Fri Jan 13 15:11:12 2017 >>> sys-libs/glibc-2.23-r3 > merge time: 5 hours, 19 minutes and 51 seconds. > > rpi1 ~ # > > pi model B (512M ram), ccache and distcc to a single vm with crossdev
Why not just NFS-export your $PORTDIR to a chroot on your host machine, and build everything there? --sync takes quite a while, but that would easily be recouped in compilation. That's what I do with a little Atom N270 box here. $ genlop -t gcc -f /mnt/atom/var/log/emerge.log | grep minutes [...] merge time: 13 minutes and 11 seconds. merge time: 13 minutes and 35 seconds. merge time: 12 minutes and 51 seconds. merge time: 14 minutes and 16 seconds. merge time: 14 minutes. merge time: 26 minutes and 49 seconds. merge time: 28 minutes and 41 seconds. -- Regards Peter