Bug#816542: RFS: connman/1.31-0.1 [RC]
control: tags -1 pending
control: tags -1 patch
Hi, I followed up on 822393 and uploaded a patch on deferred/5.
I did also import the new 1.32 release, dropping the two cherry-picks from the upstream git.
the patch is the following
Index: connman-1.32/src/firewall.c
===================================================================
--- connman-1.32.orig/src/firewall.c
+++ connman-1.32/src/firewall.c
@@ -25,6 +25,7 @@
#include <errno.h>
+#define _LINUX_IF_H
#include <xtables.h>
#include <linux/netfilter_ipv4/ip_tables.h>
Index: connman-1.32/src/iptables.c
===================================================================
--- connman-1.32.orig/src/iptables.c
+++ connman-1.32/src/iptables.c
@@ -30,6 +30,7 @@
#include <unistd.h>
#include <sys/errno.h>
#include <sys/socket.h>
+#define _LINUX_IF_H
#include <xtables.h>
#include <inttypes.h>
and the explanation is on #822393 bug.
TLTR: the fix is ugly, but the bug is in kernel 4.5.
let me know if you have a better patch, otherwise that one will go in unstable.
cheers,
G.
Il Lunedì 25 Aprile 2016 5:45, Adam Borowski <kilobyte@angband.pl> ha scritto:
On Sun, Apr 24, 2016 at 02:19:59PM +0200, Mateusz Łukasik wrote:
> Pong back.
>
> http://mentors.debian.net/debian/pool/main/c/connman/connman_1.21-1.3.dsc
>
> I was tested it on Ubuntu 16.04 and all is fine.
But alas, it doesn't build on current unstable.
#822393 which looks like a problem between iptables-dev and libc6-dev rather
than in connman -- but whatever the cause, uploading connman would be no
good at the moment.
--
A tit a day keeps the vet away.
Reply to: