commit 2718c11b3e10fdfb932aa1b08cc7cf82d1d7b000
Author: Jan Palus <[email protected]>
Date:   Mon Jan 23 11:25:01 2023 +0100

    fix build with gcc >= 11

 gcc11.patch    | 11 +++++++++++
 openzwave.spec |  2 ++
 2 files changed, 13 insertions(+)
---
diff --git a/openzwave.spec b/openzwave.spec
index f9a8db7..d0aa216 100644
--- a/openzwave.spec
+++ b/openzwave.spec
@@ -8,6 +8,7 @@ URL:            http://www.openzwave.net
 #Source0:      
https://github.com/OpenZWave/open-zwave/archive/%{version}.tar.gz
 Source0:       http://old.openzwave.com/downloads/%{name}-%{version}.tar.gz
 # Source0-md5: c9fd07d9d5bb971d97537e25ca5e73ce
+Patch0:                gcc11.patch
 BuildRequires: doxygen
 BuildRequires: graphviz
 BuildRequires: hidapi-devel >= 0.8.0
@@ -39,6 +40,7 @@ using openzwave
 
 %prep
 %setup -q
+%patch0 -p1
 
 %build
 major_ver=$(echo %{version} | awk -F \. {'print $1'})
diff --git a/gcc11.patch b/gcc11.patch
new file mode 100644
index 0000000..77b129b
--- /dev/null
+++ b/gcc11.patch
@@ -0,0 +1,11 @@
+--- 
openzwave-1.6.1914/cpp/src/command_classes/AssociationCommandConfiguration.cpp.orig
        2021-04-03 21:42:37.000000000 +0200
++++ 
openzwave-1.6.1914/cpp/src/command_classes/AssociationCommandConfiguration.cpp  
   2023-01-23 11:12:59.774952182 +0100
+@@ -183,7 +183,7 @@
+                                       if (Node* node = GetNodeUnsafe())
+                                       {
+                                               Group* group = 
node->GetGroup(groupIdx);
+-                                              if ( NULL == group)
++                                              if ( NULL != group)
+                                               {
+                                                       if (firstReports)
+                                                       {
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/openzwave.git/commitdiff/2833bc986ce14f92015755a180836b04c29d0b4f

_______________________________________________
pld-cvs-commit mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit

Reply via email to