git clone https://codeberg.org/decke/ports.git /usr/local/caronade/work/poudriere.143i386/repo.git Cloning into '/usr/local/caronade/work/poudriere.143i386/repo.git'... git -C "/usr/local/caronade/work/poudriere.143i386/repo.git" -c advice.detachedHead=false checkout e0a056626381e09eecd8c2b6daf0e53c292a3c3c HEAD is now at e0a0566 multimedia/minisatip: Update to 2.0.61 poudriere ports -u -p 143i386 [00:00:00] Updating portstree "143i386" with git+http... done zfs snapshot zroot/poudriere/ports/143i386@clean overlay for audio/shortwave overlay for databases/pg_net overlay for devel/efivar overlay for devel/esp-idf overlay for devel/kodi-platform overlay for dns/dnscontrol overlay for mail/smtprelay overlay for multimedia/dtv-scan-tables overlay for multimedia/dvb-apps overlay for multimedia/kodi-addon-inputstream.adaptive overlay for multimedia/kodi-addon-pvr.hts overlay for multimedia/kodi-addon-pvr.iptvsimple overlay for multimedia/kodi overlay for multimedia/libdvbcsa overlay for multimedia/libudfread overlay for multimedia/minisatip overlay for multimedia/tvheadend overlay for net/srelay overlay for ports-mgmt/caronade overlay for security/vouch-proxy overlay for sysutils/containerd overlay for sysutils/fwupd-efi overlay for sysutils/fwupd overlay for sysutils/gnome-firmware overlay for sysutils/zli overlay for sysutils/zot overlay for textproc/libjcat overlay for www/mattermost-server overlay for www/mattermost-webapp overlay for www/miniflux overlay for www/radicale overlay for www/yarr overlay for x11-toolkits/py-pangocffi poudriere testport -b latest -j 143i386 -p 143i386 multimedia/minisatip [00:00:00] Creating the reference jail... done [00:00:00] Mounting system devices for 143i386-143i386 [00:00:00] Stashing existing package repository [00:00:00] Mounting ports from: /usr/local/poudriere/ports/143i386 [00:00:00] Mounting packages from: /data/packages/143i386-143i386 [00:00:00] Mounting distfiles from: /usr/ports/distfiles /etc/resolv.conf -> /data/.m/143i386-143i386/ref/etc/resolv.conf [00:00:00] Starting jail 143i386-143i386 Updating /var/run/os-release done. [00:00:00] Will build as nobody:nobody (65534:65534) [00:00:01] Ports supports: FLAVORS SUBPACKAGES SELECTED_OPTIONS [00:00:01] Inspecting ports tree for modifications to git checkout... yes [00:00:02] Ports top-level git hash: ffa5c49b1a (dirty) [00:00:02] Logs: /data/logs/bulk/143i386-143i386/2026-01-03_20h17m20s [00:00:02] Loading MOVED for /data/.m/143i386-143i386/ref/usr/ports [00:00:02] Gathering ports metadata [00:00:02] Calculating ports order and dependencies [00:00:02] Trimming IGNORED and blacklisted ports [00:00:02] Package fetch: Looking for missing packages to fetch from pkg+http://pkg.FreeBSD.org/${ABI}/latest [00:00:02] Package fetch: No eligible missing packages to fetch [00:00:02] Sanity checking the repository [00:00:02] Checking packages for incremental rebuild needs [00:00:02] Deleting stale symlinks... done [00:00:02] Deleting empty directories... done [00:00:03] Unqueueing existing packages [00:00:03] Unqueueing orphaned build dependencies [00:00:03] Sanity checking build queue [00:00:03] Processing PRIORITY_BOOST [00:00:03] Balancing pool [00:00:03] Recording filesystem state for prepkg... done [00:00:03] Committing packages to repository: /data/packages/143i386-143i386/.real_1767471443 via .latest symlink [00:00:03] Removing old packages [00:00:03] Building with flags: [00:00:03] Removing existing /usr/local build started at Sat Jan 3 20:17:23 UTC 2026 port directory: /usr/ports/multimedia/minisatip package name: minisatip-2.0.61,1 building for: FreeBSD 143i386-143i386 14.3-RELEASE-p4 FreeBSD 14.3-RELEASE-p4 i386 maintained by: decke@FreeBSD.org Makefile datestamp: -rw-r--r-- 1 root wheel 794 Jan 3 20:17 /usr/ports/multimedia/minisatip/Makefile Ports top last git commit: ffa5c49b1a Ports top unclean checkout: yes Port dir last git commit: 9310aa102f Port dir unclean checkout: yes Poudriere version: poudriere-git-3.4.4 Host OSVERSION: 1500068 Jail OSVERSION: 1403000 Job Id: ---Begin Environment--- SHELL=/bin/sh BLOCKSIZE=K MAIL=/var/mail/root MM_CHARSET=UTF-8 LANG=C.UTF-8 WARNING_WAIT=0 OSVERSION=1403000 STATUS=1 HOME=/root PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin MAKE_OBJDIR_CHECK_WRITABLE=0 UNAME_m=i386 UNAME_p=i386 UNAME_r=14.3-RELEASE-p4 LOCALBASE=/usr/local UNAME_v=FreeBSD 14.3-RELEASE-p4 USER=root POUDRIERE_NAME=poudriere-git TRYBROKEN=yes LIBEXECPREFIX=/usr/local/libexec/poudriere POUDRIERE_VERSION=3.4.4 MASTERMNT=/data/.m/143i386-143i386/ref DEV_WARNING_WAIT=0 LC_COLLATE=C POUDRIERE_BUILD_TYPE=bulk PACKAGE_BUILDING=yes SAVED_TERM=su GID=0 OUTPUT_REDIRECTED_STDERR=4 OUTPUT_REDIRECTED=1 UID=0 PWD=/data/.m/143i386-143i386/ref/.p OUTPUT_REDIRECTED_STDOUT=3 NO_WARNING_PKG_INSTALL_EOL=yes P_PORTS_FEATURES=FLAVORS SUBPACKAGES SELECTED_OPTIONS MASTERNAME=143i386-143i386 SCRIPTPREFIX=/usr/local/share/poudriere SCRIPTNAME=testport.sh OLDPWD=/data/.m/143i386-143i386/ref/.p POUDRIERE_PKGNAME=poudriere-git-3.4.4 SCRIPTPATH=/usr/local/share/poudriere/testport.sh POUDRIEREPATH=/usr/local/bin/poudriere ---End Environment--- ---Begin Poudriere Port Flags/Env--- PORT_FLAGS= PKGENV=PACKAGES=/tmp/pkgs PKGREPOSITORY=/tmp/pkgs PKGLATESTREPOSITORY=/tmp/pkgs/Latest FLAVOR= MAKE_ARGS= ---End Poudriere Port Flags/Env--- ---Begin OPTIONS List--- ---End OPTIONS List--- --MAINTAINER-- decke@FreeBSD.org --End MAINTAINER-- --CONFIGURE_ARGS-- --prefix=/usr/local ${_LATE_CONFIGURE_ARGS} --End CONFIGURE_ARGS-- --CONFIGURE_ENV-- MAKE=/usr/local/bin/gmake XDG_DATA_HOME=/wrkdirs/usr/ports/multimedia/minisatip/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/multimedia/minisatip/work XDG_CACHE_HOME=/wrkdirs/usr/ports/multimedia/minisatip/work/.cache HOME=/wrkdirs/usr/ports/multimedia/minisatip/work TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/multimedia/minisatip/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/multimedia/minisatip/work/.pkgconfig:/usr/local/libdata/pkgconfig:/usr/local/share/pkgconfig:/usr/libdata/pkgconfig SHELL=/bin/sh CONFIG_SHELL=/bin/sh CONFIG_SITE=/usr/ports/Templates/config.site lt_cv_sys_max_cmd_len=524288 --End CONFIGURE_ENV-- --MAKE_ENV-- OPENSSLBASE=/usr OPENSSLDIR=/etc/ssl OPENSSLINC=/usr/include OPENSSLLIB=/usr/lib XDG_DATA_HOME=/wrkdirs/usr/ports/multimedia/minisatip/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/multimedia/minisatip/work XDG_CACHE_HOME=/wrkdirs/usr/ports/multimedia/minisatip/work/.cache HOME=/wrkdirs/usr/ports/multimedia/minisatip/work TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/multimedia/minisatip/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/multimedia/minisatip/work/.pkgconfig:/usr/local/libdata/pkgconfig:/usr/local/share/pkgconfig:/usr/libdata/pkgconfig MK_DEBUG_FILES=no MK_KERNEL_SYMBOLS=no SHELL=/bin/sh NO_LINT=YES PREFIX=/usr/local LOCALBASE=/usr/local CC="cc" CFLAGS="-O2 -pipe -I/usr/local/include -fstack-protector-strong -fno-strict-aliasing " CPP="cpp" CPPFLAGS="" LDFLAGS=" -L/usr/local/lib " LIBS="" CXX="c++" CXXFLAGS="-O2 -pipe -I/usr/local/include -fstack-protector-strong -fno-strict-aliasing " 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" --End MAKE_ENV-- --PLIST_SUB-- OSREL=14.3 PREFIX=%D LOCALBASE=/usr/local RESETPREFIX=/usr/local LIB32DIR=lib DOCSDIR="share/doc/minisatip" EXAMPLESDIR="share/examples/minisatip" DATADIR="share/minisatip" WWWDIR="www/minisatip" ETCDIR="etc/minisatip" --End PLIST_SUB-- --SUB_LIST-- PREFIX=/usr/local LOCALBASE=/usr/local DATADIR=/usr/local/share/minisatip DOCSDIR=/usr/local/share/doc/minisatip EXAMPLESDIR=/usr/local/share/examples/minisatip WWWDIR=/usr/local/www/minisatip ETCDIR=/usr/local/etc/minisatip --End SUB_LIST-- ---Begin make.conf--- USE_PACKAGE_DEPENDS=yes BATCH=yes WRKDIRPREFIX=/wrkdirs PORTSDIR=/usr/ports PACKAGES=/packages DISTDIR=/distfiles FORCE_PACKAGE=yes PACKAGE_BUILDING=yes PACKAGE_BUILDING_FLAVORS=yes MACHINE=i386 MACHINE_ARCH=i386 ARCH=${MACHINE_ARCH} #### Misc Poudriere #### .include "/etc/make.conf.ports_env" ---End make.conf--- --Resource limits-- cpu time (seconds, -t) unlimited file size (512-blocks, -f) unlimited data seg size (kbytes, -d) 524288 stack size (kbytes, -s) 65536 core file size (512-blocks, -c) unlimited max memory size (kbytes, -m) unlimited locked memory (kbytes, -l) unlimited max user processes (-u) 34304 open files (-n) 8192 virtual mem size (kbytes, -v) unlimited swap limit (kbytes, -w) unlimited socket buffer size (bytes, -b) unlimited pseudo-terminals (-p) unlimited kqueues (-k) unlimited umtx shared locks (-o) unlimited pipebuf (-y) unlimited --End resource limits-- =================================================== ===== env: DEVELOPER_MODE=yes DEVELOPER=1 STRICT_DEPENDS=yes USER=nobody UID=65534 GID=65534 ===> License GPLv2+ accepted by the user =========================================================================== =================================================== ===== env: DEVELOPER_MODE=yes USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> minisatip-2.0.61,1 depends on file: /usr/local/sbin/pkg - not found ===> Installing existing package /packages/All/pkg-2.5.1.pkg [143i386-143i386] Installing pkg-2.5.1... [143i386-143i386] Extracting pkg-2.5.1: .......... done ===> minisatip-2.0.61,1 depends on file: /usr/local/sbin/pkg - found ===> Returning to build of minisatip-2.0.61,1 =========================================================================== =================================================== ===== env: DEVELOPER_MODE=yes USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: DEVELOPER_MODE=yes STRICT_DEPENDS=yes USER=root UID=0 GID=0 ===> License GPLv2+ accepted by the user ===> minisatip-2.0.61,1 depends on file: /usr/local/sbin/pkg - found ===> Fetching all distfiles required by minisatip-2.0.61,1 for building =========================================================================== =================================================== ===== env: DEVELOPER_MODE=yes STRICT_DEPENDS=yes USER=root UID=0 GID=0 ===> License GPLv2+ accepted by the user ===> minisatip-2.0.61,1 depends on file: /usr/local/sbin/pkg - found ===> Fetching all distfiles required by minisatip-2.0.61,1 for building => SHA256 Checksum OK for catalinii-minisatip-v2.0.61_GH0.tar.gz. =========================================================================== =================================================== ===== env: DEVELOPER_MODE=yes USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: DEVELOPER_MODE=yes STRICT_DEPENDS=yes USER=nobody UID=65534 GID=65534 ===> License GPLv2+ accepted by the user ===> minisatip-2.0.61,1 depends on file: /usr/local/sbin/pkg - found ===> Fetching all distfiles required by minisatip-2.0.61,1 for building ===> Extracting for minisatip-2.0.61,1 => SHA256 Checksum OK for catalinii-minisatip-v2.0.61_GH0.tar.gz. =========================================================================== =================================================== ===== env: DEVELOPER_MODE=yes USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: DEVELOPER_MODE=yes DEVELOPER=1 STRICT_DEPENDS=yes USER=nobody UID=65534 GID=65534 ===> Patching for minisatip-2.0.61,1 ===> Applying FreeBSD patches for minisatip-2.0.61,1 from /usr/ports/multimedia/minisatip/files =========================================================================== =================================================== ===== env: DEVELOPER_MODE=yes USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> minisatip-2.0.61,1 depends on file: /usr/local/include/linux/videodev2.h - not found ===> Installing existing package /packages/All/v4l_compat-1.23.0_7.pkg [143i386-143i386] Installing v4l_compat-1.23.0_7... [143i386-143i386] `-- Installing evdev-proto-5.8... [143i386-143i386] `-- Extracting evdev-proto-5.8: ....... done [143i386-143i386] Extracting v4l_compat-1.23.0_7: .......... done ===> minisatip-2.0.61,1 depends on file: /usr/local/include/linux/videodev2.h - found ===> Returning to build of minisatip-2.0.61,1 ===> minisatip-2.0.61,1 depends on package: gmake>=4.4.1 - not found ===> Installing existing package /packages/All/gmake-4.4.1.pkg [143i386-143i386] Installing gmake-4.4.1... [143i386-143i386] `-- Installing gettext-runtime-0.26... [143i386-143i386] | `-- Installing indexinfo-0.3.1_1... [143i386-143i386] | `-- Extracting indexinfo-0.3.1_1: .... done [143i386-143i386] `-- Extracting gettext-runtime-0.26: .......... done [143i386-143i386] Extracting gmake-4.4.1: .......... done ===> minisatip-2.0.61,1 depends on package: gmake>=4.4.1 - found ===> Returning to build of minisatip-2.0.61,1 =========================================================================== =================================================== ===== env: DEVELOPER_MODE=yes USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> minisatip-2.0.61,1 depends on shared library: libdvbcsa.so - not found ===> Installing existing package /packages/All/libdvbcsa-1.1.0_1.pkg [143i386-143i386] Installing libdvbcsa-1.1.0_1... [143i386-143i386] Extracting libdvbcsa-1.1.0_1: ........ done ===> minisatip-2.0.61,1 depends on shared library: libdvbcsa.so - found (/usr/local/lib/libdvbcsa.so) ===> Returning to build of minisatip-2.0.61,1 =========================================================================== =>> Recording filesystem state for prebuild... done =================================================== ===== env: DEVELOPER_MODE=yes STRICT_DEPENDS=yes USER=nobody UID=65534 GID=65534 ===> minisatip-2.0.61,1 depends on file: /usr/local/include/linux/videodev2.h - found ===> minisatip-2.0.61,1 depends on package: gmake>=4.4.1 - found ===> minisatip-2.0.61,1 depends on shared library: libdvbcsa.so - found (/usr/local/lib/libdvbcsa.so) ===> Configuring for minisatip-2.0.61,1 configure: loading site script /usr/ports/Templates/config.site 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 c++ accepts -g... yes checking for c++ option to enable C++11 features... none needed checking for main in -lrt... yes configure: == Checking C++ 23 == checking for stdio.h... (cached) yes checking for stdlib.h... (cached) yes checking for string.h... (cached) yes checking for inttypes.h... (cached) yes checking for stdint.h... (cached) yes checking for strings.h... (cached) yes checking for sys/stat.h... (cached) yes checking for sys/types.h... (cached) yes checking for unistd.h... (cached) yes checking for stdio.h... (cached) yes configure: == Using C++ standard -std=c++23 == configure: == Checking LINUX DVB == checking for linux/dvb/frontend.h... no configure: == Checking OpenSSL == checking for openssl/aes.h... yes configure: == Checking DVBCSA == checking for dvbcsa/dvbcsa.h... no configure: == Checking stacktrace support == configure: WARNING: C++23 stacktrace not available. configure: == Checking NETCVCLIENT == ./configure: xml2-config: not found xml2_include= checking for libnetceiver/netcv/defs.h... no configure: creating ./config.status config.status: creating src/Makefile config.status: creating tests/Makefile config.status: creating Makefile minisatip configuration Linux DVB: enabled Common Interface (CI) enabled DVBCSA (needs libdvbcsa): disabled C++23 stacktrace: disabled Netceiver support: disabled SatIP Client: enabled Static: disabled dvbapi: enabled CXXFLAGS -std=c++23 -fsanitize=bounds -fsanitize-trap=all =========================================================================== =================================================== ===== env: DEVELOPER_MODE=yes STRICT_DEPENDS=yes USER=nobody UID=65534 GID=65534 ===> Building for minisatip-2.0.61,1 /usr/local/bin/gmake -C src gmake[1]: Entering directory '/wrkdirs/usr/ports/multimedia/minisatip/work/minisatip-2.0.61/src' gmake[1]: ../tools/determine_version.sh: No such file or directory gmake[1]: ../tools/determine_version.sh: No such file or directory c++ -O2 -pipe -I/usr/local/include -fstack-protector-strong -fno-strict-aliasing -I../src -std=c++23 -fsanitize=bounds -fsanitize-trap=all -DVERSION=\"\" -DDISABLE_DVBCSA -DDISABLE_NETCVCLIENT -DDISABLE_DDCI -DDISABLE_STACKTRACE -O2 -c minisatip.cpp -o ../build/minisatip.o c++ -O2 -pipe -I/usr/local/include -fstack-protector-strong -fno-strict-aliasing -I../src -std=c++23 -fsanitize=bounds -fsanitize-trap=all -DVERSION=\"\" -DDISABLE_DVBCSA -DDISABLE_NETCVCLIENT -DDISABLE_DDCI -DDISABLE_STACKTRACE -O2 -c stream.cpp -o ../build/stream.o c++ -O2 -pipe -I/usr/local/include -fstack-protector-strong -fno-strict-aliasing -I../src -std=c++23 -fsanitize=bounds -fsanitize-trap=all -DVERSION=\"\" -DDISABLE_DVBCSA -DDISABLE_NETCVCLIENT -DDISABLE_DDCI -DDISABLE_STACKTRACE -O2 -c socketworks.cpp -o ../build/socketworks.o c++ -O2 -pipe -I/usr/local/include -fstack-protector-strong -fno-strict-aliasing -I../src -std=c++23 -fsanitize=bounds -fsanitize-trap=all -DVERSION=\"\" -DDISABLE_DVBCSA -DDISABLE_NETCVCLIENT -DDISABLE_DDCI -DDISABLE_STACKTRACE -O2 -c adapter.cpp -o ../build/adapter.o c++ -O2 -pipe -I/usr/local/include -fstack-protector-strong -fno-strict-aliasing -I../src -std=c++23 -fsanitize=bounds -fsanitize-trap=all -DVERSION=\"\" -DDISABLE_DVBCSA -DDISABLE_NETCVCLIENT -DDISABLE_DDCI -DDISABLE_STACKTRACE -O2 -c opts.cpp -o ../build/opts.o c++ -O2 -pipe -I/usr/local/include -fstack-protector-strong -fno-strict-aliasing -I../src -std=c++23 -fsanitize=bounds -fsanitize-trap=all -DVERSION=\"\" -DDISABLE_DVBCSA -DDISABLE_NETCVCLIENT -DDISABLE_DDCI -DDISABLE_STACKTRACE -O2 -c httpc.cpp -o ../build/httpc.o c++ -O2 -pipe -I/usr/local/include -fstack-protector-strong -fno-strict-aliasing -I../src -std=c++23 -fsanitize=bounds -fsanitize-trap=all -DVERSION=\"\" -DDISABLE_DVBCSA -DDISABLE_NETCVCLIENT -DDISABLE_DDCI -DDISABLE_STACKTRACE -O2 -c utils.cpp -o ../build/utils.o c++ -O2 -pipe -I/usr/local/include -fstack-protector-strong -fno-strict-aliasing -I../src -std=c++23 -fsanitize=bounds -fsanitize-trap=all -DVERSION=\"\" -DDISABLE_DVBCSA -DDISABLE_NETCVCLIENT -DDISABLE_DDCI -DDISABLE_STACKTRACE -O2 -c utils/dvb/dvb_support.cpp -o ../build/utils/dvb/dvb_support.o c++ -O2 -pipe -I/usr/local/include -fstack-protector-strong -fno-strict-aliasing -I../src -std=c++23 -fsanitize=bounds -fsanitize-trap=all -DVERSION=\"\" -DDISABLE_DVBCSA -DDISABLE_NETCVCLIENT -DDISABLE_DDCI -DDISABLE_STACKTRACE -O2 -c api/variables.cpp -o ../build/api/variables.o c++ -O2 -pipe -I/usr/local/include -fstack-protector-strong -fno-strict-aliasing -I../src -std=c++23 -fsanitize=bounds -fsanitize-trap=all -DVERSION=\"\" -DDISABLE_DVBCSA -DDISABLE_NETCVCLIENT -DDISABLE_DDCI -DDISABLE_STACKTRACE -O2 -c api/symbols.cpp -o ../build/api/symbols.o c++ -O2 -pipe -I/usr/local/include -fstack-protector-strong -fno-strict-aliasing -I../src -std=c++23 -fsanitize=bounds -fsanitize-trap=all -DVERSION=\"\" -DDISABLE_DVBCSA -DDISABLE_NETCVCLIENT -DDISABLE_DDCI -DDISABLE_STACKTRACE -O2 -c utils/logging/logging.cpp -o ../build/utils/logging/logging.o c++ -O2 -pipe -I/usr/local/include -fstack-protector-strong -fno-strict-aliasing -I../src -std=c++23 -fsanitize=bounds -fsanitize-trap=all -DVERSION=\"\" -DDISABLE_DVBCSA -DDISABLE_NETCVCLIENT -DDISABLE_DDCI -DDISABLE_STACKTRACE -O2 -c utils/uuid.cpp -o ../build/utils/uuid.o c++ -O2 -pipe -I/usr/local/include -fstack-protector-strong -fno-strict-aliasing -I../src -std=c++23 -fsanitize=bounds -fsanitize-trap=all -DVERSION=\"\" -DDISABLE_DVBCSA -DDISABLE_NETCVCLIENT -DDISABLE_DDCI -DDISABLE_STACKTRACE -O2 -c utils/ticks.cpp -o ../build/utils/ticks.o c++ -O2 -pipe -I/usr/local/include -fstack-protector-strong -fno-strict-aliasing -I../src -std=c++23 -fsanitize=bounds -fsanitize-trap=all -DVERSION=\"\" -DDISABLE_DVBCSA -DDISABLE_NETCVCLIENT -DDISABLE_DDCI -DDISABLE_STACKTRACE -O2 -c utils/fifo.cpp -o ../build/utils/fifo.o c++ -O2 -pipe -I/usr/local/include -fstack-protector-strong -fno-strict-aliasing -I../src -std=c++23 -fsanitize=bounds -fsanitize-trap=all -DVERSION=\"\" -DDISABLE_DVBCSA -DDISABLE_NETCVCLIENT -DDISABLE_DDCI -DDISABLE_STACKTRACE -O2 -c dvbapi.cpp -o ../build/dvbapi.o c++ -O2 -pipe -I/usr/local/include -fstack-protector-strong -fno-strict-aliasing -I../src -std=c++23 -fsanitize=bounds -fsanitize-trap=all -DVERSION=\"\" -DDISABLE_DVBCSA -DDISABLE_NETCVCLIENT -DDISABLE_DDCI -DDISABLE_STACKTRACE -O2 -c ca.cpp -o ../build/ca.o c++ -O2 -pipe -I/usr/local/include -fstack-protector-strong -fno-strict-aliasing -I../src -std=c++23 -fsanitize=bounds -fsanitize-trap=all -DVERSION=\"\" -DDISABLE_DVBCSA -DDISABLE_NETCVCLIENT -DDISABLE_DDCI -DDISABLE_STACKTRACE -O2 -c aes.cpp -o ../build/aes.o c++ -O2 -pipe -I/usr/local/include -fstack-protector-strong -fno-strict-aliasing -I../src -std=c++23 -fsanitize=bounds -fsanitize-trap=all -DVERSION=\"\" -DDISABLE_DVBCSA -DDISABLE_NETCVCLIENT -DDISABLE_DDCI -DDISABLE_STACKTRACE -O2 -c pmt.cpp -o ../build/pmt.o c++ -O2 -pipe -I/usr/local/include -fstack-protector-strong -fno-strict-aliasing -I../src -std=c++23 -fsanitize=bounds -fsanitize-trap=all -DVERSION=\"\" -DDISABLE_DVBCSA -DDISABLE_NETCVCLIENT -DDISABLE_DDCI -DDISABLE_STACKTRACE -O2 -c tables.cpp -o ../build/tables.o c++ -O2 -pipe -I/usr/local/include -fstack-protector-strong -fno-strict-aliasing -I../src -std=c++23 -fsanitize=bounds -fsanitize-trap=all -DVERSION=\"\" -DDISABLE_DVBCSA -DDISABLE_NETCVCLIENT -DDISABLE_DDCI -DDISABLE_STACKTRACE -O2 -c satipc.cpp -o ../build/satipc.o c++ -O2 -pipe -I/usr/local/include -fstack-protector-strong -fno-strict-aliasing -I../src -std=c++23 -fsanitize=bounds -fsanitize-trap=all -DVERSION=\"\" -DDISABLE_DVBCSA -DDISABLE_NETCVCLIENT -DDISABLE_DDCI -DDISABLE_STACKTRACE -O2 -c dvb.cpp -o ../build/dvb.o stream.cpp:907:22: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 907 | struct iovec iov[max_iov + 1]; | ^~~~~~~~~~~ stream.cpp:907:22: note: read of non-const variable 'max_iov' is not allowed in a constant expression stream.cpp:905:9: note: declared here 905 | int max_iov = TCP_MAX_IOV; | ^ stream.cpp:908:18: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 908 | char rtp_buf[16 * (max_iov + 1)]; | ^~~~~~~~~~~~~~~~~~ stream.cpp:908:24: note: read of non-const variable 'max_iov' is not allowed in a constant expression 908 | char rtp_buf[16 * (max_iov + 1)]; | ^ stream.cpp:905:9: note: declared here 905 | int max_iov = TCP_MAX_IOV; | ^ utils.cpp:559:14: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 559 | char buf[bl]; | ^~ utils.cpp:559:14: note: read of non-const variable 'bl' is not allowed in a constant expression utils.cpp:557:21: note: declared here 557 | int i, pos = 0, bl = (len * 5) + 74; | ^ adapter.cpp:1470:14: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 1470 | char buf[strlen(o) + 1], *arg[40], *sep; | ^~~~~~~~~~~~~ adapter.cpp:1470:21: note: function parameter 'o' with unknown value cannot be used in a constant expression 1470 | char buf[strlen(o) + 1], *arg[40], *sep; | ^ adapter.cpp:1468:28: note: declared here 1468 | void enable_adapters(char *o) { | ^ adapter.cpp:1492:14: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 1492 | char buf[strlen(o) + 1], *arg[40], *sep1, *sep2, *sep3; | ^~~~~~~~~~~~~ adapter.cpp:1492:21: note: function parameter 'o' with unknown value cannot be used in a constant expression 1492 | char buf[strlen(o) + 1], *arg[40], *sep1, *sep2, *sep3; | ^ adapter.cpp:1490:34: note: declared here 1490 | void set_unicable_adapters(char *o, int type) { | ^ adapter.cpp:1534:14: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 1534 | char buf[strlen(o) + 1], *arg[40], *sep1, *sep2; | ^~~~~~~~~~~~~ adapter.cpp:1534:21: note: function parameter 'o' with unknown value cannot be used in a constant expression 1534 | char buf[strlen(o) + 1], *arg[40], *sep1, *sep2; | ^ adapter.cpp:1532:32: note: declared here 1532 | void set_diseqc_adapters(char *o) { | ^ adapter.cpp:1605:14: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 1605 | char buf[strlen(o) + 1], *arg[40], *inps, *poss, *ranges; | ^~~~~~~~~~~~~ adapter.cpp:1605:21: note: function parameter 'o' with unknown value cannot be used in a constant expression 1605 | char buf[strlen(o) + 1], *arg[40], *inps, *poss, *ranges; | ^ adapter.cpp:1603:29: note: declared here 1603 | void set_absolute_src(char *o) { | ^ adapter.cpp:1655:14: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 1655 | char buf[strlen(o) + 1], *arg[40], *sep1; | ^~~~~~~~~~~~~ adapter.cpp:1655:21: note: function parameter 'o' with unknown value cannot be used in a constant expression 1655 | char buf[strlen(o) + 1], *arg[40], *sep1; | ^ adapter.cpp:1653:29: note: declared here 1653 | void set_diseqc_multi(char *o) { | ^ adapter.cpp:1696:14: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 1696 | char buf[strlen(o) + 1], *arg[40], *sep1, *sep2, *sep3; | ^~~~~~~~~~~~~ adapter.cpp:1696:21: note: function parameter 'o' with unknown value cannot be used in a constant expression 1696 | char buf[strlen(o) + 1], *arg[40], *sep1, *sep2, *sep3; | ^ adapter.cpp:1694:29: note: declared here 1694 | void set_lnb_adapters(char *o) { | ^ adapter.cpp:1758:14: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 1758 | char buf[strlen(o) + 1], *arg[40]; | ^~~~~~~~~~~~~ adapter.cpp:1758:21: note: function parameter 'o' with unknown value cannot be used in a constant expression 1758 | char buf[strlen(o) + 1], *arg[40]; | ^ adapter.cpp:1754:30: note: declared here 1754 | void set_diseqc_timing(char *o) { | ^ adapter.cpp:1831:14: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 1831 | char buf[strlen(o) + 1], *arg[40], *sep, *sep2; | ^~~~~~~~~~~~~ adapter.cpp:1831:21: note: function parameter 'o' with unknown value cannot be used in a constant expression 1831 | char buf[strlen(o) + 1], *arg[40], *sep, *sep2; | ^ adapter.cpp:1829:31: note: declared here 1829 | void set_slave_adaptpmt.cpp:645:20: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 645 | SPMT_batch out[lers(char *o) { | ^ en + 1]; | ^~~~~~~ pmt.cpp:645:20: note: function parameter 'len' with unknown value cannot be used in a constant expression adapter.cpp:1881:14: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 1881 | char buf[strlen(o) + 1], *arg[40], *sep; | ^~~~~~~~~~~~~ adapter.cpp:1881:21: note: function parameter 'o' with unknown value cannot be used in a constant expression 1881 | pmt.cpp :c644har buf[strlen(o) + 1], *arg[40], *sep; | ^ adapter.cpp:1878:33: note: declared here 1878 | void set_timeout_adapters(char *o) { | ^ :56: adapter.cpp:1926:14: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 1926 | char buf[strlen(o)note: declared here 644 | void c + 1], *arg[40], *sep; | ^~~~~~~~~~~~~ w_decrypt_stream(SCW adapter.cpp*:c1926w:,21 :S Pnote: Mfunction parameter 'o' with unknown value cannot be used in a constant expressionT _batch * 1926 | char buf[strlen(o) + 1], *arg[40], *sep; | ^ adapter.cpp:1924:32: note: declared here 1924 | void set_adapters_delsys(char *o) { | ^ batch, int len) { | ^ pmt.cpp:657:18: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 657 | uint8_t data[len * 188 + 10];adapter.cpp:1966:14: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 1966 | char buf[strlen( o) + 1], *arg[40], *sep1, *sep2; | ^~~~~~~~~~~~~ adapter.cpp:1966 :| 21 ^~~~~~~~~~~~~~: note: function parameter 'o' with unknown value cannot be used in a constant expression 1966 | char buf[strlen(o) + 1], *arg[40], *sep1, *sep2; | ^ adapter.cpp:1961:34: note: declared here 1961 | void set_signal_multiplier(char *o) { | ^ pmt.cpp:657:18: note: function parameter 'len' with unknown value cannot be used in a constant expression pmt.cpp:656:57: note: declared here 656 | int test_decrypt_packet(SCW *cw, SPMT_batch *start, int len) { | ^ pmt.cpp:661:22: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 661 | SPMT_batch batch[len + 1]; | ^~~~~~~ pmt.cpp:661:22: note: function parameter 'len' with unknown value cannot be used in a constant expression pmt.cpp:656:57: note: declared here 656 | int test_decrypt_packet(SCW *cw, SPMT_batch *start, int len) { | ^ pmt.cpp:941:16: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 941 | int pmt_id[rlen / DVB_FRAME + 10]; | ^~~~~~~~~~~~~~~~~~~~~ pmt.cpp:941:16: note: read of non-const variable 'rlen' is not allowed in a constant expression pmt.cpp:940:9: note: declared here 940 | int rlen = ad->rlen; | ^ ca.cpp:1050:5: warning: 'SHA256_Init' is deprecated [-Wdeprecated-declarations] 1050 | SHA256_Init(&sha); | ^ /usr/include/openssl/sha.h:73:1: note: 'SHA256_Init' has been explicitly marked deprecated here 73 | OSSL_DEPRECATEDIN_3_0 int SHA256_Init(SHA256_CTX *c); | ^ /usr/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 182 | # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' 62 | # define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ ca.cpp:1051:5: warning: 'SHA256_Update' is deprecated [-Wdeprecated-declarations] 1051 | SHA256_Update(&sha, &cc_data->dhsk[240], 16); | ^ 1 warning generated. /usr/include/openssl/sha.h:74:1: note: 'SHA256_Update' has been explicitly marked deprecated here aes.cpp:61:5: warning: 'AES_set_decrypt_key' is deprecated [-Wdeprecated-declarations] 61 | AES_set_decrypt_key(cw->cw, 128, (AES_KEY *)cw->key); | ^ /usr/include/openssl/aes.h:53:1: note: 'AES_set_decrypt_key' has been explicitly marked deprecated here 53 | OSSL_DEPRECATEDIN_3_0 | ^ /usr/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 182 | # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' 62 | # define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ 74 | OSaes.cpp:SL_D69:13: warning: 'AES_ecb_encrypt' is deprecated [-Wdeprecated-declarations] 69 | AES_ecb_encrypt(batch[i].data + j, batch[i].data + j, | ^ /usr/include/openssl/aes.h:62:1: note: 'AES_ecb_encrypt' has been explicitly marked deprecated here 62 | OSSL_DEPRECATEDIN_3_0 | ^ /usr/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 182 | # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' 62 | # define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ EPRECATEDIN_3_0 int SHA256_Update(SHA256_CTX *c, | ^ /usr/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 182 | # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' 62 | # define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^aes.cpp:205:5: warning: 'AES_set_encrypt_key' is deprecated [-Wdeprecated-declarations] 205 | AES_set_encrypt_key(key, 128, &aes_key); | ^ /usr/include/openssl/aes.h:50:1: note: 'AES_set_encrypt_key' has been explicitly marked deprecated here 50 | OSSL_DEPRECATEDIN_3_0 | ^ /usr/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 182 | # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' 62 | # ca.cpp :1052:5: warning: 'SHA256_Update' is deprecated [-Wdeprecated-declarations] 1052 | SHA256_Update(&sha, elemendefine OSSL_DEPRECATEDt(since) __attribute__((deprecated)_get_ptr(cc_data, 22), | ^ /usr/include/openssl/sha.h:74:1: note: 'SHA256_Update' has been explicitly marked deprecated here 74 | OSSL_DEPRECATEDIN_3_) 0| ^ aes.cpp:210 int SHA256_Update(SHA256_CTX *c, | ^ /usr/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 182 | # define OSSL_DEPRECA:9: warning: 'AES_ecb_encrypt' is deprecated [-Wdeprecated-declarations] 210 | AES_ecb_encrypt(ctx->K[y], ctx->K[y], &aes_key, 1); | ^ /usr/include/openssl/aes.h:62:1: note: 'AES_ecb_encrypt' has been explicitly marked deprecated here 62 | OSSL_DEPRECATEDIN_3_0 | ^ /usr/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 182 | # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' 62 | # define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ TEaes.cpp:214:5: warning: 'AES_set_encrypt_key' is deprecated [-Wdeprecated-declarations] 214 | AES_set_encrypt_key(ctx->K[0], 128, &ctx->key); | ^ /usr/include/openssl/aes.h:50:1: note: 'AES_set_encrypt_key' has been explicitly marked deprecated here 50 | OSSL_DEPRECATEDIN_3_0 | ^ /usr/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 182 | # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' 62 | # define OSSL_DDIN_3_0 EPRECATED(since) __attribute__((deprecated)) | ^ Oaes.cppSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' 62 | # define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ :226:ca.cpp:1054:5: warning: 'SHA256_Update' is deprecated [-Wdeprecated-declarations]13: warning: 'AES_ecb_encrypt' is deprecated [-Wdeprecated-declarations] 226 | AES_ecb_encrypt(ctx->IV, ctx->IV, &ctx->key, 1); | ^ /usr/include/openssl/aes.h:62: 1054 | SHA256_Update(&s1: note: 'AES_ecb_encrypt' has been explicitly marked deprecated here ha, element_get_p62 | OSSL_DEPRECATEDIN_3_0 | ^ /usr/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 182 | # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' 62 | # define OSSL_DEPRECATED(since) t_r(cc_data, 20), | ^ _att/usr/include/openssl/sha.hr:i74b:u1t:e _note: _((deprecated)) | ^ aes.cpp'SHA256_Update' has been explicitly marked deprecated here: 250 :745 | :O Swarning: S'AES_ecb_encrypt' is deprecated [-Wdeprecated-declarations]L _ D250E | P R E C AATEESD_IeNc_b3_encrypt(ctx->IV, ctx->IV, &ctx->key, 1); | ^ /usr/include/openssl/aes.h:62:1: note: 'AES_ecb_encrypt' has been explicitly marked deprecated here 62 | OSSL_DEPRECA_0 int SHA256_UTEDIN_3_0 | ^ /usr/include/openssl/macros.h:182:pdate(SHA256_CTX *c, | ^ /usr/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 182 | # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' 62 | # define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ 49: note: ca.cpp:1056:5: warning: 'SHA256_Update' is deprecated [-Wdeprecated-declarations] 1056 | SHA256_Update(&sha, element_get_ptr(cc_data, 21), | ^ /usr/include/openssl/sha.h:74:1: note: 'SHA256_Update' has been explicitly marked deprecated here 74 | OSSL_DEPRECATEDIN_3_0 int SHA256_Update(SHA256_CTX *c, | ^ /usr/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 182 | # define OSSL_DEPRECAexpanded from macro 'OSSL_DEPRECATEDIN_3_0' TEDIN_3_0 182 | # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' 62 | # define OSSL_D EPR EOCSASTLE_DD(EsPiRnEcCeA)T E_D_(a3t.t0r)i b u| t ^e __((de/usr/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' precat e62d | )#) | ^ define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ ca.cpp:1058:5: warning: 'SHA256_Final' is deprecated [-Wdeprecated-declarations] 1058 | SHaes.cpp:398:10: warning: 'DH_new' is deprecated [-Wdeprecated-declarations] 398 | dh = DH_new(); | ^ /usr/include/openssl/dh.h:203:1: note: 'DH_new' has been explicitly marked deprecated here 203 | OSSL_DEPRECATEDIN_3_0 DH *DH_new(void); | ^ /usr/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 182 | # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' 62 | # define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ A25aes.cpp:402:5: warning: 'DH_set0_pqg' is deprecated [-Wdeprecated-declarations] 402 | DH_set0_pqg(dh, p, NULL, g); | ^ /usr/include/openssl/dh.h:259:1: 6_Finnote: 'DH_set0_pqg' has been explicitly marked deprecated here 259 | OSSL_DEPRECATEDIN_3_0 int DH_set0_pqg(DH *dh, BIGNUM *p, al(cc_data->ks_hBIGNUMo *q, BIGNUM *g); | ^ /usr/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 182 | # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' 62 | # define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ saes.cppt, :403:5: warning: 'DH_set_flags' is deprecated [-Wdeprecated-declarations] 403 | &DHsha); | ^ /usr/include/openssl/sha.h:76:1: note: 'SHA256_Final' has been explicitly marked deprecated here 76 | OSSL_DEPRECATEDIN_3_0 int SHA256_Final(unsigned char *md, SHA256_CTX *c); | ^ /usr/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 182 | # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' 62 | # define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ _set_flags(dh, DH_FLAG_NO_EXP_CONSTTIME); | ^ /usr/include/openssl/dh.h:270:1: note: ca.cpp:1081:5: warning: 'AES_set_encrypt_key' is deprecated [-Wdeprecated-declarations] 1081 | AES_set_encrypt_key(key_data'DH_set_flags' has been explicitly marked deprecated here 270 | , 128, &key); | ^ /usr/include/openssl/aes.h:50:1: note: 'AES_set_encrypt_key' has been explicitly marked deprecated here 50 | OSSL_DEPRECATEDIN_3_0 | ^ /usr/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 182 | # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' 62 | # define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ OSca.cppSL:1084:9: warning: _DEPRECATEDIN_3_0 void DH_set_flags(DH *dh, int flags); 'AES_ecb_encrypt' is deprecated [-Wdeprecated-declarations] 1084 | AES_ecb_encrypt(&ks_host[16 * i], &dec[16 * i], &key, 1); | ^ /usr/include/openssl/aes.h:62:1: note: 'AES_ecb_encrypt' has been explicitly marked deprecated here 62 | OSSL_DEPRECATEDIN_3_0 | ^ /usr/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 182 | # define OSSL_DEPRECATEDIN_3_0 OSSL_DE| P^R ECATED(3.0)/usr/include/openssl/macros.h : 182| : ^49 : note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' /usr/include/openssl/macros.h: 182 | # define OSSL_DEP62:52: note: expanded from macro 'OSSL_DEPRECATED' RECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' 62 | # define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ 62 | # define OSSL_DEPRECATED(since) __attribuca.cpp:1105:9: warning: 'AES_set_encrypt_key' is deprecated [-Wdeprecated-declarations] 1105 | AES_set_encrypt_key(key_data, 128,te__((deprecated)) | ^ aes.cpp: &key); | ^ /usr/include/openssl/aes.h:50:1: note: 'AES_set_encrypt_key' has been explicitly marked deprecated here 50 | OSSL_DEPRECATEDIN_3_0 | ^ /usr/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 182 | # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' 62 | # define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ 405ca.cpp:1107:9: warning: 'AES_set_decrypt_key' is deprecated [-Wdeprecated-declarations] 1107 | AES_set_decrypt_key(key_data, 128, &key); | ^ /usr/include/openssl/aes.h:53:1: note: 'AES_set_decrypt_key' has been explicitly marked deprecated here 53 | OSSL_DEPRECATEDIN_3_0 | ^ /usr/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 182 | # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' 62 | # define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ :ca.cpp:1109:55: warning: :'DH_generate_key' is deprecated [-Wdeprecated-declarations] warning: 'AES_cbc_encrypt' is deprecated [-Wdeprecated-declarations] 405 | DH_generate_key(dh); | ^ /usr/include/openssl/dh.h:227:1: note: 'DH_generate_key' has been explicitly marked deprecated here 227 | O1109 | AES_cbc_encrypt(src, dst, len, &key, iv, encrypt); | ^ /usr/include/openssl/aes.h:65:1: note: 'AES_cbc_encrypt' has been explicitly marked deprecated here 65 | OSSL_DEPRECATEDIN_3_0 | ^ /usr/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 182 | # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' 62 | # define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ SSL_DEPRECATEDIN_3_0 int DH_ca.cppgenerate_key(DH *dh); | ^ /usr/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' :1195: 182 | # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' 62 | # define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ 5aes.cpp:407:5: warning: 'DH_get0_key' is deprecated [-Wdeprecated-declarations] 407 | DH_get0_key(dh, NULL, : warning: &priv_key); | ^ /usr/include/openssl/dh.h:260:1: note: 'DH_get0_key' has been explicitly marked deprecated here 260 | OSSL_DEPRECATEDIN_3_0 void DH_get0_key(const DH *dh, const BIGNUM **pub_key, | ^ /usr/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 182 | # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' 62 | # define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ 'SHA256_Init' is deprecated [-Wdeprecated-declarations] 1195 | SHA256_Init(&sha); | ^ /usr/include/openssl/sha.h:73:1: note: 'SHA256_Init' has been explicitly marked deprecated here 73 | OSSL_DEPRECATEDIN_3_0 int SHA256_Init(SHA256_CTX *c); | ^ /usr/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 182 | # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' 62 | # define OSSL_DEPRECATED(sinceaes.cpp) __att:r418i:b5u:t ewarning: __'DH_free' is deprecated [-Wdeprecated-declarations]( (deprecat e418d | ) ) | D ^ Hca.cpp:_1196:5: warning: 'SHA256_Update' is deprecated [-Wdeprecated-declarations] 1196 | SHA256_Update(&sha, element_get_free(dh); p| ^ tr(cc_data, 6), /usr/include/openssl/dh.h | ^ /usr/include/openssl/sha.h:74:1: note: 'SHA256_Update' has been explicitly marked deprecated here 74 | OSSL_DEPRECATEDIN_3_0 int SHA256_Update(SHA256_CTX *c, | ^ /usr/include/openssl/macros.h::204:1: note: 'DH_free' has been explicitly marked deprecated here 204 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); | ^ /usr/include/openssl/macros.h:182:49182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 182 | # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' 62 | # define OSSL_DEPRECATED(since) __attribute__((deprecat: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 182 | # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' 62 | # define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ ed)) | ^ ca.cpp:1198:5: warning: 'SHA256_Update' is deprecated [-Wdeprecated-declarations] 1198 | SHA256_Update(&sha, eleaes.cpp:490:5: warning: 'RSA_private_encrypt' is deprecated [-Wdeprecated-declarations] 490 | RSA_private_encrypt(sizeof(dbuf), dbuf, out, r, RSA_NO_PADDING); | ^ ment_get_ptr(cc_data, 5), | ^ /usr/include/openssl/rsa.h:284:1: note: 'RSA_private_encrypt' has been explicitly marked deprecated here /usr/include/openssl/sha.h284: | 74O:SSL_DEPRECATEDIN_3_0 | ^ /usr/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 182 | # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' 62 | # define OSSL_DEPRECATED(since) __attribute__((deprecated)) | 1: note: 'SHA256_Update' has been explicitly marked deprecated here ^74 | OSSL_DEPRECATEDIN_3_0 int SHA256_Update(SHA256_CTX *c, | ^ /usr/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 182 | # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' 62 | # define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ ca.cpp:1200:5: warning: 'SHA256_Update' is deprecated [-Wdeprecated-declarations] 1200 | SHA256_Uaes.cpppdate(&sha, cc_data-:>520d:h5s:k ,warning: 'PEM_read_RSAPrivateKey' is deprecated [-Wdeprecated-declarations]256); | ^ /usr/include/openssl/sha.h 520 | PEM_read_RSAPrivateKey(fp, &r, NULL, NULL); | ^ :74:/usr/include/openssl/pem.h:447:24: note: 1: note: 'SHA256_Update' has been explicitly marked deprecated here 74 | OSSL_DEPRECATEDIN_3_0 int SHA256_Update(SHA256_CTX *c, 'PEM_read_RSAPrivateKey' has been explicitly marked deprecated here 447 | DECLARE_PEM_rw_cb_attr(OSSL_DEPRECATEDIN_3_0, RSAPrivateKey, RSA| ^ /usr/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 182 | # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' 62 | # define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ ) ca.cpp:1201:5: warning: 'SHA256_Final' is deprecated [-Wdeprecated-declarations] 1201 | SHA | ^256_Final(akh, &sha); | ^ /usr/include/openssl/sha.h:76:1: note: 'SHA256_Final' has been explicitly marked deprecated here 76 | OSSL_DEPRECATEDIN_3_0 int SHA256_Final(unsigned char *md, SHA256_CTX *c); | ^ /usr/include/openssl/macros.h: 182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 182 | /usr/include/openssl/macros.h#: 182 : 49d:e fnote: inexpanded from macro 'OSSL_DEPRECATEDIN_3_0'e OSSL_DEPRE C182A | T#E D I Nd_e3f_i0n e OSSL_DEPRECATEDIN_3 OSSL_DEPRECAT_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:62:52: ED(3.0)note: expanded from macro 'OSSL_DEPRECATED' 62 | # define OSSL_DEPRECATED(since) __attribute__((deprecated )| ^ /usr/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' 62 | # define OSSL_DEPRECATED(since) __attribute__((depre)cat e d| ) ^) | ^ ca.cpp:1328:5: warning: 'SHA256_Init' is deprecated [-Wdeprecated-declarations] 1328 | SHA256_Init(&sha); | ^ /usr/include/openssl/sha.h:73:1: note: 'SHA256_Init' has been explicitly marked deprecated here 73 | OSSL_DEPRECATEDIN_3_0 int SHA256_Init(SHA256_CTX *c); | ^ /usr/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 182 | # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' 62 | # define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ ca.cpp:1329:5: warning: 'SHA256_Update' is deprecated [-Wdeprecated-declarations] 1329 | SHA256_Update(&sha, sak, 16); | ^ /usr/include/openssl/sha.h:74:1: note: 'SHA256_Update' has been explicitly marked deprecated here 74 | OSSL_DEPRECATEDIN_3_0 int SHA256_Update(SHA256_CTX *c, | ^ /usr/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 182 | # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' 62 | # define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ ca.cpp:1330:5: warning: 'SHA256_Final' is deprecated [-Wdeprecated-declarations] 1330 | SHA256_Final(uck, &sha); | ^ /usr/include/openssl/sha.h:76:1: note: 'SHA256_Final' has been explicitly marked deprecated here 76 | OSSL_DEPRECATEDIN_3_0 int SHA256_Final(unsigned char *md, SHA256_CTX *c); | ^ /usr/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 182 | # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' 62 | # define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ ca.cpp:1333:5: warning: 'SHA256_Init' is deprecated [-Wdeprecated-declarations] 1333 | SHA256_Init(&sha); | ^ /usr/include/openssl/sha.h:73:1: note: 'SHA256_Init' has been explicitly marked deprecated here 73 | OSSL_DEPRECATEDIN_3_0 int SHA256_Init(SHA256_CTX *c); | ^ /usr/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 182 | # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' 62 | # define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ ca.cpp:1334:5: warning: 'SHA256_Update' is deprecated [-Wdeprecated-declarations] 1334 | SHA256_Update(&sha, element_get_ptr(cc_data, 25), | ^ /usr/include/openssl/sha.h:74:1: note: 'SHA256_Update' has been explicitly marked deprecated here 74 | OSSL_DEPRECATEDIN_3_0 int SHA256_Update(SHA256_CTX *c, | ^ /usr/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 182 | # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' 62 | # define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ ca.cpp:1336:5: warning: 'SHA256_Update' is deprecated [-Wdeprecated-declarations] 1336 | SHA256_Update(&sha, uck, 32); | ^ /usr/include/openssl/sha.h:74:1: note: 'SHA256_Update' has been explicitly marked deprecated here 74 | OSSL_DEPRECATEDIN_3_0 int SHA256_Update(SHA256_CTX *c, | ^ /usr/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 182 | # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' 62 | # define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ ca.cpp:1337:5: warning: 'SHA256_Final' is deprecated [-Wdeprecated-declarations] 1337 | SHA256_Final(uri_confirm, &sha); | ^ /usr/include/openssl/sha.h:76:1: note: 'SHA256_Final' has been explicitly marked deprecated here 76 | OSSL_DEPRECATEDIN_3_0 int SHA256_Final(unsigned char *md, SHA256_CTX *c); | ^ /usr/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 182 | # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' 62 | # define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ ca.cpp:1368:5: warning: 'AES_set_encrypt_key' is deprecated [-Wdeprecated-declarations] 1368 | AES_set_encrypt_key(s_key, 128, &aes_ctx); | ^ /usr/include/openssl/aes.h:50:1: note: 'AES_set_encrypt_key' has been explicitly marked deprecated here 50 | OSSL_DEPRECATEDIN_3_0 | ^ /usr/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 182 | # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' 62 | # define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ ca.cpp:1370:9: warning: 'AES_ecb_encrypt' is deprecated [-Wdeprecated-declarations] 1370 | AES_ecb_encrypt(&kp[i], &dec[i], &aes_ctx, 1); | ^ /usr/include/openssl/aes.h:62:1: note: 'AES_ecb_encrypt' has been explicitly marked deprecated here 62 | OSSL_DEPRECATEDIN_3_0 | ^ /usr/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 182 | # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' 62 | # define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ ca.cpp:1573:17: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 1573 | uint8_t tmp[len]; | ^~~ ca.cpp:1573:17: note: function parameter 'len' with unknown value cannot be used in a constant expression ca.cpp:1568:50: note: declared here 1568 | unsigned int len) { | ^ ca.cpp:2139:17: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2139 | uint8_t buf[10 + text_count]; | ^~~~~~~~~~~~~~~ ca.cpp:2139:22: note: function parameter 'text_count' with unknown value cannot be used in a constant expression 2139 | uint8_t buf[10 + text_count]; | ^ ca.cpp:2138:30: note: declared here 2138 | uint32_t text_count) { | ^ ca.cpp:2231:22: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2231 | char str[textlen + 1]; | ^~~~~~~~~~~ ca.cpp:2231:22: note: read of non-const variable 'textlen' is not allowed in a constant expression ca.cpp:2215:17: note: declared here 2215 | int textlen; | ^ ca.cpp:2426:20: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2426 | uint8_t p_data[10 + len]; | ^~~~~~~~ ca.cpp:2426:25: note: function parameter 'len' with unknown value cannot be used in a constant expression 2426 | uint8_t p_data[10 + len]; | ^ ca.cpp:2414:62: note: declared here 2414 | int ca_write_tpdu(ca_device_t *d, int tag, uint8_t *buf, int len) { | ^ ca.cpp:2521:23: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2521 | unsigned char pkt[len + 3 + 4]; | ^~~~~~~~~~~ ca.cpp:2521:23: note: function parameter 'len' with unknown value cannot be used in a constant expression ca.cpp:2520:67: note: declared here 2520 | int ca_write_apdu(ca_session_t *s, int tag, const void *data, int len) { | ^ ca.cpp:3048:14: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 3048 | char buf[strlen(o) + 1], *arg[40], *sep; | ^~~~~~~~~~~~~ ca.cpp:3048:21: note: function parameter 'o' with unknown value cannot be used in a constant expression 3048 | char buf[strlen(o) + 1], *arg[40], *sep; | ^ ca.cpp:3046:36: note: declared here 3046 | void set_ca_adapter_force_ci(char *o) { | ^ ca.cpp:3070:14: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 3070 | char buf[strlen(o) + 1], *arg[40], *sep, *seps; | ^~~~~~~~~~~~~ ca.cpp:3070:21: note: function parameter 'o' with unknown value cannot be used in a constant expression 3070 | char buf[strlen(o) + 1], *arg[40], *sep, *seps; | ^ ca.cpp:3068:31: note: declared here 3068 | void set_ca_adapter_pin(char *o) { | ^ ca.cpp:3095:14: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 3095 | char buf[strlen(o) + 1], *arg[40], *sep, *seps; | ^~~~~~~~~~~~~ ca.cpp:3095:21: note: function parameter 'o' with unknown value cannot be used in a constant expression 3095 | char buf[strlen(o) + 1], *arg[40], *sep, *seps; | ^ ca.cpp:3093:28: note: declared here 3093 | void set_ca_channels(char *o) { | ^ 15 warnings generated. 2 warnings generated. dvb.cpp:308:18: warning: result of comparison of constant -1 with expression of type 'fe_transmit_mode_t' (aka 'fe_transmit_mode') is always true [-Wtautological-constant-out-of-range-compare] 308 | if (s->tmode != -1) | ~~~~~~~~ ^ ~~ dvb.cpp:310:15: warning: result of comparison of constant -1 with expression of type 'fe_guard_interval_t' (aka 'fe_guard_interval') is always true [-Wtautological-constant-out-of-range-compare] 310 | if (s->gi != -1) | ~~~~~ ^ ~~ dvb.cpp:322:18: warning: result of comparison of constant -1 with expression of type 'fe_modulation_t' (aka 'fe_modulation') is always true [-Wtautological-constant-out-of-range-compare] 322 | if (s->mtype != -1) | ~~~~~~~~ ^ ~~ dvb.cpp:326:16: warning: result of comparison of constant -1 with expression of type 'fe_code_rate_t' (aka 'fe_code_rate') is always true [-Wtautological-constant-out-of-range-compare] 326 | if (s->fec != -1) | ~~~~~~ ^ ~~ dvb.cpp:353:44: warning: result of comparison of constant -1 with expression of type 'fe_modulation_t' (aka 'fe_modulation') is always false [-Wtautological-constant-out-of-range-compare] 353 | if ((d->sys == SYS_DVBS2) && (d->mtype == -1)) | ~~~~~~~~ ^ ~~ dvb.cpp:356:43: warning: result of comparison of constant -1 with expression of type 'fe_modulation_t' (aka 'fe_modulation') is always false [-Wtautological-constant-out-of-range-compare] 356 | if ((d->sys == SYS_DVBS) && (d->mtype == -1)) | ~~~~~~~~ ^ ~~ satipc.cpp:1146:5: warning: result of comparison of constant -1 with expression of type 'fe_modulation_t' (aka 'fe_modulation') is always true [-Wtautological-constant-out-of-range-compare] 1146 | FILL("&mtype=%s", tp->mtype, QAM_AUTO, get_modulation(tp->mtype)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ satipc.cpp:1127:30: note: expanded from macro 'FILL' 1127 | if ((val != def) && (val != -1)) \ | ~~~ ^ ~~ satipc.cpp:1149:5: warning: result of comparison of constant -1 with expression of type 'fe_code_rate_t' (aka 'fe_code_rate') is always true [-Wtautological-constant-out-of-range-compare] 1149 | FILL("&fec=%s", tp->fec, FEC_AUTO, get_fec(tp->fec)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ satipc.cpp:1127:30: note: expanded from macro 'FILL' 1127 | if ((val != def) && (val != -1)) \ | ~~~ ^ ~~ satipc.cpp:1174:5: warning: result of comparison of constant -1 with expression of type 'fe_modulation_t' (aka 'fe_modulation') is always true [-Wtautological-constant-out-of-range-compare] 1174 | FILL("&mtype=%s", tp->mtype, QAM_AUTO, get_modulation(tp->mtype)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ satipc.cpp:1127:30: note: expanded from macro 'FILL' 1127 | if ((val != def) && (val != -1)) \ | ~~~ ^ ~~ satipc.cpp:1175:5: warning: result of comparison of constant -1 with expression of type 'fe_guard_interval_t' (aka 'fe_guard_interval') is always true [-Wtautological-constant-out-of-range-compare] 1175 | FILL("&gi=%s", tp->gi, GUARD_INTERVAL_AUTO, get_gi(tp->gi)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ satipc.cpp:1127:30: note: expanded from macro 'FILL' 1127 | if ((val != def) && (val != -1)) \ | ~~~ ^ ~~ satipc.cpp:1176:5: warning: result of comparison of constant -1 with expression of type 'fe_code_rate_t' (aka 'fe_code_rate') is always true [-Wtautological-constant-out-of-range-compare] 1176 | FILL("&fec=%s", tp->fec, FEC_AUTO, get_fec(tp->fec)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ satipc.cpp:1127:30: note: expanded from macro 'FILL' 1127 | if ((val != def) && (val != -1)) \ | ~~~ ^ ~~ satipc.cpp:1177:5: warning: result of comparison of constant -1 with expression of type 'fe_transmit_mode_t' (aka 'fe_transmit_mode') is always true [-Wtautological-constant-out-of-range-compare] 1177 | FILL("&tmode=%s", tp->tmode, TRANSMISSION_MODE_AUTO, get_tmode(tp->tmode)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ satipc.cpp:1127:30: note: expanded from macro 'FILL' 1127 | if ((val != def) && (val != -1)) \ | ~~~ ^ ~~ satipc.cpp:1199:5: warning: result of comparison of constant -1 with expression of type 'fe_modulation_t' (aka 'fe_modulation') is always true [-Wtautological-constant-out-of-range-compare] 1199 | FILL("&mtype=%s", tp->mtype, -1, get_modulation(tp->mtype)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ satipc.cpp:1127:30: note: expanded from macro 'FILL' 1127 | if ((val != def) && (val != -1)) \ | ~~~ ^ ~~ satipc.cpp:1199:5: warning: result of comparison of constant -1 with expression of type 'fe_modulation_t' (aka 'fe_modulation') is always true [-Wtautological-constant-out-of-range-compare] 1199 | FILL("&mtype=%s", tp->mtype, -1, get_modulation(tp->mtype)); | ^ ~~~~~~~~~ ~~ satipc.cpp:1127:14: note: expanded from macro 'FILL' 1127 | if ((val != def) && (val != -1)) \ | ~~~ ^ ~~~ satipc.cpp:1200:5: warning: result of comparison of constant -1 with expression of type 'fe_guard_interval_t' (aka 'fe_guard_interval') is always true [-Wtautological-constant-out-of-range-compare] 1200 | FILL("&gi=%s", tp->gi, GUARD_INTERVAL_AUTO, get_gi(tp->gi)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ satipc.cpp:1127:30: note: expanded from macro 'FILL' 1127 | if ((val != def) && (val != -1)) \ | ~~~ ^ ~~ satipc.cpp:1201:5: warning: result of comparison of constant -1 with expression of type 'fe_transmit_mode_t' (aka 'fe_transmit_mode') is always true [-Wtautological-constant-out-of-range-compare] 1201 | FILL("&tmode=%s", tp->tmode, TRANSMISSION_MODE_AUTO, get_tmode(tp->tmode)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ satipc.cpp:1127:30: note: expanded from macro 'FILL' 1127 | if ((val != def) && (val != -1)) \ | ~~~ ^ ~~ satipc.cpp:1299:10: warning: case value not in enumerated type 'fe_delivery_system_t' (aka 'fe_delivery_system') [-Wswitch] 1299 | case SYS_DVBC2: | ^ ./dvb.h:248:19: note: expanded from macro 'SYS_DVBC2' 248 | #define SYS_DVBC2 19 // support for DVB-C2 DD | ^ satipc.cpp:1671:24: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 1671 | char satip_servers[strlen(opts.satip_servers) + 10]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ satipc.cpp:1671:31: note: read of non-constexpr variable 'opts' is not allowed in a constant expression 1671 | char satip_servers[strlen(opts.satip_servers) + 10]; | ^ ./opts.h:87:22: note: declared here 87 | extern struct_opts_t opts; | ^ 11 warnings generated. 6 warnings generated. 33 warnings generated. 12 warnings generated. 4 warnings generated. c++ -O2 -pipe -I/usr/local/include -fstack-protector-strong -fno-strict-aliasing -I../src -std=c++23 -fsanitize=bounds -fsanitize-trap=all -DVERSION=\"\" -DDISABLE_DVBCSA -DDISABLE_NETCVCLIENT -DDISABLE_DDCI -DDISABLE_STACKTRACE -O2 -o ../minisatip ../build/minisatip.o ../build/socketworks.o ../build/stream.o ../build/adapter.o ../build/httpc.o ../build/opts.o ../build/utils.o ../build/api/symbols.o ../build/api/variables.o ../build/utils/dvb/dvb_support.o ../build/utils/logging/logging.o ../build/utils/fifo.o ../build/utils/ticks.o ../build/utils/uuid.o ../build/dvbapi.o ../build/ca.o ../build/aes.o ../build/pmt.o ../build/tables.o ../build/satipc.o ../build/dvb.o -L/usr/local/lib -L/usr/local/lib -lpthread -lrt -ldl -lcrypto gmake[1]: Leaving directory '/wrkdirs/usr/ports/multimedia/minisatip/work/minisatip-2.0.61/src' =========================================================================== =>> Checking for filesystem violations... done =================================================== ===== env: DEVELOPER_MODE=yes USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =>> Recording filesystem state for prestage... done =================================================== ===== env: DEVELOPER_MODE=yes STRICT_DEPENDS=yes USER=nobody UID=65534 GID=65534 ===> Staging for minisatip-2.0.61,1 ===> Generating temporary packing list install -s -m 555 /wrkdirs/usr/ports/multimedia/minisatip/work/minisatip-2.0.61/minisatip /wrkdirs/usr/ports/multimedia/minisatip/work/stage/usr/local/sbin ====> Compressing man pages (compress-man) ===> Staging rc.d startup script(s) =========================================================================== ====> Running Q/A tests (stage-qa) Warning: you might not need LIB_DEPENDS on libdvbcsa.so ====> Checking for pkg-plist issues (check-plist) ===> Parsing plist ===> Checking for items in STAGEDIR missing from pkg-plist ===> Checking for items in pkg-plist which are not in STAGEDIR ===> No pkg-plist issues found (check-plist) =>> Checking for staging violations... done =================================================== ===== env: DEVELOPER_MODE=yes PACKAGES=/tmp/pkgs PKGREPOSITORY=/tmp/pkgs PKGLATESTREPOSITORY=/tmp/pkgs/Latest 'PKG_NOTES=build_timestamp ports_top_git_hash ports_top_checkout_unclean port_git_hash port_checkout_unclean built_by' 'PKG_NOTE_build_timestamp=2026-01-03T20:17:23+0000' 'PKG_NOTE_ports_top_git_hash=ffa5c49b1a' 'PKG_NOTE_ports_top_checkout_unclean=yes' 'PKG_NOTE_port_git_hash=9310aa102f' 'PKG_NOTE_port_checkout_unclean=yes' 'PKG_NOTE_built_by=poudriere-git-3.4.4' STRICT_DEPENDS=yes USER=nobody UID=65534 GID=65534 ===> Building packages for minisatip-2.0.61,1 ===> Building minisatip-2.0.61,1 =========================================================================== =>> Recording filesystem state for preinst... done =================================================== ===== env: DEVELOPER_MODE=yes STRICT_DEPENDS=yes USER=root UID=0 GID=0 ===> Installing for minisatip-2.0.61,1 ===> Checking if minisatip is already installed ===> Registering installation for minisatip-2.0.61,1 [143i386-143i386] Installing minisatip-2.0.61,1... ===> SECURITY REPORT: This port has installed the following files which may act as network servers and may therefore pose a remote security risk to the system. /usr/local/sbin/minisatip If there are vulnerabilities in these programs there may be a security risk to the system. FreeBSD makes no guarantee about the security of ports included in the Ports Collection. Please type 'make deinstall' to deinstall the port if this is a concern. For more information, and contact details about the security status of this software, see the following webpage: https://github.com/catalinii/minisatip =========================================================================== =>> Checking shared library dependencies 0x00000001 NEEDED Shared library: [libc++.so.1] 0x00000001 NEEDED Shared library: [libc.so.7] 0x00000001 NEEDED Shared library: [libcrypto.so.30] 0x00000001 NEEDED Shared library: [libcxxrt.so.1] 0x00000001 NEEDED Shared library: [libdl.so.1] 0x00000001 NEEDED Shared library: [libgcc_s.so.1] 0x00000001 NEEDED Shared library: [libm.so.5] 0x00000001 NEEDED Shared library: [librt.so.1] 0x00000001 NEEDED Shared library: [libthr.so.3] =================================================== ===== env: DEVELOPER_MODE=yes STRICT_DEPENDS=yes USER=root UID=0 GID=0 ===> Deinstalling for minisatip ===> Deinstalling minisatip-2.0.61,1 Updating database digests format: ........ done Checking integrity... done (0 conflicting) Deinstallation has been requested for the following 1 packages (of 0 packages in the universe): Installed packages to be REMOVED: minisatip: 2.0.61,1 Number of packages to be removed: 1 [143i386-143i386] [1/1] Deinstalling minisatip-2.0.61,1... [143i386-143i386] [1/1] Deleting files for minisatip-2.0.61,1: .......... done =========================================================================== =>> Checking for extra files and directories [00:00:11] Installing from package [143i386-143i386] Installing minisatip-2.0.61,1... [143i386-143i386] Extracting minisatip-2.0.61,1: .......... done [00:00:11] Cleaning up ===> Cleaning for minisatip-2.0.61,1 [00:00:11] Deinstalling package Updating database digests format: . done Checking integrity... done (0 conflicting) Deinstallation has been requested for the following 1 packages (of 0 packages in the universe): Installed packages to be REMOVED: minisatip: 2.0.61,1 Number of packages to be removed: 1 [143i386-143i386] [1/1] Deinstalling minisatip-2.0.61,1... [143i386-143i386] [1/1] Deleting files for minisatip-2.0.61,1: .......... done build of multimedia/minisatip | minisatip-2.0.61,1 ended at Sat Jan 3 20:17:31 UTC 2026 build time: 00:00:08 [00:00:11] Logs: /data/logs/bulk/143i386-143i386/2026-01-03_20h17m20s [00:00:11] Cleaning up [00:00:11] Unmounting file systems