=> Checksum BLAKE2s OK for ntopng-6.2-httpdocs.tar.gz => Checksum SHA512 OK for ntopng-6.2-httpdocs.tar.gz => Checksum BLAKE2s OK for ntopng-6.2.tar.gz => Checksum SHA512 OK for ntopng-6.2.tar.gz ===> Installing dependencies for ntopng-6.2nb5 ========================================================================== The following variables will affect the build process of this package, ntopng-6.2nb5. Their current value is shown below: * CURSES_DEFAULT = ncurses * JPEG_DEFAULT = jpeg * MYSQL_VERSION_DEFAULT = mariadb114 * READLINE_DEFAULT = editline * SSLBASE (defined) * SSLCERTBUNDLE (not defined) * SSLCERTS = /opt/pkg/etc/openssl/certs * SSLDIR = /opt/pkg/etc/openssl * SSLKEYS = /opt/pkg/etc/openssl/private Based on these variables, the following variables have been set: * CURSES_TYPE = ncurses * JPEGBASE (defined, but empty) * JPEG_TYPE = jpeg * MYSQL_VERSION = mariadb114 * READLINE_TYPE = editline * TERMCAP_TYPE = curses You may want to abort the process now with CTRL-C and change the value of variables in the first group before continuing. Be sure to run `/opt/pkg/bin/bmake clean' after the changes. ========================================================================== => Tool dependency glib2-tools-[0-9]*: found glib2-tools-2.82.5 => Tool dependency libtool-base>=2.4.2nb9: found libtool-base-2.4.7nb1 => Tool dependency automake>=1.9: found automake-1.16.5nb3 => Tool dependency autoconf>=2.58: found autoconf-2.72 => Tool dependency gmake>=3.81: found gmake-4.4.1 => Tool dependency nbpatch-[0-9]*: found nbpatch-20151107 => Tool dependency pkgconf-[0-9]*: found pkgconf-2.4.3 => Tool dependency cwrappers>=20150314: found cwrappers-20220403 => Tool dependency checkperms>=1.1: found checkperms-1.12 => Full dependency redis-[0-9]*: found redis-7.2.5 => Full dependency GeoIP>=1.3.4nb1: found GeoIP-1.6.12nb1 => Full dependency curl>=8.13.0nb1: found curl-8.13.0nb1 => Full dependency gnutls>=3.8.9nb1: found gnutls-3.8.9nb1 => Full dependency hiredis>=1.0.0: found hiredis-1.2.0 => Full dependency jpeg>=9: found jpeg-9f => Full dependency libgcrypt>=1.6.0: found libgcrypt-1.11.0nb2 => Full dependency libmaxminddb>=1.3.0: found libmaxminddb-1.12.2 => Full dependency libpcap>=1.3.0nb1: found libpcap-1.10.5 => Full dependency lua54>=5.4.0<5.5: found lua54-5.4.7 => Full dependency mariadb-client>=11.4.0<11.5.0: found mariadb-client-11.4.5nb1 => Full dependency ndpi>=3.4: found ndpi-4.10 => Full dependency png>=1.6.0nb1: found png-1.6.47 => Full dependency rrdtool>=1.9.0nb6: found rrdtool-1.9.0nb6 => Full dependency sqlite3>=3.49.1nb3: found sqlite3-3.49.1nb3 => Full dependency zeromq>=4.0.5: found zeromq-4.3.5nb1 => Full dependency zstd>=1.3.6: found zstd-1.5.7 => Build dependency xcb-proto>=1.4: found xcb-proto-1.17.0nb5 => Build dependency xorgproto>=2016.1: found xorgproto-2024.1 => Full dependency brotli>=1.0.1: found brotli-1.1.0 => Full dependency bzip2>=1.0.1: found bzip2-1.0.8 => Full dependency cairo>=1.0.0nb2: found cairo-1.18.4 => Full dependency cyrus-sasl>=2.1.12: found cyrus-sasl-2.1.28nb1 => Full dependency editline>=3.0.20130712nb1: found editline-3.1.20221030nb2 => Full dependency expat>=1.95.7: found expat-2.7.1 => Full dependency fontconfig>=2.15.0: found fontconfig-2.15.0 => Full dependency freetype2>=2.13.0: found freetype2-2.13.3 => Full dependency fribidi>=0.19.1: found fribidi-1.0.16 => Full dependency gettext-lib>=0.22: found gettext-lib-0.22.5 => Full dependency glib2>=2.4.0: found glib2-2.82.5 => Full dependency gmp>=6.0: found gmp-6.3.0 => Full dependency graphite2>=1.2: found graphite2-1.3.14nb3 => Full dependency harfbuzz>=2.1.1: found harfbuzz-11.0.1 => Full dependency libiconv>=1.9.1: found libiconv-1.17 => Full dependency json-c>=0.14: found json-c-0.18 => Full dependency libX11>=1.1: found libX11-1.8.12 => Full dependency libXau>=1.0: found libXau-1.0.12 => Full dependency libXdmcp>=0.99: found libXdmcp-1.1.5 => Full dependency libXft>=2.1.10: found libXft-2.3.8nb1 => Full dependency libXrender>=0.9.2: found libXrender-0.9.12 => Full dependency libffi>=1.20: found libffi-3.4.8 => Full dependency libgpg-error>=0.6: found libgpg-error-1.53 => Full dependency libidn2>=2.0.0: found libidn2-2.3.7 => Full dependency libsodium>=0.3: found libsodium-1.0.20 => Full dependency libssh2>=0.18: found libssh2-1.11.1 => Full dependency libtasn1>=0.2.7: found libtasn1-4.20.0 => Full dependency libunistring>=0.9.3: found libunistring-1.2 => Full dependency libxcb>=1.6: found libxcb-1.17.0 => Full dependency libxml2>=2.6.2: found libxml2-2.14.2nb1 => Full dependency lzo>=2.01: found lzo-2.10 => Full dependency ncurses>=5.3nb1: found ncurses-6.5 => Full dependency nettle>=3.4.1: found nettle-3.10.1 => Full dependency nghttp2>=1.0.0: found nghttp2-1.65.0nb1 => Full dependency openldap-client>=2.4.6: found openldap-client-2.6.9 => Full dependency openssl>=1.1.1: found openssl-3.4.1 => Full dependency p11-kit>=0.23: found p11-kit-0.25.5 => Full dependency pango>=1.6.0: found pango-1.56.3 => Full dependency pcre2>=10.21: found pcre2-10.45 => Full dependency pixman>=0.40.0: found pixman-0.44.2 => Full dependency xz>=5.0.0: found xz-5.8.1 => Full dependency zlib>=1.1.4: found zlib-1.3.1 ===> Overriding tools for ntopng-6.2nb5 ===> Extracting for ntopng-6.2nb5 ===> Patching for ntopng-6.2nb5 => Applying pkgsrc patches for ntopng-6.2nb5 => Verifying /Volumes/data/jenkins/workspace/pkgsrc-macos-upstream-arm64/net/ntopng/patches/patch-configure.ac.in => Applying pkgsrc patch /Volumes/data/jenkins/workspace/pkgsrc-macos-upstream-arm64/net/ntopng/patches/patch-configure.ac.in Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-configure.ac.in,v 1.2 2023/06/29 18:06:21 adam Exp $ | |On Darwin, install into man/. | |--- configure.ac.in.orig 2023-02-02 13:33:21.000000000 +0000 |+++ configure.ac.in -------------------------- Patching file configure.ac.in using Plan A... Hunk #1 succeeded at 843 (offset 90 lines). done => Verifying /Volumes/data/jenkins/workspace/pkgsrc-macos-upstream-arm64/net/ntopng/patches/patch-httpdocs_misc_ntopng-utils-manage-updates.in => Applying pkgsrc patch /Volumes/data/jenkins/workspace/pkgsrc-macos-upstream-arm64/net/ntopng/patches/patch-httpdocs_misc_ntopng-utils-manage-updates.in Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-httpdocs_misc_ntopng-utils-manage-updates.in,v 1.2 2024/08/23 17:55:10 adam Exp $ | |Fix unportable test(1) operator. | |--- httpdocs/misc/ntopng-utils-manage-updates.in.orig 2024-08-13 16:12:12.000000000 +0000 |+++ httpdocs/misc/ntopng-utils-manage-updates.in -------------------------- Patching file httpdocs/misc/ntopng-utils-manage-updates.in using Plan A... Hunk #1 succeeded at 68. Hunk #2 succeeded at 213. Hunk #3 succeeded at 225. Hunk #4 succeeded at 240. Hunk #5 succeeded at 305. Hunk #6 succeeded at 352. Hunk #7 succeeded at 367. Hunk #8 succeeded at 378. Hunk #9 succeeded at 386. done => Verifying /Volumes/data/jenkins/workspace/pkgsrc-macos-upstream-arm64/net/ntopng/patches/patch-include_Redis.h => Applying pkgsrc patch /Volumes/data/jenkins/workspace/pkgsrc-macos-upstream-arm64/net/ntopng/patches/patch-include_Redis.h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-include_Redis.h,v 1.3 2023/11/20 17:59:35 adam Exp $ | |Allow Redis connection through a socket. | |--- include/Redis.h.orig 2023-11-02 14:11:55.000000000 +0000 |+++ include/Redis.h -------------------------- Patching file include/Redis.h using Plan A... Hunk #1 succeeded at 31. done => Verifying /Volumes/data/jenkins/workspace/pkgsrc-macos-upstream-arm64/net/ntopng/patches/patch-include_ntop__includes.h => Applying pkgsrc patch /Volumes/data/jenkins/workspace/pkgsrc-macos-upstream-arm64/net/ntopng/patches/patch-include_ntop__includes.h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-include_ntop__includes.h,v 1.2 2017/06/15 14:54:45 fhajny Exp $ | |Add NetBSD and SunOS support. | |--- include/ntop_includes.h.orig 2016-06-27 19:31:18.000000000 +0000 |+++ include/ntop_includes.h -------------------------- Patching file include/ntop_includes.h using Plan A... Hunk #1 succeeded at 44 (offset 1 line). Hunk #2 succeeded at 52 (offset 1 line). done => Verifying /Volumes/data/jenkins/workspace/pkgsrc-macos-upstream-arm64/net/ntopng/patches/patch-src_PacketDumperTuntap.cpp => Applying pkgsrc patch /Volumes/data/jenkins/workspace/pkgsrc-macos-upstream-arm64/net/ntopng/patches/patch-src_PacketDumperTuntap.cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-src_PacketDumperTuntap.cpp,v 1.3 2023/11/20 17:59:35 adam Exp $ | |Add NetBSD and SunOS support. | |--- src/PacketDumperTuntap.cpp.orig 2023-11-02 14:11:55.000000000 +0000 |+++ src/PacketDumperTuntap.cpp -------------------------- Patching file src/PacketDumperTuntap.cpp using Plan A... Hunk #1 succeeded at 135 (offset 2 lines). done => Verifying /Volumes/data/jenkins/workspace/pkgsrc-macos-upstream-arm64/net/ntopng/patches/patch-src_Redis.cpp => Applying pkgsrc patch /Volumes/data/jenkins/workspace/pkgsrc-macos-upstream-arm64/net/ntopng/patches/patch-src_Redis.cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-src_Redis.cpp,v 1.4 2023/11/20 17:59:35 adam Exp $ | |Allow Redis connection through a socket. | |--- src/Redis.cpp.orig 2023-11-02 14:11:55.000000000 +0000 |+++ src/Redis.cpp -------------------------- Patching file src/Redis.cpp using Plan A... Hunk #1 succeeded at 33 (offset 2 lines). Hunk #2 succeeded at 83 (offset 2 lines). Hunk #3 succeeded at 157 (offset 2 lines). done => Verifying /Volumes/data/jenkins/workspace/pkgsrc-macos-upstream-arm64/net/ntopng/patches/patch-src_Utils.cpp => Applying pkgsrc patch /Volumes/data/jenkins/workspace/pkgsrc-macos-upstream-arm64/net/ntopng/patches/patch-src_Utils.cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-src_Utils.cpp,v 1.7 2023/11/20 17:59:35 adam Exp $ | |Fix building on NetBSD. |d_type is not POSIX, provide workaround for SunOS. | |--- src/Utils.cpp.orig 2023-11-02 14:11:55.000000000 +0000 |+++ src/Utils.cpp -------------------------- Patching file src/Utils.cpp using Plan A... Hunk #1 succeeded at 21. Hunk #2 succeeded at 2653 (offset 45 lines). Hunk #3 succeeded at 2667 (offset 45 lines). done => Verifying /Volumes/data/jenkins/workspace/pkgsrc-macos-upstream-arm64/net/ntopng/patches/patch-third-party_snmp_net.c => Applying pkgsrc patch /Volumes/data/jenkins/workspace/pkgsrc-macos-upstream-arm64/net/ntopng/patches/patch-third-party_snmp_net.c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-third-party_snmp_net.c,v 1.1 2017/06/15 14:54:45 fhajny Exp $ | |SunOS doesn't have gethostbyname2. | |--- third-party/snmp/net.c.orig 2016-06-27 19:31:19.000000000 +0000 |+++ third-party/snmp/net.c -------------------------- Patching file third-party/snmp/net.c using Plan A... Hunk #1 succeeded at 15. done ===> Creating toolchain wrappers for ntopng-6.2nb5 ===> Configuring for ntopng-6.2nb5 => Setting package version. cd /Users/pbulk/build/net/ntopng/work/ntopng-6.2 && /bin/cp configure.ac.in configure.ac && autoreconf -fiv autoreconf: export WARNINGS= autoreconf: Entering directory '.' autoreconf: configure.ac: not using Gettext autoreconf: running: aclocal --force autoreconf: configure.ac: tracing autoreconf: configure.ac: not using Libtool autoreconf: configure.ac: not using Intltool autoreconf: configure.ac: not using Gtkdoc autoreconf: running: /opt/pkg/bin/autoconf --force autoreconf: running: /opt/pkg/bin/autoheader --force autoreconf: configure.ac: not using Automake autoreconf: Leaving directory '.' => Modifying GNU configure scripts to avoid --recheck => Replacing config-guess with pkgsrc versions => Replacing config-sub with pkgsrc versions => Replacing install-sh with pkgsrc version => Replacing bash interpreter in httpdocs/misc/ntopng-add-user.sh httpdocs/misc/ntopng-utils-manage-config.in. INFO: [replace-interpreter] Nothing changed in httpdocs/misc/ntopng-add-user.sh. configure: WARNING: unrecognized options: --with-libiconv-prefix ./configure[2807]: : can't execute: Is a directory checking for aarch64-apple-darwin23-gcc... clang 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 the compiler supports GNU C... yes checking whether clang accepts -g... yes checking for clang option to enable C11 features... none needed checking how to run the C preprocessor... clang -E checking whether the compiler supports GNU C++... yes checking whether clang++ accepts -g... yes checking for clang++ option to enable C++11 features... -std=gnu++11 checking pkg-config is at least version 0.9.0... yes ./configure[4514]: : can't execute: Is a directory checking for __atomic_exchange_8 in -latomic... no checking for ZMQ... yes checking for sodium_init in -lsodium... yes checking for rd_kafka_metadata in -lrdkafka... no checking for natsOptions_Create in -lnats... no checking your own nDPI library... ok checking for nDPI source... not found checking for JSON... yes checking PF_RING nBPF... no checking for ntopng professional edition... not found fatal: not a git repository (or any parent up to mount point /Users/pbulk) Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set). checking for inet_aton in -lresolv... yes checking for pcap_open_live in -lpcap... yes checking for cap_get_proc in -lcap... no checking for ldap_initialize in -lldap... yes checking for main in -lgtest... no Please do 'sudo apt-get install libgtest-dev' in order to enable unit tests checking for rrd_update_r in -lrrd_th... no checking for nl_handle_alloc in -lnl... no checking for clock_gettime in -lrt... no checking for zlibVersion in -lz... yes checking for dlopen in -ldl... yes checking for curl_easy_perform in -lcurl... yes checking for curl SMTP support... yes checking for MAXMINDDB... yes checking for sqlite3_open in -lsqlite3... yes checking for aarch64-apple-darwin23-mariadb_config... no checking for mariadb_config... mariadb_config checking for main in -lwrap... no checking for XML_ParserCreate in -lexpat... yes checking for rc_read_config in -lradcli... no checking for pthread_spinlock_t... no checking for pthread_rwlock_t... no configure: creating ./config.status config.status: creating packages/ntopng.spec config.status: creating packages/ntopng-data.spec config.status: creating packages/FreeBSD/build.sh config.status: creating packages/OPNsense/build.sh config.status: creating packages/OPNsense/package/+MANIFEST config.status: creating packages/OPNsense/package/+POST_INSTALL config.status: creating packages/OPNsense/package/Makefile config.status: creating Makefile config.status: creating fuzz/Makefile config.status: creating tools/json2tlv/Makefile config.status: creating doc/doxygen.conf config.status: creating httpdocs/misc/ntopng-utils-manage-config config.status: creating httpdocs/misc/ntopng-utils-manage-updates config.status: creating packages/wizard/ntopng-config config.status: creating packages/etc/systemd/system/ntopng.service config.status: creating packages/etc/systemd/system/ntopng@.service config.status: creating python/setup.py config.status: creating python/__init__.py config.status: creating include/config.h configure: WARNING: unrecognized options: --with-libiconv-prefix This is the ntopng configuration: C Compiler : clang C Flags : -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/freetype2 -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/opt/pkg/include/harfbuzz -I/opt/pkg/include/libxml2 -I/opt/pkg/include/lua-5.4 -I/opt/pkg/include/readline -I/opt/pkg/include/ncurses -I/opt/pkg/include/sodium -DLDAP_DEPRECATED -I/opt/pkg/include/mysql -I/Users/pbulk/build/net/ntopng/work/ntopng-6.2 -I/Users/pbulk/build/net/ntopng/work/ntopng-6.2/include -Wall -I/usr/local/include -I/usr/local/include C++ Compiler : clang++ -fpie -fno-color-diagnostics C++ Flags : -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/freetype2 -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/opt/pkg/include/harfbuzz -I/opt/pkg/include/libxml2 -I/opt/pkg/include/lua-5.4 -I/opt/pkg/include/readline -I/opt/pkg/include/ncurses -I/opt/pkg/include/sodium -DLDAP_DEPRECATED -I/opt/pkg/include/mysql -I/Users/pbulk/build/net/ntopng/work/ntopng-6.2 -I/Users/pbulk/build/net/ntopng/work/ntopng-6.2/include -Wno-address-of-packed-member -Wno-unused-function -I/usr/local/include Preprocessor : clang -E Preprocessor Flags : -DPNG_NO_ASSEMBLER_CODE -I/opt/pkg/include -I/opt/pkg/include/freetype2 -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/opt/pkg/include/harfbuzz -I/opt/pkg/include/libxml2 -I/opt/pkg/include/lua-5.4 -I/opt/pkg/include/readline -I/opt/pkg/include/ncurses -I/opt/pkg/include/sodium -DLDAP_DEPRECATED -I/opt/pkg/include/mysql Linker Flags: : -L/opt/pkg/lib -L/usr/local/lib System Libs : -lresolv -lsodium -L/usr/local/lib -lldap -llber -lz -ldl -lcurl nDPI Lib: : /opt/pkg/lib/libndpi.a JSON Lib: : -L/opt/pkg/lib -ljson-c SSL Lib: : -L/opt/pkg/lib -lssl -lssl -lcrypto SNMP Lib : Expat Lib : -lexpat SQLite Lib : -lsqlite3 MySQL Lib : -L/opt/pkg/lib/ -lmariadb PCAP Lib : -lpcap ZMQ Lib : -L/opt/pkg/lib -lzmq libprotobuf-mutator : protobuf Lib : Install path : /opt/pkg You are now ready to compile typing 'make' Please do not forget to download GeoIP databases from either https://maxmind.com or https://db-ip.com => Modifying libtool scripts to use pkgsrc libtool => Modifying libtool scripts to use pkgsrc depcomp