Console Output
+ doas chroot /chroot/armv7 /home/jenkins/RunBuild.sh minisatip
>>> minisatip: Cleaning up srcdir
>>> minisatip: Cleaning up pkgdir
>>> minisatip: Cleaning up tmpdir
>>> minisatip: Cleaning downloaded minisatip-src.tar.gz ...
>>> minisatip: Building AlpinePackages/minisatip 2.0.39-r1 (using abuild 3.15.0-r1) started Sun, 19 Oct 2025 21:41:32 +0000
>>> minisatip: Validating /home/jenkins/AlpinePackages/minisatip/APKBUILD...
>>> minisatip: Analyzing dependencies...
>>> minisatip: Installing for build: build-base linux-headers openssl curl libdvbcsa libxml2 openssl-dev openssl-libs-static libdvbcsa-dev libxml2-dev
(1/14) Installing linux-headers (6.14.2-r0)
(2/14) Installing curl (8.14.1-r2)
(3/14) Installing libdvbcsa (1.1.0-r1)
(4/14) Installing xz-libs (5.8.1-r0)
(5/14) Installing libxml2 (2.13.9-r0)
(6/14) Installing openssl-dev (3.5.4-r0)
(7/14) Installing openssl-libs-static (3.5.4-r0)
(8/14) Installing libdvbcsa-dev (1.1.0-r1)
(9/14) Installing zlib-dev (1.3.1-r2)
(10/14) Installing xz (5.8.1-r0)
(11/14) Installing xz-dev (5.8.1-r0)
(12/14) Installing libxml2-utils (2.13.9-r0)
(13/14) Installing libxml2-dev (2.13.9-r0)
(14/14) Installing .makedepends-minisatip (20251019.214140)
Executing busybox-1.37.0-r19.trigger
OK: 204 MiB in 85 packages
>>> minisatip: Cleaning up srcdir
>>> minisatip: Cleaning up pkgdir
>>> minisatip: Cleaning up tmpdir
>>> minisatip: Fetching minisatip-src.tar.gz::https://codeload.github.com/catalinii/minisatip/tar.gz/v2.0.39
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
100 40979 0 40979 0 0 46851 0 --:--:-- --:--:-- --:--:-- 61530
100 1606k 0 1606k 0 0 1344k 0 --:--:-- 0:00:01 --:--:-- 1628k
>>> minisatip: Fetching minisatip-src.tar.gz::https://codeload.github.com/catalinii/minisatip/tar.gz/v2.0.39
>>> minisatip: Checking sha512sums...
minisatip-src.tar.gz: OK
minisatip.initd: OK
>>> minisatip: Unpacking /var/cache/distfiles/minisatip-src.tar.gz...
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... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for strings.h... yes
checking for sys/stat.h... yes
checking for sys/types.h... yes
checking for unistd.h... yes
checking for stdio.h... (cached) yes
configure: == Using C++ standard -std=c++23 ==
configure: == Checking LINUX DVB ==
checking for linux/dvb/frontend.h... yes
configure: == Checking OpenSSL ==
checking for openssl/aes.h... yes
configure: == Checking DVBCSA ==
checking for dvbcsa/dvbcsa.h... yes
configure: == Checking stacktrace support ==
configure: == Checking NETCVCLIENT ==
xml2_include=-I/usr/include/libxml2
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): enabled
C++23 stacktrace: enabled
Netceiver support: disabled
SatIP Client: enabled
Static: enabled
dvbapi: enabled
CXXFLAGS -std=c++23 -fstrict-flex-arrays -fsanitize=bounds -fsanitize-trap=all
make -C src
make[1]: Entering directory '/home/jenkins/AlpinePackages/minisatip/src/minisatip-2.0.39/src'
fatal: not a git repository (or any of the parent directories): .git
fatal: not a git repository (or any of the parent directories): .git
c++ -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -I../src -std=c++23 -fstrict-flex-arrays -fsanitize=bounds -fsanitize-trap=all -DVERSION=\"\" -DDISABLE_NETCVCLIENT -DDISABLE_DDCI -DDISABLE_STACKTRACE -O2 -c minisatip.cpp -o ../build/minisatip.o
c++ -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -I../src -std=c++23 -fstrict-flex-arrays -fsanitize=bounds -fsanitize-trap=all -DVERSION=\"\" -DDISABLE_NETCVCLIENT -DDISABLE_DDCI -DDISABLE_STACKTRACE -O2 -c socketworks.cpp -o ../build/socketworks.o
minisatip.cpp: In function 'char* get_command_line_string(int, char**)':
minisatip.cpp:569:11: warning: 'void* __builtin_memset(void*, int, unsigned int)' writing 4 bytes into a region of size 0 [-Wstringop-overflow=]
569 | memset(dest, 0, sizeof(len));
| ^
minisatip.cpp:568:32: note: destination object of size 0 allocated by 'malloc'
568 | char *dest = (char *)malloc(len);
| ~~~~~~^~~~~
c++ -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -I../src -std=c++23 -fstrict-flex-arrays -fsanitize=bounds -fsanitize-trap=all -DVERSION=\"\" -DDISABLE_NETCVCLIENT -DDISABLE_DDCI -DDISABLE_STACKTRACE -O2 -c stream.cpp -o ../build/stream.o
c++ -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -I../src -std=c++23 -fstrict-flex-arrays -fsanitize=bounds -fsanitize-trap=all -DVERSION=\"\" -DDISABLE_NETCVCLIENT -DDISABLE_DDCI -DDISABLE_STACKTRACE -O2 -c adapter.cpp -o ../build/adapter.o
c++ -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -I../src -std=c++23 -fstrict-flex-arrays -fsanitize=bounds -fsanitize-trap=all -DVERSION=\"\" -DDISABLE_NETCVCLIENT -DDISABLE_DDCI -DDISABLE_STACKTRACE -O2 -c httpc.cpp -o ../build/httpc.o
c++ -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -I../src -std=c++23 -fstrict-flex-arrays -fsanitize=bounds -fsanitize-trap=all -DVERSION=\"\" -DDISABLE_NETCVCLIENT -DDISABLE_DDCI -DDISABLE_STACKTRACE -O2 -c opts.cpp -o ../build/opts.o
c++ -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -I../src -std=c++23 -fstrict-flex-arrays -fsanitize=bounds -fsanitize-trap=all -DVERSION=\"\" -DDISABLE_NETCVCLIENT -DDISABLE_DDCI -DDISABLE_STACKTRACE -O2 -c utils.cpp -o ../build/utils.o
c++ -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -I../src -std=c++23 -fstrict-flex-arrays -fsanitize=bounds -fsanitize-trap=all -DVERSION=\"\" -DDISABLE_NETCVCLIENT -DDISABLE_DDCI -DDISABLE_STACKTRACE -O2 -c api/symbols.cpp -o ../build/api/symbols.o
c++ -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -I../src -std=c++23 -fstrict-flex-arrays -fsanitize=bounds -fsanitize-trap=all -DVERSION=\"\" -DDISABLE_NETCVCLIENT -DDISABLE_DDCI -DDISABLE_STACKTRACE -O2 -c api/variables.cpp -o ../build/api/variables.o
c++ -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -I../src -std=c++23 -fstrict-flex-arrays -fsanitize=bounds -fsanitize-trap=all -DVERSION=\"\" -DDISABLE_NETCVCLIENT -DDISABLE_DDCI -DDISABLE_STACKTRACE -O2 -c utils/dvb/dvb_support.cpp -o ../build/utils/dvb/dvb_support.o
c++ -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -I../src -std=c++23 -fstrict-flex-arrays -fsanitize=bounds -fsanitize-trap=all -DVERSION=\"\" -DDISABLE_NETCVCLIENT -DDISABLE_DDCI -DDISABLE_STACKTRACE -O2 -c utils/logging/logging.cpp -o ../build/utils/logging/logging.o
c++ -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -I../src -std=c++23 -fstrict-flex-arrays -fsanitize=bounds -fsanitize-trap=all -DVERSION=\"\" -DDISABLE_NETCVCLIENT -DDISABLE_DDCI -DDISABLE_STACKTRACE -O2 -c utils/fifo.cpp -o ../build/utils/fifo.o
c++ -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -I../src -std=c++23 -fstrict-flex-arrays -fsanitize=bounds -fsanitize-trap=all -DVERSION=\"\" -DDISABLE_NETCVCLIENT -DDISABLE_DDCI -DDISABLE_STACKTRACE -O2 -c utils/ticks.cpp -o ../build/utils/ticks.o
c++ -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -I../src -std=c++23 -fstrict-flex-arrays -fsanitize=bounds -fsanitize-trap=all -DVERSION=\"\" -DDISABLE_NETCVCLIENT -DDISABLE_DDCI -DDISABLE_STACKTRACE -O2 -c utils/uuid.cpp -o ../build/utils/uuid.o
c++ -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -I../src -std=c++23 -fstrict-flex-arrays -fsanitize=bounds -fsanitize-trap=all -DVERSION=\"\" -DDISABLE_NETCVCLIENT -DDISABLE_DDCI -DDISABLE_STACKTRACE -O2 -c csa.cpp -o ../build/csa.o
c++ -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -I../src -std=c++23 -fstrict-flex-arrays -fsanitize=bounds -fsanitize-trap=all -DVERSION=\"\" -DDISABLE_NETCVCLIENT -DDISABLE_DDCI -DDISABLE_STACKTRACE -O2 -c dvbapi.cpp -o ../build/dvbapi.o
c++ -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -I../src -std=c++23 -fstrict-flex-arrays -fsanitize=bounds -fsanitize-trap=all -DVERSION=\"\" -DDISABLE_NETCVCLIENT -DDISABLE_DDCI -DDISABLE_STACKTRACE -O2 -c ca.cpp -o ../build/ca.o
ca.cpp: In function 'void generate_key_seed(cc_ctrl_data*)':
ca.cpp:1049:16: warning: 'int SHA256_Init(SHA256_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
1049 | SHA256_Init(&sha);
| ~~~~~~~~~~~^~~~~~
In file included from /usr/include/openssl/x509.h:41,
from /usr/include/openssl/pem.h:23,
from aes.h:7,
from ca.h:4,
from ca.cpp:28:
/usr/include/openssl/sha.h:73:27: note: declared here
73 | OSSL_DEPRECATEDIN_3_0 int SHA256_Init(SHA256_CTX *c);
| ^~~~~~~~~~~
ca.cpp:1050:18: warning: 'int SHA256_Update(SHA256_CTX*, const void*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
1050 | SHA256_Update(&sha, &cc_data->dhsk[240], 16);
| ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/sha.h:74:27: note: declared here
74 | OSSL_DEPRECATEDIN_3_0 int SHA256_Update(SHA256_CTX *c,
| ^~~~~~~~~~~~~
ca.cpp:1051:18: warning: 'int SHA256_Update(SHA256_CTX*, const void*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
1051 | SHA256_Update(&sha, element_get_ptr(cc_data, 22),
| ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1052 | element_get_buf(cc_data, NULL, 22));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/sha.h:74:27: note: declared here
74 | OSSL_DEPRECATEDIN_3_0 int SHA256_Update(SHA256_CTX *c,
| ^~~~~~~~~~~~~
ca.cpp:1053:18: warning: 'int SHA256_Update(SHA256_CTX*, const void*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
1053 | SHA256_Update(&sha, element_get_ptr(cc_data, 20),
| ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1054 | element_get_buf(cc_data, NULL, 20));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/sha.h:74:27: note: declared here
74 | OSSL_DEPRECATEDIN_3_0 int SHA256_Update(SHA256_CTX *c,
| ^~~~~~~~~~~~~
ca.cpp:1055:18: warning: 'int SHA256_Update(SHA256_CTX*, const void*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
1055 | SHA256_Update(&sha, element_get_ptr(cc_data, 21),
| ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1056 | element_get_buf(cc_data, NULL, 21));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/sha.h:74:27: note: declared here
74 | OSSL_DEPRECATEDIN_3_0 int SHA256_Update(SHA256_CTX *c,
| ^~~~~~~~~~~~~
ca.cpp:1057:17: warning: 'int SHA256_Final(unsigned char*, SHA256_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
1057 | SHA256_Final(cc_data->ks_host, &sha);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/sha.h:76:27: note: declared here
76 | OSSL_DEPRECATEDIN_3_0 int SHA256_Final(unsigned char *md, SHA256_CTX *c);
| ^~~~~~~~~~~~
ca.cpp: In function 'int generate_SAK_SEK(uint8_t*, uint8_t*, const uint8_t*)':
ca.cpp:1080:24: warning: 'int AES_set_encrypt_key(const unsigned char*, int, AES_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
1080 | AES_set_encrypt_key(key_data, 128, &key);
| ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
In file included from aes.h:3:
/usr/include/openssl/aes.h:51:5: note: declared here
51 | int AES_set_encrypt_key(const unsigned char *userKey, const int bits,
| ^~~~~~~~~~~~~~~~~~~
ca.cpp:1083:24: warning: 'void AES_ecb_encrypt(const unsigned char*, unsigned char*, const AES_KEY*, int)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
1083 | AES_ecb_encrypt(&ks_host[16 * i], &dec[16 * i], &key, 1);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/aes.h:63:6: note: declared here
63 | void AES_ecb_encrypt(const unsigned char *in, unsigned char *out,
| ^~~~~~~~~~~~~~~
ca.cpp: In function 'int sac_crypt(uint8_t*, const uint8_t*, unsigned int, const uint8_t*, int)':
ca.cpp:1104:28: warning: 'int AES_set_encrypt_key(const unsigned char*, int, AES_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
1104 | AES_set_encrypt_key(key_data, 128, &key);
| ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/aes.h:51:5: note: declared here
51 | int AES_set_encrypt_key(const unsigned char *userKey, const int bits,
| ^~~~~~~~~~~~~~~~~~~
ca.cpp:1106:28: warning: 'int AES_set_decrypt_key(const unsigned char*, int, AES_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
1106 | AES_set_decrypt_key(key_data, 128, &key);
| ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/aes.h:54:5: note: declared here
54 | int AES_set_decrypt_key(const unsigned char *userKey, const int bits,
| ^~~~~~~~~~~~~~~~~~~
ca.cpp:1108:20: warning: 'void AES_cbc_encrypt(const unsigned char*, unsigned char*, size_t, const AES_KEY*, unsigned char*, int)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
1108 | AES_cbc_encrypt(src, dst, len, &key, iv, encrypt);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/aes.h:66:6: note: declared here
66 | void AES_cbc_encrypt(const unsigned char *in, unsigned char *out,
| ^~~~~~~~~~~~~~~
ca.cpp: In function 'int generate_akh(cc_ctrl_data*)':
ca.cpp:1194:16: warning: 'int SHA256_Init(SHA256_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
1194 | SHA256_Init(&sha);
| ~~~~~~~~~~~^~~~~~
/usr/include/openssl/sha.h:73:27: note: declared here
73 | OSSL_DEPRECATEDIN_3_0 int SHA256_Init(SHA256_CTX *c);
| ^~~~~~~~~~~
ca.cpp:1195:18: warning: 'int SHA256_Update(SHA256_CTX*, const void*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
1195 | SHA256_Update(&sha, element_get_ptr(cc_data, 6),
| ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1196 | element_get_buf(cc_data, NULL, 6));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/sha.h:74:27: note: declared here
74 | OSSL_DEPRECATEDIN_3_0 int SHA256_Update(SHA256_CTX *c,
| ^~~~~~~~~~~~~
ca.cpp:1197:18: warning: 'int SHA256_Update(SHA256_CTX*, const void*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
1197 | SHA256_Update(&sha, element_get_ptr(cc_data, 5),
| ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1198 | element_get_buf(cc_data, NULL, 5));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/sha.h:74:27: note: declared here
74 | OSSL_DEPRECATEDIN_3_0 int SHA256_Update(SHA256_CTX *c,
| ^~~~~~~~~~~~~
ca.cpp:1199:18: warning: 'int SHA256_Update(SHA256_CTX*, const void*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
1199 | SHA256_Update(&sha, cc_data->dhsk, 256);
| ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/sha.h:74:27: note: declared here
74 | OSSL_DEPRECATEDIN_3_0 int SHA256_Update(SHA256_CTX *c,
| ^~~~~~~~~~~~~
ca.cpp:1200:17: warning: 'int SHA256_Final(unsigned char*, SHA256_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
1200 | SHA256_Final(akh, &sha);
| ~~~~~~~~~~~~^~~~~~~~~~~
/usr/include/openssl/sha.h:76:27: note: declared here
76 | OSSL_DEPRECATEDIN_3_0 int SHA256_Final(unsigned char *md, SHA256_CTX *c);
| ^~~~~~~~~~~~
ca.cpp: In function 'int generate_uri_confirm(cc_ctrl_data*, const uint8_t*)':
ca.cpp:1327:16: warning: 'int SHA256_Init(SHA256_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
1327 | SHA256_Init(&sha);
| ~~~~~~~~~~~^~~~~~
/usr/include/openssl/sha.h:73:27: note: declared here
73 | OSSL_DEPRECATEDIN_3_0 int SHA256_Init(SHA256_CTX *c);
| ^~~~~~~~~~~
ca.cpp:1328:18: warning: 'int SHA256_Update(SHA256_CTX*, const void*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
1328 | SHA256_Update(&sha, sak, 16);
| ~~~~~~~~~~~~~^~~~~~~~~~~~~~~
/usr/include/openssl/sha.h:74:27: note: declared here
74 | OSSL_DEPRECATEDIN_3_0 int SHA256_Update(SHA256_CTX *c,
| ^~~~~~~~~~~~~
ca.cpp:1329:17: warning: 'int SHA256_Final(unsigned char*, SHA256_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
1329 | SHA256_Final(uck, &sha);
| ~~~~~~~~~~~~^~~~~~~~~~~
/usr/include/openssl/sha.h:76:27: note: declared here
76 | OSSL_DEPRECATEDIN_3_0 int SHA256_Final(unsigned char *md, SHA256_CTX *c);
| ^~~~~~~~~~~~
ca.cpp:1332:16: warning: 'int SHA256_Init(SHA256_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
1332 | SHA256_Init(&sha);
| ~~~~~~~~~~~^~~~~~
/usr/include/openssl/sha.h:73:27: note: declared here
73 | OSSL_DEPRECATEDIN_3_0 int SHA256_Init(SHA256_CTX *c);
| ^~~~~~~~~~~
ca.cpp:1333:18: warning: 'int SHA256_Update(SHA256_CTX*, const void*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
1333 | SHA256_Update(&sha, element_get_ptr(cc_data, 25),
| ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1334 | element_get_buf(cc_data, NULL, 25));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/sha.h:74:27: note: declared here
74 | OSSL_DEPRECATEDIN_3_0 int SHA256_Update(SHA256_CTX *c,
| ^~~~~~~~~~~~~
ca.cpp:1335:18: warning: 'int SHA256_Update(SHA256_CTX*, const void*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
1335 | SHA256_Update(&sha, uck, 32);
| ~~~~~~~~~~~~~^~~~~~~~~~~~~~~
/usr/include/openssl/sha.h:74:27: note: declared here
74 | OSSL_DEPRECATEDIN_3_0 int SHA256_Update(SHA256_CTX *c,
| ^~~~~~~~~~~~~
ca.cpp:1336:17: warning: 'int SHA256_Final(unsigned char*, SHA256_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
1336 | SHA256_Final(uri_confirm, &sha);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/include/openssl/sha.h:76:27: note: declared here
76 | OSSL_DEPRECATEDIN_3_0 int SHA256_Final(unsigned char *md, SHA256_CTX *c);
| ^~~~~~~~~~~~
ca.cpp: In function 'void check_new_key(ca_device_t*, cc_ctrl_data*)':
ca.cpp:1367:24: warning: 'int AES_set_encrypt_key(const unsigned char*, int, AES_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
1367 | AES_set_encrypt_key(s_key, 128, &aes_ctx);
| ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/aes.h:51:5: note: declared here
51 | int AES_set_encrypt_key(const unsigned char *userKey, const int bits,
| ^~~~~~~~~~~~~~~~~~~
ca.cpp:1369:24: warning: 'void AES_ecb_encrypt(const unsigned char*, unsigned char*, const AES_KEY*, int)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
1369 | AES_ecb_encrypt(&kp[i], &dec[i], &aes_ctx, 1);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/aes.h:63:6: note: declared here
63 | void AES_ecb_encrypt(const unsigned char *in, unsigned char *out,
| ^~~~~~~~~~~~~~~
c++ -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -I../src -std=c++23 -fstrict-flex-arrays -fsanitize=bounds -fsanitize-trap=all -DVERSION=\"\" -DDISABLE_NETCVCLIENT -DDISABLE_DDCI -DDISABLE_STACKTRACE -O2 -c aes.cpp -o ../build/aes.o
aes.cpp: In function 'void dvbaes_set_cw(SCW*, SPMT*)':
aes.cpp:61:24: warning: 'int AES_set_decrypt_key(const unsigned char*, int, AES_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
61 | AES_set_decrypt_key(cw->cw, 128, (AES_KEY *)cw->key);
| ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from aes.cpp:20:
/usr/include/openssl/aes.h:54:5: note: declared here
54 | int AES_set_decrypt_key(const unsigned char *userKey, const int bits,
| ^~~~~~~~~~~~~~~~~~~
aes.cpp: In function 'void dvbaes_decrypt_stream(SCW*, SPMT_batch*, int)':
aes.cpp:69:28: warning: 'void AES_ecb_encrypt(const unsigned char*, unsigned char*, const AES_KEY*, int)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
69 | AES_ecb_encrypt(batch[i].data + j, batch[i].data + j,
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
70 | (AES_KEY *)cw->key, AES_DECRYPT);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/aes.h:63:6: note: declared here
63 | void AES_ecb_encrypt(const unsigned char *in, unsigned char *out,
| ^~~~~~~~~~~~~~~
aes.cpp: In function 'int aes_xcbc_mac_init(aes_xcbc_mac_ctx*, const uint8_t*)':
aes.cpp:205:24: warning: 'int AES_set_encrypt_key(const unsigned char*, int, AES_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
205 | AES_set_encrypt_key(key, 128, &aes_key);
| ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/aes.h:51:5: note: declared here
51 | int AES_set_encrypt_key(const unsigned char *userKey, const int bits,
| ^~~~~~~~~~~~~~~~~~~
aes.cpp:210:24: warning: 'void AES_ecb_encrypt(const unsigned char*, unsigned char*, const AES_KEY*, int)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
210 | AES_ecb_encrypt(ctx->K[y], ctx->K[y], &aes_key, 1);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/aes.h:63:6: note: declared here
63 | void AES_ecb_encrypt(const unsigned char *in, unsigned char *out,
| ^~~~~~~~~~~~~~~
aes.cpp:214:24: warning: 'int AES_set_encrypt_key(const unsigned char*, int, AES_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
214 | AES_set_encrypt_key(ctx->K[0], 128, &ctx->key);
| ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/aes.h:51:5: note: declared here
51 | int AES_set_encrypt_key(const unsigned char *userKey, const int bits,
| ^~~~~~~~~~~~~~~~~~~
aes.cpp: In function 'int aes_xcbc_mac_process(aes_xcbc_mac_ctx*, const uint8_t*, unsigned int)':
aes.cpp:226:28: warning: 'void AES_ecb_encrypt(const unsigned char*, unsigned char*, const AES_KEY*, int)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
226 | AES_ecb_encrypt(ctx->IV, ctx->IV, &ctx->key, 1);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/aes.h:63:6: note: declared here
63 | void AES_ecb_encrypt(const unsigned char *in, unsigned char *out,
| ^~~~~~~~~~~~~~~
aes.cpp: In function 'int aes_xcbc_mac_done(aes_xcbc_mac_ctx*, uint8_t*)':
aes.cpp:250:20: warning: 'void AES_ecb_encrypt(const unsigned char*, unsigned char*, const AES_KEY*, int)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
250 | AES_ecb_encrypt(ctx->IV, ctx->IV, &ctx->key, 1);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/aes.h:63:6: note: declared here
63 | void AES_ecb_encrypt(const unsigned char *in, unsigned char *out,
| ^~~~~~~~~~~~~~~
aes.cpp: In function 'int dh_gen_exp(uint8_t*, int, uint8_t*, int, uint8_t*, int)':
aes.cpp:398:16: warning: 'DH* DH_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
398 | dh = DH_new();
| ~~~~~~^~
In file included from /usr/include/openssl/dsa.h:31,
from /usr/include/openssl/x509.h:37,
from /usr/include/openssl/pem.h:23,
from aes.h:7,
from aes.cpp:22:
/usr/include/openssl/dh.h:210:27: note: declared here
210 | OSSL_DEPRECATEDIN_3_0 DH *DH_new(void);
| ^~~~~~
aes.cpp:402:16: warning: 'int DH_set0_pqg(DH*, BIGNUM*, BIGNUM*, BIGNUM*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
402 | DH_set0_pqg(dh, p, NULL, g);
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~
/usr/include/openssl/dh.h:266:27: note: declared here
266 | OSSL_DEPRECATEDIN_3_0 int DH_set0_pqg(DH *dh, BIGNUM *p, BIGNUM *q, BIGNUM *g);
| ^~~~~~~~~~~
aes.cpp:403:17: warning: 'void DH_set_flags(DH*, int)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
403 | DH_set_flags(dh, DH_FLAG_NO_EXP_CONSTTIME);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/dh.h:277:28: note: declared here
277 | OSSL_DEPRECATEDIN_3_0 void DH_set_flags(DH *dh, int flags);
| ^~~~~~~~~~~~
aes.cpp:405:20: warning: 'int DH_generate_key(DH*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
405 | DH_generate_key(dh);
| ~~~~~~~~~~~~~~~^~~~
/usr/include/openssl/dh.h:234:27: note: declared here
234 | OSSL_DEPRECATEDIN_3_0 int DH_generate_key(DH *dh);
| ^~~~~~~~~~~~~~~
aes.cpp:407:16: warning: 'void DH_get0_key(const DH*, const BIGNUM**, const BIGNUM**)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
407 | DH_get0_key(dh, NULL, &priv_key);
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/dh.h:267:28: note: declared here
267 | OSSL_DEPRECATEDIN_3_0 void DH_get0_key(const DH *dh, const BIGNUM **pub_key,
| ^~~~~~~~~~~
aes.cpp:418:12: warning: 'void DH_free(DH*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
418 | DH_free(dh);
| ~~~~~~~^~~~
/usr/include/openssl/dh.h:211:28: note: declared here
211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh);
| ^~~~~~~
aes.cpp: In function 'int dh_dhph_signature(uint8_t*, uint8_t*, uint8_t*, RSA*)':
aes.cpp:490:24: warning: 'int RSA_private_encrypt(int, const unsigned char*, unsigned char*, RSA*, int)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
490 | RSA_private_encrypt(sizeof(dbuf), dbuf, out, r, RSA_NO_PADDING);
| ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:36:
/usr/include/openssl/rsa.h:296:5: note: declared here
296 | int RSA_private_encrypt(int flen, const unsigned char *from, unsigned char *to,
| ^~~~~~~~~~~~~~~~~~~
aes.cpp: In function 'RSA* rsa_privatekey_open(const char*)':
aes.cpp:520:27: warning: 'RSA* PEM_read_RSAPrivateKey(FILE*, RSA**, int (*)(char*, int, int, void*), void*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
520 | PEM_read_RSAPrivateKey(fp, &r, NULL, NULL);
| ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/pem.h:457:1: note: declared here
457 | DECLARE_PEM_rw_cb_attr(OSSL_DEPRECATEDIN_3_0, RSAPrivateKey, RSA)
| ^~~~~~~~~~~~~~~~~~~~~~
c++ -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -I../src -std=c++23 -fstrict-flex-arrays -fsanitize=bounds -fsanitize-trap=all -DVERSION=\"\" -DDISABLE_NETCVCLIENT -DDISABLE_DDCI -DDISABLE_STACKTRACE -O2 -c pmt.cpp -o ../build/pmt.o
c++ -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -I../src -std=c++23 -fstrict-flex-arrays -fsanitize=bounds -fsanitize-trap=all -DVERSION=\"\" -DDISABLE_NETCVCLIENT -DDISABLE_DDCI -DDISABLE_STACKTRACE -O2 -c tables.cpp -o ../build/tables.o
c++ -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -I../src -std=c++23 -fstrict-flex-arrays -fsanitize=bounds -fsanitize-trap=all -DVERSION=\"\" -DDISABLE_NETCVCLIENT -DDISABLE_DDCI -DDISABLE_STACKTRACE -O2 -c satipc.cpp -o ../build/satipc.o
c++ -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -I../src -std=c++23 -fstrict-flex-arrays -fsanitize=bounds -fsanitize-trap=all -DVERSION=\"\" -DDISABLE_NETCVCLIENT -DDISABLE_DDCI -DDISABLE_STACKTRACE -O2 -c dvb.cpp -o ../build/dvb.o
c++ -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -I../src -std=c++23 -fstrict-flex-arrays -fsanitize=bounds -fsanitize-trap=all -DVERSION=\"\" -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/csa.o ../build/dvbapi.o ../build/ca.o ../build/aes.o ../build/pmt.o ../build/tables.o ../build/satipc.o ../build/dvb.o -Wl,--as-needed,-O1,--sort-common -Wl,--as-needed,-O1,--sort-common -lpthread -lrt -ldl -l:libdvbcsa.a -l:libcrypto.a -static
make[1]: Leaving directory '/home/jenkins/AlpinePackages/minisatip/src/minisatip-2.0.39/src'
>>> minisatip: Entering fakeroot...
>>> minisatip*: Running postcheck for minisatip
>>> WARNING: minisatip*: Found OpenRC directory (/etc/conf.d or /etc/init.d) but name doesn't end with -openrc
>>> minisatip*: Preparing package minisatip...
>>> minisatip*: Stripping binaries
>>> minisatip*: Scanning shared objects
>>> minisatip*: Tracing dependencies...
linux-headers
openssl
curl
libdvbcsa
libxml2
>>> minisatip*: Package size: 3.2 MB
>>> minisatip*: Compressing data...
>>> minisatip*: Create checksum...
>>> minisatip*: Create minisatip-2.0.39-r1.apk
>>> minisatip: Build complete at Sun, 19 Oct 2025 21:47:22 +0000 elapsed time 0h 5m 50s
>>> minisatip: Cleaning up srcdir
>>> minisatip: Cleaning up pkgdir
>>> minisatip: Uninstalling dependencies...
(1/14) Purging .makedepends-minisatip (20251019.214140)
(2/14) Purging linux-headers (6.14.2-r0)
(3/14) Purging curl (8.14.1-r2)
(4/14) Purging openssl-dev (3.5.4-r0)
(5/14) Purging openssl-libs-static (3.5.4-r0)
(6/14) Purging libdvbcsa-dev (1.1.0-r1)
(7/14) Purging libdvbcsa (1.1.0-r1)
(8/14) Purging libxml2-dev (2.13.9-r0)
(9/14) Purging libxml2-utils (2.13.9-r0)
(10/14) Purging libxml2 (2.13.9-r0)
(11/14) Purging xz-dev (5.8.1-r0)
(12/14) Purging xz (5.8.1-r0)
(13/14) Purging xz-libs (5.8.1-r0)
(14/14) Purging zlib-dev (1.3.1-r2)
Executing busybox-1.37.0-r19.trigger
OK: 165 MiB in 71 packages
>>> minisatip: Updating the AlpinePackages/armv7 repository index...
>>> minisatip: Signing the index...