So this isn't a complaint. I think the SA team has done a great job getting this release out and yes, it works fine for me under Linux.
However, any creative ways for getting around the fact that err.h is now part of spamc/getopt.c? This breaks older OSes (which admittedly I probably shouldn't care about or use anymore) such as Solaris 10. For a double dot release, this seems a bit unfortunate though I agree, really need to get this system on to something more modern. make -f spamc/Makefile spamc/spamc /usr/local/bin/gcc -g spamc/spamc.c spamc/getopt.c spamc/libspamc.c spamc/utils.c \ -o spamc/spamc -L/usr/lib -L/usr/ccs/lib -L/opt/solarisstudio12.3/prod/lib/sparc -L/opt/solarisstudio12.3/prod/lib -L/lib -L/usr/local/lib -ldl -lz -lnsl -lsocket spamc/getopt.c:24:17: fatal error: err.h: No such file or directory compilation terminated. *** Error code 1 make: Fatal error: Command failed for target `spamc/spamc' Current working directory /export/src/Mail-SpamAssassin-3.4.2 *** Error code 1 make: Fatal error: Command failed for target `spamc/spamc' --James