------------------------------------------------------------------------------- -- Phase: setup ------------------------------------------------------------------------------- Installing /packages/All/openssl-1.1.1g,1.txz SUCCEEDED 00:00:02 ------------------------------------------------------------------------------- -- Phase: check-sanity ------------------------------------------------------------------------------- ===> NOTICE: The opendd port currently does not have a maintainer. As a result, it is more likely to have unresolved issues, not be up-to-date, or even be removed in the future. To volunteer to maintain this port, please create an issue at: https://bugs.freebsd.org/bugzilla More information about port maintainership is available at: https://www.freebsd.org/doc/en/articles/contributing/ports-contributing.html#maintain-port SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: pkg-depends ------------------------------------------------------------------------------- ===> opendd-0.7.9_2 depends on file: /usr/local/sbin/pkg - found SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: fetch-depends ------------------------------------------------------------------------------- SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: fetch ------------------------------------------------------------------------------- ===> NOTICE: The opendd port currently does not have a maintainer. As a result, it is more likely to have unresolved issues, not be up-to-date, or even be removed in the future. To volunteer to maintain this port, please create an issue at: https://bugs.freebsd.org/bugzilla More information about port maintainership is available at: https://www.freebsd.org/doc/en/articles/contributing/ports-contributing.html#maintain-port ===> opendd-0.7.9_2 depends on file: /usr/local/sbin/pkg - found ===> Fetching all distfiles required by opendd-0.7.9_2 for building SUCCEEDED 00:00:01 ------------------------------------------------------------------------------- -- Phase: checksum ------------------------------------------------------------------------------- ===> NOTICE: The opendd port currently does not have a maintainer. As a result, it is more likely to have unresolved issues, not be up-to-date, or even be removed in the future. To volunteer to maintain this port, please create an issue at: https://bugs.freebsd.org/bugzilla More information about port maintainership is available at: https://www.freebsd.org/doc/en/articles/contributing/ports-contributing.html#maintain-port ===> opendd-0.7.9_2 depends on file: /usr/local/sbin/pkg - found ===> Fetching all distfiles required by opendd-0.7.9_2 for building => SHA256 Checksum OK for opendd.0.7.9.tar.gz. SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: extract-depends ------------------------------------------------------------------------------- SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: extract ------------------------------------------------------------------------------- ===> NOTICE: The opendd port currently does not have a maintainer. As a result, it is more likely to have unresolved issues, not be up-to-date, or even be removed in the future. To volunteer to maintain this port, please create an issue at: https://bugs.freebsd.org/bugzilla More information about port maintainership is available at: https://www.freebsd.org/doc/en/articles/contributing/ports-contributing.html#maintain-port ===> opendd-0.7.9_2 depends on file: /usr/local/sbin/pkg - found ===> Fetching all distfiles required by opendd-0.7.9_2 for building ===> Extracting for opendd-0.7.9_2 ===> NOTICE: The opendd port currently does not have a maintainer. As a result, it is more likely to have unresolved issues, not be up-to-date, or even be removed in the future. To volunteer to maintain this port, please create an issue at: https://bugs.freebsd.org/bugzilla More information about port maintainership is available at: https://www.freebsd.org/doc/en/articles/contributing/ports-contributing.html#maintain-port ===> opendd-0.7.9_2 depends on file: /usr/local/sbin/pkg - found ===> Fetching all distfiles required by opendd-0.7.9_2 for building => SHA256 Checksum OK for opendd.0.7.9.tar.gz. Extracted Memory Use: 0.31M SUCCEEDED 00:00:01 ------------------------------------------------------------------------------- -- Phase: patch-depends ------------------------------------------------------------------------------- SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: patch ------------------------------------------------------------------------------- ===> Patching for opendd-0.7.9_2 ===> Applying ports patches for opendd-0.7.9_2 ===> Cleanly applied ports patch(es) patch-Makefile SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: build-depends ------------------------------------------------------------------------------- ===> opendd-0.7.9_2 depends on file: /usr/local/lib/libcrypto.so.11 - found SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: lib-depends ------------------------------------------------------------------------------- SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: configure ------------------------------------------------------------------------------- ===> opendd-0.7.9_2 depends on file: /usr/local/lib/libcrypto.so.11 - found ===> Configuring for opendd-0.7.9_2 SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: build ------------------------------------------------------------------------------- ===> Building for opendd-0.7.9_2 --- ./iface.o --- --- ./daemon.o --- --- ./opendd.o --- --- ./globals.o --- --- ./main.o --- --- ./include/io.o --- --- ./include/util.o --- --- ./include/socket.o --- --- ./include/networklib.o --- --- ./include/chain_string.o --- --- ./iface.o --- ===> Compiling iface.o ... cc -pipe -I/usr/local/include -D__FreeBSD__=9 -O2 -fno-strict-aliasing -ansi -Wall -O2 -fno-strict-aliasing -DUSE_SOCKET_SSL -c -o ./iface.o ./iface.c --- ./daemon.o --- ===> Compiling daemon.o ... cc -pipe -I/usr/local/include -D__FreeBSD__=9 -O2 -fno-strict-aliasing -ansi -Wall -O2 -fno-strict-aliasing -DUSE_SOCKET_SSL -c -o ./daemon.o ./daemon.c --- ./opendd.o --- ===> Compiling opendd.o ... cc -pipe -I/usr/local/include -D__FreeBSD__=9 -O2 -fno-strict-aliasing -ansi -Wall -O2 -fno-strict-aliasing -DUSE_SOCKET_SSL -c -o ./opendd.o ./opendd.c --- ./globals.o --- ===> Compiling globals.o ... cc -pipe -I/usr/local/include -D__FreeBSD__=9 -O2 -fno-strict-aliasing -ansi -Wall -O2 -fno-strict-aliasing -DUSE_SOCKET_SSL -c -o ./globals.o ./globals.c --- ./main.o --- ===> Compiling main.o ... cc -pipe -I/usr/local/include -D__FreeBSD__=9 -O2 -fno-strict-aliasing -ansi -Wall -O2 -fno-strict-aliasing -DUSE_SOCKET_SSL -c -o ./main.o ./main.c --- ./include/io.o --- ===> Compiling io.o ... cc -pipe -I/usr/local/include -D__FreeBSD__=9 -O2 -fno-strict-aliasing -ansi -Wall -O2 -fno-strict-aliasing -DUSE_SOCKET_SSL -c -o ./include/io.o ./include/io.c --- ./include/util.o --- ===> Compiling util.o ... cc -pipe -I/usr/local/include -D__FreeBSD__=9 -O2 -fno-strict-aliasing -ansi -Wall -O2 -fno-strict-aliasing -DUSE_SOCKET_SSL -c -o ./include/util.o ./include/util.c --- ./include/socket.o --- ===> Compiling socket.o ... cc -pipe -I/usr/local/include -D__FreeBSD__=9 -O2 -fno-strict-aliasing -ansi -Wall -O2 -fno-strict-aliasing -DUSE_SOCKET_SSL -c -o ./include/socket.o ./include/socket.c --- ./include/networklib.o --- ===> Compiling networklib.o ... cc -pipe -I/usr/local/include -D__FreeBSD__=9 -O2 -fno-strict-aliasing -ansi -Wall -O2 -fno-strict-aliasing -DUSE_SOCKET_SSL -c -o ./include/networklib.o ./include/networklib.c --- ./include/chain_string.o --- ===> Compiling chain_string.o ... cc -pipe -I/usr/local/include -D__FreeBSD__=9 -O2 -fno-strict-aliasing -ansi -Wall -O2 -fno-strict-aliasing -DUSE_SOCKET_SSL -c -o ./include/chain_string.o ./include/chain_string.c --- ./include/chain.o --- ===> Compiling chain.o ... cc -pipe -I/usr/local/include -D__FreeBSD__=9 -O2 -fno-strict-aliasing -ansi -Wall -O2 -fno-strict-aliasing -DUSE_SOCKET_SSL -c -o ./include/chain.o ./include/chain.c --- ./include/util.o --- In file included from ./include/util.c:17: ./include/util.h:52:8: error: conflicting types for 'getdate' char * getdate(void); ^~~~~~~ In file included from ./include/util.h:23, from ./include/util.c:17: /usr/include/time.h:197:12: note: previous declaration of 'getdate' was here struct tm *getdate(const char *) __strftimelike(1, 0); ^~~~~~~ ./include/util.c:263:8: error: conflicting types for 'getdate' char * getdate() { ^~~~~~~ In file included from ./include/util.h:23, from ./include/util.c:17: /usr/include/time.h:197:12: note: previous declaration of 'getdate' was here struct tm *getdate(const char *) __strftimelike(1, 0); ^~~~~~~ --- ./include/option.o --- ===> Compiling option.o ... cc -pipe -I/usr/local/include -D__FreeBSD__=9 -O2 -fno-strict-aliasing -ansi -Wall -O2 -fno-strict-aliasing -DUSE_SOCKET_SSL -c -o ./include/option.o ./include/option.c --- ./include/config_option.o --- --- ./include/util.o --- *** [./include/util.o] Error code 1 make[2]: stopped in /construction/dns/opendd/opendd.0.7.9 --- ./include/config_option.o --- ===> Compiling config_option.o ... cc -pipe -I/usr/local/include -D__FreeBSD__=9 -O2 -fno-strict-aliasing -ansi -Wall -O2 -fno-strict-aliasing -DUSE_SOCKET_SSL -c -o ./include/config_option.o ./include/config_option.c --- ./opendd.o --- In file included from ././include/sendmail.h:25, from ./opendd.c:27: ././include/util.h:52:8: error: conflicting types for 'getdate' char * getdate(void); ^~~~~~~ In file included from /usr/include/sys/time.h:234, from ./opendd.c:19: /usr/include/time.h:197:12: note: previous declaration of 'getdate' was here struct tm *getdate(const char *) __strftimelike(1, 0); ^~~~~~~ --- ./include/option.o --- ./include/option.c: In function 'option_new': ./include/option.c:62:36: warning: argument to 'sizeof' in 'memcpy' call is the same expression as the source; did you mean to dereference it? [-Wsizeof-pointer-memaccess] memcpy(new_value, value, sizeof(value)); ^ --- ./opendd.o --- In file included from ././include/chain_string.h:25, from ./opendd.h:20, from ./opendd.c:23: ./opendd.c: In function 'listen_response': ././include/wrapper.h:27:19: warning: macro expands to multiple statements [-Wmultistatement-macros] #define FREE(ptr) free(ptr); \ ^~~~ ./opendd.c:1484:5: note: in expansion of macro 'FREE' FREE(host_result_report); ^~~~ ./opendd.c:1483:8: note: some parts of macro expansion are not guarded by this 'if' clause else if (host_result_report != NULL) ^~ --- ./include/config_option.o --- In file included from ./include/config_option.h:25, from ./include/config_option.c:17: ./include/util.h:52:8: error: conflicting types for 'getdate' char * getdate(void); ^~~~~~~ In file included from ./include/util.h:23, from ./include/config_option.h:25, from ./include/config_option.c:17: /usr/include/time.h:197:12: note: previous declaration of 'getdate' was here struct tm *getdate(const char *) __strftimelike(1, 0); ^~~~~~~ *** [./include/config_option.o] Error code 1 make[2]: stopped in /construction/dns/opendd/opendd.0.7.9 --- ./include/networklib.o --- ./include/networklib.c: In function 'getfqdn': ./include/networklib.c:215:5: warning: 'strncpy' specified bound 200 equals destination size [-Wstringop-truncation] strncpy(fqdn, host_info->h_name, sizeof(fqdn)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/networklib.c:212:5: warning: 'strncpy' specified bound 200 equals destination size [-Wstringop-truncation] strncpy(fqdn, host_info->h_aliases[0], sizeof(fqdn)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- ./opendd.o --- *** [./opendd.o] Error code 1 make[2]: stopped in /construction/dns/opendd/opendd.0.7.9 --- ./daemon.o --- In file included from ././include/config_option.h:25, from ./daemon.c:27: ././include/util.h:52:8: error: conflicting types for 'getdate' char * getdate(void); ^~~~~~~ In file included from /usr/include/sys/time.h:234, from /usr/include/signal.h:40, from ./daemon.c:17: /usr/include/time.h:197:12: note: previous declaration of 'getdate' was here struct tm *getdate(const char *) __strftimelike(1, 0); ^~~~~~~ --- ./include/socket.o --- ./include/socket.c: In function 'socket_connect': ./include/socket.c:642:7: warning: implicit declaration of function 'BIO_set_conn_ip'; did you mean 'BIO_get_host_ip'? [-Wimplicit-function-declaration] BIO_set_conn_ip(socket->bio, socket->host); ^~~~~~~~~~~~~~~ BIO_get_host_ip In file included from ./include/socket.h:29, from ./include/socket.c:17: ./include/socket.c: In function 'socket_disconnect': /usr/local/include/openssl/bio.h:480:34: warning: value computed is not used [-Wunused-value] # define BIO_reset(b) (int)BIO_ctrl(b,BIO_CTRL_RESET,0,NULL) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/socket.c:710:5: note: in expansion of macro 'BIO_reset' BIO_reset(socket->bio); ^~~~~~~~~ --- ./daemon.o --- *** [./daemon.o] Error code 1 make[2]: stopped in /construction/dns/opendd/opendd.0.7.9 --- ./main.o --- In file included from ././include/config_option.h:25, from ./main.c:24: ././include/util.h:52:8: error: conflicting types for 'getdate' char * getdate(void); ^~~~~~~ In file included from /usr/local/include/openssl/crypto.h:15, from /usr/local/include/openssl/bio.h:20, from ././include/socket.h:29, from ./opendd.h:21, from ./main.c:21: /usr/include/time.h:197:12: note: previous declaration of 'getdate' was here struct tm *getdate(const char *) __strftimelike(1, 0); ^~~~~~~ In file included from ././include/chain_string.h:25, from ./opendd.h:20, from ./main.c:21: ./main.c: In function 'main': ././include/wrapper.h:27:19: warning: macro expands to multiple statements [-Wmultistatement-macros] #define FREE(ptr) free(ptr); \ ^~~~ ./main.c:176:7: note: in expansion of macro 'FREE' FREE(ip); ^~~~ ./main.c:175:5: note: some parts of macro expansion are not guarded by this 'if' clause if (ip != NULL) ^~ In file included from ././include/chain_string.h:25, from ./opendd.h:20, from ./main.c:21: ././include/wrapper.h:27:19: warning: macro expands to multiple statements [-Wmultistatement-macros] #define FREE(ptr) free(ptr); \ ^~~~ ./main.c:325:17: note: in expansion of macro 'FREE' FREE(ip); ^~~~ ./main.c:324:15: note: some parts of macro expansion are not guarded by this 'if' clause if (ip != NULL) ^~ In file included from ././include/chain_string.h:25, from ./opendd.h:20, from ./main.c:21: ././include/wrapper.h:27:19: warning: macro expands to multiple statements [-Wmultistatement-macros] #define FREE(ptr) free(ptr); \ ^~~~ ./main.c:340:11: note: in expansion of macro 'FREE' FREE(ip); ^~~~ ./main.c:339:14: note: some parts of macro expansion are not guarded by this 'if' clause else if (ip != NULL) ^~ *** [./main.o] Error code 1 make[2]: stopped in /construction/dns/opendd/opendd.0.7.9 5 errors make[2]: stopped in /construction/dns/opendd/opendd.0.7.9 ===> Compilation failed unexpectedly. Try to set MAKE_JOBS_UNSAFE=yes and rebuild before reporting the failure to the maintainer. *** Error code 1 Stop. make[1]: stopped in /xports/dns/opendd *** Error code 1 Stop. make: stopped in /xports/dns/opendd FAILED 00:00:01