mirror of
https://gitlab.alpinelinux.org/alpine/aports.git
synced 2024-09-20 11:23:16 +00:00
main/sngtc_client: fix build with gcc 14
This commit is contained in:
parent
fb381ebd85
commit
fe3468bfc6
2 changed files with 31 additions and 2 deletions
|
@ -2,7 +2,7 @@
|
|||
# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
|
||||
pkgname=sngtc_client
|
||||
pkgver=1.3.11
|
||||
pkgrel=4
|
||||
pkgrel=5
|
||||
pkgdesc="Sangoma Media Transcode client and lib"
|
||||
url="https://wiki.freepbx.org/display/MTC/Media+Transcoding"
|
||||
arch="all"
|
||||
|
@ -20,7 +20,9 @@ source="https://ftp.sangoma.com/linux/transcoding/sng-tc-linux-$pkgver.x86_64.tg
|
|||
musl-fix-types.patch
|
||||
int-conversion.patch
|
||||
ortp.patch
|
||||
bctoolbox-underlinking.patch"
|
||||
bctoolbox-underlinking.patch
|
||||
gcc14.patch"
|
||||
|
||||
builddir="$srcdir"/sng-tc-linux-$pkgver.x86_64
|
||||
|
||||
prepare() {
|
||||
|
@ -50,4 +52,5 @@ sha512sums="
|
|||
f590257aeaadc000bee7892b0d7ce2c5296ecdd84022b6d33fb50262b2de04bdf8bc89b155c6cf844c404fa885e3340fd3e6306f88d391ccec728e1faf06b1e1 int-conversion.patch
|
||||
5d1dcf45834e192f9c14681aa9e7f5fc58ae08b283f25f0565ac6522f8af06bf71585e3dd7c92ae727c86fa7bfbe7a27bd7bfcafe4913ab005d857a1fef34a56 ortp.patch
|
||||
be6cc8a349b2dede19223cef2d888fc6ab183d832d75d77dfbd8b029b31814f9391d9b6af08d81e9765231faef0cdc9a3c50e7f847401d6ccc740f2cedd2f39c bctoolbox-underlinking.patch
|
||||
a805ca5454a8f3b01a5f4d274ad3d912e80261cc333201fbd8f434623e1bfe19cfe36f622443d92d2dcc9df84f70b58e73581b58cc3daa0c8617d9a0427e781c gcc14.patch
|
||||
"
|
||||
|
|
26
main/sngtc_client/gcc14.patch
Normal file
26
main/sngtc_client/gcc14.patch
Normal file
|
@ -0,0 +1,26 @@
|
|||
diff --git a/client/sngtc_client/sngtc_client.c b/client/sngtc_client/sngtc_client.c
|
||||
index 26af0af..dce5ebd 100644
|
||||
--- a/client/sngtc_client/sngtc_client.c
|
||||
+++ b/client/sngtc_client/sngtc_client.c
|
||||
@@ -816,7 +816,7 @@ dolog:
|
||||
return 0;
|
||||
}
|
||||
|
||||
-static void local_ortp_logger(OrtpLogLevel level, const char *fmt, va_list args)
|
||||
+static void local_ortp_logger(const char *domain, OrtpLogLevel level, const char *fmt, va_list args)
|
||||
{
|
||||
struct timeval currtime;
|
||||
struct tm currtime_tm;
|
||||
diff --git a/soap/stdsoap2.h b/soap/stdsoap2.h
|
||||
index a65ef48..f21bf3e 100644
|
||||
--- a/soap/stdsoap2.h
|
||||
+++ b/soap/stdsoap2.h
|
||||
@@ -715,7 +715,7 @@ extern "C" {
|
||||
# endif
|
||||
#elif defined(SOCKLEN_T)
|
||||
# define SOAP_SOCKLEN_T SOCKLEN_T
|
||||
-#elif defined(__socklen_t_defined) || defined(_SOCKLEN_T) || defined(CYGWIN) || defined(FREEBSD) || defined(__FreeBSD__) || defined(OPENBSD) || defined(__QNX__) || defined(QNX) || defined(OS390) || defined(HP_UX)
|
||||
+#elif defined(__socklen_t_defined) || defined(_SOCKLEN_T) || defined(CYGWIN) || defined(FREEBSD) || defined(__FreeBSD__) || defined(OPENBSD) || defined(__QNX__) || defined(QNX) || defined(OS390) || defined(HP_UX) || defined(__linux__)
|
||||
# define SOAP_SOCKLEN_T socklen_t
|
||||
#elif defined(IRIX) || defined(WIN32) || defined(__APPLE__) || defined(SUN_OS) || defined(OPENSERVER) || defined(TRU64) || defined(VXWORKS)
|
||||
# define SOAP_SOCKLEN_T int
|
Loading…
Reference in a new issue