Hi, after recently noticing/reading that VAX snapshots aren't built anymore I had to resort to building releases on my Vaxstation 4000/90 myself, to keep my IRC server (a VLC) up to date.
I think I found two problems along the way. First, installboot wouldn't compile unless I added unistd.h to the includes in installboot_vax.c cvs server: Diffing . Index: vax_installboot.c =================================================================== RCS file: /cvs/src/usr.sbin/installboot/vax_installboot.c,v retrieving revision 1.4 diff -u -p -r1.4 vax_installboot.c --- vax_installboot.c 30 Nov 2015 17:34:57 -0000 1.4 +++ vax_installboot.c 16 Feb 2016 10:10:14 -0000 @@ -17,6 +17,7 @@ */ #include <stdlib.h> +#include <unistd.h> #include "installboot.h" I have no idea if this is the correct fix, but at least I could compile (I didn't yet try the result!). Second problem: I got this message while make release: base: pax: Unable to access ./usr/libdata/perl5/vax-openbsd/5.20.2/auto/OpenBSD/Pledge/Pledge.so: No such file or directory Pledge.so doesn't exist, only Pledge.a is built. output from sh checkflist: 5925c5925,5926 < ./usr/libdata/perl5/vax-openbsd/5.20.2/auto/OpenBSD/Pledge/Pledge.so --- > ./usr/libdata/perl5/vax-openbsd/5.20.2/auto/OpenBSD/Pledge/Pledge.a > ./usr/libdata/perl5/vax-openbsd/5.20.2/auto/OpenBSD/Pledge/extralibs.ld My sources are from 28. January (make build took a few tries before it completed) Maybe these two things are the result of my own incompetence or the old snapshot I started from (I'll reinstall using the release I built and build again, but this will take some time), but if it isn't, it would be great if someone who knows more than me could look at this. Thanks to all the developers for OpenBSD and OpenBSD/vax! Regards, S. Rudzio
