Closed MegaV0lt closed 1 year ago
I don't have any error on my ubuntu 23.04 with openssl 3.0.8
~$ apt list openssl Listing... Done openssl/lunar-updates,lunar-security,now 3.0.8-1ubuntu1.2 amd64 [installed,automatic] openssl/lunar-updates,lunar-security 3.0.8-1ubuntu1.2 i386
make --no-print-directory \ CROSS=/home/raed/NCam/cross/Toolchain-x86_64-ubuntu16.04-linux-gnu/bin/x86_64-ubuntu16.04-linux-gnu- \ CONF_DIR=/var/tuxbox/config \ USE_PCSC=1 \ PCSC_LIB=-lpcsclite \ EXTRA_FLAGS="-m64 -I. -s" \ USE_LIBUSB=1 \ LIBUSB_LIB=-lusb-1.0 -lrt \ -j4 --jobserver-auth=3,4 -- USE_LIBCURL=1 USE_SSL=1 USE_LIBCRYPTO=1 target=x64 ARCH=x64 NCAM_BIN=ncam-libusb-pcsc.x86_64-13.7 make[1]: warning: -j4 forced in submake: resetting jobserver mode. +------------------------------------------------------------------------------- | NCam ver: 13.7 rev: r1 target: x86_64-ubuntu16.04-linux-gnu-ssl-libcurl-libusb-pcsc | Tools: | CROSS = /home/raed/NCam/cross/Toolchain-x86_64-ubuntu16.04-linux-gnu/bin/x86_64-ubuntu16.04-linux-gnu- | CC = /home/raed/NCam/cross/Toolchain-x86_64-ubuntu16.04-linux-gnu/bin/x86_64-ubuntu16.04-linux-gnu-gcc | Settings: | CONF_DIR = /var/tuxbox/config | CC_OPTS = -Os -ggdb -pipe -ffunction-sections -fdata-sections -funroll-loops -fomit-frame-pointer -fno-schedule-insns -fwrapv -fomit-frame-pointer -funroll-loops -fno-tree-vectorize | CC_WARN = -W -Wall -Wshadow -Wno-shadow -Wredundant-decls -Wstrict-prototypes -Wold-style-definition | CFLAGS = -fexpensive-optimizations -mmmx -msse -msse2 -msse3 -DWITH_SSL=1 -DWITH_LIBCRYPTO=1 -DWITH_LIBCURL=1 -DWITH_LIBUSB=1 -DWITH_PCSC=1 -I/home/raed/NCam/cross/Toolchain-x86_64-ubuntu16.04-linux-gnu/bin/../x86_64-ubuntu16.04-linux-gnu/sysroot/usr/include/PCSC -I/home/raed/NCam/cross/Toolchain-x86_64-ubuntu16.04-linux-gnu/bin/../x86_64-ubuntu16.04-linux-gnu/sysroot/usr/include/../local/include/PCSC -m64 -I. -s | LDFLAGS = -Wl,--gc-sections -DWITH_SSL=1 -DWITH_LIBCRYPTO=1 -DWITH_LIBCURL=1 -DWITH_LIBUSB=1 -DWITH_PCSC=1 -I/home/raed/NCam/cross/Toolchain-x86_64-ubuntu16.04-linux-gnu/bin/../x86_64-ubuntu16.04-linux-gnu/sysroot/usr/include/PCSC -I/home/raed/NCam/cross/Toolchain-x86_64-ubuntu16.04-linux-gnu/bin/../x86_64-ubuntu16.04-linux-gnu/sysroot/usr/include/../local/include/PCSC -m64 -I. -s | LIBS = -lssl -lcrypto -lcurl -lpng -lz -lusb-1.0 -lpcsclite -lm -lpthread -ldl | UseFlags = USE_SSL=1 USE_LIBCRYPTO=1 USE_LIBCURL=1 USE_LIBUSB=1 USE_PCSC=1 | Config: | Addons : WEBIF WEBIF_LIVELOG WEBIF_JQUERY HAVE_DVBAPI READ_SDT_CHARSETS IRDETO_GUESSING CS_ANTICASC WITH_DEBUG MODULE_MONITOR WITH_LB CS_CACHEEX CS_CACHEEX_AIO CW_CYCLE_CHECK WITH_EMU WITH_ARM_NEON | Protocols: CAMD35 CAMD35_TCP NEWCAMD CCCAM CCCSHARE GBOX RADEGAST SCAM CONSTCW | Readers : NAGRA NAGRA_MERLIN IRDETO CONAX CRYPTOWORKS SECA VIACCESS VIDEOGUARD DRE TONGFANG STREAMGUARD JET BULCRYPT GRIFFIN DGCRYPT | CardRdrs : PHOENIX INTERNAL STINGER SMART PCSC | Compiler : x86_64-ubuntu16.04-linux-gnu-gcc (crosstool-NG 1.24.0.479_aa52493_dirty) 11.2.0 | Config : build/x86_64-ubuntu16.04-linux-gnu-ssl-libcurl-libusb-pcsc/config.mak | Binary : ncam-libusb-pcsc.x86_64-13.7 +------------------------------------------------------------------------------- GEN webif/pages.c GEN Compressed 693480 template bytes into 298430 bytes. 395050 saved bytes (56.97%). CC cscrypt/des.c CC cscrypt/i_cbc.c CC cscrypt/i_ecb.c CC cscrypt/i_skey.c CC cscrypt/md5.c CC cscrypt/rc6.c CC cscrypt/mdc2.c CC cscrypt/fast_aes.c CC cscrypt/sha256.c CC csctapi/atr.c CC csctapi/icc_async.c CC csctapi/io_serial.c CC csctapi/protocol_t0.c CC csctapi/protocol_t1.c CC csctapi/ifd_pcsc.c CC csctapi/ifd_phoenix.c CC csctapi/ifd_sci.c CC csctapi/ifd_smartreader.c CC csctapi/ifd_stinger.c CC minilzo/minilzo.c CC module-anticasc.c CC module-cacheex.c CC module-camd35-cacheex.c CC module-camd35.c CC module-cccam-cacheex.c CC module-cccam.c CC module-cccshare.c CC module-constcw.c CC module-emulator.c CC module-emulator-nemu.c CC module-emulator-streamserver.c CC module-emulator-biss.c CC module-emulator-cryptoworks.c CC module-emulator-director.c CC module-emulator-irdeto.c CC module-emulator-nagravision.c CC module-emulator-powervu.c CC module-emulator-icam.c CC module-emulator-viaccess.c CC ffdecsa/ffdecsa.c CC module-csp.c CC module-cw-cycle-check.c CC module-dvbapi-chancache.c CC module-dvbapi.c CC module-gbox-helper.c CC module-gbox-sms.c CC module-gbox-remm.c CC module-gbox-cards.c CC module-gbox.c CC module-ird-guess.c CC module-monitor.c CC module-newcamd.c CC module-newcamd-des.c CC module-radegast.c CC module-scam.c CC module-stat.c CC module-webif-lib.c CC module-webif-tpl.c CC module-webif.c CC webif/pages.c CC reader-common.c CC reader-bulcrypt.c CC reader-conax.c CC reader-cryptoworks.c CC reader-dgcrypt.c CC reader-dre.c CC reader-dre-cas.c CC reader-dre-common.c CC reader-dre-st20.c CC reader-griffin.c CC reader-irdeto.c CC reader-nagra-common.c CC reader-nagra.c CC reader-nagracak7.c CC reader-seca.c CC reader-tongfang.c CC reader-streamguard.c CC reader-jet.c CC reader-viaccess.c CC reader-videoguard-common.c CC reader-videoguard1.c CC reader-videoguard12.c CC reader-videoguard2.c CC ncam-aes.c CC ncam-array.c CC ncam-hashtable.c CC ncam-cache.c CC ncam-chk.c CC ncam-client.c CC ncam-conf.c CC ncam-conf-chk.c CC ncam-conf-mk.c CC ncam-config-account.c CC ncam-config-global.c CC ncam-config-reader.c CC ncam-config.c CC ncam-ecm.c CC ncam-emm.c CC ncam-emm-cache.c CC ncam-failban.c CC ncam-files.c CC ncam-garbage.c CC ncam-lock.c CC ncam-log.c CC ncam-log-reader.c CC ncam-net.c CC ncam-llist.c CC ncam-reader.c CC ncam-simples.c CC ncam-string.c CC ncam-time.c CC ncam-work.c CC ncam.c CONF build/x86_64-ubuntu16.04-linux-gnu-ssl-libcurl-libusb-pcsc/config.c BUILD Distribution/list_smargo-13.7-r1-x86_64-ubuntu16.04-linux-gnu-ssl-libcurl-libusb-pcsc CC cscrypt/jet_dh.c CC cscrypt/jet_twofish.c LINK ncam-libusb-pcsc.x86_64-13.7.debug STRIP ncam-libusb-pcsc.x86_64-13.7
END : BUILD
Build Ncam Started : 18/06/23 18:34:06 Build Ncam Finished : 18/06/23 18:35:09 Total compile time is 63 seconds ./Distribution/ncam-libusb-pcsc.x86_64-13.7
Maybe my version is too new:
[~] # apt list openssl
Auflistung… Fertig
openssl/stable,now 3.0.9-1 amd64 [installiert]
I try tomorrow, when at home
Already I have update the source. You can try to compile ncam again. https://github.com/fairbird/NCam/commit/d73e0f5ff12b88eeaae528d1723559f91a1cedca
Thank you! The warnings with ssl are gone. But some more present. https://github.com/fairbird/NCam/issues/21#issue-1762969901
Building in Debian 12 throws a lot of: warning: ‘MD5_Init’ is deprecated: Since OpenSSL 3.0