Hello community,

here is the log from the commit of package connman for openSUSE:Factory checked 
in at 2018-02-13 10:32:35
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/connman (Old)
 and      /work/SRC/openSUSE:Factory/.connman.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "connman"

Tue Feb 13 10:32:35 2018 rev:3 rq:575996 version:1.35

Changes:
--------
--- /work/SRC/openSUSE:Factory/connman/connman.changes  2018-01-13 
21:47:09.871425750 +0100
+++ /work/SRC/openSUSE:Factory/.connman.new/connman.changes     2018-02-13 
10:32:45.657834783 +0100
@@ -1,0 +2,6 @@
+Tue Feb 13 02:25:52 UTC 2018 - avvi...@yandex.by
+
+- Fix build errors due to unsupported header include order with 
+  newer kernels >=4.15 (connman-1.35-include.patch).
+
+-------------------------------------------------------------------

New:
----
  connman-1.35-include.patch

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ connman.spec ++++++
--- /var/tmp/diff_new_pack.BD73Ji/_old  2018-02-13 10:32:46.785794139 +0100
+++ /var/tmp/diff_new_pack.BD73Ji/_new  2018-02-13 10:32:46.785794139 +0100
@@ -39,6 +39,8 @@
 Patch0:         connman-1.35-resolvconf.patch
 # PATCH-FIX-OPENSUSE -- Greate symlink to network.service
 Patch1:         connman-1.35-service.patch
+# PATCH-FIX-UPSTREAM -- https://patchwork.kernel.org/patch/10172123/
+Patch2:         connman-1.35-include.patch 
 BuildRequires:  dhcp
 BuildRequires:  openvpn
 BuildRequires:  pkgconfig
@@ -212,6 +214,7 @@
 %setup -q -n connman-%{version}
 %patch0 -p1
 %patch1 -p1
+%patch2 -p1
 
 %build
 # Using i586 repository, so explicitly forward it to CC.

++++++ connman-1.35-include.patch ++++++
diff -ruN connman-1.35.orig/src/tethering.c connman-1.35/src/tethering.c
--- connman-1.35.orig/src/tethering.c   2017-04-27 14:46:41.000000000 +0300
+++ connman-1.35/src/tethering.c        2018-02-13 05:29:55.346698541 +0300
@@ -31,11 +31,11 @@
 #include <stdio.h>
 #include <sys/ioctl.h>
 #include <net/if.h>
-#include <linux/sockios.h>
 #include <string.h>
 #include <fcntl.h>
-#include <linux/if_tun.h>
 #include <netinet/in.h>
+#include <linux/sockios.h>
+#include <linux/if_tun.h>
 #include <linux/if_bridge.h>
 
 #include "connman.h"


Reply via email to