Ugurs-MBP-2:ngircd-24 ukoc$ ./configure --without-syslog --without-zlib --without-select --without-kqueue --disable-ircplus checking build system type... x86_64-apple-darwin17.3.0 checking host system type... x86_64-apple-darwin17.3.0 checking for a BSD-compatible install... /usr/local/bin/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... /usr/local/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking for gcc... gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking for style of include used by make... GNU checking dependency style of gcc... gcc3 checking for gcc option to accept ISO C99... none needed checking for gcc option to accept ISO Standard C... (cached) none needed checking for ar... ar checking the archiver (ar) interface... ar checking for gawk... (cached) gawk checking whether ln -s works... yes checking whether make sets $(MAKE)... (cached) yes checking for ranlib... ranlib checking for an ANSI C-conforming const... yes checking for inline... inline checking for function prototypes... yes checking how to run the C preprocessor... gcc -E checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking for string.h... (cached) yes checking whether gcc accepts -fstack-protector... yes checking for ANSI C header files... (cached) yes checking for sys/wait.h that is POSIX.1 compatible... yes checking whether time.h and sys/time.h may both be included... yes checking fcntl.h usability... yes checking fcntl.h presence... yes checking for fcntl.h... yes checking netdb.h usability... yes checking netdb.h presence... yes checking for netdb.h... yes checking netinet/in.h usability... yes checking netinet/in.h presence... yes checking for netinet/in.h... yes checking for stdlib.h... (cached) yes checking for string.h... (cached) yes checking for strings.h... (cached) yes checking sys/socket.h usability... yes checking sys/socket.h presence... yes checking for sys/socket.h... yes checking sys/time.h usability... yes checking sys/time.h presence... yes checking for sys/time.h... yes checking for sys/types.h... (cached) yes checking for unistd.h... (cached) yes checking for arpa/inet.h... yes checking for inttypes.h... (cached) yes checking for malloc.h... no checking for netinet/in_systm.h... yes checking for netinet/ip.h... yes checking for stdbool.h... yes checking for stddef.h... yes checking for stdint.h... (cached) yes checking for varargs.h... no checking whether socklen_t exists... yes checking for pid_t... yes checking for size_t... yes checking for ssize_t... yes checking for uid_t in sys/types.h... yes checking for uint16_t... yes checking for uint32_t... yes checking for uint8_t... yes checking for struct sockaddr_in.sin_len... yes checking for library containing memmove... none required checking for library containing gethostbyname... none required checking for library containing bind... none required checking vfork.h usability... no checking vfork.h presence... no checking for vfork.h... no checking for fork... yes checking for vfork... yes checking for working fork... yes checking for working vfork... (cached) yes checking for strftime... yes checking for alarm... yes checking for dup2... yes checking for endpwent... yes checking for gethostbyaddr... yes checking for gethostbyname... yes checking for gethostname... yes checking for gettimeofday... yes checking for inet_ntoa... yes checking for memmove... yes checking for memset... yes checking for setsid... yes checking for socket... yes checking for strcasecmp... yes checking for strchr... yes checking for strcspn... yes checking for strerror... yes checking for strncasecmp... yes checking for strrchr... yes checking for strspn... yes checking for strstr... yes checking for arc4random... yes checking for arc4random_stir... yes checking for gai_strerror... yes checking for getnameinfo... yes checking for inet_aton... yes checking for setgroups... yes checking for sigaction... yes checking for sigprocmask... yes checking for snprintf... yes checking for strdup... yes checking for strlcat... yes checking for strlcpy... yes checking for strndup... yes checking for strtok_r... yes checking for unsetenv... yes checking for vsnprintf... yes checking for waitpid... yes checking for getaddrinfo... yes checking whether getaddrinfo() works... yes checking for poll... yes checking poll.h usability... yes checking poll.h presence... yes checking for poll.h... yes checking sys/devpoll.h usability... no checking sys/devpoll.h presence... no checking for sys/devpoll.h... no checking for epoll_create... no configure: creating ./config.status config.status: creating Makefile config.status: creating contrib/Debian/Makefile config.status: creating contrib/MacOSX/Makefile config.status: creating contrib/MacOSX/ngIRCd.pmdoc/Makefile config.status: creating contrib/MacOSX/ngIRCd.xcodeproj/Makefile config.status: creating contrib/Makefile config.status: creating doc/Makefile config.status: creating doc/src/Makefile config.status: creating man/Makefile config.status: creating src/ipaddr/Makefile config.status: creating src/Makefile config.status: creating src/ngircd/Makefile config.status: creating src/portab/Makefile config.status: creating src/testsuite/Makefile config.status: creating src/tool/Makefile config.status: creating src/config.h config.status: executing depfiles commands ngIRCd 24 has been configured with the following options: Host: x86_64-apple-darwin17.3.0 Compiler: gcc Compiler flags: -g -O2 -pipe -W -Wall -Wpointer-arith -Wstrict-prototypes -fstack-protector -DSYSCONFDIR='"$(sysconfdir)"' -DDOCDIR='"$(docdir)"' 'ngircd' binary: /usr/local/sbin Configuration file: /usr/local/etc Manual pages: /usr/local/share/man Documentation: /usr/local/share/doc/ngircd Syslog support: no Enable debug code: no zlib compression: no IRC sniffer: no Use TCP Wrappers: no Strict RFC mode: no IDENT support: no IRC+ protocol: no IPv6 protocol: no I/O backend: poll() PAM support: no SSL support: no libiconv support: Ugurs-MBP-2:ngircd-24 ukoc$ make check Making check in doc Making check in src make[2]: Nothing to be done for `check'. make[2]: Nothing to be done for `check-am'. Making check in src Making check in portab CC strdup.o CC strndup.o CC strlcpy.o CC strtok_r.o CC vsnprintf.o CC waitpid.o AR libngportab.a /opt/local/bin/ranlib: file: libngportab.a(strdup.o) has no symbols /opt/local/bin/ranlib: file: libngportab.a(strndup.o) has no symbols /opt/local/bin/ranlib: file: libngportab.a(strlcpy.o) has no symbols /opt/local/bin/ranlib: file: libngportab.a(strtok_r.o) has no symbols /opt/local/bin/ranlib: file: libngportab.a(waitpid.o) has no symbols ranlib: file: libngportab.a(strdup.o) has no symbols ranlib: file: libngportab.a(strndup.o) has no symbols ranlib: file: libngportab.a(strlcpy.o) has no symbols ranlib: file: libngportab.a(strtok_r.o) has no symbols ranlib: file: libngportab.a(waitpid.o) has no symbols /Applications/Xcode.app/Contents/Developer/usr/bin/make portabtest CC portabtest.o CCLD portabtest /Applications/Xcode.app/Contents/Developer/usr/bin/make check-TESTS PASS: portabtest ============= 1 test passed ============= Making check in tool CC tool.o AR libngtool.a Making check in ipaddr CC ng_ipaddr.o AR libngipaddr.a Making check in ngircd CC ngircd.o CC array.o CC channel.o CC class.o CC client.o CC client-cap.o CC conf.o CC conn.o CC conn-encoding.o CC conn-func.o CC conn-ssl.o CC conn-zip.o CC hash.o CC io.o CC irc.o CC irc-cap.o CC irc-channel.o CC irc-encoding.o CC irc-info.o CC irc-login.o CC irc-metadata.o CC irc-mode.o CC irc-op.o CC irc-oper.o CC irc-server.o CC irc-write.o CC lists.o CC log.o CC login.o CC match.o CC numeric.o CC op.o CC pam.o CC parse.o CC proc.o CC resolve.o CC sighandlers.o CCLD ngircd /Applications/Xcode.app/Contents/Developer/usr/bin/make check-TESTS echo "#!/bin/sh" > check-version echo "./ngircd --version | grep ngircd >/dev/null 2>&1" >>check-version chmod 755 check-version echo "#!/bin/sh" > check-help echo "./ngircd --help | grep help >/dev/null 2>&1" >>check-help chmod 755 check-help PASS: check-version PASS: check-help ================== All 2 tests passed ================== Making check in testsuite /Applications/Xcode.app/Contents/Developer/usr/bin/make ngircd-TEST-Binary tests.sh cp ../ngircd/ngircd T-ngircd1 cp ../ngircd/ngircd T-ngircd2 [ -f getpid.sh ] || ln -s ./getpid.sh . rm -f tests-skipped.lst make[3]: Nothing to be done for `tests.sh'. /Applications/Xcode.app/Contents/Developer/usr/bin/make check-TESTS rm -f connect-test ln -s ./tests.sh connect-test rm -f channel-test ln -s ./tests.sh channel-test rm -f invite-test ln -s ./tests.sh invite-test rm -f join-test ln -s ./tests.sh join-test rm -f kick-test ln -s ./tests.sh kick-test rm -f message-test ln -s ./tests.sh message-test rm -f misc-test ln -s ./tests.sh misc-test rm -f mode-test ln -s ./tests.sh mode-test rm -f opless-channel-test ln -s ./tests.sh opless-channel-test rm -f who-test ln -s ./tests.sh who-test rm -f whois-test ln -s ./tests.sh whois-test rm -f server-link-test ln -s ./tests.sh server-link-test rm -f server-login-test ln -s ./tests.sh server-login-test starting server 1 ... ok. PASS: start-server1 running connect-test ...... ok. PASS: connect-test starting server 2 ... ok. PASS: start-server2 running channel-test ....................... ok. PASS: channel-test running invite-test ...................... ok. PASS: invite-test running join-test .............. ok. PASS: join-test running kick-test ....................... ok. PASS: kick-test running message-test ............................ ok. PASS: message-test running misc-test ............................. ok. PASS: misc-test running mode-test ................................. ok. PASS: mode-test running opless-channel-test ........ ok. PASS: opless-channel-test running who-test ..................................... ok. PASS: who-test running whois-test ................ ok. PASS: whois-test running server-link-test ........... ok. PASS: server-link-test running server-login-test ..... failure! FAIL: server-login-test stopping server 2 ... ok. PASS: stop-server2 stressing server with 5 clients (be patient!): checking stress script ... ok. started client 1/5. started client 2/5. started client 3/5. started client 4/5. started client 5/5. waiting for clients to complete: ... ok. PASS: stress-server.sh stopping server 1 ... ok. PASS: stop-server1 =========================================== 1 of 18 tests failed Please report to ngircd-ml@ngircd.barton.de =========================================== make[3]: *** [check-TESTS] Error 1 make[2]: *** [check-am] Error 2 make[1]: *** [check-recursive] Error 1 make: *** [check-recursive] Error 1 Ugurs-MBP-2:ngircd-24 ukoc$