libnice 0.1.21-3 (x86_64;znver1;aarch64) 2023-17396
9999

Status published
Submitter benbullard79 [@T] cox.net
Platform rolling
Repository main
URL https://abf.openmandriva.org/build_lists/329929
Packages
gstreamer1.0-nice-0.1.21-3.x86_64.binary
gstreamer1.0-nice-debuginfo-0.1.21-3.x86_64.debuginfo
lib64nice-devel-0.1.21-3.x86_64.binary
lib64nice10-0.1.21-3.x86_64.binary
lib64nice10-debuginfo-0.1.21-3.x86_64.debuginfo
libnice-0.1.21-3.x86_64.source
libnice-debuginfo-0.1.21-3.x86_64.debuginfo
libnice-debugsource-0.1.21-3.x86_64.binary
libnice-utils-0.1.21-3.x86_64.binary
libnice-utils-debuginfo-0.1.21-3.x86_64.debuginfo
gstreamer1.0-nice-0.1.21-3.znver1.binary
gstreamer1.0-nice-debuginfo-0.1.21-3.znver1.debuginfo
lib64nice-devel-0.1.21-3.znver1.binary
lib64nice10-0.1.21-3.znver1.binary
lib64nice10-debuginfo-0.1.21-3.znver1.debuginfo
libnice-0.1.21-3.znver1.source
libnice-debuginfo-0.1.21-3.znver1.debuginfo
libnice-debugsource-0.1.21-3.znver1.binary
libnice-utils-0.1.21-3.znver1.binary
libnice-utils-debuginfo-0.1.21-3.znver1.debuginfo
gstreamer1.0-nice-0.1.21-3.aarch64.binary
gstreamer1.0-nice-debuginfo-0.1.21-3.aarch64.debuginfo
lib64nice-devel-0.1.21-3.aarch64.binary
lib64nice10-0.1.21-3.aarch64.binary
lib64nice10-debuginfo-0.1.21-3.aarch64.debuginfo
libnice-0.1.21-3.aarch64.source
libnice-debuginfo-0.1.21-3.aarch64.debuginfo
libnice-debugsource-0.1.21-3.aarch64.binary
libnice-utils-0.1.21-3.aarch64.binary
libnice-utils-debuginfo-0.1.21-3.aarch64.debuginfo
Build Date 2023-04-05 20:35:32 +0000 UTC
Last Updated 2023-04-06 17:13:03.159132034 +0000 UTC
$ git diff --patch-with-stat --summary ed24cccc5592b2573f16fa4ac51e79582f9fa169..e917c74c276ded8a16c96091c06b3431a2ee46aa

 f4e2838f664f4007838f4c635d7a4fe653aae68b.patch | 31 ++++++++++++++++++++++++++
 libnice.spec                                   |  5 ++---
 2 files changed, 33 insertions(+), 3 deletions(-)
 create mode 100644 f4e2838f664f4007838f4c635d7a4fe653aae68b.patch

diff --git a/f4e2838f664f4007838f4c635d7a4fe653aae68b.patch b/f4e2838f664f4007838f4c635d7a4fe653aae68b.patch
new file mode 100644
index 0000000..a31ec43
--- /dev/null
+++ b/f4e2838f664f4007838f4c635d7a4fe653aae68b.patch
@@ -0,0 +1,31 @@
+From f4e2838f664f4007838f4c635d7a4fe653aae68b Mon Sep 17 00:00:00 2001
+From: Christoph Reiter <reiter.christoph@gmail.com>
+Date: Mon, 9 Jan 2023 19:12:52 +0100
+Subject: Fix build with clang
+
+Building libnice with clang 15 fails with:
+
+interfaces.c:913:12: error: incompatible pointer to integer conversion returning 'void *' from a function with result type 'guint' (aka 'unsigned int') [-Wint-conversion]
+    return NULL;
+
+Fix by returning 0 instead.
+---
+ agent/interfaces.c | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/agent/interfaces.c b/agent/interfaces.c
+index 3590e0d..30944f5 100644
+--- a/agent/interfaces.c
++++ b/agent/interfaces.c
+@@ -910,7 +910,7 @@ nice_interfaces_get_if_index_by_addr (NiceAddress *addr)
+ 
+   addresses = _nice_get_adapters_addresses ();
+   if (!addresses)
+-    return NULL;
++    return 0;
+ 
+   for (a = addresses; a != NULL; a = a->Next) {
+     /* Various conditions for ignoring the interface. */
+-- 
+cgit v1.2.1
+
diff --git a/libnice.spec b/libnice.spec
index 0c0e895..3d242ec 100644
--- a/libnice.spec
+++ b/libnice.spec
@@ -1,5 +1,3 @@
-%global optflags %{optflags} -Wno-error=cast-align
-
 %define gstapi 1.0
 %define oname nice
 %define major 10
@@ -9,11 +7,12 @@
 Summary:	Implementation of the IETF's draft I.C.E standard
 Name:		libnice
 Version:	0.1.21
-Release:	1
+Release:	3
 License:	LGPLv2+ and MPLv1+
 Group:		System/Libraries
 Url:		http://nice.freedesktop.org/wiki/
 Source0:	http://nice.freedesktop.org/releases/%{name}-%{version}.tar.gz
+Patch0:		https://cgit.freedesktop.org/libnice/libnice/commit/?id=f4e2838f664f4007838f4c635d7a4fe653aae68b.patch
 BuildRequires:	pkgconfig(glib-2.0)
 BuildRequires:	pkgconfig(gstreamer-plugins-base-%{gstapi})
 BuildRequires:	pkgconfig(gupnp-igd-1.0)
Not Available

benbullard79 [@T] cox.netNo Comment.598d 03hrs
benbullard79 [@T] cox.netNo Comment.597d 10hrs
benbullard79 [@T] cox.netNo Comment.597d 10hrs