diff options
author | Muhammad Moinur Rahman <bofh@FreeBSD.org> | 2023-08-06 18:26:04 +0000 |
---|---|---|
committer | Muhammad Moinur Rahman <bofh@FreeBSD.org> | 2023-08-06 18:30:39 +0000 |
commit | 9a58cf0557425841e453a3cd8dd4509be88eed62 (patch) | |
tree | e568df9c179b177af749c0ead05d31af5d268c25 | |
parent | ed5fb867af6157d0cd5b1670f8b19cc57306ea51 (diff) | |
download | ports-9a58cf0557425841e453a3cd8dd4509be88eed62.tar.gz ports-9a58cf0557425841e453a3cd8dd4509be88eed62.zip |
multimedia/oscam: Fix build with openssl3
- Refresh patches
Approved by: portmgr (blanket)
Sponsored by: The FreeBSD Foundation
-rw-r--r-- | multimedia/oscam/files/patch-config.h | 4 | ||||
-rw-r--r-- | multimedia/oscam/files/patch-oscam.c | 30 |
2 files changed, 32 insertions, 2 deletions
diff --git a/multimedia/oscam/files/patch-config.h b/multimedia/oscam/files/patch-config.h index 0fdea68c5732..a8b8a7c0e27b 100644 --- a/multimedia/oscam/files/patch-config.h +++ b/multimedia/oscam/files/patch-config.h @@ -1,6 +1,6 @@ ---- config.h.orig 2020-03-14 17:14:49 UTC +--- config.h.orig 2021-07-28 22:04:49 UTC +++ config.h -@@ -34,7 +34,7 @@ +@@ -35,7 +35,7 @@ //#define MODULE_SERIAL 1 //#define MODULE_CONSTCW 1 //#define MODULE_PANDORA 1 diff --git a/multimedia/oscam/files/patch-oscam.c b/multimedia/oscam/files/patch-oscam.c new file mode 100644 index 000000000000..b4571e7ccfe8 --- /dev/null +++ b/multimedia/oscam/files/patch-oscam.c @@ -0,0 +1,30 @@ +--- oscam.c.orig 2023-08-06 18:22:04 UTC ++++ oscam.c +@@ -49,7 +49,9 @@ + static void ssl_init(void) + { + SSL_load_error_strings(); ++#if OPENSSL_VERSION_NUMBER < 0x30000000L + ERR_load_BIO_strings(); ++#endif + ERR_load_SSL_strings(); + SSL_library_init(); + } +@@ -1807,7 +1809,7 @@ int32_t main(int32_t argc, char *argv[]) + #ifdef CS_CACHEEX_AIO + init_cw_cache(); + init_ecm_cache(); +-#endif ++#endif + cs_init_log(); + init_machine_info(); + init_check(); +@@ -1899,7 +1901,7 @@ int32_t main(int32_t argc, char *argv[]) + led_status_starting(); + + ac_init(); +- ++ + gbox_send_init_hello(); + + start_thread("card poll", (void *) &card_poll, NULL, NULL, 1, 1); |