=> Building www/obhttpd Started : Saturday, 9 MAR 2019 at 12:23:56 UTC Platform: 5.5-DEVELOPMENT DragonFly v5.5.0.192.g15ae7f0-DEVELOPMENT #34: Tue Feb 19 09:07:07 PST 2019 root@pkgbox64.dragonflybsd.org:/usr/obj/usr/src/sys/X86_64_GENERIC x86_64 -------------------------------------------------- -- Environment -------------------------------------------------- UNAME_r=5.5-SYNTH UNAME_m=x86_64 UNAME_p=x86_64 UNAME_v=DragonFly 5.5-SYNTH UNAME_s=DragonFly PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin SSL_NO_VERIFY_PEER=1 TERM=dumb PKG_CACHEDIR=/var/cache/pkg8 PKG_DBDIR=/var/db/pkg8 PORTSDIR=/xports LANG=C HOME=/root USER=root -------------------------------------------------- -- Options -------------------------------------------------- -------------------------------------------------- -- CONFIGURE_ENV -------------------------------------------------- XDG_DATA_HOME=/construction/www/obhttpd XDG_CONFIG_HOME=/construction/www/obhttpd HOME=/construction/www/obhttpd TMPDIR="/tmp" PATH=/construction/www/obhttpd/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin SHELL=/bin/sh CONFIG_SHELL=/bin/sh CCVER=gcc80 -------------------------------------------------- -- CONFIGURE_ARGS -------------------------------------------------- -------------------------------------------------- -- MAKE_ENV -------------------------------------------------- OPENSSLBASE=/usr/local OPENSSLDIR=/usr/local/openssl OPENSSLINC=/usr/local/include OPENSSLLIB=/usr/local/lib OPENSSLRPATH=/usr/local/lib XDG_DATA_HOME=/construction/www/obhttpd XDG_CONFIG_HOME=/construction/www/obhttpd HOME=/construction/www/obhttpd TMPDIR="/tmp" PATH=/construction/www/obhttpd/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin NO_PIE=yes MK_DEBUG_FILES=no MK_KERNEL_SYMBOLS=no SHELL=/bin/sh NO_LINT=YES CCVER=gcc80 PREFIX=/usr/local LOCALBASE=/usr/local NOPROFILE=1 CC="cc" CFLAGS="-pipe -Wall -O2 -fno-strict-aliasing " CPP="cpp" CPPFLAGS="" LDFLAGS=" -Wl,-rpath,/usr/local/lib " LIBS="" CXX="c++" CXXFLAGS=" -pipe -Wall -O2 -fno-strict-aliasing " MANPREFIX="/usr/local" BSD_INSTALL_PROGRAM="install -s -m 555" BSD_INSTALL_LIB="install -s -m 0644" BSD_INSTALL_SCRIPT="install -m 555" BSD_INSTALL_DATA="install -m 0644" BSD_INSTALL_MAN="install -m 444" -------------------------------------------------- -- MAKE_ARGS -------------------------------------------------- MANDIR=/usr/local/man/man DESTDIR=/construction/www/obhttpd/stage -------------------------------------------------- -- PLIST_SUB -------------------------------------------------- OSREL=5.5 PREFIX=%D LOCALBASE=/usr/local RESETPREFIX=/usr/local LIB32DIR=lib PROFILE="@comment " DOCSDIR="share/doc/obhttpd" EXAMPLESDIR="share/examples/obhttpd" DATADIR="share/obhttpd" WWWDIR="www/obhttpd" ETCDIR="etc/obhttpd" -------------------------------------------------- -- SUB_LIST -------------------------------------------------- PREFIX=/usr/local LOCALBASE=/usr/local DATADIR=/usr/local/share/obhttpd DOCSDIR=/usr/local/share/doc/obhttpd EXAMPLESDIR=/usr/local/share/examples/obhttpd WWWDIR=/usr/local/www/obhttpd ETCDIR=/usr/local/etc/obhttpd -------------------------------------------------- -- /etc/make.conf -------------------------------------------------- SYNTHPROFILE=Release-BE USE_PACKAGE_DEPENDS_ONLY=yes PACKAGE_BUILDING=yes BATCH=yes PKG_CREATE_VERBOSE=yes PORTSDIR=/xports DISTDIR=/distfiles WRKDIRPREFIX=/construction PORT_DBDIR=/options PACKAGES=/packages MAKE_JOBS_NUMBER_LIMIT=5 LICENSES_ACCEPTED= NONE HAVE_COMPAT_IA32_KERN= CONFIGURE_MAX_CMD_LEN=262144 _PERL5_FROM_BIN=5.28.1 _ALTCCVERSION_921dbbb2=none _OBJC_ALTCCVERSION_921dbbb2=none _SMP_CPUS=8 UID=0 ARCH=x86_64 OPSYS=DragonFly DFLYVERSION=500500 OSVERSION=9999999 OSREL=5.5 _OSRELEASE=5.5-SYNTH PYTHONBASE=/usr/local _PKG_CHECKED=1 -------------------------------------------------------------------------------- -- Phase: check-sanity -------------------------------------------------------------------------------- ===> License BSD3CLAUSE accepted by the user -------------------------------------------------------------------------------- -- Phase: pkg-depends -------------------------------------------------------------------------------- ===> obhttpd-6.3.20180803 depends on file: /usr/local/sbin/pkg - not found ===> Installing existing package /packages/All/pkg-1.10.5_5.txz Installing pkg-1.10.5_5... Extracting pkg-1.10.5_5: .......... done ===> obhttpd-6.3.20180803 depends on file: /usr/local/sbin/pkg - found ===> Returning to build of obhttpd-6.3.20180803 -------------------------------------------------------------------------------- -- Phase: fetch-depends -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- -- Phase: fetch -------------------------------------------------------------------------------- ===> License BSD3CLAUSE accepted by the user ===> Fetching all distfiles required by obhttpd-6.3.20180803 for building -------------------------------------------------------------------------------- -- Phase: checksum -------------------------------------------------------------------------------- ===> License BSD3CLAUSE accepted by the user ===> Fetching all distfiles required by obhttpd-6.3.20180803 for building => SHA256 Checksum OK for koue-httpd-6.3.20180803_GH0.tar.gz. -------------------------------------------------------------------------------- -- Phase: extract-depends -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- -- Phase: extract -------------------------------------------------------------------------------- ===> License BSD3CLAUSE accepted by the user ===> Fetching all distfiles required by obhttpd-6.3.20180803 for building ===> Extracting for obhttpd-6.3.20180803 ===> License BSD3CLAUSE accepted by the user ===> Fetching all distfiles required by obhttpd-6.3.20180803 for building => SHA256 Checksum OK for koue-httpd-6.3.20180803_GH0.tar.gz. -------------------------------------------------------------------------------- -- Phase: patch-depends -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- -- Phase: patch -------------------------------------------------------------------------------- ===> Patching for obhttpd-6.3.20180803 ===> Applying ports patches for obhttpd-6.3.20180803 ===> Applying dragonfly patches for obhttpd-6.3.20180803 /usr/bin/sed -i.bak -e 's|httpd$|obhttpd|g' -e 's|httpd.conf.5|obhttpd.conf.5|g' -e 's|httpd.8|obhttpd.8|g' /construction/www/obhttpd/httpd-6.3.20180803/src/usr.sbin/httpd/Makefile /usr/bin/sed -i.bak -e 's|htpasswd$|obhtpasswd|g' -e 's|htpasswd.1|obhtpasswd.1|g' /construction/www/obhttpd/httpd-6.3.20180803/src/usr.bin/htpasswd/Makefile /bin/mv /construction/www/obhttpd/httpd-6.3.20180803/src/usr.bin/htpasswd/htpasswd.1 /construction/www/obhttpd/httpd-6.3.20180803/src/usr.bin/htpasswd/obhtpasswd.1 /bin/mv /construction/www/obhttpd/httpd-6.3.20180803/src/usr.sbin/httpd/httpd.conf.5 /construction/www/obhttpd/httpd-6.3.20180803/src/usr.sbin/httpd/obhttpd.conf.5 /bin/mv /construction/www/obhttpd/httpd-6.3.20180803/src/usr.sbin/httpd/httpd.8 /construction/www/obhttpd/httpd-6.3.20180803/src/usr.sbin/httpd/obhttpd.8 /usr/bin/sed -i.bak -e 's|/etc/httpd.conf|/usr/local/etc/obhttpd.conf|g' /construction/www/obhttpd/httpd-6.3.20180803/src/usr.sbin/httpd/httpd.h /usr/bin/sed -i.bak -e 's/TAILQ_FOREACH_SAFE/TAILQ_FOREACH_MUTABLE/g' /construction/www/obhttpd/httpd-6.3.20180803/src/usr.sbin/httpd/logger.c /construction/www/obhttpd/httpd-6.3.20180803/src/usr.sbin/httpd/parse.y -------------------------------------------------------------------------------- -- Phase: build-depends -------------------------------------------------------------------------------- ===> obhttpd-6.3.20180803 depends on file: /usr/local/lib/libcrypto.so.44 - not found ===> Installing existing package /packages/All/libressl-2.8.3.txz Installing libressl-2.8.3... Extracting libressl-2.8.3: .......... done ===> obhttpd-6.3.20180803 depends on file: /usr/local/lib/libcrypto.so.44 - found ===> Returning to build of obhttpd-6.3.20180803 -------------------------------------------------------------------------------- -- Phase: lib-depends -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- -- Phase: configure -------------------------------------------------------------------------------- ===> Configuring for obhttpd-6.3.20180803 -------------------------------------------------------------------------------- -- Phase: build -------------------------------------------------------------------------------- ===> Building for obhttpd-6.3.20180803 --- _SUBDIR_all_usr.bin/htpasswd --- ===> usr.bin/htpasswd --- objwarn --- --- htpasswd.o --- --- bcrypt.o --- --- blowfish.o --- --- cryptutil.o --- --- objwarn --- Warning: Object directory not changed from original /construction/www/obhttpd/httpd-6.3.20180803/src/usr.bin/htpasswd --- htpasswd.o --- cc -pipe -Wall -O2 -fno-strict-aliasing -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wshadow -Wpointer-arith -Wcast-qual -Wsign-compare -I/construction/www/obhttpd/httpd-6.3.20180803/src/usr.bin/htpasswd/../../usr.sbin/httpd -I/construction/www/obhttpd/httpd-6.3.20180803/src/usr.bin/htpasswd/../../include -I /usr/local/include -D__dead='' -std=gnu99 -c htpasswd.c --- bcrypt.o --- cc -pipe -Wall -O2 -fno-strict-aliasing -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wshadow -Wpointer-arith -Wcast-qual -Wsign-compare -I/construction/www/obhttpd/httpd-6.3.20180803/src/usr.bin/htpasswd/../../usr.sbin/httpd -I/construction/www/obhttpd/httpd-6.3.20180803/src/usr.bin/htpasswd/../../include -I /usr/local/include -D__dead='' -std=gnu99 -c /construction/www/obhttpd/httpd-6.3.20180803/src/usr.bin/htpasswd/../../lib/libc/crypt/bcrypt.c --- obhtpasswd.1.gz --- --- blowfish.o --- cc -pipe -Wall -O2 -fno-strict-aliasing -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wshadow -Wpointer-arith -Wcast-qual -Wsign-compare -I/construction/www/obhttpd/httpd-6.3.20180803/src/usr.bin/htpasswd/../../usr.sbin/httpd -I/construction/www/obhttpd/httpd-6.3.20180803/src/usr.bin/htpasswd/../../include -I /usr/local/include -D__dead='' -std=gnu99 -c /construction/www/obhttpd/httpd-6.3.20180803/src/usr.bin/htpasswd/../../lib/libc/crypt/blowfish.c --- cryptutil.o --- cc -pipe -Wall -O2 -fno-strict-aliasing -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wshadow -Wpointer-arith -Wcast-qual -Wsign-compare -I/construction/www/obhttpd/httpd-6.3.20180803/src/usr.bin/htpasswd/../../usr.sbin/httpd -I/construction/www/obhttpd/httpd-6.3.20180803/src/usr.bin/htpasswd/../../include -I /usr/local/include -D__dead='' -std=gnu99 -c /construction/www/obhttpd/httpd-6.3.20180803/src/usr.bin/htpasswd/../../lib/libc/crypt/cryptutil.c --- obhtpasswd.1.gz --- gzip -cn obhtpasswd.1 > obhtpasswd.1.gz --- cryptutil.o --- /construction/www/obhttpd/httpd-6.3.20180803/src/usr.bin/htpasswd/../../lib/libc/crypt/cryptutil.c: In function 'crypt_newhash': /construction/www/obhttpd/httpd-6.3.20180803/src/usr.bin/htpasswd/../../lib/libc/crypt/cryptutil.c:73:16: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] for (i = 0; i < maxchoice; i++) { ^ /construction/www/obhttpd/httpd-6.3.20180803/src/usr.bin/htpasswd/../../lib/libc/crypt/cryptutil.c:93:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i == maxchoice) { ^~ --- bcrypt.o --- /construction/www/obhttpd/httpd-6.3.20180803/src/usr.bin/htpasswd/../../lib/libc/crypt/bcrypt.c: In function 'bcrypt_initsalt': /construction/www/obhttpd/httpd-6.3.20180803/src/usr.bin/htpasswd/../../lib/libc/crypt/bcrypt.c:87:11: warning: pointer targets in passing argument 1 of 'snprintf' differ in signedness [-Wpointer-sign] snprintf(salt, saltbuflen, "$2b$%2.2u$", log_rounds); ^~~~ In file included from /construction/www/obhttpd/httpd-6.3.20180803/src/usr.bin/htpasswd/../../lib/libc/crypt/bcrypt.c:39: /usr/include/stdio.h:240:6: note: expected 'char * restrict' but argument is of type 'uint8_t *' {aka 'unsigned char *'} int snprintf(char * __restrict, size_t, const char * __restrict, ...) ^~~~~~~~ /construction/www/obhttpd/httpd-6.3.20180803/src/usr.bin/htpasswd/../../lib/libc/crypt/bcrypt.c:88:21: warning: pointer targets in passing argument 1 of 'encode_base64' differ in signedness [-Wpointer-sign] encode_base64(salt + 7, csalt, sizeof(csalt)); ~~~~~^~~ /construction/www/obhttpd/httpd-6.3.20180803/src/usr.bin/htpasswd/../../lib/libc/crypt/bcrypt.c:64:12: note: expected 'char *' but argument is of type 'uint8_t *' {aka 'unsigned char *'} static int encode_base64(char *, const u_int8_t *, size_t); ^~~~~~~~~~~~~ /construction/www/obhttpd/httpd-6.3.20180803/src/usr.bin/htpasswd/../../lib/libc/crypt/bcrypt.c: In function 'bcrypt_hashpass': /construction/www/obhttpd/httpd-6.3.20180803/src/usr.bin/htpasswd/../../lib/libc/crypt/bcrypt.c:167:6: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] (u_int8_t *) key, key_len); ^ /construction/www/obhttpd/httpd-6.3.20180803/src/usr.bin/htpasswd/../../lib/libc/crypt/bcrypt.c:169:33: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] Blowfish_expand0state(&state, (u_int8_t *) key, key_len); ^ /construction/www/obhttpd/httpd-6.3.20180803/src/usr.bin/htpasswd/../../lib/libc/crypt/bcrypt.c: In function 'bcrypt_newhash': /construction/www/obhttpd/httpd-6.3.20180803/src/usr.bin/htpasswd/../../lib/libc/crypt/bcrypt.c:215:34: warning: pointer targets in passing argument 2 of 'bcrypt_initsalt' differ in signedness [-Wpointer-sign] if (bcrypt_initsalt(log_rounds, salt, sizeof(salt)) != 0) ^~~~ /construction/www/obhttpd/httpd-6.3.20180803/src/usr.bin/htpasswd/../../lib/libc/crypt/bcrypt.c:71:1: note: expected 'uint8_t *' {aka 'unsigned char *'} but argument is of type 'char *' bcrypt_initsalt(int log_rounds, uint8_t *salt, size_t saltbuflen) ^~~~~~~~~~~~~~~ /construction/www/obhttpd/httpd-6.3.20180803/src/usr.bin/htpasswd/../../lib/libc/crypt/bcrypt.c: In function 'decode_base64': /construction/www/obhttpd/httpd-6.3.20180803/src/usr.bin/htpasswd/../../lib/libc/crypt/bcrypt.c:312:22: warning: pointer targets in initialization of 'const u_int8_t *' {aka 'const unsigned char *'} from 'const char *' differ in signedness [-Wpointer-sign] const u_int8_t *p = b64data; ^~~~~~~ /construction/www/obhttpd/httpd-6.3.20180803/src/usr.bin/htpasswd/../../lib/libc/crypt/bcrypt.c: In function 'encode_base64': /construction/www/obhttpd/httpd-6.3.20180803/src/usr.bin/htpasswd/../../lib/libc/crypt/bcrypt.c:354:17: warning: pointer targets in initialization of 'u_int8_t *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] u_int8_t *bp = b64buffer; ^~~~~~~~~ /construction/www/obhttpd/httpd-6.3.20180803/src/usr.bin/htpasswd/../../lib/libc/crypt/bcrypt.c: In function 'bcrypt_gensalt': /construction/www/obhttpd/httpd-6.3.20180803/src/usr.bin/htpasswd/../../lib/libc/crypt/bcrypt.c:391:30: warning: pointer targets in passing argument 2 of 'bcrypt_initsalt' differ in signedness [-Wpointer-sign] bcrypt_initsalt(log_rounds, gsalt, sizeof(gsalt)); ^~~~~ /construction/www/obhttpd/httpd-6.3.20180803/src/usr.bin/htpasswd/../../lib/libc/crypt/bcrypt.c:71:1: note: expected 'uint8_t *' {aka 'unsigned char *'} but argument is of type 'char *' bcrypt_initsalt(int log_rounds, uint8_t *salt, size_t saltbuflen) ^~~~~~~~~~~~~~~ /construction/www/obhttpd/httpd-6.3.20180803/src/usr.bin/htpasswd/../../lib/libc/crypt/bcrypt.c: In function 'bcrypt_hashpass': /construction/www/obhttpd/httpd-6.3.20180803/src/usr.bin/htpasswd/../../lib/libc/crypt/bcrypt.c:193:37: warning: 'snprintf' output may be truncated before the last format character [-Wformat-truncation=] snprintf(encrypted, 8, "$2%c$%2.2u$", minor, logr); ^ /construction/www/obhttpd/httpd-6.3.20180803/src/usr.bin/htpasswd/../../lib/libc/crypt/bcrypt.c:193:2: note: 'snprintf' output between 8 and 9 bytes into a destination of size 8 snprintf(encrypted, 8, "$2%c$%2.2u$", minor, logr); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- obhtpasswd --- cc -pipe -Wall -O2 -fno-strict-aliasing -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wshadow -Wpointer-arith -Wcast-qual -Wsign-compare -I/construction/www/obhttpd/httpd-6.3.20180803/src/usr.bin/htpasswd/../../usr.sbin/httpd -I/construction/www/obhttpd/httpd-6.3.20180803/src/usr.bin/htpasswd/../../include -I /usr/local/include -D__dead='' -std=gnu99 -Wl,-rpath,/usr/local/lib -L /usr/local/lib -o obhtpasswd htpasswd.o bcrypt.o blowfish.o cryptutil.o -lcrypto <=== usr.bin/htpasswd --- _SUBDIR_all_usr.sbin/httpd --- ===> usr.sbin/httpd --- objwarn --- --- parse.c --- --- config.o --- --- control.o --- --- httpd.o --- --- objwarn --- Warning: Object directory not changed from original /construction/www/obhttpd/httpd-6.3.20180803/src/usr.sbin/httpd --- log.o --- --- config.o --- cc -pipe -Wall -O2 -fno-strict-aliasing -Wall -I/construction/www/obhttpd/httpd-6.3.20180803/src/usr.sbin/httpd -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wshadow -Wpointer-arith -Wsign-compare -Wcast-qual -I/construction/www/obhttpd/httpd-6.3.20180803/src/usr.sbin/httpd/../../lib/libevent -I/construction/www/obhttpd/httpd-6.3.20180803/src/usr.sbin/httpd/../../lib/libutil -I/construction/www/obhttpd/httpd-6.3.20180803/src/usr.sbin/httpd/../../include -I /usr/local/include -D__dead='' -DHAVE_CONFIG_H -std=gnu99 -c config.c --- control.o --- cc -pipe -Wall -O2 -fno-strict-aliasing -Wall -I/construction/www/obhttpd/httpd-6.3.20180803/src/usr.sbin/httpd -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wshadow -Wpointer-arith -Wsign-compare -Wcast-qual -I/construction/www/obhttpd/httpd-6.3.20180803/src/usr.sbin/httpd/../../lib/libevent -I/construction/www/obhttpd/httpd-6.3.20180803/src/usr.sbin/httpd/../../lib/libutil -I/construction/www/obhttpd/httpd-6.3.20180803/src/usr.sbin/httpd/../../include -I /usr/local/include -D__dead='' -DHAVE_CONFIG_H -std=gnu99 -c control.c --- httpd.o --- cc -pipe -Wall -O2 -fno-strict-aliasing -Wall -I/construction/www/obhttpd/httpd-6.3.20180803/src/usr.sbin/httpd -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wshadow -Wpointer-arith -Wsign-compare -Wcast-qual -I/construction/www/obhttpd/httpd-6.3.20180803/src/usr.sbin/httpd/../../lib/libevent -I/construction/www/obhttpd/httpd-6.3.20180803/src/usr.sbin/httpd/../../lib/libutil -I/construction/www/obhttpd/httpd-6.3.20180803/src/usr.sbin/httpd/../../include -I /usr/local/include -D__dead='' -DHAVE_CONFIG_H -std=gnu99 -c httpd.c --- parse.c --- yacc -o parse.c parse.y --- log.o --- cc -pipe -Wall -O2 -fno-strict-aliasing -Wall -I/construction/www/obhttpd/httpd-6.3.20180803/src/usr.sbin/httpd -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wshadow -Wpointer-arith -Wsign-compare -Wcast-qual -I/construction/www/obhttpd/httpd-6.3.20180803/src/usr.sbin/httpd/../../lib/libevent -I/construction/www/obhttpd/httpd-6.3.20180803/src/usr.sbin/httpd/../../lib/libutil -I/construction/www/obhttpd/httpd-6.3.20180803/src/usr.sbin/httpd/../../include -I /usr/local/include -D__dead='' -DHAVE_CONFIG_H -std=gnu99 -c log.c --- logger.o --- cc -pipe -Wall -O2 -fno-strict-aliasing -Wall -I/construction/www/obhttpd/httpd-6.3.20180803/src/usr.sbin/httpd -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wshadow -Wpointer-arith -Wsign-compare -Wcast-qual -I/construction/www/obhttpd/httpd-6.3.20180803/src/usr.sbin/httpd/../../lib/libevent -I/construction/www/obhttpd/httpd-6.3.20180803/src/usr.sbin/httpd/../../lib/libutil -I/construction/www/obhttpd/httpd-6.3.20180803/src/usr.sbin/httpd/../../include -I /usr/local/include -D__dead='' -DHAVE_CONFIG_H -std=gnu99 -c logger.c --- config.o --- config.c: In function 'config_getcfg': config.c:140:17: warning: variable 'what' set but not used [-Wunused-but-set-variable] unsigned int what; ^~~~ --- httpd.o --- httpd.c: In function 'socket_rlimit': httpd.c:799:35: warning: format '%llu' expects argument of type 'long long unsigned int', but argument 3 has type 'rlim_t' {aka 'long int'} [-Wformat=] log_debug("%s: max open files %llu", __func__, rl.rlim_max); ~~~^ ~~~~~~~~~~~ %lu httpd.c: In function 'get_string': httpd.c:857:17: warning: pointer targets in passing argument 1 of 'strndup' differ in signedness [-Wpointer-sign] return strndup(ptr, i); ^~~ In file included from httpd.c:32: /usr/include/string.h:116:7: note: expected 'const char *' but argument is of type 'uint8_t *' {aka 'unsigned char *'} char *strndup(const char *, size_t) __malloclike; ^~~~~~~ --- proc.o --- cc -pipe -Wall -O2 -fno-strict-aliasing -Wall -I/construction/www/obhttpd/httpd-6.3.20180803/src/usr.sbin/httpd -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wshadow -Wpointer-arith -Wsign-compare -Wcast-qual -I/construction/www/obhttpd/httpd-6.3.20180803/src/usr.sbin/httpd/../../lib/libevent -I/construction/www/obhttpd/httpd-6.3.20180803/src/usr.sbin/httpd/../../lib/libutil -I/construction/www/obhttpd/httpd-6.3.20180803/src/usr.sbin/httpd/../../include -I /usr/local/include -D__dead='' -DHAVE_CONFIG_H -std=gnu99 -c proc.c --- getdtablecount.o --- cc -pipe -Wall -O2 -fno-strict-aliasing -Wall -I/construction/www/obhttpd/httpd-6.3.20180803/src/usr.sbin/httpd -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wshadow -Wpointer-arith -Wsign-compare -Wcast-qual -I/construction/www/obhttpd/httpd-6.3.20180803/src/usr.sbin/httpd/../../lib/libevent -I/construction/www/obhttpd/httpd-6.3.20180803/src/usr.sbin/httpd/../../lib/libutil -I/construction/www/obhttpd/httpd-6.3.20180803/src/usr.sbin/httpd/../../include -I /usr/local/include -D__dead='' -DHAVE_CONFIG_H -std=gnu99 -c getdtablecount.c --- server.o --- cc -pipe -Wall -O2 -fno-strict-aliasing -Wall -I/construction/www/obhttpd/httpd-6.3.20180803/src/usr.sbin/httpd -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wshadow -Wpointer-arith -Wsign-compare -Wcast-qual -I/construction/www/obhttpd/httpd-6.3.20180803/src/usr.sbin/httpd/../../lib/libevent -I/construction/www/obhttpd/httpd-6.3.20180803/src/usr.sbin/httpd/../../lib/libutil -I/construction/www/obhttpd/httpd-6.3.20180803/src/usr.sbin/httpd/../../include -I /usr/local/include -D__dead='' -DHAVE_CONFIG_H -std=gnu99 -c server.c --- server_http.o --- cc -pipe -Wall -O2 -fno-strict-aliasing -Wall -I/construction/www/obhttpd/httpd-6.3.20180803/src/usr.sbin/httpd -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wshadow -Wpointer-arith -Wsign-compare -Wcast-qual -I/construction/www/obhttpd/httpd-6.3.20180803/src/usr.sbin/httpd/../../lib/libevent -I/construction/www/obhttpd/httpd-6.3.20180803/src/usr.sbin/httpd/../../lib/libutil -I/construction/www/obhttpd/httpd-6.3.20180803/src/usr.sbin/httpd/../../include -I /usr/local/include -D__dead='' -DHAVE_CONFIG_H -std=gnu99 -c server_http.c --- server_file.o --- cc -pipe -Wall -O2 -fno-strict-aliasing -Wall -I/construction/www/obhttpd/httpd-6.3.20180803/src/usr.sbin/httpd -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wshadow -Wpointer-arith -Wsign-compare -Wcast-qual -I/construction/www/obhttpd/httpd-6.3.20180803/src/usr.sbin/httpd/../../lib/libevent -I/construction/www/obhttpd/httpd-6.3.20180803/src/usr.sbin/httpd/../../lib/libutil -I/construction/www/obhttpd/httpd-6.3.20180803/src/usr.sbin/httpd/../../include -I /usr/local/include -D__dead='' -DHAVE_CONFIG_H -std=gnu99 -c server_file.c --- server_http.o --- server_http.c: In function 'server_read_http': server_http.c:227:8: warning: pointer targets in assignment from 'u_char *' {aka 'unsigned char *'} to 'char *' differ in signedness [-Wpointer-sign] key = EVBUFFER_DATA(src); ^ server_http.c: In function 'server_read_httprange': server_http.c:676:19: warning: format '%llu' expects argument of type 'long long unsigned int', but argument 3 has type 'uint64_t' {aka 'long unsigned int'} [-Wformat=] "\r\n--%llu--\r\n", ~~~^ %lu clt->clt_boundary) == -1) ~~~~~~~~~~~~~~~~~ server_http.c:689:18: warning: format '%llu' expects argument of type 'long long unsigned int', but argument 3 has type 'uint64_t' {aka 'long unsigned int'} [-Wformat=] "\r\n--%llu\r\n" ~~~^ %lu server_http.c:692:8: clt->clt_boundary, ~~~~~~~~~~~~~~~~~ server_http.c:689:8: warning: format '%lld' expects argument of type 'long long int', but argument 6 has type 'off_t' {aka 'long int'} [-Wformat=] "\r\n--%llu\r\n" ^~~~~~~~~~~~~~~~ server_http.c:694:8: range->start, range->end, r->range_total) == -1) ~~~~~~~~~~~~ server_http.c:691:33: note: format string is defined here "Content-Range: bytes %lld-%lld/%zu\r\n\r\n", ~~~^ %ld server_http.c:689:8: warning: format '%lld' expects argument of type 'long long int', but argument 7 has type 'off_t' {aka 'long int'} [-Wformat=] "\r\n--%llu\r\n" ^~~~~~~~~~~~~~~~ server_http.c:694:22: range->start, range->end, r->range_total) == -1) ~~~~~~~~~~ server_http.c:691:38: note: format string is defined here "Content-Range: bytes %lld-%lld/%zu\r\n\r\n", ~~~^ %ld --- server_file.o --- server_file.c: In function 'server_partial_file_request': server_file.c:320:19: warning: format '%lld' expects argument of type 'long long int', but argument 4 has type 'off_t' {aka 'long int'} [-Wformat=] "bytes */%lld", st->st_size); ~~~^ ~~~~~~~~~~~ %ld server_file.c:335:17: warning: format '%lld' expects argument of type 'long long int', but argument 4 has type 'off_t' {aka 'long int'} [-Wformat=] "bytes %lld-%lld/%lld", range->start, range->end, ~~~^ ~~~~~~~~~~~~ %ld server_file.c:335:22: warning: format '%lld' expects argument of type 'long long int', but argument 5 has type 'off_t' {aka 'long int'} [-Wformat=] "bytes %lld-%lld/%lld", range->start, range->end, ~~~^ ~~~~~~~~~~ %ld server_file.c:335:27: warning: format '%lld' expects argument of type 'long long int', but argument 6 has type 'off_t' {aka 'long int'} [-Wformat=] "bytes %lld-%lld/%lld", range->start, range->end, ~~~^ %ld st->st_size); ~~~~~~~~~~~ server_file.c:353:18: warning: format '%llu' expects argument of type 'long long unsigned int', but argument 4 has type 'uint64_t' {aka 'long unsigned int'} [-Wformat=] "\r\n--%llu\r\n" ~~~^ %lu server_file.c:356:8: clt->clt_boundary, ~~~~~~~~~~~~~~~~~ server_file.c:353:8: warning: format '%lld' expects argument of type 'long long int', but argument 7 has type 'off_t' {aka 'long int'} [-Wformat=] "\r\n--%llu\r\n" ^~~~~~~~~~~~~~~~ server_file.c:358:8: range->start, range->end, st->st_size)) < 0) ~~~~~~~~~~~~ server_file.c:355:33: note: format string is defined here "Content-Range: bytes %lld-%lld/%lld\r\n\r\n", ~~~^ %ld server_file.c:353:8: warning: format '%lld' expects argument of type 'long long int', but argument 8 has type 'off_t' {aka 'long int'} [-Wformat=] "\r\n--%llu\r\n" ^~~~~~~~~~~~~~~~ server_file.c:358:22: range->start, range->end, st->st_size)) < 0) ~~~~~~~~~~ server_file.c:355:38: note: format string is defined here "Content-Range: bytes %lld-%lld/%lld\r\n\r\n", ~~~^ %ld server_file.c:353:8: warning: format '%lld' expects argument of type 'long long int', but argument 9 has type 'off_t' {aka 'long int'} [-Wformat=] "\r\n--%llu\r\n" ^~~~~~~~~~~~~~~~ server_file.c:358:34: range->start, range->end, st->st_size)) < 0) ~~~~~~~~~~~ server_file.c:355:43: note: format string is defined here "Content-Range: bytes %lld-%lld/%lld\r\n\r\n", ~~~^ %ld server_file.c:365:42: warning: format '%llu' expects argument of type 'long long unsigned int', but argument 4 has type 'uint64_t' {aka 'long unsigned int'} [-Wformat=] if ((ret = snprintf(NULL, 0, "\r\n--%llu--\r\n", ~~~^ %lu clt->clt_boundary)) < 0) ~~~~~~~~~~~~~~~~~ server_file.c:375:32: warning: format '%llu' expects argument of type 'long long unsigned int', but argument 4 has type 'uint64_t' {aka 'long unsigned int'} [-Wformat=] "byteranges; boundary=%llu", clt->clt_boundary); ~~~^ ~~~~~~~~~~~~~~~~~ %lu server_file.c: In function 'server_file_index': server_file.c:532:42: warning: format '%llu' expects argument of type 'long long unsigned int', but argument 9 has type 'off_t' {aka 'long int'} [-Wformat=] "%s%*s%s%20llu\n", ~~~~~^ %20lu server_file.c:536:15: tmstr, st->st_size) == -1) ~~~~~~~~~~~ --- server_fcgi.o --- cc -pipe -Wall -O2 -fno-strict-aliasing -Wall -I/construction/www/obhttpd/httpd-6.3.20180803/src/usr.sbin/httpd -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wshadow -Wpointer-arith -Wsign-compare -Wcast-qual -I/construction/www/obhttpd/httpd-6.3.20180803/src/usr.sbin/httpd/../../lib/libevent -I/construction/www/obhttpd/httpd-6.3.20180803/src/usr.sbin/httpd/../../lib/libutil -I/construction/www/obhttpd/httpd-6.3.20180803/src/usr.sbin/httpd/../../include -I /usr/local/include -D__dead='' -DHAVE_CONFIG_H -std=gnu99 -c server_fcgi.c --- reallocarray.o --- cc -pipe -Wall -O2 -fno-strict-aliasing -Wall -I/construction/www/obhttpd/httpd-6.3.20180803/src/usr.sbin/httpd -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wshadow -Wpointer-arith -Wsign-compare -Wcast-qual -I/construction/www/obhttpd/httpd-6.3.20180803/src/usr.sbin/httpd/../../lib/libevent -I/construction/www/obhttpd/httpd-6.3.20180803/src/usr.sbin/httpd/../../lib/libutil -I/construction/www/obhttpd/httpd-6.3.20180803/src/usr.sbin/httpd/../../include -I /usr/local/include -D__dead='' -DHAVE_CONFIG_H -std=gnu99 -c /construction/www/obhttpd/httpd-6.3.20180803/src/usr.sbin/httpd/../../lib/libc/stdlib/reallocarray.c --- recallocarray.o --- cc -pipe -Wall -O2 -fno-strict-aliasing -Wall -I/construction/www/obhttpd/httpd-6.3.20180803/src/usr.sbin/httpd -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wshadow -Wpointer-arith -Wsign-compare -Wcast-qual -I/construction/www/obhttpd/httpd-6.3.20180803/src/usr.sbin/httpd/../../lib/libevent -I/construction/www/obhttpd/httpd-6.3.20180803/src/usr.sbin/httpd/../../lib/libutil -I/construction/www/obhttpd/httpd-6.3.20180803/src/usr.sbin/httpd/../../include -I /usr/local/include -D__dead='' -DHAVE_CONFIG_H -std=gnu99 -c /construction/www/obhttpd/httpd-6.3.20180803/src/usr.sbin/httpd/../../lib/libc/stdlib/recallocarray.c --- reallocarray.o --- /construction/www/obhttpd/httpd-6.3.20180803/src/usr.sbin/httpd/../../lib/libc/stdlib/reallocarray.c:30:1: warning: no previous prototype for 'reallocarray' [-Wmissing-prototypes] reallocarray(void *optr, size_t nmemb, size_t size) ^~~~~~~~~~~~ --- recallocarray.o --- /construction/www/obhttpd/httpd-6.3.20180803/src/usr.sbin/httpd/../../lib/libc/stdlib/recallocarray.c: In function 'recallocarray': /construction/www/obhttpd/httpd-6.3.20180803/src/usr.sbin/httpd/../../lib/libc/stdlib/recallocarray.c:64:28: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] if (d < oldsize / 2 && d < getpagesize()) { ^ --- asr.o --- cc -pipe -Wall -O2 -fno-strict-aliasing -Wall -I/construction/www/obhttpd/httpd-6.3.20180803/src/usr.sbin/httpd -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wshadow -Wpointer-arith -Wsign-compare -Wcast-qual -I/construction/www/obhttpd/httpd-6.3.20180803/src/usr.sbin/httpd/../../lib/libevent -I/construction/www/obhttpd/httpd-6.3.20180803/src/usr.sbin/httpd/../../lib/libutil -I/construction/www/obhttpd/httpd-6.3.20180803/src/usr.sbin/httpd/../../include -I /usr/local/include -D__dead='' -DHAVE_CONFIG_H -std=gnu99 -c /construction/www/obhttpd/httpd-6.3.20180803/src/usr.sbin/httpd/../../lib/libc/asr/asr.c --- vis.o --- cc -pipe -Wall -O2 -fno-strict-aliasing -Wall -I/construction/www/obhttpd/httpd-6.3.20180803/src/usr.sbin/httpd -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wshadow -Wpointer-arith -Wsign-compare -Wcast-qual -I/construction/www/obhttpd/httpd-6.3.20180803/src/usr.sbin/httpd/../../lib/libevent -I/construction/www/obhttpd/httpd-6.3.20180803/src/usr.sbin/httpd/../../lib/libutil -I/construction/www/obhttpd/httpd-6.3.20180803/src/usr.sbin/httpd/../../include -I /usr/local/include -D__dead='' -DHAVE_CONFIG_H -std=gnu99 -c /construction/www/obhttpd/httpd-6.3.20180803/src/usr.sbin/httpd/../../lib/libc/gen/vis.c --- bcrypt.o --- --- cryptutil.o --- --- bcrypt.o --- cc -pipe -Wall -O2 -fno-strict-aliasing -Wall -I/construction/www/obhttpd/httpd-6.3.20180803/src/usr.sbin/httpd -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wshadow -Wpointer-arith -Wsign-compare -Wcast-qual -I/construction/www/obhttpd/httpd-6.3.20180803/src/usr.sbin/httpd/../../lib/libevent -I/construction/www/obhttpd/httpd-6.3.20180803/src/usr.sbin/httpd/../../lib/libutil -I/construction/www/obhttpd/httpd-6.3.20180803/src/usr.sbin/httpd/../../include -I /usr/local/include -D__dead='' -DHAVE_CONFIG_H -std=gnu99 -c /construction/www/obhttpd/httpd-6.3.20180803/src/usr.sbin/httpd/../../lib/libc/crypt/bcrypt.c --- cryptutil.o --- cc -pipe -Wall -O2 -fno-strict-aliasing -Wall -I/construction/www/obhttpd/httpd-6.3.20180803/src/usr.sbin/httpd -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wshadow -Wpointer-arith -Wsign-compare -Wcast-qual -I/construction/www/obhttpd/httpd-6.3.20180803/src/usr.sbin/httpd/../../lib/libevent -I/construction/www/obhttpd/httpd-6.3.20180803/src/usr.sbin/httpd/../../lib/libutil -I/construction/www/obhttpd/httpd-6.3.20180803/src/usr.sbin/httpd/../../include -I /usr/local/include -D__dead='' -DHAVE_CONFIG_H -std=gnu99 -c /construction/www/obhttpd/httpd-6.3.20180803/src/usr.sbin/httpd/../../lib/libc/crypt/cryptutil.c /construction/www/obhttpd/httpd-6.3.20180803/src/usr.sbin/httpd/../../lib/libc/crypt/cryptutil.c: In function 'crypt_newhash': /construction/www/obhttpd/httpd-6.3.20180803/src/usr.sbin/httpd/../../lib/libc/crypt/cryptutil.c:73:16: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] for (i = 0; i < maxchoice; i++) { ^ /construction/www/obhttpd/httpd-6.3.20180803/src/usr.sbin/httpd/../../lib/libc/crypt/cryptutil.c:93:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] if (i == maxchoice) { ^~ --- bcrypt.o --- /construction/www/obhttpd/httpd-6.3.20180803/src/usr.sbin/httpd/../../lib/libc/crypt/bcrypt.c: In function 'bcrypt_initsalt': /construction/www/obhttpd/httpd-6.3.20180803/src/usr.sbin/httpd/../../lib/libc/crypt/bcrypt.c:87:11: warning: pointer targets in passing argument 1 of 'snprintf' differ in signedness [-Wpointer-sign] snprintf(salt, saltbuflen, "$2b$%2.2u$", log_rounds); ^~~~ In file included from /construction/www/obhttpd/httpd-6.3.20180803/src/usr.sbin/httpd/../../lib/libc/crypt/bcrypt.c:39: /usr/include/stdio.h:240:6: note: expected 'char * restrict' but argument is of type 'uint8_t *' {aka 'unsigned char *'} int snprintf(char * __restrict, size_t, const char * __restrict, ...) ^~~~~~~~ /construction/www/obhttpd/httpd-6.3.20180803/src/usr.sbin/httpd/../../lib/libc/crypt/bcrypt.c:88:21: warning: pointer targets in passing argument 1 of 'encode_base64' differ in signedness [-Wpointer-sign] encode_base64(salt + 7, csalt, sizeof(csalt)); ~~~~~^~~ /construction/www/obhttpd/httpd-6.3.20180803/src/usr.sbin/httpd/../../lib/libc/crypt/bcrypt.c:64:12: note: expected 'char *' but argument is of type 'uint8_t *' {aka 'unsigned char *'} static int encode_base64(char *, const u_int8_t *, size_t); ^~~~~~~~~~~~~ /construction/www/obhttpd/httpd-6.3.20180803/src/usr.sbin/httpd/../../lib/libc/crypt/bcrypt.c: In function 'bcrypt_hashpass': /construction/www/obhttpd/httpd-6.3.20180803/src/usr.sbin/httpd/../../lib/libc/crypt/bcrypt.c:167:6: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] (u_int8_t *) key, key_len); ^ /construction/www/obhttpd/httpd-6.3.20180803/src/usr.sbin/httpd/../../lib/libc/crypt/bcrypt.c:169:33: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] Blowfish_expand0state(&state, (u_int8_t *) key, key_len); ^ /construction/www/obhttpd/httpd-6.3.20180803/src/usr.sbin/httpd/../../lib/libc/crypt/bcrypt.c: In function 'bcrypt_newhash': /construction/www/obhttpd/httpd-6.3.20180803/src/usr.sbin/httpd/../../lib/libc/crypt/bcrypt.c:215:34: warning: pointer targets in passing argument 2 of 'bcrypt_initsalt' differ in signedness [-Wpointer-sign] if (bcrypt_initsalt(log_rounds, salt, sizeof(salt)) != 0) ^~~~ /construction/www/obhttpd/httpd-6.3.20180803/src/usr.sbin/httpd/../../lib/libc/crypt/bcrypt.c:71:1: note: expected 'uint8_t *' {aka 'unsigned char *'} but argument is of type 'char *' bcrypt_initsalt(int log_rounds, uint8_t *salt, size_t saltbuflen) ^~~~~~~~~~~~~~~ /construction/www/obhttpd/httpd-6.3.20180803/src/usr.sbin/httpd/../../lib/libc/crypt/bcrypt.c: In function 'decode_base64': /construction/www/obhttpd/httpd-6.3.20180803/src/usr.sbin/httpd/../../lib/libc/crypt/bcrypt.c:312:22: warning: pointer targets in initialization of 'const u_int8_t *' {aka 'const unsigned char *'} from 'const char *' differ in signedness [-Wpointer-sign] const u_int8_t *p = b64data; ^~~~~~~ /construction/www/obhttpd/httpd-6.3.20180803/src/usr.sbin/httpd/../../lib/libc/crypt/bcrypt.c: In function 'encode_base64': /construction/www/obhttpd/httpd-6.3.20180803/src/usr.sbin/httpd/../../lib/libc/crypt/bcrypt.c:354:17: warning: pointer targets in initialization of 'u_int8_t *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] u_int8_t *bp = b64buffer; ^~~~~~~~~ /construction/www/obhttpd/httpd-6.3.20180803/src/usr.sbin/httpd/../../lib/libc/crypt/bcrypt.c: In function 'bcrypt_gensalt': /construction/www/obhttpd/httpd-6.3.20180803/src/usr.sbin/httpd/../../lib/libc/crypt/bcrypt.c:391:30: warning: pointer targets in passing argument 2 of 'bcrypt_initsalt' differ in signedness [-Wpointer-sign] bcrypt_initsalt(log_rounds, gsalt, sizeof(gsalt)); ^~~~~ /construction/www/obhttpd/httpd-6.3.20180803/src/usr.sbin/httpd/../../lib/libc/crypt/bcrypt.c:71:1: note: expected 'uint8_t *' {aka 'unsigned char *'} but argument is of type 'char *' bcrypt_initsalt(int log_rounds, uint8_t *salt, size_t saltbuflen) ^~~~~~~~~~~~~~~ --- imsg-buffer.o --- cc -pipe -Wall -O2 -fno-strict-aliasing -Wall -I/construction/www/obhttpd/httpd-6.3.20180803/src/usr.sbin/httpd -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wshadow -Wpointer-arith -Wsign-compare -Wcast-qual -I/construction/www/obhttpd/httpd-6.3.20180803/src/usr.sbin/httpd/../../lib/libevent -I/construction/www/obhttpd/httpd-6.3.20180803/src/usr.sbin/httpd/../../lib/libutil -I/construction/www/obhttpd/httpd-6.3.20180803/src/usr.sbin/httpd/../../include -I /usr/local/include -D__dead='' -DHAVE_CONFIG_H -std=gnu99 -c /construction/www/obhttpd/httpd-6.3.20180803/src/usr.sbin/httpd/../../lib/libutil/imsg-buffer.c --- imsg.o --- cc -pipe -Wall -O2 -fno-strict-aliasing -Wall -I/construction/www/obhttpd/httpd-6.3.20180803/src/usr.sbin/httpd -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wshadow -Wpointer-arith -Wsign-compare -Wcast-qual -I/construction/www/obhttpd/httpd-6.3.20180803/src/usr.sbin/httpd/../../lib/libevent -I/construction/www/obhttpd/httpd-6.3.20180803/src/usr.sbin/httpd/../../lib/libutil -I/construction/www/obhttpd/httpd-6.3.20180803/src/usr.sbin/httpd/../../include -I /usr/local/include -D__dead='' -DHAVE_CONFIG_H -std=gnu99 -c /construction/www/obhttpd/httpd-6.3.20180803/src/usr.sbin/httpd/../../lib/libutil/imsg.c --- buffer.o --- cc -pipe -Wall -O2 -fno-strict-aliasing -Wall -I/construction/www/obhttpd/httpd-6.3.20180803/src/usr.sbin/httpd -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wshadow -Wpointer-arith -Wsign-compare -Wcast-qual -I/construction/www/obhttpd/httpd-6.3.20180803/src/usr.sbin/httpd/../../lib/libevent -I/construction/www/obhttpd/httpd-6.3.20180803/src/usr.sbin/httpd/../../lib/libutil -I/construction/www/obhttpd/httpd-6.3.20180803/src/usr.sbin/httpd/../../include -I /usr/local/include -D__dead='' -DHAVE_CONFIG_H -std=gnu99 -c /construction/www/obhttpd/httpd-6.3.20180803/src/usr.sbin/httpd/../../lib/libevent/buffer.c --- bcrypt.o --- /construction/www/obhttpd/httpd-6.3.20180803/src/usr.sbin/httpd/../../lib/libc/crypt/bcrypt.c: In function 'bcrypt_hashpass': /construction/www/obhttpd/httpd-6.3.20180803/src/usr.sbin/httpd/../../lib/libc/crypt/bcrypt.c:193:37: warning: 'snprintf' output may be truncated before the last format character [-Wformat-truncation=] snprintf(encrypted, 8, "$2%c$%2.2u$", minor, logr); ^ /construction/www/obhttpd/httpd-6.3.20180803/src/usr.sbin/httpd/../../lib/libc/crypt/bcrypt.c:193:2: note: 'snprintf' output between 8 and 9 bytes into a destination of size 8 snprintf(encrypted, 8, "$2%c$%2.2u$", minor, logr); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- evbuffer.o --- cc -pipe -Wall -O2 -fno-strict-aliasing -Wall -I/construction/www/obhttpd/httpd-6.3.20180803/src/usr.sbin/httpd -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wshadow -Wpointer-arith -Wsign-compare -Wcast-qual -I/construction/www/obhttpd/httpd-6.3.20180803/src/usr.sbin/httpd/../../lib/libevent -I/construction/www/obhttpd/httpd-6.3.20180803/src/usr.sbin/httpd/../../lib/libutil -I/construction/www/obhttpd/httpd-6.3.20180803/src/usr.sbin/httpd/../../include -I /usr/local/include -D__dead='' -DHAVE_CONFIG_H -std=gnu99 -c /construction/www/obhttpd/httpd-6.3.20180803/src/usr.sbin/httpd/../../lib/libevent/evbuffer.c --- event.o --- cc -pipe -Wall -O2 -fno-strict-aliasing -Wall -I/construction/www/obhttpd/httpd-6.3.20180803/src/usr.sbin/httpd -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wshadow -Wpointer-arith -Wsign-compare -Wcast-qual -I/construction/www/obhttpd/httpd-6.3.20180803/src/usr.sbin/httpd/../../lib/libevent -I/construction/www/obhttpd/httpd-6.3.20180803/src/usr.sbin/httpd/../../lib/libutil -I/construction/www/obhttpd/httpd-6.3.20180803/src/usr.sbin/httpd/../../include -I /usr/local/include -D__dead='' -DHAVE_CONFIG_H -std=gnu99 -c /construction/www/obhttpd/httpd-6.3.20180803/src/usr.sbin/httpd/../../lib/libevent/event.c --- evlog.o --- cc -pipe -Wall -O2 -fno-strict-aliasing -Wall -I/construction/www/obhttpd/httpd-6.3.20180803/src/usr.sbin/httpd -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wshadow -Wpointer-arith -Wsign-compare -Wcast-qual -I/construction/www/obhttpd/httpd-6.3.20180803/src/usr.sbin/httpd/../../lib/libevent -I/construction/www/obhttpd/httpd-6.3.20180803/src/usr.sbin/httpd/../../lib/libutil -I/construction/www/obhttpd/httpd-6.3.20180803/src/usr.sbin/httpd/../../include -I /usr/local/include -D__dead='' -DHAVE_CONFIG_H -std=gnu99 -c /construction/www/obhttpd/httpd-6.3.20180803/src/usr.sbin/httpd/../../lib/libevent/evlog.c --- evutil.o --- cc -pipe -Wall -O2 -fno-strict-aliasing -Wall -I/construction/www/obhttpd/httpd-6.3.20180803/src/usr.sbin/httpd -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wshadow -Wpointer-arith -Wsign-compare -Wcast-qual -I/construction/www/obhttpd/httpd-6.3.20180803/src/usr.sbin/httpd/../../lib/libevent -I/construction/www/obhttpd/httpd-6.3.20180803/src/usr.sbin/httpd/../../lib/libutil -I/construction/www/obhttpd/httpd-6.3.20180803/src/usr.sbin/httpd/../../include -I /usr/local/include -D__dead='' -DHAVE_CONFIG_H -std=gnu99 -c /construction/www/obhttpd/httpd-6.3.20180803/src/usr.sbin/httpd/../../lib/libevent/evutil.c --- kqueue.o --- cc -pipe -Wall -O2 -fno-strict-aliasing -Wall -I/construction/www/obhttpd/httpd-6.3.20180803/src/usr.sbin/httpd -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wshadow -Wpointer-arith -Wsign-compare -Wcast-qual -I/construction/www/obhttpd/httpd-6.3.20180803/src/usr.sbin/httpd/../../lib/libevent -I/construction/www/obhttpd/httpd-6.3.20180803/src/usr.sbin/httpd/../../lib/libutil -I/construction/www/obhttpd/httpd-6.3.20180803/src/usr.sbin/httpd/../../include -I /usr/local/include -D__dead='' -DHAVE_CONFIG_H -std=gnu99 -c /construction/www/obhttpd/httpd-6.3.20180803/src/usr.sbin/httpd/../../lib/libevent/kqueue.c --- poll.o --- cc -pipe -Wall -O2 -fno-strict-aliasing -Wall -I/construction/www/obhttpd/httpd-6.3.20180803/src/usr.sbin/httpd -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wshadow -Wpointer-arith -Wsign-compare -Wcast-qual -I/construction/www/obhttpd/httpd-6.3.20180803/src/usr.sbin/httpd/../../lib/libevent -I/construction/www/obhttpd/httpd-6.3.20180803/src/usr.sbin/httpd/../../lib/libutil -I/construction/www/obhttpd/httpd-6.3.20180803/src/usr.sbin/httpd/../../include -I /usr/local/include -D__dead='' -DHAVE_CONFIG_H -std=gnu99 -c /construction/www/obhttpd/httpd-6.3.20180803/src/usr.sbin/httpd/../../lib/libevent/poll.c --- select.o --- cc -pipe -Wall -O2 -fno-strict-aliasing -Wall -I/construction/www/obhttpd/httpd-6.3.20180803/src/usr.sbin/httpd -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wshadow -Wpointer-arith -Wsign-compare -Wcast-qual -I/construction/www/obhttpd/httpd-6.3.20180803/src/usr.sbin/httpd/../../lib/libevent -I/construction/www/obhttpd/httpd-6.3.20180803/src/usr.sbin/httpd/../../lib/libutil -I/construction/www/obhttpd/httpd-6.3.20180803/src/usr.sbin/httpd/../../include -I /usr/local/include -D__dead='' -DHAVE_CONFIG_H -std=gnu99 -c /construction/www/obhttpd/httpd-6.3.20180803/src/usr.sbin/httpd/../../lib/libevent/select.c --- signal.o --- cc -pipe -Wall -O2 -fno-strict-aliasing -Wall -I/construction/www/obhttpd/httpd-6.3.20180803/src/usr.sbin/httpd -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wshadow -Wpointer-arith -Wsign-compare -Wcast-qual -I/construction/www/obhttpd/httpd-6.3.20180803/src/usr.sbin/httpd/../../lib/libevent -I/construction/www/obhttpd/httpd-6.3.20180803/src/usr.sbin/httpd/../../lib/libutil -I/construction/www/obhttpd/httpd-6.3.20180803/src/usr.sbin/httpd/../../include -I /usr/local/include -D__dead='' -DHAVE_CONFIG_H -std=gnu99 -c /construction/www/obhttpd/httpd-6.3.20180803/src/usr.sbin/httpd/../../lib/libevent/signal.c --- patterns.o --- cc -pipe -Wall -O2 -fno-strict-aliasing -Wall -I/construction/www/obhttpd/httpd-6.3.20180803/src/usr.sbin/httpd -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wshadow -Wpointer-arith -Wsign-compare -Wcast-qual -I/construction/www/obhttpd/httpd-6.3.20180803/src/usr.sbin/httpd/../../lib/libevent -I/construction/www/obhttpd/httpd-6.3.20180803/src/usr.sbin/httpd/../../lib/libutil -I/construction/www/obhttpd/httpd-6.3.20180803/src/usr.sbin/httpd/../../include -I /usr/local/include -D__dead='' -DHAVE_CONFIG_H -std=gnu99 -c patterns.c --- obhttpd.8.gz --- gzip -cn obhttpd.8 > obhttpd.8.gz --- obhttpd.conf.5.gz --- gzip -cn obhttpd.conf.5 > obhttpd.conf.5.gz --- patterns.7.gz --- gzip -cn patterns.7 > patterns.7.gz --- parse.o --- cc -pipe -Wall -O2 -fno-strict-aliasing -Wall -I/construction/www/obhttpd/httpd-6.3.20180803/src/usr.sbin/httpd -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wshadow -Wpointer-arith -Wsign-compare -Wcast-qual -I/construction/www/obhttpd/httpd-6.3.20180803/src/usr.sbin/httpd/../../lib/libevent -I/construction/www/obhttpd/httpd-6.3.20180803/src/usr.sbin/httpd/../../lib/libutil -I/construction/www/obhttpd/httpd-6.3.20180803/src/usr.sbin/httpd/../../include -I /usr/local/include -D__dead='' -DHAVE_CONFIG_H -std=gnu99 -c parse.c parse.y: In function 'yylex': parse.y:1467:16: warning: pointer targets in passing argument 1 of 'symget' differ in signedness [-Wpointer-sign] val = symget(buf); ^~~ parse.y:97:8: note: expected 'const char *' but argument is of type 'unsigned char *' char *symget(const char *); ^~~~~~ parse.y:1467:7: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] val = symget(buf); ^ parse.y:1472:20: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] p = val + strlen(val) - 1; ^~~ In file included from parse.y:50: /usr/include/string.h:105:9: note: expected 'const char *' but argument is of type 'unsigned char *' size_t strlen(const char *) __pure; ^~~~~~ parse.y:1515:28: warning: pointer targets in passing argument 1 of 'strdup' differ in signedness [-Wpointer-sign] yylval.v.string = strdup(buf); ^~~ In file included from parse.y:50: /usr/include/string.h:94:7: note: expected 'const char *' but argument is of type 'unsigned char *' char *strdup(const char *) __malloclike; ^~~~~~ parse.y:1539:31: warning: pointer targets in passing argument 1 of 'strtonum' differ in signedness [-Wpointer-sign] yylval.v.number = strtonum(buf, LLONG_MIN, ^~~ In file included from parse.y:58: /usr/include/stdlib.h:315:3: note: expected 'const char *' but argument is of type 'unsigned char *' strtonum(const char *, long long, long long, const char **); ^~~~~~~~ parse.y:1573:23: warning: pointer targets in passing argument 1 of 'lookup' differ in signedness [-Wpointer-sign] if ((token = lookup(buf)) == STRING) ^~~ parse.y:1246:1: note: expected 'char *' but argument is of type 'unsigned char *' lookup(char *s) ^~~~~~ parse.y:1574:34: warning: pointer targets in passing argument 1 of 'strdup' differ in signedness [-Wpointer-sign] if ((yylval.v.string = strdup(buf)) == NULL) ^~~ In file included from parse.y:50: /usr/include/string.h:94:7: note: expected 'const char *' but argument is of type 'unsigned char *' char *strdup(const char *) __malloclike; ^~~~~~ parse.y: In function 'yyparse': parse.y:209:13: warning: format '%lld' expects argument of type 'long long int', but argument 2 has type 'int64_t' {aka 'long int'} [-Wformat=] yyerror("invalid number of preforked " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "servers: %lld", $2); ~~~~ parse.y:622:13: warning: format '%lld' expects argument of type 'long long int', but argument 2 has type 'int64_t' {aka 'long int'} [-Wformat=] yyerror("invalid number of seconds: %lld", $2); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ parse.y:1007:13: warning: format '%lld' expects argument of type 'long long int', but argument 2 has type 'int64_t' {aka 'long int'} [-Wformat=] yyerror("invalid return code: %lld", $3); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ parse.y:1071:13: warning: format '%lld' expects argument of type 'long long int', but argument 2 has type 'int64_t' {aka 'long int'} [-Wformat=] yyerror("invalid backlog: %lld", $2); ^~~~~~~~~~~~~~~~~~~~~~~ ~~~~ parse.y:1079:13: warning: format '%lld' expects argument of type 'long long int', but argument 2 has type 'int64_t' {aka 'long int'} [-Wformat=] yyerror("invalid socket buffer size: %lld", $3); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ parse.y:1085:13: warning: format '%lld' expects argument of type 'long long int', but argument 2 has type 'int64_t' {aka 'long int'} [-Wformat=] yyerror("invalid ttl: %lld", $3); ^~~~~~~~~~~~~~~~~~~ ~~~~ parse.y:1158:13: warning: format '%lld' expects argument of type 'long long int', but argument 2 has type 'int64_t' {aka 'long int'} [-Wformat=] yyerror("invalid port: %lld", $2); ^~~~~~~~~~~~~~~~~~~~ ~~~~ parse.y:1182:13: warning: format '%lld' expects argument of type 'long long int', but argument 2 has type 'int64_t' {aka 'long int'} [-Wformat=] yyerror("invalid timeout: %lld", $1); ^~~~~~~~~~~~~~~~~~~~~~~ ~~~~ parse.y:1192:21: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'int64_t' {aka 'long int'} [-Wformat=] if (asprintf(&s, "%lld", $1) == -1) { ^~~~~~ ~~~~~~~~~~~~ --- obhttpd --- cc -pipe -Wall -O2 -fno-strict-aliasing -Wall -I/construction/www/obhttpd/httpd-6.3.20180803/src/usr.sbin/httpd -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wshadow -Wpointer-arith -Wsign-compare -Wcast-qual -I/construction/www/obhttpd/httpd-6.3.20180803/src/usr.sbin/httpd/../../lib/libevent -I/construction/www/obhttpd/httpd-6.3.20180803/src/usr.sbin/httpd/../../lib/libutil -I/construction/www/obhttpd/httpd-6.3.20180803/src/usr.sbin/httpd/../../include -I /usr/local/include -D__dead='' -DHAVE_CONFIG_H -std=gnu99 -Wl,-rpath,/usr/local/lib -L /usr/local/lib -o obhttpd parse.o config.o control.o httpd.o log.o logger.o proc.o getdtablecount.o server.o server_http.o server_file.o server_fcgi.o reallocarray.o recallocarray.o asr.o vis.o bcrypt.o cryptutil.o imsg-buffer.o imsg.o buffer.o evbuffer.o event.o evlog.o evutil.o kqueue.o poll.o select.o signal.o patterns.o -ltls -lssl -lcrypto -lutil -lcrypt <=== usr.sbin/httpd -------------------------------------------------------------------------------- -- Phase: run-depends -------------------------------------------------------------------------------- ===> obhttpd-6.3.20180803 depends on file: /usr/local/lib/libcrypto.so.44 - found -------------------------------------------------------------------------------- -- Phase: stage -------------------------------------------------------------------------------- ===> Staging for obhttpd-6.3.20180803 ===> Generating temporary packing list ===> Creating groups. ===> Creating users ===> usr.bin/htpasswd install -s -o root -g wheel -m 555 obhtpasswd /construction/www/obhttpd/stage/usr/local/bin install -o root -g wheel -m 444 obhtpasswd.1.gz /construction/www/obhttpd/stage/usr/local/man/man1 <=== usr.bin/htpasswd ===> usr.sbin/httpd install -s -o root -g wheel -m 555 obhttpd /construction/www/obhttpd/stage/usr/local/sbin install -o root -g wheel -m 444 obhttpd.8.gz /construction/www/obhttpd/stage/usr/local/man/man8 install -o root -g wheel -m 444 obhttpd.conf.5.gz /construction/www/obhttpd/stage/usr/local/man/man5 install -o root -g wheel -m 444 patterns.7.gz /construction/www/obhttpd/stage/usr/local/man/man7 <=== usr.sbin/httpd install -m 0644 /construction/www/obhttpd/httpd-6.3.20180803/src/etc/examples/httpd.conf /construction/www/obhttpd/stage/usr/local/etc/obhttpd.conf.sample ====> Compressing man pages (compress-man) ===> Staging rc.d startup script(s) -------------------------------------------------------------------------------- -- Phase: package -------------------------------------------------------------------------------- ===> Building package for obhttpd-6.3.20180803 file sizes/checksums [11]: . done packing files [11]: . done packing directories [0]: . done -------------------------------------------------- -- Termination -------------------------------------------------- Finished: Saturday, 9 MAR 2019 at 12:24:12 UTC Duration: 00:00:16