Not sure whether to post this in the installing/upgrading section or here.
I installed the 11.0-STABLE 20161117-r308738 snapshot on my BeagleBone Black, then downloaded the latest source code to /usr/src and attempted a full build of the OS.
Everything was fine at first, but then
The only file systems are rootfs (/) and tmpfs(5) (/tmp). Swap is on another drive. So the only thing I could figure was that /tmp must have run out of room, although it still had about half of its 50 MB free after the failure.
To test this theory, I unmounted tmpfs(5) so that /tmp would just be on the regular file system and would not be capped to 50 MB. Then I did another installworld, and it completed without error. I guess that was the problem.
So how much /tmp space does installworld actually need?
Also, incidentally, when I went through this on 10-STABLE last year, buildworld took 18 hours. On 11-STABLE this year, it took 26 hours. That's quite a jump! Is this typical?
I installed the 11.0-STABLE 20161117-r308738 snapshot on my BeagleBone Black, then downloaded the latest source code to /usr/src and attempted a full build of the OS.
Everything was fine at first, but then
make installworld
failed with a mysterious message about there not being enough disk space, even though there's many GB of room.
Code:
===> usr.bin/clang/clang (install)
install -s -o root -g wheel -m 555 clang /usr/bin/clang
strip: elf_update() failed: I/O error: No space left on device
install: strip command strip failed on /usr/bin/clang
*** Error code 70
To test this theory, I unmounted tmpfs(5) so that /tmp would just be on the regular file system and would not be capped to 50 MB. Then I did another installworld, and it completed without error. I guess that was the problem.
So how much /tmp space does installworld actually need?
Also, incidentally, when I went through this on 10-STABLE last year, buildworld took 18 hours. On 11-STABLE this year, it took 26 hours. That's quite a jump! Is this typical?