libtool: compile: clang10 -std=gnu99 -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../bin/varnishd -I../../include -I/usr/local/include -isystem /usr/local/include -O2 -pipe -O2 -march=native -I/usr/local/include -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -D_THREAD_SAFE -pthread -Wall -Werror -Wno-error=unused-result -MT vmod_std_fileread.lo -MD -MP -MF .deps/vmod_std_fileread.Tpo -c vmod_std_fileread.c -fPIC -DPIC -o .libs/vmod_std_fileread.o vmod_std_conversions.c:198:10: error: implicit conversion from 'long' to 'double' changes value from 9223372036854775807 to 9223372036854775808 [-Werror,-Wimplicit-int-float-conversion] if (r > LONG_MAX || r < LONG_MIN) ~ ^~~~~~~~ /usr/include/sys/limits.h:62:18: note: expanded from macro 'LONG_MAX' #define LONG_MAX __LONG_MAX /* max for a long */ ^~~~~~~~~~ /usr/include/x86/_limits.h:62:20: note: expanded from macro '__LONG_MAX' #define __LONG_MAX 0x7fffffffffffffff /* max for a long */ ^~~~~~~~~~~~~~~~~~ vmod_std_conversions.c:222:10: error: implicit conversion from 'long' to 'double' changes value from 9223372036854775807 to 9223372036854775808 [-Werror,-Wimplicit-int-float-conversion] if (t > LONG_MAX || t < LONG_MIN) ~ ^~~~~~~~ /usr/include/sys/limits.h:62:18: note: expanded from macro 'LONG_MAX' #define LONG_MAX __LONG_MAX /* max for a long */ ^~~~~~~~~~ /usr/include/x86/_limits.h:62:20: note: expanded from macro '__LONG_MAX' #define __LONG_MAX 0x7fffffffffffffff /* max for a long */ ^~~~~~~~~~~~~~~~~~ 2 errors generated. gmake[5]: *** [Makefile:504: vmod_std_conversions.lo] Error 1 gmake[5]: *** Waiting for unfinished jobs.... mv -f .deps/vmod_std_fileread.Tpo .deps/vmod_std_fileread.Plo mv -f .deps/vmod_std_querysort.Tpo .deps/vmod_std_querysort.Plo mv -f .deps/vmod_std.Tpo .deps/vmod_std.Plo gmake[5]: Leaving directory '/tmp/usr/ports/www/varnish4/work/varnish-cache-varnish-4.1.10/lib/libvmod_std' gmake[4]: *** [Makefile:410: all-recursive] Error 1 gmake[4]: Leaving directory '/tmp/usr/ports/www/varnish4/work/varnish-cache-varnish-4.1.10/lib' gmake[3]: *** [Makefile:542: all-recursive] Error 1 gmake[3]: Leaving directory '/tmp/usr/ports/www/varnish4/work/varnish-cache-varnish-4.1.10' gmake[2]: *** [Makefile:428: all] Error 2 gmake[2]: Leaving directory '/tmp/usr/ports/www/varnish4/work/varnish-cache-varnish-4.1.10' ===> Compilation failed unexpectedly.