This has been an outstanding issue on up-to-date -current (amd64) for a few days now:
cc1: warnings being treated as errors /usr/src/external/bsd/ntp/dist/libntp/ntp_intres.c: In function 'blocking_getnameinfo': /usr/src/external/bsd/ntp/dist/libntp/ntp_intres.c:678:1: error: not protecting local variables: variable length buffer *** [ntp_intres.o] Error code 1 nbmake[9]: stopped in /usr/src/external/bsd/ntp/lib/libntp 1 error nbmake[9]: stopped in /usr/src/external/bsd/ntp/lib/libntp *** [dependall] Error code 2 nbmake[8]: stopped in /usr/src/external/bsd/ntp/lib/libntp 1 error nbmake[8]: stopped in /usr/src/external/bsd/ntp/lib/libntp *** [dependall-libntp] Error code 2 nbmake[7]: stopped in /usr/src/external/bsd/ntp/lib 1 error nbmake[7]: stopped in /usr/src/external/bsd/ntp/lib *** [dependall-lib] Error code 2 nbmake[6]: stopped in /usr/src/external/bsd/ntp