commit iproute2 for openSUSE:Factory

2018-11-06 Thread root
Hello community,

here is the log from the commit of package iproute2 for openSUSE:Factory 
checked in at 2018-11-06 15:13:12

Comparing /work/SRC/openSUSE:Factory/iproute2 (Old)
 and  /work/SRC/openSUSE:Factory/.iproute2.new (New)


Package is "iproute2"

Tue Nov  6 15:13:12 2018 rev:100 rq:645459 version:4.19

Changes:

--- /work/SRC/openSUSE:Factory/iproute2/iproute2.changes2018-09-13 
12:09:45.682412353 +0200
+++ /work/SRC/openSUSE:Factory/.iproute2.new/iproute2.changes   2018-11-06 
15:13:44.093535963 +0100
@@ -1,0 +2,6 @@
+Tue Oct 30 07:51:07 UTC 2018 - Jan Engelhardt 
+
+- Update to new upstream release 4.19
+  * Support new features in Linux 4.19 such as the CAKE qdisc.
+
+---

Old:

  iproute2-4.18.0.tar.sign
  iproute2-4.18.0.tar.xz

New:

  iproute2-4.19.0.tar.sign
  iproute2-4.19.0.tar.xz



Other differences:
--
++ iproute2.spec ++
--- /var/tmp/diff_new_pack.NRdOOx/_old  2018-11-06 15:13:45.849533433 +0100
+++ /var/tmp/diff_new_pack.NRdOOx/_new  2018-11-06 15:13:45.853533427 +0100
@@ -12,14 +12,14 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
 Name:   iproute2
-Version:4.18
+Version:4.19
 Release:0
-%define rversion 4.18.0
+%define rversion 4.19.0
 Summary:Linux network configuration utilities
 License:GPL-2.0-only
 Group:  Productivity/Networking/Routing

++ iproute2-4.18.0.tar.xz -> iproute2-4.19.0.tar.xz ++
 11964 lines of diff (skipped)




commit iproute2 for openSUSE:Factory

2018-09-13 Thread root
Hello community,

here is the log from the commit of package iproute2 for openSUSE:Factory 
checked in at 2018-09-13 12:09:42

Comparing /work/SRC/openSUSE:Factory/iproute2 (Old)
 and  /work/SRC/openSUSE:Factory/.iproute2.new (New)


Package is "iproute2"

Thu Sep 13 12:09:42 2018 rev:99 rq:633732 version:4.18

Changes:

--- /work/SRC/openSUSE:Factory/iproute2/iproute2.changes2018-08-15 
10:29:34.387332402 +0200
+++ /work/SRC/openSUSE:Factory/.iproute2.new/iproute2.changes   2018-09-13 
12:09:45.682412353 +0200
@@ -1,0 +2,29 @@
+Fri Aug 31 05:27:00 UTC 2018 - mkube...@suse.cz
+
+- Update to new upstream release 4.18
+  * tc: more JSON output
+  * vxlan: fix ttl inherit behavior
+  * gre/gre6: allow clearing {,i,o}{key,seq,csum} flags
+  * bpf: don't offload perf array maps
+  * tipc: Add support to set and get MTU for UDP bearer
+  * tc: flower: add support for verbose logging
+  * rdma: print driver resource attributes
+  * devlink: introduce support for showing port flavours
+  * ip address: Add support for address metric
+  * ip route: print RTA_CACHEINFO if it exists
+  * ip route get: support for sport, dport and ipproto match
+  * ip route: Add support for a few routing protocols
+  * ip address: strengthen check on 'label' input
+  * ip: add rmnet initial support
+  * tc: fix batch force option
+  * ip address: Fix and make consistent label match handling
+  * ip: add support for seg6local End.BPF action
+  * lib/namespace: avoid double-mounting /sys
+  * tc: flush output after each command in batch mode
+  * ip link: don't stop batch processing
+  * various command output fixes
+  * documentation improvements
+- rdma-sync-some-IP-headers-with-glibc.patch:
+  drop (present in 4.18)
+
+---

Old:

  iproute2-4.17.0.tar.sign
  iproute2-4.17.0.tar.xz
  rdma-sync-some-IP-headers-with-glibc.patch

New:

  iproute2-4.18.0.tar.sign
  iproute2-4.18.0.tar.xz



Other differences:
--
++ iproute2.spec ++
--- /var/tmp/diff_new_pack.C4TtIj/_old  2018-09-13 12:09:47.166410687 +0200
+++ /var/tmp/diff_new_pack.C4TtIj/_new  2018-09-13 12:09:47.170410682 +0200
@@ -17,9 +17,9 @@
 
 
 Name:   iproute2
-Version:4.17
+Version:4.18
 Release:0
-%define rversion 4.17.0
+%define rversion 4.18.0
 Summary:Linux network configuration utilities
 License:GPL-2.0-only
 Group:  Productivity/Networking/Routing
@@ -37,7 +37,6 @@
 Patch4: xfrm-support-displaying-transformations-used-for-Mob.patch
 Patch6: split-link-and-compile-steps-for-binaries.patch
 Patch7: examples-fix-bashisms-in-example-script.patch
-Patch8: rdma-sync-some-IP-headers-with-glibc.patch
 Patch102:   Revert-emp-fix-warning-on-deprecated-bison-directive.patch
 BuildRequires:  bison
 BuildRequires:  db-devel
@@ -85,7 +84,7 @@
 
 %prep
 %setup -qn %name-%rversion
-%patch -P 1 -P 2 -P 3 -P 4 -P 6 -P 7 -P 8 -p1
+%patch -P 1 -P 2 -P 3 -P 4 -P 6 -P 7 -p1
 %if 0%{?sles_version} == 11
 %patch -P 102 -p1
 %endif

++ iproute2-4.17.0.tar.xz -> iproute2-4.18.0.tar.xz ++
 5418 lines of diff (skipped)




commit iproute2 for openSUSE:Factory

2018-08-15 Thread root
Hello community,

here is the log from the commit of package iproute2 for openSUSE:Factory 
checked in at 2018-08-15 10:29:30

Comparing /work/SRC/openSUSE:Factory/iproute2 (Old)
 and  /work/SRC/openSUSE:Factory/.iproute2.new (New)


Package is "iproute2"

Wed Aug 15 10:29:30 2018 rev:98 rq:627692 version:4.17

Changes:

--- /work/SRC/openSUSE:Factory/iproute2/iproute2.changes2018-05-11 
09:13:38.048603348 +0200
+++ /work/SRC/openSUSE:Factory/.iproute2.new/iproute2.changes   2018-08-15 
10:29:34.387332402 +0200
@@ -1,0 +2,40 @@
+Wed Aug  1 08:28:16 UTC 2018 - mkube...@suse.cz
+
+- Update to new upstream release 4.17
+  * use netlink rather than proc and sysfs for tunnels
+  * man: document -json and -pretty options
+  * ip, tc: JSON and color output for more subcommands
+  * bridge: implement JSON and color output
+  * tc: implement color output
+  * rdma: Add batch command support
+  * ss: print skmeminfo for packet sockets
+  * ip: link_gre6.c: Support IP6_TNL_F_ALLOW_LOCAL_REMOTE flag
+  * tc: support the ipt ematch
+  * ip rule: let user see and use protocol keyword
+  * rdma: update device capabilities flags (PCI write end padding)
+  * tc: f_flower: Add support for matching first frag packets
+  * bridge: add option extern_learn
+  * ss: Add support for TIPC socket diag
+  * tipc: introduce command for handling a new 128-bit node
+identity
+  * tc: add oneline mode
+  * rdma: ad PD, MR, CQ and CM_ID resource tracking information
+  * rdma: Ignore unknown netlink attributes
+  * ip/l2tp: remove offset and peer-offset options
+  * ss: drop slabinfo based statistics
+  * ip: don't lookup interface index until needed
+  * rt_protos: drop old experimental gated names
+  * ip: IFLA_NEW_NETNSID/IFLA_NEW_IFINDEX support
+  * devlink: do not require NETLINK_{CAP,EXT}_ACK
+  * ip: display netns name instead of nsid
+  * ip link: enable to specify a name for the link-netns
+- rdma-sync-some-IP-headers-with-glibc.patch:
+  fix build on Leap 42.3 and SLE12
+- utils-Do-not-reset-family-for-default-any-all-addres.patch:
+  drop (present in 4.17)
+- adjust-installation-directories-for-openSUSE-SLE.patch:
+  refresh
+- split-link-and-compile-steps-for-binaries.patch:
+  refresh
+
+---

Old:

  iproute2-4.16.0.tar.sign
  iproute2-4.16.0.tar.xz
  utils-Do-not-reset-family-for-default-any-all-addres.patch

New:

  iproute2-4.17.0.tar.sign
  iproute2-4.17.0.tar.xz
  rdma-sync-some-IP-headers-with-glibc.patch



Other differences:
--
++ iproute2.spec ++
--- /var/tmp/diff_new_pack.uHi8H3/_old  2018-08-15 10:29:34.98478 +0200
+++ /var/tmp/diff_new_pack.uHi8H3/_new  2018-08-15 10:29:34.98478 +0200
@@ -17,9 +17,9 @@
 
 
 Name:   iproute2
-Version:4.16
+Version:4.17
 Release:0
-%define rversion 4.16.0
+%define rversion 4.17.0
 Summary:Linux network configuration utilities
 License:GPL-2.0-only
 Group:  Productivity/Networking/Routing
@@ -37,7 +37,7 @@
 Patch4: xfrm-support-displaying-transformations-used-for-Mob.patch
 Patch6: split-link-and-compile-steps-for-binaries.patch
 Patch7: examples-fix-bashisms-in-example-script.patch
-Patch8: utils-Do-not-reset-family-for-default-any-all-addres.patch
+Patch8: rdma-sync-some-IP-headers-with-glibc.patch
 Patch102:   Revert-emp-fix-warning-on-deprecated-bison-directive.patch
 BuildRequires:  bison
 BuildRequires:  db-devel

++ adjust-installation-directories-for-openSUSE-SLE.patch ++
--- /var/tmp/diff_new_pack.uHi8H3/_old  2018-08-15 10:29:35.015333536 +0200
+++ /var/tmp/diff_new_pack.uHi8H3/_new  2018-08-15 10:29:35.015333536 +0200
@@ -5,25 +5,23 @@
 
 Match the directory layout of openSUSE and SLE.
 ---
- Makefile   |4 ++--
- netem/Makefile |5 +++--
- tc/q_netem.c   |2 +-
+ Makefile   | 4 ++--
+ netem/Makefile | 5 +++--
+ tc/q_netem.c   | 2 +-
  3 files changed, 6 insertions(+), 5 deletions(-)
 
-Index: iproute2-4.14.1/Makefile
-===
 iproute2-4.14.1.orig/Makefile
-+++ iproute2-4.14.1/Makefile
-@@ -6,7 +6,7 @@ endif
+--- a/Makefile
 b/Makefile
+@@ -14,7 +14,7 @@ endif
  
  PREFIX?=/usr
  LIBDIR?=$(PREFIX)/lib
 -SBINDIR?=/sbin
 +SBINDIR?=/usr/sbin
  CONFDIR?=/etc/iproute2
- DATADIR?=$(PREFIX)/share
- HDRDIR?=$(PREFIX)/include/iproute2
-@@ -21,7 +21,7 @@ DBM_INCLUDE:=$(DESTDIR)/usr/include
+ NETNS_RUN_DIR?=/var/run/netns
+ NETNS_ETC_DIR?=/etc/netns
+@@ -31,7 +31,7 @@ DBM_INCLUDE:=$(DESTDIR)/usr/include
  
  SHARED_LIBS = y
  
@@ -32,11 +30,9 @@
  ifneq ($(SHARED_LIBS),y)
  DEFINES+= -DNO_SHARED_LIBS
  endif
-Index: iproute2-4.14.1/netem/Makefile

commit iproute2 for openSUSE:Factory

2018-05-11 Thread root
Hello community,

here is the log from the commit of package iproute2 for openSUSE:Factory 
checked in at 2018-05-11 09:13:35

Comparing /work/SRC/openSUSE:Factory/iproute2 (Old)
 and  /work/SRC/openSUSE:Factory/.iproute2.new (New)


Package is "iproute2"

Fri May 11 09:13:35 2018 rev:97 rq:605099 version:4.16

Changes:

--- /work/SRC/openSUSE:Factory/iproute2/iproute2.changes2018-04-17 
11:11:02.728622194 +0200
+++ /work/SRC/openSUSE:Factory/.iproute2.new/iproute2.changes   2018-05-11 
09:13:38.048603348 +0200
@@ -1,0 +2,7 @@
+Wed May  2 06:13:55 UTC 2018 - mkube...@suse.cz
+
+- utils-Do-not-reset-family-for-default-any-all-addres.patch:
+  fix parsing of "ip route add default via " command
+  (bsc#1091603)
+
+---

New:

  utils-Do-not-reset-family-for-default-any-all-addres.patch



Other differences:
--
++ iproute2.spec ++
--- /var/tmp/diff_new_pack.tkA5x9/_old  2018-05-11 09:13:39.008568573 +0200
+++ /var/tmp/diff_new_pack.tkA5x9/_new  2018-05-11 09:13:39.012568428 +0200
@@ -37,6 +37,7 @@
 Patch4: xfrm-support-displaying-transformations-used-for-Mob.patch
 Patch6: split-link-and-compile-steps-for-binaries.patch
 Patch7: examples-fix-bashisms-in-example-script.patch
+Patch8: utils-Do-not-reset-family-for-default-any-all-addres.patch
 Patch102:   Revert-emp-fix-warning-on-deprecated-bison-directive.patch
 BuildRequires:  bison
 BuildRequires:  db-devel
@@ -84,7 +85,7 @@
 
 %prep
 %setup -qn %name-%rversion
-%patch -P 1 -P 2 -P 3 -P 4 -P 6 -P 7 -p1
+%patch -P 1 -P 2 -P 3 -P 4 -P 6 -P 7 -P 8 -p1
 %if 0%{?sles_version} == 11
 %patch -P 102 -p1
 %endif


++ utils-Do-not-reset-family-for-default-any-all-addres.patch ++
From: David Ahern 
Date: Fri, 13 Apr 2018 09:36:33 -0700
Subject: utils: Do not reset family for default, any, all addresses
Patch-mainline: v4.17.0
Git-commit: d42c7891d26e4d5616a55aac9fe10813767fcf9c
References: bsc#1091603

Thomas reported a change in behavior with respect to autodectecting
address families. Specifically, 'ip ro add default via fe80::1'
syntax was failing to treat fe80::1 as an IPv6 address as it did in
prior releases. The root causes appears to be a change in family when
the default keyword is parsed.

'default', 'any' and 'all' are relevant outside of AF_INET. Leave the
family arg as is for these when setting addr.

Fixes: 93fa12418dc6 ("utils: Always specify family and ->bytelen in 
get_prefix_1()")
Reported-by: Thomas Deutschmann 
Signed-off-by: David Ahern 
Cc: Serhey Popovych 

---
 lib/utils.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/lib/utils.c b/lib/utils.c
index b9e9a6caaf54..803bcc45f2f2 100644
--- a/lib/utils.c
+++ b/lib/utils.c
@@ -566,7 +566,7 @@ static int __get_addr_1(inet_prefix *addr, const char 
*name, int family)
if (strcmp(name, "default") == 0) {
if ((family == AF_DECnet) || (family == AF_MPLS))
return -1;
-   addr->family = (family != AF_UNSPEC) ? family : AF_INET;
+   addr->family = family;
addr->bytelen = af_byte_len(addr->family);
addr->bitlen = -2;
addr->flags |= PREFIXLEN_SPECIFIED;
@@ -577,7 +577,7 @@ static int __get_addr_1(inet_prefix *addr, const char 
*name, int family)
strcmp(name, "any") == 0) {
if ((family == AF_DECnet) || (family == AF_MPLS))
return -1;
-   addr->family = AF_UNSPEC;
+   addr->family = family;
addr->bytelen = 0;
addr->bitlen = -2;
return 0;
-- 
2.16.3




commit iproute2 for openSUSE:Factory

2018-04-17 Thread root
Hello community,

here is the log from the commit of package iproute2 for openSUSE:Factory 
checked in at 2018-04-17 11:10:57

Comparing /work/SRC/openSUSE:Factory/iproute2 (Old)
 and  /work/SRC/openSUSE:Factory/.iproute2.new (New)


Package is "iproute2"

Tue Apr 17 11:10:57 2018 rev:96 rq:595278 version:4.16

Changes:

--- /work/SRC/openSUSE:Factory/iproute2/iproute2.changes2018-03-09 
10:34:12.905429225 +0100
+++ /work/SRC/openSUSE:Factory/.iproute2.new/iproute2.changes   2018-04-17 
11:11:02.728622194 +0200
@@ -1,0 +2,25 @@
+Tue Apr 10 05:54:13 UTC 2018 - mkube...@suse.cz
+
+- Update to new upstream release 4.16
+  * ip link: allow configuring GSO max values
+  * gre6: add collect metadata support
+  * erspan: add erspan version II support
+  * ip link: add support for netdevsim device type
+  * tc: Add batchsize feature for filter and actions
+  * tc red: allow setting th_min and th_max to the same value
+  * bpf: support map offload
+  * tc: support shared block to share filters between qdiscs
+  * ip tunnel: unify local/remote endpoint address printing
+  * tc: JSON output for prio and RED
+  * rdma: add option to provide "-" sign for the port number
+  * rdma: add filtering infrastructure
+  * rdma: add QP resource tracking information
+  * netns: allow negative nsid
+  * ignore -color when json output is requested
+  * devlink: add support for devlink resource abstraction
+  * devlink: add support for hot reload
+  * ip route: treat "default" and "all"/"any" addresses differenty
+  * ss: allow excluding a socket table from being queried
+- use %license for license file (bsc#1082318)
+
+---

Old:

  iproute2-4.15.0.tar.sign
  iproute2-4.15.0.tar.xz

New:

  iproute2-4.16.0.tar.sign
  iproute2-4.16.0.tar.xz



Other differences:
--
++ iproute2.spec ++
--- /var/tmp/diff_new_pack.0MXwLm/_old  2018-04-17 11:11:03.488586542 +0200
+++ /var/tmp/diff_new_pack.0MXwLm/_new  2018-04-17 11:11:03.492586355 +0200
@@ -17,11 +17,11 @@
 
 
 Name:   iproute2
-Version:4.15.0
+Version:4.16
 Release:0
-%define rversion 4.15.0
+%define rversion 4.16.0
 Summary:Linux network configuration utilities
-License:GPL-2.0
+License:GPL-2.0-only
 Group:  Productivity/Networking/Routing
 Url:
https://www.linuxfoundation.org/collaborate/workgroups/networking/iproute2
 # Using GPL-2.0 instead of GPL-2.0+ because of tc_skbedit.h and tc/q_multiq.c
@@ -51,7 +51,7 @@
 BuildRequires:  pkgconfig(libselinux)
 BuildRequires:  pkgconfig(xtables) >= 1.4.11
 %endif
-Provides:   %name-doc = 4.15.0
+Provides:   %name-doc = %version
 Provides:   iproute = %version-%release
 Provides:   %name(xfrm6_raw) = %version-%release
 Obsoletes:  %name-doc < 4.15.0
@@ -65,7 +65,7 @@
 
 %package -n libnetlink-devel
 Summary:A Higher Level Interface to the Netlink Service
-License:GPL-2.0+
+License:GPL-2.0-or-later
 Group:  Development/Libraries/C and C++
 Provides:   libnetlink = %version-%release
 
@@ -75,7 +75,7 @@
 
 %package bash-completion
 Summary:Bash completion for iproute
-License:GPL-2.0+
+License:GPL-2.0-or-later
 Group:  System/Shells
 Requires:   bash-completion
 
@@ -120,7 +120,7 @@
ln -sf "%_sbindir/$BIN" "$b/%_bindir/$BIN"
 done
 rm "$b/%_sbindir/ifcfg"
-cp -an README* COPYING "$b/%_docdir/%name/"
+cp -an README* "$b/%_docdir/%name/"
 %fdupes %buildroot/%_prefix
 
 %files
@@ -141,6 +141,11 @@
 %_libdir/tc/
 %_datadir/tc/
 %_docdir/%name/
+%if 0%{?suse_version} >= 1500 || 0%{?sle_version} >= 120300
+%license COPYING
+%else
+%doc COPYING
+%endif
 
 %files -n libnetlink-devel
 %_includedir/*

++ iproute2-4.15.0.tar.xz -> iproute2-4.16.0.tar.xz ++
 8220 lines of diff (skipped)




commit iproute2 for openSUSE:Factory

2018-03-09 Thread root
Hello community,

here is the log from the commit of package iproute2 for openSUSE:Factory 
checked in at 2018-03-09 10:34:11

Comparing /work/SRC/openSUSE:Factory/iproute2 (Old)
 and  /work/SRC/openSUSE:Factory/.iproute2.new (New)


Package is "iproute2"

Fri Mar  9 10:34:11 2018 rev:95 rq:583679 version:4.15.0

Changes:

--- /work/SRC/openSUSE:Factory/iproute2/iproute2.changes2018-02-10 
17:54:58.699058471 +0100
+++ /work/SRC/openSUSE:Factory/.iproute2.new/iproute2.changes   2018-03-09 
10:34:12.905429225 +0100
@@ -1,0 +2,5 @@
+Tue Mar  6 12:35:05 UTC 2018 - dmuel...@suse.com
+
+- add provides/obsoletes for removed iproute2-doc subpackage
+
+---



Other differences:
--
++ iproute2.spec ++
--- /var/tmp/diff_new_pack.h6et4D/_old  2018-03-09 10:34:13.577405033 +0100
+++ /var/tmp/diff_new_pack.h6et4D/_new  2018-03-09 10:34:13.581404889 +0100
@@ -51,8 +51,10 @@
 BuildRequires:  pkgconfig(libselinux)
 BuildRequires:  pkgconfig(xtables) >= 1.4.11
 %endif
+Provides:   %name-doc = 4.15.0
 Provides:   iproute = %version-%release
 Provides:   %name(xfrm6_raw) = %version-%release
+Obsoletes:  %name-doc < 4.15.0
 
 %description
 iproute2 is a collection of user-space utilities to set up networking





commit iproute2 for openSUSE:Factory

2018-02-10 Thread root
Hello community,

here is the log from the commit of package iproute2 for openSUSE:Factory 
checked in at 2018-02-10 17:54:57

Comparing /work/SRC/openSUSE:Factory/iproute2 (Old)
 and  /work/SRC/openSUSE:Factory/.iproute2.new (New)


Package is "iproute2"

Sat Feb 10 17:54:57 2018 rev:94 rq:573923 version:4.15.0

Changes:

--- /work/SRC/openSUSE:Factory/iproute2/iproute2.changes2017-12-13 
11:55:55.219769251 +0100
+++ /work/SRC/openSUSE:Factory/.iproute2.new/iproute2.changes   2018-02-10 
17:54:58.699058471 +0100
@@ -1,0 +2,32 @@
+Wed Feb  7 02:17:21 UTC 2018 - avin...@opensuse.org
+
+- Update to new upstream release 4.15.0
+  * Add "show" subcommand to "ip fou"
+  * Show 'external' link mode in output
+  * bridge: vlan: support for per vlan tunnel info
+  * gre6/tunnel: Output flowlabel after tclass
+  * ila: support for configuring identifier and hook types
+  * ila: support to configure checksum neutral-map-auto
+  * ip6_gre: add support for ERSPAN tunnel
+  * ip6tnl/tunnel: Output hoplimit before encapsulation limit
+  * ip: add fastopen_no_cookie option to ip route
+  * ip: bridge_slave: add neigh_suppress to the type help and
+  * ip: bridge_slave: add support for per-port group_fwd_mask
+  * ip: validate vlan value for vlan info
+  * iplink: new option to set neigh suppression on a bridge port
+  * link_iptnl: Print tunnel mode
+  * qdisc: print offload indication
+  * ss: Implement automatic column width calculation
+  * ss: Introduce columns lightweight abstraction
+  * ss: add AF_VSOCK support
+  * ss: add missing path MTU parameter
+  * ss: print tcpi_rcv_ssthresh
+  * tc: Add support for the CBS qdisc
+  * tc: bandwith limits can now be specified in %.
+  * {f, m}_bpf: don't allow specifying multiple bpf programs
+- drop man-fix-documentation-references-in-manual-pages.patch
+  * debian specific paths were removed altogether
+- partial cleanup with spec-cleaner
+- use https in urls
+
+---

Old:

  iproute2-4.14.1.tar.sign
  iproute2-4.14.1.tar.xz
  man-fix-documentation-references-in-manual-pages.patch

New:

  iproute2-4.15.0.tar.sign
  iproute2-4.15.0.tar.xz



Other differences:
--
++ iproute2.spec ++
--- /var/tmp/diff_new_pack.ScnuuB/_old  2018-02-10 17:54:59.467030670 +0100
+++ /var/tmp/diff_new_pack.ScnuuB/_new  2018-02-10 17:54:59.467030670 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package iproute2
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,29 +17,27 @@
 
 
 Name:   iproute2
-Version:4.14.1
+Version:4.15.0
 Release:0
-%define rversion 4.14.1
+%define rversion 4.15.0
 Summary:Linux network configuration utilities
 License:GPL-2.0
 Group:  Productivity/Networking/Routing
-Url:
http://www.linuxfoundation.org/collaborate/workgroups/networking/iproute2
+Url:
https://www.linuxfoundation.org/collaborate/workgroups/networking/iproute2
 # Using GPL-2.0 instead of GPL-2.0+ because of tc_skbedit.h and tc/q_multiq.c
 
-#DL-URL:   http://kernel.org/pub/linux/utils/net/iproute2/
+#DL-URL:   https://kernel.org/pub/linux/utils/net/iproute2/
 #Git-Clone:
git://git.kernel.org/pub/scm/linux/kernel/git/shemminger/iproute2
-Source: 
http://kernel.org/pub/linux/utils/net/iproute2/%name-%rversion.tar.xz
-Source2:
http://kernel.org/pub/linux/utils/net/iproute2/%name-%rversion.tar.sign
+Source: 
https://kernel.org/pub/linux/utils/net/iproute2/%name-%rversion.tar.xz
+Source2:
https://kernel.org/pub/linux/utils/net/iproute2/%name-%rversion.tar.sign
 Source9:%name.keyring
 Patch1: adjust-installation-directories-for-openSUSE-SLE.patch
 Patch2: use-sysconf-_SC_CLK_TCK-if-HZ-undefined.patch
 Patch3: add-explicit-typecast-to-avoid-gcc-warning.patch
 Patch4: xfrm-support-displaying-transformations-used-for-Mob.patch
-Patch5: man-fix-documentation-references-in-manual-pages.patch
 Patch6: split-link-and-compile-steps-for-binaries.patch
 Patch7: examples-fix-bashisms-in-example-script.patch
 Patch102:   Revert-emp-fix-warning-on-deprecated-bison-directive.patch
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  bison
 BuildRequires:  db-devel
 BuildRequires:  fdupes
@@ -84,7 +82,7 @@
 
 %prep
 %setup -qn %name-%rversion
-%patch -P 1 -P 2 -P 3 -P 4 -P 5 -P 6 -P 7 -p1
+%patch -P 1 -P 2 -P 3 -P 4 -P 6 -P 7 -p1
 %if 0%{?sles_version} == 11
 %patch -P 102 

commit iproute2 for openSUSE:Factory

2017-12-13 Thread root
Hello community,

here is the log from the commit of package iproute2 for openSUSE:Factory 
checked in at 2017-12-13 11:55:51

Comparing /work/SRC/openSUSE:Factory/iproute2 (Old)
 and  /work/SRC/openSUSE:Factory/.iproute2.new (New)


Package is "iproute2"

Wed Dec 13 11:55:51 2017 rev:93 rq:555790 version:4.14.1

Changes:

--- /work/SRC/openSUSE:Factory/iproute2/iproute2.changes2017-09-09 
20:22:35.891382608 +0200
+++ /work/SRC/openSUSE:Factory/.iproute2.new/iproute2.changes   2017-12-13 
11:55:55.219769251 +0100
@@ -1,0 +2,25 @@
+Sun Dec 10 23:47:36 UTC 2017 - jeng...@inai.de
+
+- Remove iproute2-doc (removed upstream) and
+  doc-revert-PDF-creation.patch .
+
+---
+Fri Nov 17 21:05:25 UTC 2017 - jeng...@inai.de
+
+- Update to new upstream release 4.14.1
+  * ss: distinguish between IPv4 and IPv6 wildcard sockets
+  * bridge: this patch adds json support for bridge mdb show
+  * tc actions: improved batching and time filtered dumping
+  * iproute: add support for SRv6 local segment processing
+  * ip: add new command line argument -json (mutually exclusive with -color)
+  * gre: add support for ERSPAN tunnel
+  * tc: m_ife: allow ife type to zero
+  * tc: m_ife: print IEEE ethertype format
+  * iproute: add support for seg6 l2encap mode
+  * devlink: Add support for special format protocol headers
+  * devlink: Add support for protocol IPv4/IPv6/Ethernet special formats
+  * ss: detect IPPROTO_ICMPV6 sockets
+  * tc/actions: introduce support for jump action
+  * devlink: add batch command support
+
+---

Old:

  doc-revert-PDF-creation.patch
  iproute2-4.13.0.tar.sign
  iproute2-4.13.0.tar.xz
  iproute2-doc.changes
  iproute2-doc.spec
  pre_checkin.sh

New:

  iproute2-4.14.1.tar.sign
  iproute2-4.14.1.tar.xz



Other differences:
--
++ iproute2.spec ++
--- /var/tmp/diff_new_pack.QFxgcp/_old  2017-12-13 11:55:56.711697230 +0100
+++ /var/tmp/diff_new_pack.QFxgcp/_new  2017-12-13 11:55:56.715697037 +0100
@@ -17,9 +17,9 @@
 
 
 Name:   iproute2
-Version:4.13
+Version:4.14.1
 Release:0
-%define rversion 4.13.0
+%define rversion 4.14.1
 Summary:Linux network configuration utilities
 License:GPL-2.0
 Group:  Productivity/Networking/Routing
@@ -30,11 +30,19 @@
 #Git-Clone:
git://git.kernel.org/pub/scm/linux/kernel/git/shemminger/iproute2
 Source: 
http://kernel.org/pub/linux/utils/net/iproute2/%name-%rversion.tar.xz
 Source2:
http://kernel.org/pub/linux/utils/net/iproute2/%name-%rversion.tar.sign
-Source666:  pre_checkin.sh
-Source667:  %name.keyring
+Source9:%name.keyring
+Patch1: adjust-installation-directories-for-openSUSE-SLE.patch
+Patch2: use-sysconf-_SC_CLK_TCK-if-HZ-undefined.patch
+Patch3: add-explicit-typecast-to-avoid-gcc-warning.patch
+Patch4: xfrm-support-displaying-transformations-used-for-Mob.patch
+Patch5: man-fix-documentation-references-in-manual-pages.patch
+Patch6: split-link-and-compile-steps-for-binaries.patch
+Patch7: examples-fix-bashisms-in-example-script.patch
+Patch102:   Revert-emp-fix-warning-on-deprecated-bison-directive.patch
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  bison
 BuildRequires:  db-devel
+BuildRequires:  fdupes
 BuildRequires:  flex
 BuildRequires:  libelf-devel
 BuildRequires:  pkgconfig >= 0.21
@@ -48,16 +56,6 @@
 Provides:   iproute = %version-%release
 Provides:   %name(xfrm6_raw) = %version-%release
 
-Patch1: adjust-installation-directories-for-openSUSE-SLE.patch
-Patch2: use-sysconf-_SC_CLK_TCK-if-HZ-undefined.patch
-Patch3: add-explicit-typecast-to-avoid-gcc-warning.patch
-Patch4: xfrm-support-displaying-transformations-used-for-Mob.patch
-Patch5: man-fix-documentation-references-in-manual-pages.patch
-Patch6: split-link-and-compile-steps-for-binaries.patch
-Patch7: examples-fix-bashisms-in-example-script.patch
-Patch101:   doc-revert-PDF-creation.patch
-Patch102:   Revert-emp-fix-warning-on-deprecated-bison-directive.patch
-
 %description
 iproute2 is a collection of user-space utilities to set up networking
 under Linux from the command-line. It can inspect and configure,
@@ -86,18 +84,9 @@
 
 %prep
 %setup -qn %name-%rversion
-%patch1 -p1
-%patch2 -p1
-%patch3 -p1
-%patch4 -p1
-%patch5 -p1
-%patch6 -p1
-%patch7 -p1
-%if 0%{?sles_version} == 11 || (0%{?suse_version} && 0%{?suse_version} <= 1220)
-%patch101 -p1
-%endif
+%patch -P 1 -P 2 -P 3 -P 4 -P 5 -P 6 -P 7 -p1
 %if 0%{?sles_version} == 11
-%patch102 -p1
+%patch -P 102 

commit iproute2 for openSUSE:Factory

2017-09-09 Thread root
Hello community,

here is the log from the commit of package iproute2 for openSUSE:Factory 
checked in at 2017-09-09 20:22:33

Comparing /work/SRC/openSUSE:Factory/iproute2 (Old)
 and  /work/SRC/openSUSE:Factory/.iproute2.new (New)


Package is "iproute2"

Sat Sep  9 20:22:33 2017 rev:92 rq:521654 version:4.13

Changes:

--- /work/SRC/openSUSE:Factory/iproute2/iproute2-doc.changes2017-08-28 
16:16:43.198563481 +0200
+++ /work/SRC/openSUSE:Factory/.iproute2.new/iproute2-doc.changes   
2017-09-09 20:22:35.315463786 +0200
@@ -1,0 +2,30 @@
+Wed Sep  6 07:09:53 UTC 2017 - mkube...@suse.cz
+
+- Update to new upstream release 4.13
+  * extended ack support
+  * ip monitor: support IFLA_EVENT
+  * many BPF improvements
+  * new command rdma
+  * fixes for issues reported by Coverity
+  * updated documentation and examples
+  * bridge: distinguish between ext. learned vs offloaded FDBs
+  * ip netns: make /var/run/netns bind-mount recursive
+  * geneve: support for modifying geneve device
+  * utils: return default family when rtm_family is not
+RTNL_FAMILY_IPMR/IP6MR
+  * tc: m_tunnel_key: add csum/nocsum option
+  * tc filter: add support for chain index
+  * tc action: introduce support for goto chain action
+  * tc: flower: add support for tcp flags
+  * tc: add support for TRAP action
+  * tc: flower: add support for matching on ip tos and ttl
+  * ip: add support for GRE ignore-df knob
+  * ip route get: extend to return matching fib route
+  * ip route get: extend for mpls routes
+  * ss: enclose IPv6 address in brackets
+  * vti: print keys in hex not dotted notation
+- Refresh
+  adjust-installation-directories-for-openSUSE-SLE.patch
+  split-link-and-compile-steps-for-binaries.patch
+
+---
iproute2.changes: same change

Old:

  iproute2-4.12.0.tar.sign
  iproute2-4.12.0.tar.xz

New:

  iproute2-4.13.0.tar.sign
  iproute2-4.13.0.tar.xz



Other differences:
--
++ iproute2-doc.spec ++
--- /var/tmp/diff_new_pack.8aeCYV/_old  2017-09-09 20:22:36.731264222 +0200
+++ /var/tmp/diff_new_pack.8aeCYV/_new  2017-09-09 20:22:36.735263659 +0200
@@ -17,9 +17,9 @@
 
 
 Name:   iproute2-doc
-Version:4.12
+Version:4.13
 Release:0
-%define rversion 4.12.0
+%define rversion 4.13.0
 Summary:Documentation to iproute2
 License:GPL-2.0+
 Group:  Documentation/Other

++ iproute2.spec ++
--- /var/tmp/diff_new_pack.8aeCYV/_old  2017-09-09 20:22:36.759260277 +0200
+++ /var/tmp/diff_new_pack.8aeCYV/_new  2017-09-09 20:22:36.759260277 +0200
@@ -17,9 +17,9 @@
 
 
 Name:   iproute2
-Version:4.12
+Version:4.13
 Release:0
-%define rversion 4.12.0
+%define rversion 4.13.0
 Summary:Linux network configuration utilities
 License:GPL-2.0
 Group:  Productivity/Networking/Routing

++ adjust-installation-directories-for-openSUSE-SLE.patch ++
--- /var/tmp/diff_new_pack.8aeCYV/_old  2017-09-09 20:22:36.795255202 +0200
+++ /var/tmp/diff_new_pack.8aeCYV/_new  2017-09-09 20:22:36.795255202 +0200
@@ -11,10 +11,10 @@
  3 files changed, 7 insertions(+), 5 deletions(-)
 
 diff --git a/Makefile b/Makefile
-index 18de7dcb315b..d8702a769a07 100644
+index dbb4a4afd608..3069ee91e159 100644
 --- a/Makefile
 +++ b/Makefile
-@@ -9,7 +9,7 @@ endif
+@@ -6,7 +6,7 @@ endif
  
  PREFIX?=/usr
  LIBDIR?=$(PREFIX)/lib
@@ -23,7 +23,7 @@
  CONFDIR?=/etc/iproute2
  DATADIR?=$(PREFIX)/share
  HDRDIR?=$(PREFIX)/include/iproute2
-@@ -24,7 +24,7 @@ DBM_INCLUDE:=$(DESTDIR)/usr/include
+@@ -21,7 +21,7 @@ DBM_INCLUDE:=$(DESTDIR)/usr/include
  
  SHARED_LIBS = y
  
@@ -33,19 +33,19 @@
  DEFINES+= -DNO_SHARED_LIBS
  endif
 diff --git a/netem/Makefile b/netem/Makefile
-index a68e2fdb3037..efff5850d9c1 100644
+index 2499f086f24d..9e36fe91fa41 100644
 --- a/netem/Makefile
 +++ b/netem/Makefile
-@@ -5,6 +5,8 @@ HOSTCC ?= $(CC)
+@@ -7,6 +7,8 @@ HOSTCC ?= $(CC)
  CCOPTS  = $(CBUILD_CFLAGS)
  LDLIBS += -lm
  
 +LIBDIR = /usr/lib
 +
- all: $(DISTGEN) $(DISTDATA)
- 
- $(DISTGEN):
-@@ -20,9 +22,9 @@ stats: stats.c
+ ifeq ($(HAVE_MNL),y)
+   CFLAGS += -DHAVE_LIBMNL $(shell $(PKG_CONFIG) libmnl --cflags)
+   LDLIBS += $(shell $(PKG_CONFIG) libmnl --libs)
+@@ -27,9 +29,9 @@ stats: stats.c
$(HOSTCC) $(CCOPTS) -I../include -o $@ $@.c -lm
  
  install: all
@@ -58,7 +58,7 @@
  
  clean:
 diff --git a/tc/q_netem.c b/tc/q_netem.c
-index 0975ae111de9..3a7084563eaf 100644
+index 5a9e747411e8..34c8f4315abd 100644
 --- a/tc/q_netem.c
 +++ b/tc/q_netem.c
 @@ -113,7 +113,7 @@ static int get_distribution(const char *type, __s16 *data, 
int maxdata)

++ iproute2-4.12.0.tar.xz -> iproute2-4.13.0.tar.xz ++
 8422 lines of diff 

commit iproute2 for openSUSE:Factory

2017-08-28 Thread root
Hello community,

here is the log from the commit of package iproute2 for openSUSE:Factory 
checked in at 2017-08-28 16:16:40

Comparing /work/SRC/openSUSE:Factory/iproute2 (Old)
 and  /work/SRC/openSUSE:Factory/.iproute2.new (New)


Package is "iproute2"

Mon Aug 28 16:16:40 2017 rev:91 rq:518693 version:4.12

Changes:

--- /work/SRC/openSUSE:Factory/iproute2/iproute2-doc.changes2017-07-21 
22:35:22.851377399 +0200
+++ /work/SRC/openSUSE:Factory/.iproute2.new/iproute2-doc.changes   
2017-08-28 16:16:43.198563481 +0200
@@ -1,0 +2,24 @@
+Tue Aug 22 12:58:39 UTC 2017 - mkube...@suse.cz
+
+- patch cleanup for SLE15 package:
+  * rename iproute2-dirs.diff
+-> adjust-installation-directories-for-openSUSE-SLE.patch
+  * split iproute2-HZ.diff into
+use-sysconf-_SC_CLK_TCK-if-HZ-undefined.patch and
+add-explicit-typecast-to-avoid-gcc-warning.patch
+  * rename revert-pdf-creation.diff
+-> doc-revert-PDF-creation.patch
+  * rename revert-bison-fix.diff
+-> Revert-emp-fix-warning-on-deprecated-bison-directive.patch
+  * rename kernel_xfrm6_raw.patch
+-> xfrm-support-displaying-transformations-used-for-Mob.patch
+  * refresh man-fix-documentation-references-in-manual-pages.patch
+  * rename iproute2-split-make.patch
+-> split-link-and-compile-steps-for-binaries.patch
+  * rename iproute2-3.16.0-fix-bashisms.patch
+-> examples-fix-bashisms-in-example-script.patch
+- apply all patches in both specfiles to make sure everything is
+  built from fully patched sources
+- move SLE11 workarounds to the end of the series
+
+---
iproute2.changes: same change

Old:

  iproute2-3.16.0-fix-bashisms.patch
  iproute2-HZ.diff
  iproute2-dirs.diff
  iproute2-split-make.patch
  kernel_xfrm6_raw.patch
  revert-bison-fix.diff
  revert-pdf-creation.diff

New:

  Revert-emp-fix-warning-on-deprecated-bison-directive.patch
  add-explicit-typecast-to-avoid-gcc-warning.patch
  adjust-installation-directories-for-openSUSE-SLE.patch
  doc-revert-PDF-creation.patch
  examples-fix-bashisms-in-example-script.patch
  split-link-and-compile-steps-for-binaries.patch
  use-sysconf-_SC_CLK_TCK-if-HZ-undefined.patch
  xfrm-support-displaying-transformations-used-for-Mob.patch



Other differences:
--
++ iproute2-doc.spec ++
--- /var/tmp/diff_new_pack.DZe2rr/_old  2017-08-28 16:16:44.622363399 +0200
+++ /var/tmp/diff_new_pack.DZe2rr/_new  2017-08-28 16:16:44.630362275 +0200
@@ -27,7 +27,6 @@
 
 Source: 
http://kernel.org/pub/linux/utils/net/iproute2/iproute2-%rversion.tar.xz
 Source2:
http://kernel.org/pub/linux/utils/net/iproute2/iproute2-%rversion.tar.sign
-Patch1: iproute2-3.16.0-fix-bashisms.patch
 BuildArch:  noarch
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  bison
@@ -51,6 +50,16 @@
 BuildRequires:  pkgconfig(xtables) >= 1.4.11
 %endif
 
+Patch1: adjust-installation-directories-for-openSUSE-SLE.patch
+Patch2: use-sysconf-_SC_CLK_TCK-if-HZ-undefined.patch
+Patch3: add-explicit-typecast-to-avoid-gcc-warning.patch
+Patch4: xfrm-support-displaying-transformations-used-for-Mob.patch
+Patch5: man-fix-documentation-references-in-manual-pages.patch
+Patch6: split-link-and-compile-steps-for-binaries.patch
+Patch7: examples-fix-bashisms-in-example-script.patch
+Patch101:   doc-revert-PDF-creation.patch
+Patch102:   Revert-emp-fix-warning-on-deprecated-bison-directive.patch
+
 %description
 This package contains the PDF documentation from iproute2,
 as well as examples and other outdated files.
@@ -58,6 +67,19 @@
 %prep
 %setup -qn iproute2-%rversion
 %patch1 -p1
+%patch2 -p1
+%patch3 -p1
+%patch4 -p1
+%patch5 -p1
+%patch6 -p1
+%patch7 -p1
+%if 0%{?sles_version} == 11 || (0%{?suse_version} && 0%{?suse_version} <= 1220)
+%patch101 -p1
+%endif
+%if 0%{?sles_version} == 11
+%patch102 -p1
+%endif
+find . -name *.orig -delete
 
 %build
 # build with -fPIC. For details see

++ iproute2.spec ++
--- /var/tmp/diff_new_pack.DZe2rr/_old  2017-08-28 16:16:44.674356092 +0200
+++ /var/tmp/diff_new_pack.DZe2rr/_new  2017-08-28 16:16:44.678355530 +0200
@@ -32,13 +32,6 @@
 Source2:
http://kernel.org/pub/linux/utils/net/iproute2/%name-%rversion.tar.sign
 Source666:  pre_checkin.sh
 Source667:  %name.keyring
-Patch1: iproute2-dirs.diff
-Patch2: iproute2-HZ.diff
-Patch3: revert-pdf-creation.diff
-Patch4: revert-bison-fix.diff
-Patch5: kernel_xfrm6_raw.patch
-Patch6: man-fix-documentation-references-in-manual-pages.patch
-Patch7: iproute2-split-make.patch
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  

commit iproute2 for openSUSE:Factory

2017-07-21 Thread root
Hello community,

here is the log from the commit of package iproute2 for openSUSE:Factory 
checked in at 2017-07-21 22:35:19

Comparing /work/SRC/openSUSE:Factory/iproute2 (Old)
 and  /work/SRC/openSUSE:Factory/.iproute2.new (New)


Package is "iproute2"

Fri Jul 21 22:35:19 2017 rev:90 rq:509506 version:4.12

Changes:

--- /work/SRC/openSUSE:Factory/iproute2/iproute2-doc.changes2017-07-04 
09:08:22.999575793 +0200
+++ /work/SRC/openSUSE:Factory/.iproute2.new/iproute2-doc.changes   
2017-07-21 22:35:22.851377399 +0200
@@ -1,0 +2,29 @@
+Tue Jul 11 12:26:19 UTC 2017 - mkube...@suse.cz
+
+- Update to new upstream release 4.12
+  * tc: add support for invisible qdisc dumping
+  * ip route: support ttl-propagation attribute
+  * ip route: support for MPLS LWT ttl attribute
+  * libnetlink: add flag to suppress print of nlmsg error
+  * ip netconf: show all address families by default
+  * ip vrf: show command name next to pid
+  * ip: add ip sr command to control SR-IPv6 internal structures
+  * ip route: add support for SR-IPv6 lwtunnel encapsulation
+  * ip link: expose packet marking atribute of tunnels
+  * bpf: add support for generic xdp
+  * ip xfrm: add xfrm state crypto offload
+  * devlink: add support for pipeline debug (dpipe)
+  * tc: reflect HW offload status
+  * vxlan: add support for modifying vxlan device attributes
+  * pedit: introduce IPv6 support
+  * ip: add support for more MPLS labels
+  * devlink: add option to set and show eswitch encapsulation support
+  * ip: add handling for new CAN netlink interface
+  * ip vrf: Add show command
+  * ip link: add vxcan support
+  * ip link: support gre6 encaplimit option
+  * ip mroute: add table output to show command
+  * ip neigh: allow flush FAILED neighbour entry
+  * ip tunnel: add support for mpls/ip to ipip and sit tunnels
+
+---
iproute2.changes: same change

Old:

  iproute2-4.11.0.tar.sign
  iproute2-4.11.0.tar.xz

New:

  iproute2-4.12.0.tar.sign
  iproute2-4.12.0.tar.xz



Other differences:
--
++ iproute2-doc.spec ++
--- /var/tmp/diff_new_pack.KDBT9u/_old  2017-07-21 22:35:24.543138751 +0200
+++ /var/tmp/diff_new_pack.KDBT9u/_new  2017-07-21 22:35:24.543138751 +0200
@@ -17,9 +17,9 @@
 
 
 Name:   iproute2-doc
-Version:4.11
+Version:4.12
 Release:0
-%define rversion 4.11.0
+%define rversion 4.12.0
 Summary:Documentation to iproute2
 License:GPL-2.0+
 Group:  Documentation/Other

++ iproute2.spec ++
--- /var/tmp/diff_new_pack.KDBT9u/_old  2017-07-21 22:35:24.571134801 +0200
+++ /var/tmp/diff_new_pack.KDBT9u/_new  2017-07-21 22:35:24.575134238 +0200
@@ -17,9 +17,9 @@
 
 
 Name:   iproute2
-Version:4.11
+Version:4.12
 Release:0
-%define rversion 4.11.0
+%define rversion 4.12.0
 Summary:Linux network configuration utilities
 License:GPL-2.0
 Group:  Productivity/Networking/Routing

++ iproute2-4.11.0.tar.xz -> iproute2-4.12.0.tar.xz ++
 7688 lines of diff (skipped)




commit iproute2 for openSUSE:Factory

2017-07-04 Thread root
Hello community,

here is the log from the commit of package iproute2 for openSUSE:Factory 
checked in at 2017-07-04 09:08:20

Comparing /work/SRC/openSUSE:Factory/iproute2 (Old)
 and  /work/SRC/openSUSE:Factory/.iproute2.new (New)


Package is "iproute2"

Tue Jul  4 09:08:20 2017 rev:89 rq:507162 version:4.11

Changes:

--- /work/SRC/openSUSE:Factory/iproute2/iproute2-doc.changes2016-12-29 
22:41:35.223825873 +0100
+++ /work/SRC/openSUSE:Factory/.iproute2.new/iproute2-doc.changes   
2017-07-04 09:08:22.999575793 +0200
@@ -1,0 +2,22 @@
+Thu Jun 29 13:38:22 UTC 2017 - jeng...@inai.de
+
+- Update to new upstream release 4.11
+  * ip: support UID range routing.
+  * ss: Add inet raw sockets information gathering via netlink diag interface
+  * ss: print new tcp_info fields: delivery_rate and app_limited
+  * ss: print new tcp_info fields: busy, rwnd-limited, sndbuf-limited times
+  * tc: flower: support matching on ICMP type and code
+  * lwt: BPF support for LWT
+  * Introduce ip vrf command
+  * iplink: bridge: add support for displaying xstats
+  * iplink: bridge_slave: add support for displaying xstats
+  * ip: Add support for MPLS netconf
+
+---
+Sat Jun 10 14:29:22 UTC 2017 - meiss...@suse.com
+
+- split link and compile steps for binaries, so LDFLAGS and CFLAGS
+  are not mixed so the the PIE default build work.
+- Add iproute2-split-make.patch
+
+---
@@ -12 +34,2 @@
-* ip link: Add support to configure SR-IOV VF to vlan protocol 802.1ad (VST 
QinQ)
+  * ip link: Add support to configure SR-IOV VF to vlan protocol
+802.1ad (VST QinQ)
@@ -18 +40,0 @@
-
--- /work/SRC/openSUSE:Factory/iproute2/iproute2.changes2016-12-29 
22:41:37.663480955 +0100
+++ /work/SRC/openSUSE:Factory/.iproute2.new/iproute2.changes   2017-07-04 
09:08:23.047569046 +0200
@@ -1,0 +2,22 @@
+Thu Jun 29 13:38:22 UTC 2017 - jeng...@inai.de
+
+- Update to new upstream release 4.11
+  * ip: support UID range routing.
+  * ss: Add inet raw sockets information gathering via netlink diag interface
+  * ss: print new tcp_info fields: delivery_rate and app_limited
+  * ss: print new tcp_info fields: busy, rwnd-limited, sndbuf-limited times
+  * tc: flower: support matching on ICMP type and code
+  * lwt: BPF support for LWT
+  * Introduce ip vrf command
+  * iplink: bridge: add support for displaying xstats
+  * iplink: bridge_slave: add support for displaying xstats
+  * ip: Add support for MPLS netconf
+
+---
+Sat Jun 10 14:29:22 UTC 2017 - meiss...@suse.com
+
+- split link and compile steps for binaries, so LDFLAGS and CFLAGS
+  are not mixed so the the PIE default build work.
+- Add iproute2-split-make.patch
+
+---

Old:

  iproute2-4.9.0.tar.sign
  iproute2-4.9.0.tar.xz

New:

  iproute2-4.11.0.tar.sign
  iproute2-4.11.0.tar.xz
  iproute2-split-make.patch



Other differences:
--
++ iproute2-doc.spec ++
--- /var/tmp/diff_new_pack.xMhTLh/_old  2017-07-04 09:08:24.063426204 +0200
+++ /var/tmp/diff_new_pack.xMhTLh/_new  2017-07-04 09:08:24.067425642 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package iproute2-doc
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,9 +17,9 @@
 
 
 Name:   iproute2-doc
-Version:4.9
+Version:4.11
 Release:0
-%define rversion 4.9.0
+%define rversion 4.11.0
 Summary:Documentation to iproute2
 License:GPL-2.0+
 Group:  Documentation/Other

++ iproute2.spec ++
--- /var/tmp/diff_new_pack.xMhTLh/_old  2017-07-04 09:08:24.091422268 +0200
+++ /var/tmp/diff_new_pack.xMhTLh/_new  2017-07-04 09:08:24.099421143 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package iproute2
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,9 +17,9 @@
 
 
 Name:   iproute2
-Version:4.9
+Version:4.11
 Release:0
-%define rversion 4.9.0
+%define rversion 4.11.0
 Summary:Linux network configuration utilities
 License:GPL-2.0
 Group:  Productivity/Networking/Routing
@@ -38,6 +38,7 @@
 Patch4: revert-bison-fix.diff
 Patch5: 

commit iproute2 for openSUSE:Factory

2016-12-01 Thread h_root
Hello community,

here is the log from the commit of package iproute2 for openSUSE:Factory 
checked in at 2016-12-01 10:24:08

Comparing /work/SRC/openSUSE:Factory/iproute2 (Old)
 and  /work/SRC/openSUSE:Factory/.iproute2.new (New)


Package is "iproute2"

Changes:

--- /work/SRC/openSUSE:Factory/iproute2/iproute2-doc.changes2016-10-26 
13:27:34.0 +0200
+++ /work/SRC/openSUSE:Factory/.iproute2.new/iproute2-doc.changes   
2016-12-01 10:24:09.0 +0100
@@ -1,0 +2,11 @@
+Wed Nov 16 08:29:11 UTC 2016 - jsl...@suse.com
+
+- put lnstat nstat routef routel ss into /usr/bin so that users can
+  actually run them
+
+---
+Wed Nov 16 04:32:29 UTC 2016 - g...@suse.com
+
+- Add libelf-devel to BuildRequires to enable bpf object loading
+
+---
--- /work/SRC/openSUSE:Factory/iproute2/iproute2.changes2016-11-17 
12:21:21.0 +0100
+++ /work/SRC/openSUSE:Factory/.iproute2.new/iproute2.changes   2016-12-01 
10:24:09.0 +0100
@@ -7,0 +8,5 @@
+Wed Nov 16 04:32:29 UTC 2016 - g...@suse.com
+
+- Add libelf-devel to BuildRequires to enable bpf object loading
+
+---



Other differences:
--
++ iproute2.spec ++
--- /var/tmp/diff_new_pack.navNyF/_old  2016-12-01 10:24:10.0 +0100
+++ /var/tmp/diff_new_pack.navNyF/_new  2016-12-01 10:24:10.0 +0100
@@ -42,6 +42,7 @@
 BuildRequires:  bison
 BuildRequires:  db-devel
 BuildRequires:  flex
+BuildRequires:  libelf-devel
 BuildRequires:  pkgconfig >= 0.21
 BuildRequires:  xz
 %define with_xt 1





commit iproute2 for openSUSE:Factory

2016-11-17 Thread h_root
Hello community,

here is the log from the commit of package iproute2 for openSUSE:Factory 
checked in at 2016-11-17 12:21:20

Comparing /work/SRC/openSUSE:Factory/iproute2 (Old)
 and  /work/SRC/openSUSE:Factory/.iproute2.new (New)


Package is "iproute2"

Changes:

--- /work/SRC/openSUSE:Factory/iproute2/iproute2.changes2016-10-26 
13:27:34.0 +0200
+++ /work/SRC/openSUSE:Factory/.iproute2.new/iproute2.changes   2016-11-17 
12:21:21.0 +0100
@@ -1,0 +2,6 @@
+Wed Nov 16 08:29:11 UTC 2016 - jsl...@suse.com
+
+- put lnstat nstat routef routel ss into /usr/bin so that users can
+  actually run them
+
+---



Other differences:
--
++ iproute2.spec ++
--- /var/tmp/diff_new_pack.4bfjYt/_old  2016-11-17 12:21:22.0 +0100
+++ /var/tmp/diff_new_pack.4bfjYt/_new  2016-11-17 12:21:22.0 +0100
@@ -100,7 +100,7 @@
 
 %install
 b="%buildroot"
-install -d "$b"/{etc/,sbin/,usr/{sbin,share/man/man{3,8}}}
+install -d "$b"/{etc/,sbin/,usr/{bin,sbin,share/man/man{3,8}}}
 install -d "$b"/{/usr/include,%_libdir,/usr/share}
 make install DESTDIR="$b" LIBDIR="%_libdir" \
MODDESTDIR="$b/%_libdir/tc" DOCDIR="%_docdir/%name"
@@ -115,6 +115,9 @@
 mkdir -p "$b/bin"
 ln -sf "%_sbindir/ip" "$b/bin/ip"
 #EndUsrMerge
+for BIN in lnstat nstat routef routel ss; do
+   ln -sf "%{_sbindir}/$BIN" "$b%{_bindir}/$BIN"
+done
 rm "$b/%_sbindir/ifcfg"
 
 mkdir -p "$b/%_docdir/%name"
@@ -127,6 +130,11 @@
 %dir %_docdir/%name
 %_docdir/%name/README*
 %_docdir/%name/COPYING
+%_bindir/lnstat
+%_bindir/nstat
+%_bindir/routef
+%_bindir/routel
+%_bindir/ss
 %_sbindir/*
 #UsrMerge
 /sbin/*





commit iproute2 for openSUSE:Factory

2016-10-26 Thread h_root
Hello community,

here is the log from the commit of package iproute2 for openSUSE:Factory 
checked in at 2016-10-26 13:27:33

Comparing /work/SRC/openSUSE:Factory/iproute2 (Old)
 and  /work/SRC/openSUSE:Factory/.iproute2.new (New)


Package is "iproute2"

Changes:

--- /work/SRC/openSUSE:Factory/iproute2/iproute2-doc.changes2016-05-26 
23:53:05.0 +0200
+++ /work/SRC/openSUSE:Factory/.iproute2.new/iproute2-doc.changes   
2016-10-26 13:27:34.0 +0200
@@ -1,0 +2,21 @@
+Mon Oct 17 08:58:54 UTC 2016 - jeng...@inai.de
+
+- Update to new upstream release 4.7
+* add support for VXLAN-GPE
+* ss: add SK_MEMINFO_DROPS display
+* devlink: implement shared buffer support
+* devlink: implement shared buffer occupancy control
+* ip, token: add del command
+* fq_codel: add per queue memory limit
+* ip: add MACsec support
+* ipaddress: Allow listing addresses by type
+* ip rule: Add support for l3mdev rules
+* ss: Add support to filter on device
+* ip link/addr/route: Add support for vrf keyword
+* bridge: add json support for bridge fdb/vlan show
+- Update to new upstream release 4.8
+* ip: report IFLA_GSO_MAX_SIZE and IFLA_GSO_MAX_SEGS
+* tc: Add support for the matchall traffic classifier.
+* iptuntap: show processes using tuntap interface
+
+---
iproute2.changes: same change

Old:

  iproute2-4.6.0.tar.sign
  iproute2-4.6.0.tar.xz

New:

  iproute2-4.8.0.tar.sign
  iproute2-4.8.0.tar.xz



Other differences:
--
++ iproute2-doc.spec ++
--- /var/tmp/diff_new_pack.RpByzS/_old  2016-10-26 13:27:35.0 +0200
+++ /var/tmp/diff_new_pack.RpByzS/_new  2016-10-26 13:27:35.0 +0200
@@ -17,9 +17,9 @@
 
 
 Name:   iproute2-doc
-Version:4.6
+Version:4.8
 Release:0
-%define rversion 4.6.0
+%define rversion 4.8.0
 Summary:Documentation to iproute2
 License:GPL-2.0+
 Group:  Documentation/Other

++ iproute2.spec ++
--- /var/tmp/diff_new_pack.RpByzS/_old  2016-10-26 13:27:35.0 +0200
+++ /var/tmp/diff_new_pack.RpByzS/_new  2016-10-26 13:27:35.0 +0200
@@ -17,9 +17,9 @@
 
 
 Name:   iproute2
-Version:4.6
+Version:4.8
 Release:0
-%define rversion 4.6.0
+%define rversion 4.8.0
 Summary:Linux network configuration utilities
 License:GPL-2.0
 Group:  Productivity/Networking/Routing

++ iproute2-4.6.0.tar.xz -> iproute2-4.8.0.tar.xz ++
 18832 lines of diff (skipped)

++ iproute2-HZ.diff ++
--- /var/tmp/diff_new_pack.RpByzS/_old  2016-10-26 13:27:36.0 +0200
+++ /var/tmp/diff_new_pack.RpByzS/_new  2016-10-26 13:27:36.0 +0200
@@ -2,13 +2,13 @@
  lib/utils.c |8 ++--
  1 file changed, 6 insertions(+), 2 deletions(-)
 
-Index: iproute2-3.18.0/lib/utils.c
+Index: iproute2-4.8.0/lib/utils.c
 ===
 iproute2-3.18.0.orig/lib/utils.c
-+++ iproute2-3.18.0/lib/utils.c
-@@ -34,6 +34,10 @@
- 
- int timestamp_short = 0;
+--- iproute2-4.8.0.orig/lib/utils.c
 iproute2-4.8.0/lib/utils.c
+@@ -49,6 +49,10 @@ int get_hex(char c)
+   return -1;
+ }
  
 +#ifndef HZ
 +#define HZ sysconf(_SC_CLK_TCK)
@@ -17,7 +17,7 @@
  int get_integer(int *val, const char *arg, int base)
  {
long res;
-@@ -558,8 +562,8 @@ int matches(const char *cmd, const char
+@@ -683,8 +687,8 @@ int matches(const char *cmd, const char
  
  int inet_addr_match(const inet_prefix *a, const inet_prefix *b, int bits)
  {

++ iproute2-dirs.diff ++
--- /var/tmp/diff_new_pack.RpByzS/_old  2016-10-26 13:27:36.0 +0200
+++ /var/tmp/diff_new_pack.RpByzS/_new  2016-10-26 13:27:36.0 +0200
@@ -4,11 +4,12 @@
  tc/q_netem.c   |2 +-
  3 files changed, 7 insertions(+), 5 deletions(-)
 
-Index: iproute2-4.5.0/Makefile
+Index: iproute2-4.8.0/Makefile
 ===
 iproute2-4.5.0.orig/Makefile
-+++ iproute2-4.5.0/Makefile
-@@ -1,6 +1,6 @@
+--- iproute2-4.8.0.orig/Makefile
 iproute2-4.8.0/Makefile
+@@ -4,7 +4,7 @@ endif
+ 
  PREFIX?=/usr
  LIBDIR?=$(PREFIX)/lib
 -SBINDIR?=/sbin
@@ -16,7 +17,7 @@
  CONFDIR?=/etc/iproute2
  DATADIR?=$(PREFIX)/share
  DOCDIR?=$(DATADIR)/doc/iproute2
-@@ -13,7 +13,7 @@ DBM_INCLUDE:=$(DESTDIR)/usr/include
+@@ -18,7 +18,7 @@ DBM_INCLUDE:=$(DESTDIR)/usr/include
  
  SHARED_LIBS = y
  
@@ -25,10 +26,10 @@
  ifneq ($(SHARED_LIBS),y)
  DEFINES+= -DNO_SHARED_LIBS
  endif
-Index: iproute2-4.5.0/netem/Makefile
+Index: iproute2-4.8.0/netem/Makefile
 ===
 iproute2-4.5.0.orig/netem/Makefile
-+++ iproute2-4.5.0/netem/Makefile
+--- 

commit iproute2 for openSUSE:Factory

2016-05-26 Thread h_root
Hello community,

here is the log from the commit of package iproute2 for openSUSE:Factory 
checked in at 2016-05-26 23:53:04

Comparing /work/SRC/openSUSE:Factory/iproute2 (Old)
 and  /work/SRC/openSUSE:Factory/.iproute2.new (New)


Package is "iproute2"

Changes:

--- /work/SRC/openSUSE:Factory/iproute2/iproute2-doc.changes2016-04-06 
11:51:08.0 +0200
+++ /work/SRC/openSUSE:Factory/.iproute2.new/iproute2-doc.changes   
2016-05-26 23:53:05.0 +0200
@@ -1,0 +2,13 @@
+Sat May 21 08:21:36 UTC 2016 - jeng...@inai.de
+
+- Update to new upstream release 4.6
+* vxlan: add support to set flow label
+* tc, bpf: add new csum and tunnel signatures
+* tc, bpf: further improve error reporting
+* tc, bpf: add support for map pre/allocation
+* ip link: Add support for kernel side filtering
+* tc: introduce IFE action
+* add devlink tool
+* iplink: display IFLA_PHYS_PORT_NAME
+
+---
iproute2.changes: same change

Old:

  iproute2-4.5.0.tar.sign
  iproute2-4.5.0.tar.xz

New:

  iproute2-4.6.0.tar.sign
  iproute2-4.6.0.tar.xz



Other differences:
--
++ iproute2-doc.spec ++
--- /var/tmp/diff_new_pack.EO3HwX/_old  2016-05-26 23:53:06.0 +0200
+++ /var/tmp/diff_new_pack.EO3HwX/_new  2016-05-26 23:53:06.0 +0200
@@ -17,9 +17,9 @@
 
 
 Name:   iproute2-doc
-Version:4.5
+Version:4.6
 Release:0
-%define rversion 4.5.0
+%define rversion 4.6.0
 Summary:Documentation to iproute2
 License:GPL-2.0+
 Group:  Documentation/Other

++ iproute2.spec ++
--- /var/tmp/diff_new_pack.EO3HwX/_old  2016-05-26 23:53:06.0 +0200
+++ /var/tmp/diff_new_pack.EO3HwX/_new  2016-05-26 23:53:06.0 +0200
@@ -17,9 +17,9 @@
 
 
 Name:   iproute2
-Version:4.5
+Version:4.6
 Release:0
-%define rversion 4.5.0
+%define rversion 4.6.0
 Summary:Linux network configuration utilities
 License:GPL-2.0
 Group:  Productivity/Networking/Routing
@@ -70,6 +70,15 @@
 libnetlink provides a higher-level interface to rtnetlink(7).
 New programs should use libmnl-devel instead.
 
+%package bash-completion
+Summary:Bash completion for iproute
+License:GPL-2.0+
+Group:  System/Shells
+Requires:   bash-completion
+
+%description bash-completion
+bash command line completion support for iproute.
+
 %prep
 %setup -qn %name-%rversion
 %patch -P 1 -P 2 -p1
@@ -85,30 +94,30 @@
 %build
 # build with -fPIC. For details see
 # https://bugzilla.novell.com/show_bug.cgi?id=388021
-xt_libdir="$(pkg-config xtables --variable=xtlibdir)";
-xt_cflags="$(pkg-config xtables --cflags)";
+xt_libdir="$(pkg-config xtables --variable=xtlibdir)"
+xt_cflags="$(pkg-config xtables --cflags)"
 make %{?_smp_mflags} LIBDIR="%_libdir" CCOPTS="-D_GNU_SOURCE %optflags 
-Wstrict-prototypes -Wno-error -fPIC -DXT_LIB_DIR=\\\"$xt_libdir\\\" $xt_cflags"
 
 %install
-b="%buildroot";
+b="%buildroot"
 install -d "$b"/{etc/,sbin/,usr/{sbin,share/man/man{3,8}}}
 install -d "$b"/{/usr/include,%_libdir,/usr/share}
 make install DESTDIR="$b" LIBDIR="%_libdir" \
-   MODDESTDIR="$b/%_libdir/tc" DOCDIR="%_docdir/%name";
+   MODDESTDIR="$b/%_libdir/tc" DOCDIR="%_docdir/%name"
 # We have m_xt
-rm -f "$b/%_libdir/tc/m_ipt.so";
-install -pm0644 "lib/libnetlink.a" "$b/%_libdir/";
-chmod -x "$b/%_libdir/libnetlink.a";
-install -pm0644 "include/libnetlink.h" "$b/%_includedir/";
-chmod -x "$b/%_includedir/libnetlink.h";
+rm -f "$b/%_libdir/tc/m_ipt.so"
+install -pm0644 "lib/libnetlink.a" "$b/%_libdir/"
+chmod -x "$b/%_libdir/libnetlink.a"
+install -pm0644 "include/libnetlink.h" "$b/%_includedir/"
+chmod -x "$b/%_includedir/libnetlink.h"
 #UsrMerge
-ln -s "%_sbindir/ip" "$b/sbin";
-mkdir -p "$b/bin";
-ln -sf "%_sbindir/ip" "$b/bin/ip";
+ln -s "%_sbindir/ip" "$b/sbin"
+mkdir -p "$b/bin"
+ln -sf "%_sbindir/ip" "$b/bin/ip"
 #EndUsrMerge
-rm "$b/%_sbindir/ifcfg";
+rm "$b/%_sbindir/ifcfg"
 
-mkdir -p "$b/%_docdir/%name";
+mkdir -p "$b/%_docdir/%name"
 # packaged in iproute2-doc:
 rm -rf $b/%_docdir/%name/*
 cp -an README* COPYING "$b/%_docdir/%name/"
@@ -136,4 +145,8 @@
 %_mandir/man3/libnetlink*
 %_libdir/lib*
 
+%files bash-completion
+%defattr(-,root,root)
+%_datadir/bash-completion/
+
 %changelog

++ iproute2-4.5.0.tar.xz -> iproute2-4.6.0.tar.xz ++
 20586 lines of diff (skipped)

++ kernel_xfrm6_raw.patch ++
--- /var/tmp/diff_new_pack.EO3HwX/_old  2016-05-26 23:53:07.0 +0200
+++ /var/tmp/diff_new_pack.EO3HwX/_new  2016-05-26 23:53:07.0 +0200
@@ -12,12 +12,12 @@
  ip/xfrm_state.c  |1 +
  3 files changed, 3 insertions(+), 1 deletion(-)
 
-Index: iproute2-3.18.0/ip/ipxfrm.c

commit iproute2 for openSUSE:Factory

2016-04-06 Thread h_root
Hello community,

here is the log from the commit of package iproute2 for openSUSE:Factory 
checked in at 2016-04-06 11:51:06

Comparing /work/SRC/openSUSE:Factory/iproute2 (Old)
 and  /work/SRC/openSUSE:Factory/.iproute2.new (New)


Package is "iproute2"

Changes:

--- /work/SRC/openSUSE:Factory/iproute2/iproute2-doc.changes2016-01-21 
23:41:24.0 +0100
+++ /work/SRC/openSUSE:Factory/.iproute2.new/iproute2-doc.changes   
2016-04-06 11:51:08.0 +0200
@@ -1,0 +2,15 @@
+Sat Mar 26 19:01:48 UTC 2016 - jeng...@inai.de
+
+- Update to new upstream release 4.5
+* {f,m}_bpf: allow for sharing maps
+* geneve: add support for IPv6 link partners
+* geneve: add support for lwt tunnel creation and dst port selection
+* route: allow routes to be configured with expire values
+* iplink: support setting addrgenmode stable_secret
+* tipc: add peer remove functionality
+* tc, clsact: add clsact frontend
+* ss: support closing inet sockets via SOCK_DESTROY.
+* bridge: support for static and dynamic fdb entries
+* iplink: Support VF Trust
+
+---
iproute2.changes: same change

Old:

  iproute2-4.4.0.tar.sign
  iproute2-4.4.0.tar.xz

New:

  iproute2-4.5.0.tar.sign
  iproute2-4.5.0.tar.xz



Other differences:
--
++ iproute2-doc.spec ++
--- /var/tmp/diff_new_pack.7p1aIw/_old  2016-04-06 11:51:09.0 +0200
+++ /var/tmp/diff_new_pack.7p1aIw/_new  2016-04-06 11:51:09.0 +0200
@@ -17,9 +17,9 @@
 
 
 Name:   iproute2-doc
-Version:4.4
+Version:4.5
 Release:0
-%define rversion 4.4.0
+%define rversion 4.5.0
 Summary:Documentation to iproute2
 License:GPL-2.0+
 Group:  Documentation/Other
@@ -42,6 +42,9 @@
 BuildRequires:  texlive-ec
 BuildRequires:  texlive-latex
 BuildRequires:  tex(english.ldf)
+BuildRequires:  tex(fancyvrb.sty)
+BuildRequires:  tex(float.sty)
+BuildRequires:  tex(fullpage.sty)
 %define with_xt 1
 %if 0%{?with_xt}
 BuildRequires:  pkgconfig(libmnl)

++ iproute2.spec ++
--- /var/tmp/diff_new_pack.7p1aIw/_old  2016-04-06 11:51:09.0 +0200
+++ /var/tmp/diff_new_pack.7p1aIw/_new  2016-04-06 11:51:09.0 +0200
@@ -17,9 +17,9 @@
 
 
 Name:   iproute2
-Version:4.4
+Version:4.5
 Release:0
-%define rversion 4.4.0
+%define rversion 4.5.0
 Summary:Linux network configuration utilities
 License:GPL-2.0
 Group:  Productivity/Networking/Routing

++ iproute2-4.4.0.tar.xz -> iproute2-4.5.0.tar.xz ++
 9605 lines of diff (skipped)

++ iproute2-dirs.diff ++
--- /var/tmp/diff_new_pack.7p1aIw/_old  2016-04-06 11:51:10.0 +0200
+++ /var/tmp/diff_new_pack.7p1aIw/_new  2016-04-06 11:51:10.0 +0200
@@ -1,14 +1,13 @@
 ---
- Makefile   |4 ++--
- include/iptables.h |2 +-
- netem/Makefile |6 --
- tc/q_netem.c   |2 +-
- 4 files changed, 8 insertions(+), 6 deletions(-)
+ Makefile   |4 ++--
+ netem/Makefile |6 --
+ tc/q_netem.c   |2 +-
+ 3 files changed, 7 insertions(+), 5 deletions(-)
 
-Index: iproute2-4.1.0/Makefile
+Index: iproute2-4.5.0/Makefile
 ===
 iproute2-4.1.0.orig/Makefile
-+++ iproute2-4.1.0/Makefile
+--- iproute2-4.5.0.orig/Makefile
 iproute2-4.5.0/Makefile
 @@ -1,6 +1,6 @@
  PREFIX?=/usr
  LIBDIR?=$(PREFIX)/lib
@@ -26,23 +25,10 @@
  ifneq ($(SHARED_LIBS),y)
  DEFINES+= -DNO_SHARED_LIBS
  endif
-Index: iproute2-4.1.0/include/iptables.h
+Index: iproute2-4.5.0/netem/Makefile
 ===
 iproute2-4.1.0.orig/include/iptables.h
-+++ iproute2-4.1.0/include/iptables.h
-@@ -5,7 +5,7 @@
- #include "libiptc/libiptc.h"
- 
- #ifndef IPT_LIB_DIR
--#define IPT_LIB_DIR "/usr/local/lib/iptables"
-+#define IPT_LIB_DIR LIBDIR
- #endif
- 
- #ifndef IPPROTO_SCTP
-Index: iproute2-4.1.0/netem/Makefile
-===
 iproute2-4.1.0.orig/netem/Makefile
-+++ iproute2-4.1.0/netem/Makefile
+--- iproute2-4.5.0.orig/netem/Makefile
 iproute2-4.5.0/netem/Makefile
 @@ -5,6 +5,8 @@ HOSTCC ?= $(CC)
  CCOPTS  = $(CBUILD_CFLAGS)
  LDLIBS += -lm 
@@ -64,10 +50,10 @@
done
  
  clean:
-Index: iproute2-4.1.0/tc/q_netem.c
+Index: iproute2-4.5.0/tc/q_netem.c
 ===
 iproute2-4.1.0.orig/tc/q_netem.c
-+++ iproute2-4.1.0/tc/q_netem.c
+--- iproute2-4.5.0.orig/tc/q_netem.c
 iproute2-4.5.0/tc/q_netem.c
 @@ -113,7 +113,7 @@ static int get_distribution(const char *
char *line = NULL;
char name[128];




commit iproute2 for openSUSE:Factory

2016-01-21 Thread h_root
Hello community,

here is the log from the commit of package iproute2 for openSUSE:Factory 
checked in at 2016-01-21 23:41:23

Comparing /work/SRC/openSUSE:Factory/iproute2 (Old)
 and  /work/SRC/openSUSE:Factory/.iproute2.new (New)


Package is "iproute2"

Changes:

--- /work/SRC/openSUSE:Factory/iproute2/iproute2-doc.changes2015-09-24 
07:15:58.0 +0200
+++ /work/SRC/openSUSE:Factory/.iproute2.new/iproute2-doc.changes   
2016-01-21 23:41:24.0 +0100
@@ -1,0 +2,34 @@
+Thu Jan 14 09:57:42 UTC 2016 - mkube...@suse.cz
+
+- Update to new upstream release 4.4
+* tunnel code rework
+* add VRF support
+* add lightweight tunnel support
+* ila: Add support for ILA lwtunnels
+* f_bpf: allow for optional classid and add flags
+* m_bpf: don't require default opcode on ebpf actions
+* route: Add RTM_F_LOOKUP_TABLE flag and show table id
+* neigh: Add support for filtering dumps by master device
+* route: print addrgenmode stable_secret and fallback otherwise
+* tc: flower no need to specify the ethertype
+* geneve: add support for IPv6 link partners
+* neigh: device is optional for proxy entries
+* tunnel: determine tunnel address family from the tunnel type
+* addr: ignore EADDRNOTAVAIL errors during address flush operation
+* vxlan, gre: add support for collect metadata flag
+* route: ignore RTAX_HOPLIMIT of value -1
+* route: fix printing of locked entries
+* vxlan: Add support for remote checksum offload
+* documentation improvements
+- man-fix-documentation-references-in-manual-pages.patch:
+  replace Debian specific paths and package names with SUSE ones
+
+---
+Wed Nov 11 15:21:05 UTC 2015 - jeng...@inai.de
+
+- Update to new upstream release 4.3
+* route: filter routes by family if so specified
+* ip: add `ip rule save/restore`
+* Manpage additions for tc filters
+
+---
--- /work/SRC/openSUSE:Factory/iproute2/iproute2.changes2015-11-17 
14:19:57.0 +0100
+++ /work/SRC/openSUSE:Factory/.iproute2.new/iproute2.changes   2016-01-21 
23:41:24.0 +0100
@@ -1,0 +2,26 @@
+Thu Jan 14 09:57:42 UTC 2016 - mkube...@suse.cz
+
+- Update to new upstream release 4.4
+* tunnel code rework
+* add VRF support
+* add lightweight tunnel support
+* ila: Add support for ILA lwtunnels
+* f_bpf: allow for optional classid and add flags
+* m_bpf: don't require default opcode on ebpf actions
+* route: Add RTM_F_LOOKUP_TABLE flag and show table id
+* neigh: Add support for filtering dumps by master device
+* route: print addrgenmode stable_secret and fallback otherwise
+* tc: flower no need to specify the ethertype
+* geneve: add support for IPv6 link partners
+* neigh: device is optional for proxy entries
+* tunnel: determine tunnel address family from the tunnel type
+* addr: ignore EADDRNOTAVAIL errors during address flush operation
+* vxlan, gre: add support for collect metadata flag
+* route: ignore RTAX_HOPLIMIT of value -1
+* route: fix printing of locked entries
+* vxlan: Add support for remote checksum offload
+* documentation improvements
+- man-fix-documentation-references-in-manual-pages.patch:
+  replace Debian specific paths and package names with SUSE ones
+
+---

Old:

  iproute2-4.3.0.tar.sign
  iproute2-4.3.0.tar.xz

New:

  iproute2-4.4.0.tar.sign
  iproute2-4.4.0.tar.xz
  man-fix-documentation-references-in-manual-pages.patch



Other differences:
--
++ iproute2-doc.spec ++
--- /var/tmp/diff_new_pack.udS4uT/_old  2016-01-21 23:41:26.0 +0100
+++ /var/tmp/diff_new_pack.udS4uT/_new  2016-01-21 23:41:26.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package iproute2-doc
 #
-# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,9 +17,9 @@
 
 
 Name:   iproute2-doc
-Version:4.3
+Version:4.4
 Release:0
-%define rversion 4.3.0
+%define rversion 4.4.0
 Summary:Documentation to iproute2
 License:GPL-2.0+
 Group:  Documentation/Other

++ iproute2.spec ++
--- /var/tmp/diff_new_pack.udS4uT/_old  2016-01-21 23:41:26.0 +0100
+++ /var/tmp/diff_new_pack.udS4uT/_new  2016-01-21 23:41:26.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package iproute2
 #
-# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third 

commit iproute2 for openSUSE:Factory

2015-11-17 Thread h_root
Hello community,

here is the log from the commit of package iproute2 for openSUSE:Factory 
checked in at 2015-11-17 14:19:55

Comparing /work/SRC/openSUSE:Factory/iproute2 (Old)
 and  /work/SRC/openSUSE:Factory/.iproute2.new (New)


Package is "iproute2"

Changes:

--- /work/SRC/openSUSE:Factory/iproute2/iproute2.changes2015-09-24 
07:15:58.0 +0200
+++ /work/SRC/openSUSE:Factory/.iproute2.new/iproute2.changes   2015-11-17 
14:19:57.0 +0100
@@ -1,0 +2,8 @@
+Wed Nov 11 15:21:05 UTC 2015 - jeng...@inai.de
+
+- Update to new upstream release 4.3
+* route: filter routes by family if so specified
+* ip: add `ip rule save/restore`
+* Manpage additions for tc filters
+
+---

Old:

  iproute2-4.2.0.tar.sign
  iproute2-4.2.0.tar.xz

New:

  iproute2-4.3.0.tar.sign
  iproute2-4.3.0.tar.xz



Other differences:
--
++ iproute2-doc.spec ++
--- /var/tmp/diff_new_pack.ZL25Ea/_old  2015-11-17 14:19:58.0 +0100
+++ /var/tmp/diff_new_pack.ZL25Ea/_new  2015-11-17 14:19:58.0 +0100
@@ -17,9 +17,9 @@
 
 
 Name:   iproute2-doc
-Version:4.2
+Version:4.3
 Release:0
-%define rversion 4.2.0
+%define rversion 4.3.0
 Summary:Documentation to iproute2
 License:GPL-2.0+
 Group:  Documentation/Other

++ iproute2.spec ++
--- /var/tmp/diff_new_pack.ZL25Ea/_old  2015-11-17 14:19:58.0 +0100
+++ /var/tmp/diff_new_pack.ZL25Ea/_new  2015-11-17 14:19:58.0 +0100
@@ -17,9 +17,9 @@
 
 
 Name:   iproute2
-Version:4.2
+Version:4.3
 Release:0
-%define rversion 4.2.0
+%define rversion 4.3.0
 Summary:Linux network configuration utilities
 License:GPL-2.0
 Group:  Productivity/Networking/Routing

++ iproute2-4.2.0.tar.xz -> iproute2-4.3.0.tar.xz ++
 5717 lines of diff (skipped)




commit iproute2 for openSUSE:Factory

2015-09-23 Thread h_root
Hello community,

here is the log from the commit of package iproute2 for openSUSE:Factory 
checked in at 2015-09-24 07:15:57

Comparing /work/SRC/openSUSE:Factory/iproute2 (Old)
 and  /work/SRC/openSUSE:Factory/.iproute2.new (New)


Package is "iproute2"

Changes:

--- /work/SRC/openSUSE:Factory/iproute2/iproute2-doc.changes2015-07-20 
15:14:31.0 +0200
+++ /work/SRC/openSUSE:Factory/.iproute2.new/iproute2-doc.changes   
2015-09-24 07:15:58.0 +0200
@@ -1,0 +2,16 @@
+Thu Sep 10 07:42:01 UTC 2015 - jeng...@inai.de
+
+- Update to new upstream release 4.2
+* route: add support to print 'linkdown' nexthop flag
+* addr: add support for brief output
+* ss: add support for segs_in and segs_out
+* ss: add support for bytes_acked & bytes_received
+* Add displaying VF traffic statistics
+* tc: add support for Flower classifier
+* GENEVE support
+* link: add ageing_time, stp_state and priority for bridge
+* bridge: mdb: add support for router add/del notifications
+  monitoring
+* ss: print value of IPV6_V6ONLY socket option if set
+
+---
iproute2.changes: same change

Old:

  iproute2-4.1.1.tar.sign
  iproute2-4.1.1.tar.xz

New:

  iproute2-4.2.0.tar.sign
  iproute2-4.2.0.tar.xz



Other differences:
--
++ iproute2-doc.spec ++
--- /var/tmp/diff_new_pack.wFZNHl/_old  2015-09-24 07:15:59.0 +0200
+++ /var/tmp/diff_new_pack.wFZNHl/_new  2015-09-24 07:15:59.0 +0200
@@ -17,9 +17,9 @@
 
 
 Name:   iproute2-doc
-Version:4.1.1
+Version:4.2
 Release:0
-%define rversion 4.1.1
+%define rversion 4.2.0
 Summary:Documentation to iproute2
 License:GPL-2.0+
 Group:  Documentation/Other

++ iproute2.spec ++
--- /var/tmp/diff_new_pack.wFZNHl/_old  2015-09-24 07:15:59.0 +0200
+++ /var/tmp/diff_new_pack.wFZNHl/_new  2015-09-24 07:15:59.0 +0200
@@ -17,9 +17,9 @@
 
 
 Name:   iproute2
-Version:4.1.1
+Version:4.2
 Release:0
-%define rversion 4.1.1
+%define rversion 4.2.0
 Summary:Linux network configuration utilities
 License:GPL-2.0
 Group:  Productivity/Networking/Routing

++ iproute2-4.1.1.tar.xz -> iproute2-4.2.0.tar.xz ++
 7210 lines of diff (skipped)




commit iproute2 for openSUSE:Factory

2015-07-20 Thread h_root
Hello community,

here is the log from the commit of package iproute2 for openSUSE:Factory 
checked in at 2015-07-20 15:14:30

Comparing /work/SRC/openSUSE:Factory/iproute2 (Old)
 and  /work/SRC/openSUSE:Factory/.iproute2.new (New)


Package is iproute2

Changes:

--- /work/SRC/openSUSE:Factory/iproute2/iproute2-doc.changes2015-07-05 
17:54:38.0 +0200
+++ /work/SRC/openSUSE:Factory/.iproute2.new/iproute2-doc.changes   
2015-07-20 15:14:31.0 +0200
@@ -1,0 +2,11 @@
+Wed Jul 15 14:25:28 UTC 2015 - dims...@opensuse.org
+
+- Update to version 4.1.1:
+* tipc: make build conditional on having libmnl.
+* build: must honor pkg-config flags for libmnl.
+* include: add copy of tipc.h.
+* Fix MPLS support.
+- Drop iproute2-tipc-headers.patch, iproute2-pkgconfig.diff
+  (fixed upstream)
+
+---
iproute2.changes: same change

Old:

  iproute2-4.1.0.tar.sign
  iproute2-4.1.0.tar.xz
  iproute2-pkgconfig.diff
  iproute2-tipc-headers.patch

New:

  iproute2-4.1.1.tar.sign
  iproute2-4.1.1.tar.xz



Other differences:
--
++ iproute2-doc.spec ++
--- /var/tmp/diff_new_pack.jJUdFh/_old  2015-07-20 15:14:32.0 +0200
+++ /var/tmp/diff_new_pack.jJUdFh/_new  2015-07-20 15:14:32.0 +0200
@@ -17,9 +17,9 @@
 
 
 Name:   iproute2-doc
-Version:4.1
+Version:4.1.1
 Release:0
-%define rversion 4.1.0
+%define rversion 4.1.1
 Summary:Documentation to iproute2
 License:GPL-2.0+
 Group:  Documentation/Other
@@ -28,8 +28,6 @@
 Source: 
http://kernel.org/pub/linux/utils/net/iproute2/iproute2-%rversion.tar.xz
 Source2:
http://kernel.org/pub/linux/utils/net/iproute2/iproute2-%rversion.tar.sign
 Patch1: iproute2-3.16.0-fix-bashisms.patch
-Patch6: iproute2-pkgconfig.diff
-Patch7: iproute2-tipc-headers.patch
 BuildArch:  noarch
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  bison
@@ -57,8 +55,6 @@
 %prep
 %setup -qn iproute2-%rversion
 %patch1 -p1
-%patch6 -p1
-%patch7 -p1
 
 %build
 # build with -fPIC. For details see
@@ -71,19 +67,19 @@
 make pdf
 
 %install
-make install DESTDIR=%{buildroot} LIBDIR=%_libdir \
+make install DESTDIR=%buildroot LIBDIR=%_libdir \
 MODDESTDIR=$b/%_libdir/tc DOCDIR=%_docdir/iproute2
 
-mkdir -p %{buildroot}/%_docdir/iproute2;
-cp -an ip/{ifcfg,routef,routel} doc/*.pdf %{buildroot}/%_docdir/iproute2/
+mkdir -p %buildroot/%_docdir/iproute2;
+cp -an ip/{ifcfg,routef,routel} doc/*.pdf %buildroot/%_docdir/iproute2/
 
-t=$$
-mkdir $t
-mv %{buildroot}/%_docdir $t
-rm -rf %{buildroot}/*
-mkdir -p %{buildroot}/%_docdir
-mv $t/packages/* %{buildroot}/%_docdir
-rm -rf $t
+t=$$
+mkdir $t
+mv %buildroot/%_docdir $t/
+rm -rf %buildroot/*
+mkdir -p %buildroot/%_docdir
+mv $t/packages/* %buildroot/%_docdir
+rm -rf $t
 
 %files
 %defattr(-,root,root)

++ iproute2.spec ++
--- /var/tmp/diff_new_pack.jJUdFh/_old  2015-07-20 15:14:32.0 +0200
+++ /var/tmp/diff_new_pack.jJUdFh/_new  2015-07-20 15:14:32.0 +0200
@@ -17,9 +17,9 @@
 
 
 Name:   iproute2
-Version:4.1
+Version:4.1.1
 Release:0
-%define rversion 4.1.0
+%define rversion 4.1.1
 Summary:Linux network configuration utilities
 License:GPL-2.0
 Group:  Productivity/Networking/Routing
@@ -37,8 +37,6 @@
 Patch3: revert-pdf-creation.diff
 Patch4: revert-bison-fix.diff
 Patch5: kernel_xfrm6_raw.patch
-Patch6: iproute2-pkgconfig.diff
-Patch7: iproute2-tipc-headers.patch
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  bison
 BuildRequires:  db-devel
@@ -80,7 +78,7 @@
 %if 0%{?sles_version} == 11
 %patch -P 4 -p1
 %endif
-%patch -P 5 -P 6 -P 7 -p1
+%patch -P 5 -p1
 find . -name *.orig -delete
 
 %build

++ iproute2-4.1.0.tar.xz - iproute2-4.1.1.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/iproute2-4.1.0/include/SNAPSHOT.h 
new/iproute2-4.1.1/include/SNAPSHOT.h
--- old/iproute2-4.1.0/include/SNAPSHOT.h   2015-06-26 21:28:25.0 
+0200
+++ new/iproute2-4.1.1/include/SNAPSHOT.h   2015-07-06 23:57:34.0 
+0200
@@ -1 +1 @@
-static const char SNAPSHOT[] = 150626;
+static const char SNAPSHOT[] = 150706;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/iproute2-4.1.0/include/linux/tipc.h 
new/iproute2-4.1.1/include/linux/tipc.h
--- old/iproute2-4.1.0/include/linux/tipc.h 1970-01-01 01:00:00.0 
+0100
+++ new/iproute2-4.1.1/include/linux/tipc.h 2015-07-06 23:57:34.0 
+0200
@@ -0,0 +1,232 @@
+/*
+ * include/uapi/linux/tipc.h: 

commit iproute2 for openSUSE:Factory

2015-07-05 Thread h_root
Hello community,

here is the log from the commit of package iproute2 for openSUSE:Factory 
checked in at 2015-07-05 17:54:37

Comparing /work/SRC/openSUSE:Factory/iproute2 (Old)
 and  /work/SRC/openSUSE:Factory/.iproute2.new (New)


Package is iproute2

Changes:

--- /work/SRC/openSUSE:Factory/iproute2/iproute2-doc.changes2015-06-24 
20:30:19.0 +0200
+++ /work/SRC/openSUSE:Factory/.iproute2.new/iproute2-doc.changes   
2015-07-05 17:54:38.0 +0200
@@ -1,0 +2,20 @@
+Mon Jun 29 09:28:01 UTC 2015 - mkube...@suse.cz
+
+- iproute2-tipc-headers.patch:
+  fix build on systems with pre-3.16 kernel headers
+- apply build fixes also in iproute2-doc.spec
+
+---
+Sun Jun 28 23:01:23 UTC 2015 - jeng...@inai.de
+
+- Update to new upstream release 4.1
+* ip: support RFC4191 router preference
+* xfrm: add command for configuring SPD hash table
+* tipc: add new TIPC configuration tool
+* BPF support in tc
+* Lots of RED (tc scheduler) cleanup work
+* color option to ip command
+- Add iproute2-pkgconfig.diff: work around continued ignorance of
+  pkg-config
+
+---
iproute2.changes: same change

Old:

  iproute2-4.0.0.tar.sign
  iproute2-4.0.0.tar.xz

New:

  iproute2-4.1.0.tar.sign
  iproute2-4.1.0.tar.xz
  iproute2-pkgconfig.diff
  iproute2-tipc-headers.patch



Other differences:
--
++ iproute2-doc.spec ++
--- /var/tmp/diff_new_pack.XVrErd/_old  2015-07-05 17:54:39.0 +0200
+++ /var/tmp/diff_new_pack.XVrErd/_new  2015-07-05 17:54:39.0 +0200
@@ -17,9 +17,9 @@
 
 
 Name:   iproute2-doc
-Version:4.0
+Version:4.1
 Release:0
-%define rversion 4.0.0
+%define rversion 4.1.0
 Summary:Documentation to iproute2
 License:GPL-2.0+
 Group:  Documentation/Other
@@ -28,6 +28,8 @@
 Source: 
http://kernel.org/pub/linux/utils/net/iproute2/iproute2-%rversion.tar.xz
 Source2:
http://kernel.org/pub/linux/utils/net/iproute2/iproute2-%rversion.tar.sign
 Patch1: iproute2-3.16.0-fix-bashisms.patch
+Patch6: iproute2-pkgconfig.diff
+Patch7: iproute2-tipc-headers.patch
 BuildArch:  noarch
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  bison
@@ -44,6 +46,7 @@
 BuildRequires:  tex(english.ldf)
 %define with_xt 1
 %if 0%{?with_xt}
+BuildRequires:  pkgconfig(libmnl)
 BuildRequires:  pkgconfig(xtables) = 1.4.11
 %endif
 
@@ -54,6 +57,8 @@
 %prep
 %setup -qn iproute2-%rversion
 %patch1 -p1
+%patch6 -p1
+%patch7 -p1
 
 %build
 # build with -fPIC. For details see

++ iproute2.spec ++
--- /var/tmp/diff_new_pack.XVrErd/_old  2015-07-05 17:54:39.0 +0200
+++ /var/tmp/diff_new_pack.XVrErd/_new  2015-07-05 17:54:39.0 +0200
@@ -17,9 +17,9 @@
 
 
 Name:   iproute2
-Version:4.0
+Version:4.1
 Release:0
-%define rversion 4.0.0
+%define rversion 4.1.0
 Summary:Linux network configuration utilities
 License:GPL-2.0
 Group:  Productivity/Networking/Routing
@@ -37,6 +37,8 @@
 Patch3: revert-pdf-creation.diff
 Patch4: revert-bison-fix.diff
 Patch5: kernel_xfrm6_raw.patch
+Patch6: iproute2-pkgconfig.diff
+Patch7: iproute2-tipc-headers.patch
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  bison
 BuildRequires:  db-devel
@@ -45,13 +47,9 @@
 BuildRequires:  xz
 %define with_xt 1
 %if 0%{?with_xt}
-%if 0%{?suse_version} = 1140
+BuildRequires:  pkgconfig(libmnl)
 BuildRequires:  pkgconfig(libselinux)
 BuildRequires:  pkgconfig(xtables) = 1.4.11
-%else
-BuildRequires:  libselinux-devel
-BuildRequires:  libxtables-devel = 1.4.11
-%endif
 %endif
 Provides:   iproute = %version-%release
 Provides:   %name(xfrm6_raw) = %version-%release
@@ -71,6 +69,7 @@
 
 %description -n libnetlink-devel
 libnetlink provides a higher-level interface to rtnetlink(7).
+New programs should use libmnl-devel instead.
 
 %prep
 %setup -qn %name-%rversion
@@ -81,7 +80,7 @@
 %if 0%{?sles_version} == 11
 %patch -P 4 -p1
 %endif
-%patch -P 5 -p1
+%patch -P 5 -P 6 -P 7 -p1
 find . -name *.orig -delete
 
 %build

++ iproute2-4.0.0.tar.xz - iproute2-4.1.0.tar.xz ++
 12044 lines of diff (skipped)

++ iproute2-dirs.diff ++
--- /var/tmp/diff_new_pack.XVrErd/_old  2015-07-05 17:54:39.0 +0200
+++ /var/tmp/diff_new_pack.XVrErd/_new  2015-07-05 17:54:39.0 +0200
@@ -5,20 +5,19 @@
  tc/q_netem.c   |2 +-
  4 files changed, 8 insertions(+), 6 deletions(-)
 
-Index: iproute2-4.0.0/Makefile
+Index: iproute2-4.1.0/Makefile
 ===

commit iproute2 for openSUSE:Factory

2015-06-24 Thread h_root
Hello community,

here is the log from the commit of package iproute2 for openSUSE:Factory 
checked in at 2015-06-24 20:30:17

Comparing /work/SRC/openSUSE:Factory/iproute2 (Old)
 and  /work/SRC/openSUSE:Factory/.iproute2.new (New)


Package is iproute2

Changes:

--- /work/SRC/openSUSE:Factory/iproute2/iproute2-doc.changes2015-04-22 
01:10:19.0 +0200
+++ /work/SRC/openSUSE:Factory/.iproute2.new/iproute2-doc.changes   
2015-06-24 20:30:19.0 +0200
@@ -1,0 +2,5 @@
+Tue Jun 16 08:46:47 UTC 2015 - jeng...@inai.de
+
+- Update iproute2-dirs.diff to respect /usr/share/tc [bnc#934828]
+
+---
iproute2.changes: same change



Other differences:
--
iproute2.spec: same change

++ iproute2-dirs.diff ++
--- /var/tmp/diff_new_pack.LJaMTj/_old  2015-06-24 20:30:21.0 +0200
+++ /var/tmp/diff_new_pack.LJaMTj/_new  2015-06-24 20:30:21.0 +0200
@@ -2,12 +2,13 @@
  Makefile   |4 ++--
  include/iptables.h |2 +-
  netem/Makefile |6 --
- 3 files changed, 7 insertions(+), 5 deletions(-)
+ tc/q_netem.c   |2 +-
+ 4 files changed, 8 insertions(+), 6 deletions(-)
 
-Index: iproute2-3.15.0/Makefile
+Index: iproute2-4.0.0/Makefile
 ===
 iproute2-3.15.0.orig/Makefile
-+++ iproute2-3.15.0/Makefile
+--- iproute2-4.0.0.orig/Makefile
 iproute2-4.0.0/Makefile
 @@ -1,7 +1,7 @@
  ROOTDIR=$(DESTDIR)
  PREFIX=/usr
@@ -17,19 +18,19 @@
  CONFDIR=/etc/iproute2
  DATADIR=$(PREFIX)/share
  DOCDIR=$(DATADIR)/doc/iproute2
-@@ -33,7 +33,7 @@ CCOPTS = -O2
- WFLAGS := -Wall -Wstrict-prototypes  -Wmissing-prototypes
- WFLAGS += -Wmissing-declarations -Wold-style-definition -Wformat=2
- 
--CFLAGS = $(WFLAGS) $(CCOPTS) -I../include $(DEFINES)
-+CFLAGS = -DLIBDIR=\${LIBDIR}\ $(WFLAGS) $(CCOPTS) -I../include $(DEFINES)
- YACCFLAGS = -d -t -v
+@@ -13,7 +13,7 @@ DBM_INCLUDE:=$(ROOTDIR)/usr/include
  
- SUBDIRS=lib ip tc bridge misc netem genl man
-Index: iproute2-3.15.0/include/iptables.h
+ SHARED_LIBS = y
+ 
+-DEFINES= -DRESOLVE_HOSTNAMES -DLIBDIR=\$(LIBDIR)\
++DEFINES= -DRESOLVE_HOSTNAMES -DLIBDIR=\$(LIBDIR)\ 
-DPKGDATADIR=\$(DATADIR)/tc\
+ ifneq ($(SHARED_LIBS),y)
+ DEFINES+= -DNO_SHARED_LIBS
+ endif
+Index: iproute2-4.0.0/include/iptables.h
 ===
 iproute2-3.15.0.orig/include/iptables.h
-+++ iproute2-3.15.0/include/iptables.h
+--- iproute2-4.0.0.orig/include/iptables.h
 iproute2-4.0.0/include/iptables.h
 @@ -5,7 +5,7 @@
  #include libiptc/libiptc.h
  
@@ -39,10 +40,10 @@
  #endif
  
  #ifndef IPPROTO_SCTP
-Index: iproute2-3.15.0/netem/Makefile
+Index: iproute2-4.0.0/netem/Makefile
 ===
 iproute2-3.15.0.orig/netem/Makefile
-+++ iproute2-3.15.0/netem/Makefile
+--- iproute2-4.0.0.orig/netem/Makefile
 iproute2-4.0.0/netem/Makefile
 @@ -5,6 +5,8 @@ HOSTCC ?= $(CC)
  CCOPTS  = $(CBUILD_CFLAGS)
  LDLIBS += -lm 
@@ -64,3 +65,16 @@
done
  
  clean:
+Index: iproute2-4.0.0/tc/q_netem.c
+===
+--- iproute2-4.0.0.orig/tc/q_netem.c
 iproute2-4.0.0/tc/q_netem.c
+@@ -113,7 +113,7 @@ static int get_distribution(const char *
+   char *line = NULL;
+   char name[128];
+ 
+-  snprintf(name, sizeof(name), %s/%s.dist, get_tc_lib(), type);
++  snprintf(name, sizeof(name), %s/%s.dist, PKGDATADIR, type);
+   if ((f = fopen(name, r)) == NULL) {
+   fprintf(stderr, No distribution data for %s (%s: %s)\n,
+   type, name, strerror(errno));




commit iproute2 for openSUSE:Factory

2015-04-21 Thread h_root
Hello community,

here is the log from the commit of package iproute2 for openSUSE:Factory 
checked in at 2015-04-22 01:10:18

Comparing /work/SRC/openSUSE:Factory/iproute2 (Old)
 and  /work/SRC/openSUSE:Factory/.iproute2.new (New)


Package is iproute2

Changes:

--- /work/SRC/openSUSE:Factory/iproute2/iproute2-doc.changes2015-03-01 
14:58:14.0 +0100
+++ /work/SRC/openSUSE:Factory/.iproute2.new/iproute2-doc.changes   
2015-04-22 01:10:19.0 +0200
@@ -1,0 +2,15 @@
+Mon Apr 13 19:29:50 UTC 2015 - jeng...@inai.de
+
+- Update to new upstream release 4.0
+* ip: route: add congestion control metric
+* vxlan: Group policy extension
+* tc: add support for BPF based actions
+* iproute2: bridge: support vlan range adds
+* ip xfrm: Allow to specify all option for monitor
+* ipnetns: allow to get and set netns ids
+* iplink: add support of IFLA_LINK_NETNSID attribute
+* Allow specifying bridge port STP state by name rather than number.
+* ip-monitor: allow to monitor ip rules
+* bridge link: add support to specify master
+
+---
iproute2.changes: same change

Old:

  iproute2-3.19.0.tar.sign
  iproute2-3.19.0.tar.xz

New:

  iproute2-4.0.0.tar.sign
  iproute2-4.0.0.tar.xz



Other differences:
--
++ iproute2-doc.spec ++
--- /var/tmp/diff_new_pack.nRoynf/_old  2015-04-22 01:10:20.0 +0200
+++ /var/tmp/diff_new_pack.nRoynf/_new  2015-04-22 01:10:20.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package iproute2-doc
 #
-# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,9 +17,9 @@
 
 
 Name:   iproute2-doc
-Version:3.19
+Version:4.0
 Release:0
-%define rversion 3.19.0
+%define rversion 4.0.0
 Summary:Documentation to iproute2
 License:GPL-2.0+
 Group:  Documentation/Other

++ iproute2.spec ++
--- /var/tmp/diff_new_pack.nRoynf/_old  2015-04-22 01:10:20.0 +0200
+++ /var/tmp/diff_new_pack.nRoynf/_new  2015-04-22 01:10:20.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package iproute2
 #
-# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,9 +17,9 @@
 
 
 Name:   iproute2
-Version:3.19
+Version:4.0
 Release:0
-%define rversion 3.19.0
+%define rversion 4.0.0
 Summary:Linux network configuration utilities
 License:GPL-2.0
 Group:  Productivity/Networking/Routing

++ iproute2-3.19.0.tar.xz - iproute2-4.0.0.tar.xz ++
 5296 lines of diff (skipped)




commit iproute2 for openSUSE:Factory

2015-03-01 Thread h_root
Hello community,

here is the log from the commit of package iproute2 for openSUSE:Factory 
checked in at 2015-03-01 14:58:12

Comparing /work/SRC/openSUSE:Factory/iproute2 (Old)
 and  /work/SRC/openSUSE:Factory/.iproute2.new (New)


Package is iproute2

Changes:

--- /work/SRC/openSUSE:Factory/iproute2/iproute2-doc.changes2015-01-15 
15:58:08.0 +0100
+++ /work/SRC/openSUSE:Factory/.iproute2.new/iproute2-doc.changes   
2015-03-01 14:58:14.0 +0100
@@ -1,0 +2,14 @@
+Sun Feb 22 11:39:04 UTC 2015 - jeng...@inai.de
+
+- Update to new upstream release 3.19
+* ip link: Add support for remote checksum offload to IP tunnels
+* can: Add support for CAN FD non-ISO feature
+* ss: Filter inet dgram sockets with established state by default
+* ip link: Fix crash on older kernels when showing VF devices
+* ss: Unify packet stats output from netlink and proc
+* ss: Unify unix stats output from netlink and proc
+* tc class: Show classes as ASCII graph
+* ip link: Add ipvlan support to the iproute2/ip util
+- Add kernel_xfrm6_raw.patch to recognize more XFRM types
+
+---
iproute2.changes: same change

Old:

  iproute2-3.18.0.tar.sign
  iproute2-3.18.0.tar.xz

New:

  iproute2-3.19.0.tar.sign
  iproute2-3.19.0.tar.xz
  kernel_xfrm6_raw.patch



Other differences:
--
++ iproute2-doc.spec ++
--- /var/tmp/diff_new_pack.Zhvqw1/_old  2015-03-01 14:58:15.0 +0100
+++ /var/tmp/diff_new_pack.Zhvqw1/_new  2015-03-01 14:58:15.0 +0100
@@ -17,9 +17,9 @@
 
 
 Name:   iproute2-doc
-Version:3.18
+Version:3.19
 Release:0
-%define rversion 3.18.0
+%define rversion 3.19.0
 Summary:Documentation to iproute2
 License:GPL-2.0+
 Group:  Documentation/Other

++ iproute2.spec ++
--- /var/tmp/diff_new_pack.Zhvqw1/_old  2015-03-01 14:58:15.0 +0100
+++ /var/tmp/diff_new_pack.Zhvqw1/_new  2015-03-01 14:58:15.0 +0100
@@ -17,9 +17,9 @@
 
 
 Name:   iproute2
-Version:3.18
+Version:3.19
 Release:0
-%define rversion 3.18.0
+%define rversion 3.19.0
 Summary:Linux network configuration utilities
 License:GPL-2.0
 Group:  Productivity/Networking/Routing
@@ -36,6 +36,7 @@
 Patch2: iproute2-HZ.diff
 Patch3: revert-pdf-creation.diff
 Patch4: revert-bison-fix.diff
+Patch5: kernel_xfrm6_raw.patch
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  bison
 BuildRequires:  db-devel
@@ -53,12 +54,14 @@
 %endif
 %endif
 Provides:   iproute = %version-%release
+Provides:   %name(xfrm6_raw) = %version-%release
 
 %description
-This package provides the tools ip, tc, and rtmon needed to use the new
-and advanced routing options of the Linux kernel. The SUSE Linux
-distribution has used this package for network setup since SuSE Linux
-8.0.
+iproute2 is a collection of user-space utilities to set up networking
+under Linux from the command-line. It can inspect and configure,
+among other things: interface paramters, IP addresses, routing,
+tunnels, bridges, packet transformations (IPsec, etc.), and Quality
+of Service.
 
 %package -n libnetlink-devel
 Summary:A Higher Level Interface to the Netlink Service
@@ -67,7 +70,7 @@
 Provides:   libnetlink = %version-%release
 
 %description -n libnetlink-devel
-libnetlink provides a higher level interface to rtnetlink(7).
+libnetlink provides a higher-level interface to rtnetlink(7).
 
 %prep
 %setup -qn %name-%rversion
@@ -78,6 +81,7 @@
 %if 0%{?sles_version} == 11
 %patch -P 4 -p1
 %endif
+%patch -P 5 -p1
 find . -name *.orig -delete
 
 %build

++ iproute2-3.18.0.tar.xz - iproute2-3.19.0.tar.xz ++
 4967 lines of diff (skipped)

++ kernel_xfrm6_raw.patch ++
From: Jan Engelhardt jeng...@inai.de
Date: 2015-01-21 22:57:10.562539816 +0100

xfrm: support displaying transformations used for Mobile IPv6

Patch taken from mip6d-ng c397c3b4a16bb2e31a86f6c5e344a1278d1577c5
and included in openSUSE so as to facilitate mip6d-ng.

---
 ip/ipxfrm.c  |2 +-
 ip/xfrm_policy.c |1 +
 ip/xfrm_state.c  |1 +
 3 files changed, 3 insertions(+), 1 deletion(-)

Index: iproute2-3.18.0/ip/ipxfrm.c
===
--- iproute2-3.18.0.orig/ip/ipxfrm.c
+++ iproute2-3.18.0/ip/ipxfrm.c
@@ -115,7 +115,7 @@ struct typeent {
 static const struct typeent xfrmproto_types[]= {
{ esp, IPPROTO_ESP }, { ah, IPPROTO_AH }, { comp, IPPROTO_COMP },
{ route2, IPPROTO_ROUTING }, { hao, IPPROTO_DSTOPTS },
-   { ipsec-any, IPSEC_PROTO_ANY },
+   { ipsec-any, IPSEC_PROTO_ANY }, { ipv6, IPPROTO_IPV6 },
{ 

commit iproute2 for openSUSE:Factory

2015-01-15 Thread h_root
Hello community,

here is the log from the commit of package iproute2 for openSUSE:Factory 
checked in at 2015-01-15 15:58:07

Comparing /work/SRC/openSUSE:Factory/iproute2 (Old)
 and  /work/SRC/openSUSE:Factory/.iproute2.new (New)


Package is iproute2

Changes:

--- /work/SRC/openSUSE:Factory/iproute2/iproute2-doc.changes2014-11-26 
10:35:42.0 +0100
+++ /work/SRC/openSUSE:Factory/.iproute2.new/iproute2-doc.changes   
2015-01-15 15:58:08.0 +0100
@@ -1,0 +2,18 @@
+Wed Jan  7 09:11:03 UTC 2015 - jeng...@inai.de
+
+- Update to new upstream release 3.18
+* Human readable output for `ip -s link` (ip -s -h link)
+* Permit filtering `ip monitor` events by device per dev NAME.
+* Permit filtering `ip link` output by device per master NAME,
+  and by type per `type T` (e.g. type vlan).
+* Permit filtering `ip addr` output by flags like tentative and
+  -tentative.
+
+---
+Sun Dec 28 16:30:00 UTC 2014 - Led led...@gmail.com
+
+- fix bashisms in gaiconf script
+- add patches:
+  * iproute2-3.16.0-fix-bashisms.patch
+
+---
@@ -6,2 +24,2 @@
-* nstat: 64-bit support on 32-bit architectures
-* ip: do not require name keyword when adding device
+* nstat: 64bit support on 32bit architectures
+* ip: don't require name keyword when adding device
--- /work/SRC/openSUSE:Factory/iproute2/iproute2.changes2014-11-26 
10:35:42.0 +0100
+++ /work/SRC/openSUSE:Factory/.iproute2.new/iproute2.changes   2015-01-15 
15:58:08.0 +0100
@@ -1,0 +2,18 @@
+Wed Jan  7 09:11:03 UTC 2015 - jeng...@inai.de
+
+- Update to new upstream release 3.18
+* Human readable output for `ip -s link` (ip -s -h link)
+* Permit filtering `ip monitor` events by device per dev NAME.
+* Permit filtering `ip link` output by device per master NAME,
+  and by type per `type T` (e.g. type vlan).
+* Permit filtering `ip addr` output by flags like tentative and
+  -tentative.
+
+---
+Sun Dec 28 16:30:00 UTC 2014 - Led led...@gmail.com
+
+- fix bashisms in gaiconf script
+- add patches:
+  * iproute2-3.16.0-fix-bashisms.patch
+
+---

Old:

  iproute2-3.17.0.tar.sign
  iproute2-3.17.0.tar.xz

New:

  iproute2-3.16.0-fix-bashisms.patch
  iproute2-3.18.0.tar.sign
  iproute2-3.18.0.tar.xz



Other differences:
--
++ iproute2-doc.spec ++
--- /var/tmp/diff_new_pack.lgLBIV/_old  2015-01-15 15:58:10.0 +0100
+++ /var/tmp/diff_new_pack.lgLBIV/_new  2015-01-15 15:58:10.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package iproute2-doc
 #
-# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,9 +17,9 @@
 
 
 Name:   iproute2-doc
-Version:3.17
+Version:3.18
 Release:0
-%define rversion 3.17.0
+%define rversion 3.18.0
 Summary:Documentation to iproute2
 License:GPL-2.0+
 Group:  Documentation/Other
@@ -27,6 +27,7 @@
 
 Source: 
http://kernel.org/pub/linux/utils/net/iproute2/iproute2-%rversion.tar.xz
 Source2:
http://kernel.org/pub/linux/utils/net/iproute2/iproute2-%rversion.tar.sign
+Patch1: iproute2-3.16.0-fix-bashisms.patch
 BuildArch:  noarch
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  bison
@@ -52,6 +53,7 @@
 
 %prep
 %setup -qn iproute2-%rversion
+%patch1 -p1
 
 %build
 # build with -fPIC. For details see

++ iproute2.spec ++
--- /var/tmp/diff_new_pack.lgLBIV/_old  2015-01-15 15:58:10.0 +0100
+++ /var/tmp/diff_new_pack.lgLBIV/_new  2015-01-15 15:58:10.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package iproute2
 #
-# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,9 +17,9 @@
 
 
 Name:   iproute2
-Version:3.17
+Version:3.18
 Release:0
-%define rversion 3.17.0
+%define rversion 3.18.0
 Summary:Linux network configuration utilities
 License:GPL-2.0
 Group:  Productivity/Networking/Routing

++ iproute2-3.16.0-fix-bashisms.patch ++
From: Oleksandr Chumachenko led...@gmail.com
Date: Sun, 28 Dec 2014 17:35:02 +0100

---
 examples/gaiconf |8 

commit iproute2 for openSUSE:Factory

2014-11-26 Thread h_root
Hello community,

here is the log from the commit of package iproute2 for openSUSE:Factory 
checked in at 2014-11-26 10:35:28

Comparing /work/SRC/openSUSE:Factory/iproute2 (Old)
 and  /work/SRC/openSUSE:Factory/.iproute2.new (New)


Package is iproute2

Changes:

--- /work/SRC/openSUSE:Factory/iproute2/iproute2-doc.changes2014-08-13 
08:48:18.0 +0200
+++ /work/SRC/openSUSE:Factory/.iproute2.new/iproute2-doc.changes   
2014-11-26 10:35:42.0 +0100
@@ -1,0 +2,16 @@
+Tue Nov 25 08:18:52 UTC 2014 - mkube...@suse.cz
+
+- Update to new upstream release 3.17
+* ip: allow to set ipv6 address generation mode
+* nstat: 64-bit support on 32-bit architectures
+* ip: do not require name keyword when adding device
+  (3.16 regression)
+* ip: support of usec rtt in tcp_metrics
+* ip: allow to change slave options via type_slave
+* ip: add support for IPv6 VTI tunnels
+* tc: rsvp/tcindex/route classifier support for multiple actions
+* ip: print stats with ip -s addr show
+- Add revert-bison-fix.diff:
+  fix build on SLE11
+
+---
--- /work/SRC/openSUSE:Factory/iproute2/iproute2.changes2014-08-13 
08:48:18.0 +0200
+++ /work/SRC/openSUSE:Factory/.iproute2.new/iproute2.changes   2014-11-26 
10:35:42.0 +0100
@@ -1,0 +2,16 @@
+Tue Nov 25 08:18:52 UTC 2014 - mkube...@suse.cz
+
+- Update to new upstream release 3.17
+* ip: allow to set ipv6 address generation mode
+* nstat: 64bit support on 32bit architectures
+* ip: don't require name keyword when adding device
+  (3.16 regression)
+* ip: support of usec rtt in tcp_metrics
+* ip: allow to change slave options via type_slave
+* ip: add support for IPv6 VTI tunnels
+* tc: rsvp/tcindex/route classifier support for multiple actions
+* ip: print stats with ip -s addr show
+- Add revert-bison-fix.diff:
+  fix build on SLE11
+
+---

Old:

  iproute2-3.16.0.tar.sign
  iproute2-3.16.0.tar.xz

New:

  iproute2-3.17.0.tar.sign
  iproute2-3.17.0.tar.xz
  revert-bison-fix.diff



Other differences:
--
++ iproute2-doc.spec ++
--- /var/tmp/diff_new_pack.fKSHGa/_old  2014-11-26 10:35:44.0 +0100
+++ /var/tmp/diff_new_pack.fKSHGa/_new  2014-11-26 10:35:44.0 +0100
@@ -17,9 +17,9 @@
 
 
 Name:   iproute2-doc
-Version:3.16
+Version:3.17
 Release:0
-%define rversion 3.16.0
+%define rversion 3.17.0
 Summary:Documentation to iproute2
 License:GPL-2.0+
 Group:  Documentation/Other

++ iproute2.spec ++
--- /var/tmp/diff_new_pack.fKSHGa/_old  2014-11-26 10:35:45.0 +0100
+++ /var/tmp/diff_new_pack.fKSHGa/_new  2014-11-26 10:35:45.0 +0100
@@ -17,9 +17,9 @@
 
 
 Name:   iproute2
-Version:3.16
+Version:3.17
 Release:0
-%define rversion 3.16.0
+%define rversion 3.17.0
 Summary:Linux network configuration utilities
 License:GPL-2.0
 Group:  Productivity/Networking/Routing
@@ -35,6 +35,7 @@
 Patch1: iproute2-dirs.diff
 Patch2: iproute2-HZ.diff
 Patch3: revert-pdf-creation.diff
+Patch4: revert-bison-fix.diff
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  bison
 BuildRequires:  db-devel
@@ -69,17 +70,14 @@
 libnetlink provides a higher level interface to rtnetlink(7).
 
 %prep
-%{?gpg_verify: xz -dfk %{S:0}; %gpg_verify %{S:2}}
-%if 0%{?__xz:1}
 %setup -qn %name-%rversion
-%else
-tar -xf %{S:0} --use=xz;
-%setup -DTqn %name-%rversion
-%endif
 %patch -P 1 -P 2 -p1
 %if 0%{?sles_version} == 11 || (0%{?suse_version}  0%{?suse_version} = 1220)
 %patch -P 3 -p1
 %endif
+%if 0%{?sles_version} == 11
+%patch -P 4 -p1
+%endif
 find . -name *.orig -delete
 
 %build
@@ -127,9 +125,8 @@
 %_mandir/man8/*
 %dir %_sysconfdir/iproute2
 %config(noreplace) %_sysconfdir/iproute2/*
-%_libdir/tc
-%dir %_datadir/tc
-%attr(644,root,root)%_datadir/tc/*
+%_libdir/tc/
+%_datadir/tc/
 
 %files -n libnetlink-devel
 %defattr(-,root,root)

++ iproute2-3.16.0.tar.xz - iproute2-3.17.0.tar.xz ++
  lines of diff (skipped)

++ revert-bison-fix.diff ++
From 184ea2afa279c94248db86f74a3f4fd3ba3cded1 Mon Sep 17 00:00:00 2001
From: Michal Kubecek mkube...@suse.cz
Date: Tue, 25 Nov 2014 08:39:36 +0100
Subject: [PATCH] Revert emp: fix warning on deprecated bison directive

This reverts commit edd3979272e46d17456a4dabc3e9acf59e561d5a.

For SLE11 only. Its bison [version 2.3] does not allow new syntax.
---
 tc/emp_ematch.y | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/tc/emp_ematch.y b/tc/emp_ematch.y
index bc08da2..7043a80 100644
--- a/tc/emp_ematch.y
+++ b/tc/emp_ematch.y
@@ 

commit iproute2 for openSUSE:Factory

2014-08-13 Thread h_root
Hello community,

here is the log from the commit of package iproute2 for openSUSE:Factory 
checked in at 2014-08-13 08:48:17

Comparing /work/SRC/openSUSE:Factory/iproute2 (Old)
 and  /work/SRC/openSUSE:Factory/.iproute2.new (New)


Package is iproute2

Changes:

--- /work/SRC/openSUSE:Factory/iproute2/iproute2-doc.changes2014-07-18 
06:40:32.0 +0200
+++ /work/SRC/openSUSE:Factory/.iproute2.new/iproute2-doc.changes   
2014-08-13 08:48:18.0 +0200
@@ -1,0 +2,9 @@
+Sun Aug 10 16:02:36 UTC 2014 - jeng...@inai.de
+
+- Update to new upstream release 3.16
+* bridge: Add master device name to bridge fdb show
+* ip: check for missing dev arg when doing VF rate
+* Add support to configure SR-IOV VF minimum and maximum Tx rate
+  through ip tool
+
+---
iproute2.changes: same change

Old:

  iproute2-3.15.0.tar.sign
  iproute2-3.15.0.tar.xz

New:

  iproute2-3.16.0.tar.sign
  iproute2-3.16.0.tar.xz



Other differences:
--
++ iproute2-doc.spec ++
--- /var/tmp/diff_new_pack.9dK41h/_old  2014-08-13 08:48:19.0 +0200
+++ /var/tmp/diff_new_pack.9dK41h/_new  2014-08-13 08:48:19.0 +0200
@@ -17,9 +17,9 @@
 
 
 Name:   iproute2-doc
-Version:3.15
+Version:3.16
 Release:0
-%define rversion 3.15.0
+%define rversion 3.16.0
 Summary:Documentation to iproute2
 License:GPL-2.0+
 Group:  Documentation/Other

++ iproute2.spec ++
--- /var/tmp/diff_new_pack.9dK41h/_old  2014-08-13 08:48:19.0 +0200
+++ /var/tmp/diff_new_pack.9dK41h/_new  2014-08-13 08:48:19.0 +0200
@@ -17,9 +17,9 @@
 
 
 Name:   iproute2
-Version:3.15
+Version:3.16
 Release:0
-%define rversion 3.15.0
+%define rversion 3.16.0
 Summary:Linux network configuration utilities
 License:GPL-2.0
 Group:  Productivity/Networking/Routing

++ iproute2-3.15.0.tar.xz - iproute2-3.16.0.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/iproute2-3.15.0/bridge/fdb.c 
new/iproute2-3.16.0/bridge/fdb.c
--- old/iproute2-3.15.0/bridge/fdb.c2014-06-10 18:39:14.0 +0200
+++ new/iproute2-3.16.0/bridge/fdb.c2014-08-04 21:43:46.0 +0200
@@ -34,7 +34,7 @@
fprintf(stderr, Usage: bridge fdb { add | append | del | replace } 
ADDR dev DEV {self|master} [ temp ]\n
  [router] [ dst IPADDR] [ vlan VID ]\n
  [ port PORT] [ vni VNI ] [via DEV]\n);
-   fprintf(stderr,bridge fdb {show} [ dev DEV ]\n);
+   fprintf(stderr,bridge fdb {show} [ br BRDEV ] [ brport DEV 
]\n);
exit(-1);
 }
 
@@ -147,7 +147,10 @@
}
if (r-ndm_flags  NTF_SELF)
fprintf(fp, self );
-   if (r-ndm_flags  NTF_MASTER)
+   if (tb[NDA_MASTER])
+   fprintf(fp, master %s ,
+   ll_index_to_name(rta_getattr_u32(tb[NDA_MASTER])));
+   else if (r-ndm_flags  NTF_MASTER)
fprintf(fp, master );
if (r-ndm_flags  NTF_ROUTER)
fprintf(fp, router );
@@ -158,18 +161,45 @@
 
 static int fdb_show(int argc, char **argv)
 {
+   struct {
+   struct nlmsghdr n;
+   struct ifinfomsgifm;
+   charbuf[256];
+   } req;
+
char *filter_dev = NULL;
+   char *br = NULL;
+   int msg_size = sizeof(struct ifinfomsg);
+
+   memset(req, 0, sizeof(req));
+   req.n.nlmsg_len = NLMSG_LENGTH(sizeof(struct ifinfomsg));
+   req.ifm.ifi_family = PF_BRIDGE;
 
while (argc  0) {
-   if (strcmp(*argv, dev) == 0) {
+   if ((strcmp(*argv, brport) == 0) || strcmp(*argv, dev) == 
0) {
NEXT_ARG();
-   if (filter_dev)
-   duparg(dev, *argv);
filter_dev = *argv;
+   } else if (strcmp(*argv, br) == 0) {
+   NEXT_ARG();
+   br = *argv;
+   } else {
+   if (matches(*argv, help) == 0)
+   usage();
}
argc--; argv++;
}
 
+   if (br) {
+   int br_ifindex = ll_name_to_index(br);
+   if (br_ifindex == 0) {
+   fprintf(stderr, Cannot find bridge device \%s\\n, 
br);
+   return -1;
+   }
+   addattr32(req.n, sizeof(req), IFLA_MASTER, br_ifindex);
+   msg_size += RTA_LENGTH(4);
+   }
+
+   /*we'll keep around filter_dev 

commit iproute2 for openSUSE:Factory

2014-07-17 Thread h_root
Hello community,

here is the log from the commit of package iproute2 for openSUSE:Factory 
checked in at 2014-07-18 06:40:19

Comparing /work/SRC/openSUSE:Factory/iproute2 (Old)
 and  /work/SRC/openSUSE:Factory/.iproute2.new (New)


Package is iproute2

Changes:

--- /work/SRC/openSUSE:Factory/iproute2/iproute2-doc.changes2014-05-13 
20:46:07.0 +0200
+++ /work/SRC/openSUSE:Factory/.iproute2.new/iproute2-doc.changes   
2014-07-18 06:40:32.0 +0200
@@ -1,0 +2,9 @@
+Wed Jul 16 22:11:49 UTC 2014 - jeng...@inai.de
+
+- Update to new upstream release 3.15
+* Support for HHF qdisc
+* Updates to bridge command
+* Lots of vxlan related changes
+* Details at http://lwn.net/Articles/601909/
+
+---
iproute2.changes: same change

Old:

  iproute2-3.14.0.tar.sign
  iproute2-3.14.0.tar.xz

New:

  iproute2-3.15.0.tar.sign
  iproute2-3.15.0.tar.xz



Other differences:
--
++ iproute2-doc.spec ++
--- /var/tmp/diff_new_pack.24JoXJ/_old  2014-07-18 06:40:34.0 +0200
+++ /var/tmp/diff_new_pack.24JoXJ/_new  2014-07-18 06:40:34.0 +0200
@@ -17,9 +17,9 @@
 
 
 Name:   iproute2-doc
-Version:3.14
+Version:3.15
 Release:0
-%define rversion 3.14.0
+%define rversion 3.15.0
 Summary:Documentation to iproute2
 License:GPL-2.0+
 Group:  Documentation/Other

++ iproute2.spec ++
--- /var/tmp/diff_new_pack.24JoXJ/_old  2014-07-18 06:40:34.0 +0200
+++ /var/tmp/diff_new_pack.24JoXJ/_new  2014-07-18 06:40:34.0 +0200
@@ -17,9 +17,9 @@
 
 
 Name:   iproute2
-Version:3.14
+Version:3.15
 Release:0
-%define rversion 3.14.0
+%define rversion 3.15.0
 Summary:Linux network configuration utilities
 License:GPL-2.0
 Group:  Productivity/Networking/Routing

++ iproute2-3.14.0.tar.xz - iproute2-3.15.0.tar.xz ++
 1869 lines of diff (skipped)

++ iproute2-dirs.diff ++
--- /var/tmp/diff_new_pack.24JoXJ/_old  2014-07-18 06:40:35.0 +0200
+++ /var/tmp/diff_new_pack.24JoXJ/_new  2014-07-18 06:40:35.0 +0200
@@ -4,10 +4,10 @@
  netem/Makefile |6 --
  3 files changed, 7 insertions(+), 5 deletions(-)
 
-Index: iproute2-3.11.0/Makefile
+Index: iproute2-3.15.0/Makefile
 ===
 iproute2-3.11.0.orig/Makefile
-+++ iproute2-3.11.0/Makefile
+--- iproute2-3.15.0.orig/Makefile
 iproute2-3.15.0/Makefile
 @@ -1,7 +1,7 @@
  ROOTDIR=$(DESTDIR)
  PREFIX=/usr
@@ -19,17 +19,17 @@
  DOCDIR=$(DATADIR)/doc/iproute2
 @@ -33,7 +33,7 @@ CCOPTS = -O2
  WFLAGS := -Wall -Wstrict-prototypes  -Wmissing-prototypes
- WFLAGS += -Wmissing-declarations -Wold-style-definition
+ WFLAGS += -Wmissing-declarations -Wold-style-definition -Wformat=2
  
 -CFLAGS = $(WFLAGS) $(CCOPTS) -I../include $(DEFINES)
 +CFLAGS = -DLIBDIR=\${LIBDIR}\ $(WFLAGS) $(CCOPTS) -I../include $(DEFINES)
  YACCFLAGS = -d -t -v
  
  SUBDIRS=lib ip tc bridge misc netem genl man
-Index: iproute2-3.11.0/include/iptables.h
+Index: iproute2-3.15.0/include/iptables.h
 ===
 iproute2-3.11.0.orig/include/iptables.h
-+++ iproute2-3.11.0/include/iptables.h
+--- iproute2-3.15.0.orig/include/iptables.h
 iproute2-3.15.0/include/iptables.h
 @@ -5,7 +5,7 @@
  #include libiptc/libiptc.h
  
@@ -39,10 +39,10 @@
  #endif
  
  #ifndef IPPROTO_SCTP
-Index: iproute2-3.11.0/netem/Makefile
+Index: iproute2-3.15.0/netem/Makefile
 ===
 iproute2-3.11.0.orig/netem/Makefile
-+++ iproute2-3.11.0/netem/Makefile
+--- iproute2-3.15.0.orig/netem/Makefile
 iproute2-3.15.0/netem/Makefile
 @@ -5,6 +5,8 @@ HOSTCC ?= $(CC)
  CCOPTS  = $(CBUILD_CFLAGS)
  LDLIBS += -lm 

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit iproute2 for openSUSE:Factory

2014-05-13 Thread h_root
Hello community,

here is the log from the commit of package iproute2 for openSUSE:Factory 
checked in at 2014-05-13 20:46:05

Comparing /work/SRC/openSUSE:Factory/iproute2 (Old)
 and  /work/SRC/openSUSE:Factory/.iproute2.new (New)


Package is iproute2

Changes:

New Changes file:

--- /dev/null   2014-04-28 00:21:37.460033756 +0200
+++ /work/SRC/openSUSE:Factory/.iproute2.new/iproute2-doc.changes   
2014-05-13 20:46:07.0 +0200
@@ -0,0 +1,906 @@
+---
+Fri Apr 25 09:44:27 UTC 2014 - dmuel...@suse.com
+
+- split iproute2-doc subpackage into a separate spec to reduce
+  rebuild times
+- add pre_checkin.sh to sync version number between iproute2 and 
+  iproute2-doc
+
+---
+Wed Apr 16 19:46:36 UTC 2014 - jeng...@inai.de
+
+- Update to new upstream release 3.14
+* ip link: support for High Availability Seamless Redundancy
+  (HSR) network devices.
+* ip link: support for creating/deleting bonding devices
+* ip link: support for specifying interface indexes during
+  creation of devices
+* tc/pkt_sched: add support for the FQ Fair Queue packet scheduler
+* tc: support for the BPF-based traffic classifier
+* tc, netem: support 64-bit quantity rate speeds
+* tc: support for the new PIE Proportional Integral controller
+  Enhanced scheduler
+* ss: display PF_LOCAL-SOCK_SEQPACKET sockets as such rather than
+  SOCK_DGRAM
+* ss: display zone names when so needed
+* ss: add support for retrieving SELinux contexts
+
+---
+Mon Dec  9 16:35:15 UTC 2013 - jeng...@inai.de
+
+- Update to new upstream release 3.12
+* ip rule: add route suppression options
+* tc: support for the fq Fair Queue packet scheduler
+* tc: support 64-bit rate estimator statistics
+* GRE-over-IPv6 tunnel support
+* VXLAN IPV6 support
+
+---
+Thu Sep 12 21:44:57 UTC 2013 - jeng...@inai.de
+
+- Update to new upstream release 3.11
+* Support for Linux 3.11
+* iptunnel: check SIT_ISATAP flag only for SIT tunnel
+* ss: show destination address for netlink sockets
+* ss: Get netlink sockets info via sock_diag
+* vxlan: Allow setting destination to unicast address
+* ss: add fastopen support
+* htb: report overhead attribute
+* ip: allow to specify mode for sit tunnels
+* ip: iplink_vlan: add 802.1ad support
+* iptuntap: allow creation of multi-queue tun/tap device
+
+---
+Wed Sep 11 13:13:56 UTC 2013 - wer...@suse.de
+
+- Make it build with latest TeXLive 2013 
+
+---
+Wed Jun  5 13:01:09 UTC 2013 - jeng...@inai.de
+
+- Update to new upstream release 3.9.0
+* Support for managing the forwarding tables in Bridge and VXLAN.
+- Remove 0001-build-resolve-compile-error-due-to-missing-include.patch
+  (merged upstream)
+- Signature verification for the package
+
+---
+Mon Apr 15 07:31:11 UTC 2013 - jeng...@inai.de
+
+- Update to new upstream release 3.8.0
+* implement bridge mdb commands
+* add DOVE extensions
+* add `ip netns pids` and `ip netns identify`
+* tc netem: allow negative packet/cell overhead
+* support tunnels in `ip link type ipip|sit|ip6tnl`
+- Add 0001-build-resolve-compile-error-due-to-missing-include.patch
+
+---
+Thu Dec 13 06:43:49 UTC 2012 - jeng...@inai.de
+
+- Update to new upstream release 3.7.0
+* add support for tcp_metrics
+* iplink: Added support for the kernel IPoIB RTNL ops
+* ss: Get udp sockets info via sock-diag
+* tc: add canid ematch to ematch_map
+* vxlan support
+
+---
+Tue Oct  9 13:27:11 UTC 2012 - jeng...@inai.de
+
+- Update to new upstream release 3.6.0
+* ss: report SK_MEMINFO_BACKLOG
+* tc: add ipset ematch
+* iplink: add support for num[tr]xqueues
+* iproute2: Add FDB print and update cmds for self and master
+* iproute: Add ability to save, restore and show the interfaces'
+  addresses
+* iproute2: VTI support for ip link command
+- Rename iproute2-libdir-1.diff to iproute2-dirs.diff, as it does
+  more than just changing LIBDIR.
+- Add revert-pdf-creation.diff, as the new PDF creation commands
+  do not want to work with openSUSE 12.2 and before.
+
+---
+Tue Sep 18 06:36:19 UTC 2012 - wer...@suse.de
+
+- Make it build even without pdflatex, use latex+dvips, beside this
+  iproute2-pdflatex.diff was documented, see my last entry from
+  Jul 30 14:33:58 UTC 2012.
+

commit iproute2 for openSUSE:Factory

2014-04-25 Thread h_root
Hello community,

here is the log from the commit of package iproute2 for openSUSE:Factory 
checked in at 2014-04-25 11:33:41

Comparing /work/SRC/openSUSE:Factory/iproute2 (Old)
 and  /work/SRC/openSUSE:Factory/.iproute2.new (New)


Package is iproute2

Changes:

--- /work/SRC/openSUSE:Factory/iproute2/iproute2.changes2013-12-19 
12:40:27.0 +0100
+++ /work/SRC/openSUSE:Factory/.iproute2.new/iproute2.changes   2014-04-25 
11:33:42.0 +0200
@@ -1,0 +2,19 @@
+Wed Apr 16 19:46:36 UTC 2014 - jeng...@inai.de
+
+- Update to new upstream release 3.14
+* ip link: support for High Availability Seamless Redundancy
+  (HSR) network devices.
+* ip link: support for creating/deleting bonding devices
+* ip link: support for specifying interface indexes during
+  creation of devices
+* tc/pkt_sched: add support for the FQ Fair Queue packet scheduler
+* tc: support for the BPF-based traffic classifier
+* tc, netem: support 64-bit quantity rate speeds
+* tc: support for the new PIE Proportional Integral controller
+  Enhanced scheduler
+* ss: display PF_LOCAL-SOCK_SEQPACKET sockets as such rather than
+  SOCK_DGRAM
+* ss: display zone names when so needed
+* ss: add support for retrieving SELinux contexts
+
+---

Old:

  iproute2-3.12.0.tar.sign
  iproute2-3.12.0.tar.xz

New:

  iproute2-3.14.0.tar.sign
  iproute2-3.14.0.tar.xz



Other differences:
--
++ iproute2.spec ++
--- /var/tmp/diff_new_pack.3J7mxh/_old  2014-04-25 11:33:43.0 +0200
+++ /var/tmp/diff_new_pack.3J7mxh/_new  2014-04-25 11:33:43.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package iproute2
 #
-# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,9 +17,9 @@
 
 
 Name:   iproute2
-Version:3.12
+Version:3.14
 Release:0
-%define rversion   3.12.0
+%define rversion   3.14.0
 Summary:Linux network configuration utilities
 License:GPL-2.0
 Group:  Productivity/Networking/Routing
@@ -68,8 +68,10 @@
 %define with_xt 1
 %if 0%{?with_xt}
 %if 0%{?suse_version} = 1140
+BuildRequires:  pkgconfig(libselinux)
 BuildRequires:  pkgconfig(xtables) = 1.4.11
 %else
+BuildRequires:  libselinux-devel
 BuildRequires:  libxtables-devel = 1.4.11
 %endif
 %endif

++ iproute2-3.12.0.tar.xz - iproute2-3.14.0.tar.xz ++
 5155 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit iproute2 for openSUSE:Factory

2013-12-19 Thread h_root
Hello community,

here is the log from the commit of package iproute2 for openSUSE:Factory 
checked in at 2013-12-19 12:40:26

Comparing /work/SRC/openSUSE:Factory/iproute2 (Old)
 and  /work/SRC/openSUSE:Factory/.iproute2.new (New)


Package is iproute2

Changes:

--- /work/SRC/openSUSE:Factory/iproute2/iproute2.changes2013-09-27 
17:37:25.0 +0200
+++ /work/SRC/openSUSE:Factory/.iproute2.new/iproute2.changes   2013-12-19 
12:40:27.0 +0100
@@ -1,0 +2,10 @@
+Mon Dec  9 16:35:15 UTC 2013 - jeng...@inai.de
+
+- Update to new upstream release 3.12
+* ip rule: add route suppression options
+* tc: support for the fq Fair Queue packet scheduler
+* tc: support 64-bit rate estimator statistics
+* GRE-over-IPv6 tunnel support
+* VXLAN IPV6 support
+
+---

Old:

  iproute2-3.11.0.tar.sign
  iproute2-3.11.0.tar.xz

New:

  iproute2-3.12.0.tar.sign
  iproute2-3.12.0.tar.xz



Other differences:
--
++ iproute2.spec ++
--- /var/tmp/diff_new_pack.ex4nFd/_old  2013-12-19 12:40:28.0 +0100
+++ /var/tmp/diff_new_pack.ex4nFd/_new  2013-12-19 12:40:28.0 +0100
@@ -17,9 +17,9 @@
 
 
 Name:   iproute2
-Version:3.11
+Version:3.12
 Release:0
-%define rversion   3.11.0
+%define rversion   3.12.0
 Summary:Linux network configuration utilities
 License:GPL-2.0
 Group:  Productivity/Networking/Routing

++ iproute2-3.11.0.tar.xz - iproute2-3.12.0.tar.xz ++
 3036 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit iproute2 for openSUSE:Factory

2013-09-27 Thread h_root
Hello community,

here is the log from the commit of package iproute2 for openSUSE:Factory 
checked in at 2013-09-27 17:37:24

Comparing /work/SRC/openSUSE:Factory/iproute2 (Old)
 and  /work/SRC/openSUSE:Factory/.iproute2.new (New)


Package is iproute2

Changes:

--- /work/SRC/openSUSE:Factory/iproute2/iproute2.changes2013-09-12 
07:09:44.0 +0200
+++ /work/SRC/openSUSE:Factory/.iproute2.new/iproute2.changes   2013-09-27 
17:37:25.0 +0200
@@ -1,0 +2,15 @@
+Thu Sep 12 21:44:57 UTC 2013 - jeng...@inai.de
+
+- Update to new upstream release 3.11
+* Support for Linux 3.11
+* iptunnel: check SIT_ISATAP flag only for SIT tunnel
+* ss: show destination address for netlink sockets
+* ss: Get netlink sockets info via sock_diag
+* vxlan: Allow setting destination to unicast address
+* ss: add fastopen support
+* htb: report overhead attribute
+* ip: allow to specify mode for sit tunnels
+* ip: iplink_vlan: add 802.1ad support
+* iptuntap: allow creation of multi-queue tun/tap device
+
+---

Old:

  iproute2-3.9.0.tar.sign
  iproute2-3.9.0.tar.xz

New:

  iproute2-3.11.0.tar.sign
  iproute2-3.11.0.tar.xz



Other differences:
--
++ iproute2.spec ++
--- /var/tmp/diff_new_pack.ywC01I/_old  2013-09-27 17:37:26.0 +0200
+++ /var/tmp/diff_new_pack.ywC01I/_new  2013-09-27 17:37:26.0 +0200
@@ -17,8 +17,9 @@
 
 
 Name:   iproute2
-Version:3.9.0
+Version:3.11
 Release:0
+%define rversion   3.11.0
 Summary:Linux network configuration utilities
 License:GPL-2.0
 Group:  Productivity/Networking/Routing
@@ -27,8 +28,8 @@
 
 #DL-URL:   http://kernel.org/pub/linux/utils/net/iproute2/
 #Git-Clone:
git://git.kernel.org/pub/scm/linux/kernel/git/shemminger/iproute2
-Source: 
http://kernel.org/pub/linux/utils/net/iproute2/%name-%version.tar.xz
-Source2:
http://kernel.org/pub/linux/utils/net/iproute2/%name-%version.tar.sign
+Source: 
http://kernel.org/pub/linux/utils/net/iproute2/%name-%rversion.tar.xz
+Source2:
http://kernel.org/pub/linux/utils/net/iproute2/%name-%rversion.tar.sign
 Patch1: iproute2-dirs.diff
 Patch2: iproute2-HZ.diff
 Patch3: revert-pdf-creation.diff
@@ -72,9 +73,6 @@
 BuildRequires:  libxtables-devel = 1.4.11
 %endif
 %endif
-%if 0%{?suse_version} = 1230
-BuildRequires:  gpg-offline
-%endif
 Provides:   iproute = %version-%release
 
 %description
@@ -105,13 +103,12 @@
 as well as examples and other outdated files.
 
 %prep
-xz -dk %{S:0}
-%{?gpg_verify: %gpg_verify %{S:2}}
+%{?gpg_verify: xz -dfk %{S:0}; %gpg_verify %{S:2}}
 %if 0%{?__xz:1}
-%setup -q
+%setup -qn %name-%rversion
 %else
 tar -xf %{S:0} --use=xz;
-%setup -DTq
+%setup -DTqn %name-%rversion
 %endif
 %patch -P 1 -P 2 -p1
 %if 0%{?sles_version} == 11 || (0%{?suse_version}  0%{?suse_version} = 1220)

++ iproute2-3.9.0.tar.xz - iproute2-3.11.0.tar.xz ++
 4731 lines of diff (skipped)

++ iproute2-dirs.diff ++
--- /var/tmp/diff_new_pack.ywC01I/_old  2013-09-27 17:37:26.0 +0200
+++ /var/tmp/diff_new_pack.ywC01I/_new  2013-09-27 17:37:26.0 +0200
@@ -4,10 +4,10 @@
  netem/Makefile |6 --
  3 files changed, 7 insertions(+), 5 deletions(-)
 
-Index: iproute2-3.8.0/Makefile
+Index: iproute2-3.11.0/Makefile
 ===
 iproute2-3.8.0.orig/Makefile
-+++ iproute2-3.8.0/Makefile
+--- iproute2-3.11.0.orig/Makefile
 iproute2-3.11.0/Makefile
 @@ -1,7 +1,7 @@
  ROOTDIR=$(DESTDIR)
  PREFIX=/usr
@@ -18,7 +18,7 @@
  DATADIR=$(PREFIX)/share
  DOCDIR=$(DATADIR)/doc/iproute2
 @@ -33,7 +33,7 @@ CCOPTS = -O2
- WFLAGS := -Wall -Wstrict-prototypes -Werror -Wmissing-prototypes
+ WFLAGS := -Wall -Wstrict-prototypes  -Wmissing-prototypes
  WFLAGS += -Wmissing-declarations -Wold-style-definition
  
 -CFLAGS = $(WFLAGS) $(CCOPTS) -I../include $(DEFINES)
@@ -26,10 +26,10 @@
  YACCFLAGS = -d -t -v
  
  SUBDIRS=lib ip tc bridge misc netem genl man
-Index: iproute2-3.8.0/include/iptables.h
+Index: iproute2-3.11.0/include/iptables.h
 ===
 iproute2-3.8.0.orig/include/iptables.h
-+++ iproute2-3.8.0/include/iptables.h
+--- iproute2-3.11.0.orig/include/iptables.h
 iproute2-3.11.0/include/iptables.h
 @@ -5,7 +5,7 @@
  #include libiptc/libiptc.h
  
@@ -39,10 +39,10 @@
  #endif
  
  #ifndef IPPROTO_SCTP
-Index: iproute2-3.8.0/netem/Makefile
+Index: iproute2-3.11.0/netem/Makefile
 ===
 iproute2-3.8.0.orig/netem/Makefile
-+++ iproute2-3.8.0/netem/Makefile
+--- 

commit iproute2 for openSUSE:Factory

2013-09-11 Thread h_root
Hello community,

here is the log from the commit of package iproute2 for openSUSE:Factory 
checked in at 2013-09-12 07:09:43

Comparing /work/SRC/openSUSE:Factory/iproute2 (Old)
 and  /work/SRC/openSUSE:Factory/.iproute2.new (New)


Package is iproute2

Changes:

--- /work/SRC/openSUSE:Factory/iproute2/iproute2.changes2013-06-06 
13:05:00.0 +0200
+++ /work/SRC/openSUSE:Factory/.iproute2.new/iproute2.changes   2013-09-12 
07:09:44.0 +0200
@@ -1,0 +2,5 @@
+Wed Sep 11 13:13:56 UTC 2013 - wer...@suse.de
+
+- Make it build with latest TeXLive 2013 
+
+---



Other differences:
--
++ iproute2.spec ++
--- /var/tmp/diff_new_pack.Yl3oxF/_old  2013-09-12 07:09:46.0 +0200
+++ /var/tmp/diff_new_pack.Yl3oxF/_new  2013-09-12 07:09:46.0 +0200
@@ -53,6 +53,9 @@
 BuildRequires:  texlive-cm-super
 BuildRequires:  texlive-dvips
 BuildRequires:  texlive-ec
+%if 0%{?suse_version}  1220
+BuildRequires:  tex(english.ldf)
+%endif
 %endif
 %if 0%{?fedora} || 0%{?rhel}
 BuildRequires:  ghostscript


-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit iproute2 for openSUSE:Factory

2013-06-06 Thread h_root
Hello community,

here is the log from the commit of package iproute2 for openSUSE:Factory 
checked in at 2013-06-06 13:04:59

Comparing /work/SRC/openSUSE:Factory/iproute2 (Old)
 and  /work/SRC/openSUSE:Factory/.iproute2.new (New)


Package is iproute2

Changes:

--- /work/SRC/openSUSE:Factory/iproute2/iproute2.changes2013-05-16 
11:05:05.0 +0200
+++ /work/SRC/openSUSE:Factory/.iproute2.new/iproute2.changes   2013-06-06 
13:05:00.0 +0200
@@ -1,0 +2,9 @@
+Wed Jun  5 13:01:09 UTC 2013 - jeng...@inai.de
+
+- Update to new upstream release 3.9.0
+* Support for managing the forwarding tables in Bridge and VXLAN.
+- Remove 0001-build-resolve-compile-error-due-to-missing-include.patch
+  (merged upstream)
+- Signature verification for the package
+
+---

Old:

  0001-build-resolve-compile-error-due-to-missing-include.patch
  iproute2-3.8.0.tar.sign
  iproute2-3.8.0.tar.xz

New:

  iproute2-3.9.0.tar.sign
  iproute2-3.9.0.tar.xz
  iproute2.keyring



Other differences:
--
++ iproute2.spec ++
--- /var/tmp/diff_new_pack.tNMZ6l/_old  2013-06-06 13:05:01.0 +0200
+++ /var/tmp/diff_new_pack.tNMZ6l/_new  2013-06-06 13:05:01.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   iproute2
-Version:3.8.0
+Version:3.9.0
 Release:0
 Summary:Linux network configuration utilities
 License:GPL-2.0
@@ -27,12 +27,11 @@
 
 #DL-URL:   http://kernel.org/pub/linux/utils/net/iproute2/
 #Git-Clone:
git://git.kernel.org/pub/scm/linux/kernel/git/shemminger/iproute2
-Source: %name-%version.tar.xz
-Source2:%name-%version.tar.sign
+Source: 
http://kernel.org/pub/linux/utils/net/iproute2/%name-%version.tar.xz
+Source2:
http://kernel.org/pub/linux/utils/net/iproute2/%name-%version.tar.sign
 Patch1: iproute2-dirs.diff
 Patch2: iproute2-HZ.diff
 Patch3: revert-pdf-creation.diff
-Patch4: 0001-build-resolve-compile-error-due-to-missing-include.patch
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  bison
 BuildRequires:  db-devel
@@ -70,6 +69,9 @@
 BuildRequires:  libxtables-devel = 1.4.11
 %endif
 %endif
+%if 0%{?suse_version} = 1230
+BuildRequires:  gpg-offline
+%endif
 Provides:   iproute = %version-%release
 
 %description
@@ -100,6 +102,8 @@
 as well as examples and other outdated files.
 
 %prep
+xz -dk %{S:0}
+%{?gpg_verify: %gpg_verify %{S:2}}
 %if 0%{?__xz:1}
 %setup -q
 %else
@@ -110,7 +114,6 @@
 %if 0%{?sles_version} == 11 || (0%{?suse_version}  0%{?suse_version} = 1220)
 %patch -P 3 -p1
 %endif
-%patch -P 4 -p1
 find . -name *.orig -delete
 
 %build

++ iproute2-3.8.0.tar.xz - iproute2-3.9.0.tar.xz ++
 3747 lines of diff (skipped)

++ iproute2.keyring ++
pub   4096R/95CDE47E 2011-10-03
uid  Stephen Hemminger step...@networkplumber.org
uid  Stephen Hemminger shemmin...@vyatta.com
uid  Stephen Hemminger stephen.hemmin...@gmail.com
uid  Stephen Hemminger stephen.hemmin...@vyatta.com
sub   4096R/C0728CDC 2011-10-03

-BEGIN PGP PUBLIC KEY BLOCK-
Version: GnuPG v2.0.19 (GNU/Linux)

mQINBE6J28kBEADN+t/gag06JAMej0hhx0Ci9pUUs7FWp7dHXvj9HVsA1OsaDURB
Jc4er//8NOXuUT4gObLmGkCE0ZhTD9rhimi1lNGpqrsB6iqJDuKBaNgJKSugysh7
7RZhW/urOQv8j8e2VoOe2VB+mSGw6Kb+sFAcoQx+suVy/VaqELjxtqh8KSPrJGdK
fHQTfdEVOWsM17c6POGUKDOXxSJr/J7X5tUUa/O+SDDvS2rKXmcLFvo4ug90TNTX
t+LbyOzDNW9r/9IVR+XnJapDTQO+J5K3jIqF6lL42j34AoB6l5VAem5SbdXqskph
IvrGmaC295mDmtjW1UWLEe6poJMjujdoLv01ro+T6Yq9C5cJYLc51wQm5m8CFXD7
o+R8d+NNmf61blYP+IR7JxK8YHtrtInDQ9NkDKycI6iA2VFjMvFEaqNVy4NiBuQv
g70Dk4dTBBb2JQkqzNvDfeW3KoolWRif4kfMb/L+AHE/E5pj2kptWrZdoekD7HGF
5SanzFjMRt15xdSlmHeqqAepMUMO7JDg7BvdAl1ZPoUKeRvnm/PbWK9RM06IsVMf
DWhKQz2NqaSiAY/kVKKx+aTIW1kHSFyqTl3Y4lbVQT4sI6DMqG8ZaXBfFQCR7hzA
6J1UJavbPjbg1IxasJNarCzJT0OgxSVxbFcS6zJ5y236eUds+lHR+z23CQARAQAB
tClTdGVwaGVuIEhlbW1pbmdlciA8c2hlbW1pbmdlckB2eWF0dGEuY29tPokCNwQT
AQIAIQIbAwIeAQIXgAULCQgHAwUVCgkICwUWAgMBAAUCTpNeowAKCRCAp39glc3k
fsalEACHf61eo0tH0FgI6kstIw2otNAQEqnvJjruAv1wBT62s6fuiaZjHHjOZFQS
cEBNb5GdTHRy117enF6vBkirQAuUtvIUi0cWcwjbSLaHl4fCapj+C55bhSghGjhq
atXZxOCyaz+pYYtwvMFUJMPQn6BuIfs/Vp7UD5s3hE5WBT2p8rNOGfyuOVgQxzkc
6LaRmCHrSH6sgkokD8DSjNISxX1+TPaVg+Tv6KYvrlqd/+P596MAF7z5ZS+PW0VI
bbt1nGE4yNI+Vv6Abbd29YXG9juhswljOg3zQn2l1Mp2dEDCl3eWOgdJK8XfDgc+
OPylHmQahuNYBY7miFlLepu3AtmHtexzVnvlzgBzTv6nS0F5lPAqlfZUiMNQ5ev2
XawQvWOa3Hgwd1fZwovaeiS4NvsFpakvjKiDMjWbRcuLBd5ERWNKcQMwxVle7g2+
/8QDeps2QwUK3qnz1lmsCrMrO0FRdcU3uTh5IC9MpUCGumk30U/AlA1qxiQan5Rc
pB9jhiUYzxdGy0/5cazqJFQidxOf6YJWMM6p/b/p/AC2aOQfXXsQ6trT7IUIeBp0
+Jo/mz5K5xC3yYjVz9PUi0HrB7oxpsrHBI+yOZ95/kwWNkxq+9GbX7slWbd0zyh2

commit iproute2 for openSUSE:Factory

2013-05-16 Thread h_root
Hello community,

here is the log from the commit of package iproute2 for openSUSE:Factory 
checked in at 2013-05-16 11:05:03

Comparing /work/SRC/openSUSE:Factory/iproute2 (Old)
 and  /work/SRC/openSUSE:Factory/.iproute2.new (New)


Package is iproute2

Changes:

--- /work/SRC/openSUSE:Factory/iproute2/iproute2.changes2012-12-19 
20:48:52.0 +0100
+++ /work/SRC/openSUSE:Factory/.iproute2.new/iproute2.changes   2013-05-16 
11:05:05.0 +0200
@@ -1,0 +2,11 @@
+Mon Apr 15 07:31:11 UTC 2013 - jeng...@inai.de
+
+- Update to new upstream release 3.8.0
+* implement bridge mdb commands
+* add DOVE extensions
+* add `ip netns pids` and `ip netns identify`
+* tc netem: allow negative packet/cell overhead
+* support tunnels in `ip link type ipip|sit|ip6tnl`
+- Add 0001-build-resolve-compile-error-due-to-missing-include.patch
+
+---

Old:

  iproute2-3.7.0.tar.sign
  iproute2-3.7.0.tar.xz

New:

  0001-build-resolve-compile-error-due-to-missing-include.patch
  iproute2-3.8.0.tar.sign
  iproute2-3.8.0.tar.xz



Other differences:
--
++ iproute2.spec ++
--- /var/tmp/diff_new_pack.f00GNk/_old  2013-05-16 11:05:06.0 +0200
+++ /var/tmp/diff_new_pack.f00GNk/_new  2013-05-16 11:05:06.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package iproute2
 #
-# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
 
 
 Name:   iproute2
-Version:3.7.0
+Version:3.8.0
 Release:0
 Summary:Linux network configuration utilities
 License:GPL-2.0
@@ -32,12 +32,14 @@
 Patch1: iproute2-dirs.diff
 Patch2: iproute2-HZ.diff
 Patch3: revert-pdf-creation.diff
+Patch4: 0001-build-resolve-compile-error-due-to-missing-include.patch
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  bison
 BuildRequires:  db-devel
 BuildRequires:  flex
 BuildRequires:  libpng-devel
 BuildRequires:  libtiff-devel
+#BuildRequires:  linux-glibc-devel = 2.6.15
 BuildRequires:  pkgconfig = 0.21
 BuildRequires:  xorg-x11-devel
 BuildRequires:  xz
@@ -99,15 +101,16 @@
 
 %prep
 %if 0%{?__xz:1}
-%setup -qn iproute-%version
+%setup -q
 %else
 tar -xf %{S:0} --use=xz;
-%setup -DTqn iproute-%version
+%setup -DTq
 %endif
 %patch -P 1 -P 2 -p1
 %if 0%{?sles_version} == 11 || (0%{?suse_version}  0%{?suse_version} = 1220)
 %patch -P 3 -p1
 %endif
+%patch -P 4 -p1
 find . -name *.orig -delete
 
 %build
@@ -115,7 +118,7 @@
 # https://bugzilla.novell.com/show_bug.cgi?id=388021
 xt_libdir=$(pkg-config xtables --variable=xtlibdir);
 xt_cflags=$(pkg-config xtables --cflags);
-make %{?_smp_mflags} LIBDIR=%_libdir CCOPTS=-D_GNU_SOURCE %optflags 
-Wstrict-prototypes -fPIC -DXT_LIB_DIR=\\\$xt_libdir\\\ $xt_cflags
+make %{?_smp_mflags} LIBDIR=%_libdir CCOPTS=-D_GNU_SOURCE %optflags 
-Wstrict-prototypes -Wno-error -fPIC -DXT_LIB_DIR=\\\$xt_libdir\\\ $xt_cflags
 cd doc
 make pdf
 
@@ -152,6 +155,7 @@
 /sbin/*
 /bin/ip
 #EndUsrMerge
+%_mandir/man7/*
 %_mandir/man8/*
 %dir %_sysconfdir/iproute2
 %config(noreplace) %_sysconfdir/iproute2/*

++ 0001-build-resolve-compile-error-due-to-missing-include.patch ++
From 8a204b39e28a195e34a6e59d360fce05853eec17 Mon Sep 17 00:00:00 2001
From: Jan Engelhardt jeng...@inai.de
Date: Wed, 17 Apr 2013 08:44:46 +0200
Subject: [PATCH] build: resolve compile error due to missing include
Upstream: sent on Apr 17 08:53 +0200

I get a compilation error with linux-glibc-devel-2.6.32 (SLES 11 SP2):

ipnetns.c: In function 'netns_exec':
ipnetns.c:156: error: 'MS_SLAVE' undeclared (first use in this function)
ipnetns.c:156: error: (Each undeclared identifier is reported only once
ipnetns.c:156: error: for each function it appears in.)
ipnetns.c:156: error: 'MS_REC' undeclared (first use in this function)
ipnetns.c: In function 'netns_add':
ipnetns.c:372: error: 'MS_SHARED' undeclared (first use in this function)
ipnetns.c:372: error: 'MS_REC' undeclared (first use in this function)
make[1]: *** [ipnetns.o] Error 1

This patch fixes that.
---
 ip/ipnetns.c | 1 +
 1 file changed, 1 insertion(+)

diff --git a/ip/ipnetns.c b/ip/ipnetns.c
index b047b97..48b1ad5 100644
--- a/ip/ipnetns.c
+++ b/ip/ipnetns.c
@@ -14,6 +14,7 @@
 #include errno.h
 #include unistd.h
 #include ctype.h
+#include linux/fs.h
 
 #include utils.h
 #include ip_common.h
-- 
1.8.2

++ iproute2-3.7.0.tar.xz - iproute2-3.8.0.tar.xz ++
 7840 lines of diff (skipped)

++ iproute2-dirs.diff ++

commit iproute2 for openSUSE:Factory

2012-12-19 Thread h_root
Hello community,

here is the log from the commit of package iproute2 for openSUSE:Factory 
checked in at 2012-12-19 20:48:49

Comparing /work/SRC/openSUSE:Factory/iproute2 (Old)
 and  /work/SRC/openSUSE:Factory/.iproute2.new (New)


Package is iproute2, Maintainer is b...@suse.com

Changes:

--- /work/SRC/openSUSE:Factory/iproute2/iproute2.changes2012-11-22 
16:14:21.0 +0100
+++ /work/SRC/openSUSE:Factory/.iproute2.new/iproute2.changes   2012-12-19 
20:48:52.0 +0100
@@ -1,0 +2,10 @@
+Thu Dec 13 06:43:49 UTC 2012 - jeng...@inai.de
+
+- Update to new upstream release 3.7.0
+* add support for tcp_metrics
+* iplink: Added support for the kernel IPoIB RTNL ops
+* ss: Get udp sockets info via sock-diag
+* tc: add canid ematch to ematch_map
+* vxlan support
+
+---

Old:

  iproute2-3.6.0.tar.sign
  iproute2-3.6.0.tar.xz

New:

  iproute2-3.7.0.tar.sign
  iproute2-3.7.0.tar.xz



Other differences:
--
++ iproute2.spec ++
--- /var/tmp/diff_new_pack.kEWlC2/_old  2012-12-19 20:48:53.0 +0100
+++ /var/tmp/diff_new_pack.kEWlC2/_new  2012-12-19 20:48:53.0 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   iproute2
-Version:3.6.0
+Version:3.7.0
 Release:0
 Summary:Linux network configuration utilities
 License:GPL-2.0
@@ -88,7 +88,7 @@
 %package doc
 Summary:Documentation to iproute2
 License:GPL-2.0+
-Group:  Documentation
+Group:  Documentation/Other
 %if 0%{?suse_version} = 1130
 BuildArch:  noarch
 %endif
@@ -99,10 +99,10 @@
 
 %prep
 %if 0%{?__xz:1}
-%setup -q
+%setup -qn iproute-%version
 %else
 tar -xf %{S:0} --use=xz;
-%setup -DTq
+%setup -DTqn iproute-%version
 %endif
 %patch -P 1 -P 2 -p1
 %if 0%{?sles_version} == 11 || (0%{?suse_version}  0%{?suse_version} = 1220)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit iproute2 for openSUSE:Factory

2012-11-22 Thread h_root
Hello community,

here is the log from the commit of package iproute2 for openSUSE:Factory 
checked in at 2012-11-22 16:14:19

Comparing /work/SRC/openSUSE:Factory/iproute2 (Old)
 and  /work/SRC/openSUSE:Factory/.iproute2.new (New)


Package is iproute2, Maintainer is b...@suse.com

Changes:

--- /work/SRC/openSUSE:Factory/iproute2/iproute2.changes2012-09-21 
14:39:26.0 +0200
+++ /work/SRC/openSUSE:Factory/.iproute2.new/iproute2.changes   2012-11-22 
16:14:21.0 +0100
@@ -1,0 +2,16 @@
+Tue Oct  9 13:27:11 UTC 2012 - jeng...@inai.de
+
+- Update to new upstream release 3.6.0
+* ss: report SK_MEMINFO_BACKLOG
+* tc: add ipset ematch
+* iplink: add support for num[tr]xqueues
+* iproute2: Add FDB print and update cmds for self and master
+* iproute: Add ability to save, restore and show the interfaces'
+  addresses
+* iproute2: VTI support for ip link command
+- Rename iproute2-libdir-1.diff to iproute2-dirs.diff, as it does
+  more than just changing LIBDIR.
+- Add revert-pdf-creation.diff, as the new PDF creation commands
+  do not want to work with openSUSE 12.2 and before.
+
+---

Old:

  iproute2-3.5.1.tar.sign
  iproute2-3.5.1.tar.xz
  iproute2-libdir-1.diff

New:

  iproute2-3.6.0.tar.sign
  iproute2-3.6.0.tar.xz
  iproute2-dirs.diff
  revert-pdf-creation.diff



Other differences:
--
++ iproute2.spec ++
--- /var/tmp/diff_new_pack.qqgMr4/_old  2012-11-22 16:14:22.0 +0100
+++ /var/tmp/diff_new_pack.qqgMr4/_new  2012-11-22 16:14:22.0 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   iproute2
-Version:3.5.1
+Version:3.6.0
 Release:0
 Summary:Linux network configuration utilities
 License:GPL-2.0
@@ -29,10 +29,9 @@
 #Git-Clone:
git://git.kernel.org/pub/scm/linux/kernel/git/shemminger/iproute2
 Source: %name-%version.tar.xz
 Source2:%name-%version.tar.sign
-# PATCH-FIX-UPSTREAM iproute2-libdir-1.diff status=unknown
-Patch0: iproute2-libdir-1.diff
-# PATCH-??-OPENSUSE iproute2-HZ.diff status=noidea
-Patch1: iproute2-HZ.diff
+Patch1: iproute2-dirs.diff
+Patch2: iproute2-HZ.diff
+Patch3: revert-pdf-creation.diff
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  bison
 BuildRequires:  db-devel
@@ -105,44 +104,54 @@
 tar -xf %{S:0} --use=xz;
 %setup -DTq
 %endif
-%patch -P 0 -P 1 -p1
+%patch -P 1 -P 2 -p1
+%if 0%{?sles_version} == 11 || (0%{?suse_version}  0%{?suse_version} = 1220)
+%patch -P 3 -p1
+%endif
 find . -name *.orig -delete
 
 %build
 # build with -fPIC. For details see
 # https://bugzilla.novell.com/show_bug.cgi?id=388021
-xtlibdir=$(pkg-config xtables --variable=xtlibdir);
-make %{?_smp_mflags} LIBDIR=%_libdir CCOPTS=-D_GNU_SOURCE %optflags 
-Wstrict-prototypes -fPIC -DXT_LIB_DIR=\\\$xtlibdir\\\
+xt_libdir=$(pkg-config xtables --variable=xtlibdir);
+xt_cflags=$(pkg-config xtables --cflags);
+make %{?_smp_mflags} LIBDIR=%_libdir CCOPTS=-D_GNU_SOURCE %optflags 
-Wstrict-prototypes -fPIC -DXT_LIB_DIR=\\\$xt_libdir\\\ $xt_cflags
 cd doc
 make pdf
 
 %install
-install -d %buildroot/{etc/,sbin/,usr/{sbin,share/man/man{3,8}}}
-install -d %buildroot/{/usr/include,%_libdir,/usr/share}
-make install DESTDIR=%buildroot LIBDIR=%_libdir \
-   MODDESTDIR=%buildroot/%_libdir/tc
+b=%buildroot;
+install -d $b/{etc/,sbin/,usr/{sbin,share/man/man{3,8}}}
+install -d $b/{/usr/include,%_libdir,/usr/share}
+make install DESTDIR=$b LIBDIR=%_libdir \
+   MODDESTDIR=$b/%_libdir/tc DOCDIR=%_docdir/%name;
 # We have m_xt
-rm -f %buildroot/%_libdir/tc/m_ipt.so
-install lib/libnetlink.a %buildroot/%_libdir
-chmod -x %buildroot/%_libdir/libnetlink.a
-install include/libnetlink.h %buildroot%_includedir
-chmod -x %buildroot%_includedir/libnetlink.h
+rm -f $b/%_libdir/tc/m_ipt.so;
+install -pm0644 lib/libnetlink.a $b/%_libdir/;
+chmod -x $b/%_libdir/libnetlink.a;
+install -pm0644 include/libnetlink.h $b/%_includedir/;
+chmod -x $b/%_includedir/libnetlink.h;
 #UsrMerge
-ln -s %_sbindir/ip %buildroot/sbin
-mkdir -p %buildroot/bin
-ln -sf %_sbindir/ip %buildroot/bin/ip
+ln -s %_sbindir/ip $b/sbin;
+mkdir -p $b/bin;
+ln -sf %_sbindir/ip $b/bin/ip;
 #EndUsrMerge
-rm %buildroot%_sbindir/ifcfg
+rm $b/%_sbindir/ifcfg;
+
+mkdir -p $b/%_docdir/%name;
+cp -an README* COPYING doc/*.pdf ip/{ifcfg,routef,routel} \
+   $b/%_docdir/%name/;
 
 %files
 %defattr(-,root,root)
-%doc README* COPYING
+%dir %_docdir/%name
+%_docdir/%name/README*
+%_docdir/%name/COPYING
 %_sbindir/*
 #UsrMerge
 /sbin/*
 /bin/ip
 #EndUsrMerge
-#%_mandir/man7/*
 %_mandir/man8/*
 %dir %_sysconfdir/iproute2
 %config(noreplace) %_sysconfdir/iproute2/*
@@ -152,9 +161,9 @@
 
 %files doc
 

commit iproute2 for openSUSE:Factory

2012-09-21 Thread h_root
Hello community,

here is the log from the commit of package iproute2 for openSUSE:Factory 
checked in at 2012-09-21 14:39:25

Comparing /work/SRC/openSUSE:Factory/iproute2 (Old)
 and  /work/SRC/openSUSE:Factory/.iproute2.new (New)


Package is iproute2, Maintainer is b...@suse.com

Changes:

--- /work/SRC/openSUSE:Factory/iproute2/iproute2.changes2012-08-04 
09:16:29.0 +0200
+++ /work/SRC/openSUSE:Factory/.iproute2.new/iproute2.changes   2012-09-21 
14:39:26.0 +0200
@@ -1,0 +2,25 @@
+Tue Sep 18 06:36:19 UTC 2012 - wer...@suse.de
+
+- Make it build even without pdflatex, use latex+dvips, beside this
+  iproute2-pdflatex.diff was documented, see my last entry from
+  Jul 30 14:33:58 UTC 2012.
+
+---
+Mon Sep 17 18:58:38 UTC 2012 - idon...@suse.com
+
+- Add BuildRequires on texlive-dvips for openSUSE  12.2 to fix
+  Factory builds.
+
+---
+Sat Sep  8 09:26:32 UTC 2012 - jeng...@inai.de
+
+- Update to new upstream release 3.5.1
+* ss: Report MSS from internal TCP information
+* ip: allow IPv6 addresses for l2tp local and remote parameters
+* tc: Support for tc_codel - Controlled Delay AQM
+* tc: Support for fq_codel - Fair Queue Codel AQM
+* tc-netem: Add support for ECN packet marking
+- Remove undocumented iproute2-pdflatex.diff which breaks the
+  build since using the iproute2-3.5.1 tarball
+
+---

Old:

  iproute2-3.4.0.tar.sign
  iproute2-3.4.0.tar.xz
  iproute2-pdflatex.diff

New:

  iproute2-3.5.1.tar.sign
  iproute2-3.5.1.tar.xz



Other differences:
--
++ iproute2.spec ++
--- /var/tmp/diff_new_pack.L5d6AX/_old  2012-09-21 14:39:27.0 +0200
+++ /var/tmp/diff_new_pack.L5d6AX/_new  2012-09-21 14:39:27.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   iproute2
-Version:3.4.0
+Version:3.5.1
 Release:0
 Summary:Linux network configuration utilities
 License:GPL-2.0
@@ -33,9 +33,6 @@
 Patch0: iproute2-libdir-1.diff
 # PATCH-??-OPENSUSE iproute2-HZ.diff status=noidea
 Patch1: iproute2-HZ.diff
-%if 0%{?suse_version}
-Patch42:iproute2-pdflatex.diff
-%endif
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  bison
 BuildRequires:  db-devel
@@ -48,13 +45,15 @@
 %if 0%{?suse_version}
 BuildRequires:  ghostscript-x11
 BuildRequires:  sgmltool
+%endif
+BuildRequires:  texlive
 BuildRequires:  texlive-latex
 %if 0%{?suse_version}  1220
 BuildRequires:  texlive-amsfonts
 BuildRequires:  texlive-cm-super
+BuildRequires:  texlive-dvips
 BuildRequires:  texlive-ec
 %endif
-%endif
 %if 0%{?fedora} || 0%{?rhel}
 BuildRequires:  ghostscript
 BuildRequires:  linuxdoc-tools
@@ -107,9 +106,6 @@
 %setup -DTq
 %endif
 %patch -P 0 -P 1 -p1
-%if 0%{?suse_version}
-%patch42 -p0
-%endif
 find . -name *.orig -delete
 
 %build

++ iproute2-libdir-1.diff ++
--- /var/tmp/diff_new_pack.L5d6AX/_old  2012-09-21 14:39:27.0 +0200
+++ /var/tmp/diff_new_pack.L5d6AX/_new  2012-09-21 14:39:27.0 +0200
@@ -4,10 +4,10 @@
  netem/Makefile |6 --
  3 files changed, 8 insertions(+), 6 deletions(-)
 
-Index: iproute2-3.4.0/Makefile
+Index: iproute2-3.5.1/Makefile
 ===
 iproute2-3.4.0.orig/Makefile
-+++ iproute2-3.4.0/Makefile
+--- iproute2-3.5.1.orig/Makefile
 iproute2-3.5.1/Makefile
 @@ -1,10 +1,10 @@
  ROOTDIR=$(DESTDIR)
  PREFIX=/usr
@@ -29,11 +29,11 @@
 +CFLAGS = -DLIBDIR=\${LIBDIR}\ $(WFLAGS) $(CCOPTS) -I../include $(DEFINES)
  YACCFLAGS = -d -t -v
  
- SUBDIRS=lib ip tc misc netem genl man
-Index: iproute2-3.4.0/include/iptables.h
+ SUBDIRS=lib ip tc bridge misc netem genl man
+Index: iproute2-3.5.1/include/iptables.h
 ===
 iproute2-3.4.0.orig/include/iptables.h
-+++ iproute2-3.4.0/include/iptables.h
+--- iproute2-3.5.1.orig/include/iptables.h
 iproute2-3.5.1/include/iptables.h
 @@ -5,7 +5,7 @@
  #include libiptc/libiptc.h
  
@@ -43,10 +43,10 @@
  #endif
  
  #ifndef IPPROTO_SCTP
-Index: iproute2-3.4.0/netem/Makefile
+Index: iproute2-3.5.1/netem/Makefile
 ===
 iproute2-3.4.0.orig/netem/Makefile
-+++ iproute2-3.4.0/netem/Makefile
+--- iproute2-3.5.1.orig/netem/Makefile
 iproute2-3.5.1/netem/Makefile
 @@ -5,6 +5,8 @@ HOSTCC ?= $(CC)
  CCOPTS  = $(CBUILD_CFLAGS)
  LDLIBS += -lm 

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit iproute2 for openSUSE:Factory

2012-08-04 Thread h_root
Hello community,

here is the log from the commit of package iproute2 for openSUSE:Factory 
checked in at 2012-08-04 09:16:07

Comparing /work/SRC/openSUSE:Factory/iproute2 (Old)
 and  /work/SRC/openSUSE:Factory/.iproute2.new (New)


Package is iproute2, Maintainer is b...@suse.com

Changes:

--- /work/SRC/openSUSE:Factory/iproute2/iproute2.changes2012-06-01 
07:20:26.0 +0200
+++ /work/SRC/openSUSE:Factory/.iproute2.new/iproute2.changes   2012-08-04 
09:16:29.0 +0200
@@ -1,0 +2,6 @@
+Mon Jul 30 14:33:58 UTC 2012 - wer...@suse.de
+
+- Make it build with modern pdflatex and TeXLive 2012 ... for this
+  also sgmltools has to know about correct babel style usage
+
+---

New:

  iproute2-pdflatex.diff



Other differences:
--
++ iproute2.spec ++
--- /var/tmp/diff_new_pack.H4MxNp/_old  2012-08-04 09:16:31.0 +0200
+++ /var/tmp/diff_new_pack.H4MxNp/_new  2012-08-04 09:16:31.0 +0200
@@ -33,6 +33,9 @@
 Patch0: iproute2-libdir-1.diff
 # PATCH-??-OPENSUSE iproute2-HZ.diff status=noidea
 Patch1: iproute2-HZ.diff
+%if 0%{?suse_version}
+Patch42:iproute2-pdflatex.diff
+%endif
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  bison
 BuildRequires:  db-devel
@@ -46,6 +49,11 @@
 BuildRequires:  ghostscript-x11
 BuildRequires:  sgmltool
 BuildRequires:  texlive-latex
+%if 0%{?suse_version}  1220
+BuildRequires:  texlive-amsfonts
+BuildRequires:  texlive-cm-super
+BuildRequires:  texlive-ec
+%endif
 %endif
 %if 0%{?fedora} || 0%{?rhel}
 BuildRequires:  ghostscript
@@ -56,8 +64,11 @@
 %endif
 %define with_xt 1
 %if 0%{?with_xt}
-BuildRequires:  pkgconfig(libnl-1)
+%if 0%{?suse_version} = 1140
 BuildRequires:  pkgconfig(xtables) = 1.4.11
+%else
+BuildRequires:  libxtables-devel = 1.4.11
+%endif
 %endif
 Provides:   iproute = %version-%release
 
@@ -96,6 +107,9 @@
 %setup -DTq
 %endif
 %patch -P 0 -P 1 -p1
+%if 0%{?suse_version}
+%patch42 -p0
+%endif
 find . -name *.orig -delete
 
 %build



++ iproute2-pdflatex.diff ++
--- doc/Makefile
+++ doc/Makefile2012-07-30 14:32:31.934018848 +
@@ -6,7 +6,7 @@ PSFILES=ip-cref.ps ip-tunnels.ps api-ip6
 
 LATEX=latex
 DVIPS=dvips
-SGML2DVI=sgml2latex --output=dvi
+SGML2DVI=sgml2latex
 SGML2HTML=sgml2html -s 0
 LPR=lpr -Zsduplex
 SHELL=bash
@@ -32,7 +32,7 @@ print: $(PSFILES)
$(LPR) $(PSFILES)
 
 %.dvi: %.sgml
-   $(SGML2DVI) $
+   $(SGML2DVI) --output=dvi $
 
 %.dvi: %.tex
@set -e; pass=2; echo Running LaTeX $; \
@@ -44,10 +44,22 @@ print: $(PSFILES)
echo Re-running LaTeX $, $${pass}d pass; pass=$$[$$pass + 
1]; \
done
 
-#%.pdf: %.tex
-#  pdflatex $
-%.pdf: %.ps
-   ps2pdf $
+%.tex: %.sgml
+   $(SGML2DVI) --output=tex $
+
+%.pdf: %.tex
+   @set -e; pass=2; echo Running pdfLaTeX $; \
+   TEXINPUTS=/usr/lib/sgml-tools:$$(kpsewhich '-var-value=TEXINPUTS'); \
+   while [ `TEXINPUTS=$$TEXINPUTS pdflatex $ /dev/null 21 | \
+grep -c '^\(LaTeX Warning: Label(s) may\|No file \|! Emergency 
stop\)'` -ge 1 ]; do \
+   if [ $$pass -gt 3 ]; then \
+   echo Seems, something is wrong. Try by hands. ; exit 
1 ; \
+   fi; \
+   echo Re-running LaTeX $, $${pass}d pass; pass=$$[$$pass + 
1]; \
+   done
+
+#%.pdf: %.ps
+#  ps2pdf $
 
 %.ps: %.dvi
$(DVIPS) $ -o $@
-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit iproute2 for openSUSE:Factory

2012-05-31 Thread h_root
Hello community,

here is the log from the commit of package iproute2 for openSUSE:Factory 
checked in at 2012-06-01 07:20:24

Comparing /work/SRC/openSUSE:Factory/iproute2 (Old)
 and  /work/SRC/openSUSE:Factory/.iproute2.new (New)


Package is iproute2, Maintainer is b...@suse.com

Changes:

--- /work/SRC/openSUSE:Factory/iproute2/iproute2.changes2012-04-17 
21:58:39.0 +0200
+++ /work/SRC/openSUSE:Factory/.iproute2.new/iproute2.changes   2012-06-01 
07:20:26.0 +0200
@@ -1,0 +2,9 @@
+Thu May 24 19:38:03 UTC 2012 - jeng...@inai.de
+
+- Update to new upstream release 3.4.0
+* for kernel 3.4
+* ss: use new INET_DIAG_SKMEMINFO option to get more memory
+  information for tcp socket
+* ip: add ability to set link state
+
+---

Old:

  iproute2-3.3.0.tar.sign
  iproute2-3.3.0.tar.xz

New:

  iproute2-3.4.0.tar.sign
  iproute2-3.4.0.tar.xz



Other differences:
--
++ iproute2.spec ++
--- /var/tmp/diff_new_pack.vErXyx/_old  2012-06-01 07:20:28.0 +0200
+++ /var/tmp/diff_new_pack.vErXyx/_new  2012-06-01 07:20:28.0 +0200
@@ -17,10 +17,8 @@
 
 
 Name:   iproute2
-Provides:   iproute = %version
-Version:3.3.0
+Version:3.4.0
 Release:0
-Provides:   iproute = %version
 Summary:Linux network configuration utilities
 License:GPL-2.0
 Group:  Productivity/Networking/Routing
@@ -61,6 +59,7 @@
 BuildRequires:  pkgconfig(libnl-1)
 BuildRequires:  pkgconfig(xtables) = 1.4.11
 %endif
+Provides:   iproute = %version-%release
 
 %description
 This package provides the tools ip, tc, and rtmon needed to use the new
@@ -96,9 +95,8 @@
 tar -xf %{S:0} --use=xz;
 %setup -DTq
 %endif
-%patch0
-%patch1
-find . -name *.orig -print0 | xargs -r0 rm -v
+%patch -P 0 -P 1 -p1
+find . -name *.orig -delete
 
 %build
 # build with -fPIC. For details see
@@ -134,7 +132,7 @@
 /sbin/*
 /bin/ip
 #EndUsrMerge
-%_mandir/man7/*
+#%_mandir/man7/*
 %_mandir/man8/*
 %dir %_sysconfdir/iproute2
 %config(noreplace) %_sysconfdir/iproute2/*

++ iproute2-HZ.diff ++
--- /var/tmp/diff_new_pack.vErXyx/_old  2012-06-01 07:20:28.0 +0200
+++ /var/tmp/diff_new_pack.vErXyx/_new  2012-06-01 07:20:28.0 +0200
@@ -1,6 +1,12 @@
 lib/utils.c
-+++ lib/utils.c2007/07/12 09:05:56
-@@ -33,6 +33,10 @@
+---
+ lib/utils.c |8 ++--
+ 1 file changed, 6 insertions(+), 2 deletions(-)
+
+Index: iproute2-3.4.0/lib/utils.c
+===
+--- iproute2-3.4.0.orig/lib/utils.c
 iproute2-3.4.0/lib/utils.c
+@@ -30,6 +30,10 @@
  
  #include utils.h
  
@@ -11,7 +17,7 @@
  int get_integer(int *val, const char *arg, int base)
  {
long res;
-@@ -330,8 +334,8 @@
+@@ -453,8 +457,8 @@ int matches(const char *cmd, const char
  
  int inet_addr_match(const inet_prefix *a, const inet_prefix *b, int bits)
  {

++ iproute2-libdir-1.diff ++
--- /var/tmp/diff_new_pack.vErXyx/_old  2012-06-01 07:20:28.0 +0200
+++ /var/tmp/diff_new_pack.vErXyx/_new  2012-06-01 07:20:28.0 +0200
@@ -1,40 +1,39 @@
 ---
- Makefile   |8 
+ Makefile   |6 +++---
  include/iptables.h |2 +-
  netem/Makefile |6 --
- 3 files changed, 9 insertions(+), 7 deletions(-)
+ 3 files changed, 8 insertions(+), 6 deletions(-)
 
-Index: Makefile
+Index: iproute2-3.4.0/Makefile
 ===
 Makefile.orig
-+++ Makefile
+--- iproute2-3.4.0.orig/Makefile
 iproute2-3.4.0/Makefile
 @@ -1,10 +1,10 @@
- DESTDIR=/usr/
  ROOTDIR=$(DESTDIR)
- LIBDIR=/usr/lib/
+ PREFIX=/usr
+ LIBDIR=$(PREFIX)/lib
 -SBINDIR=/sbin
 +SBINDIR=/usr/sbin
  CONFDIR=/etc/iproute2
--DOCDIR=/share/doc/iproute2
--MANDIR=/share/man
-+DOCDIR=/usr/share/doc/packages/iproute2
-+MANDIR=/usr/share/man
+ DATADIR=$(PREFIX)/share
+-DOCDIR=$(DATADIR)/doc/iproute2
++DOCDIR=$(DATADIR)/doc/packages/iproute2
+ MANDIR=$(DATADIR)/man
  ARPDDIR=/var/lib/arpd
  
- # Path to db_185.h include
-@@ -30,7 +30,7 @@ ADDLIB+=ipx_ntop.o ipx_pton.o
- CC = gcc
- HOSTCC = gcc
- CCOPTS = -D_GNU_SOURCE -O2 -Wstrict-prototypes -Wall
--CFLAGS = $(CCOPTS) -I../include $(DEFINES)
-+CFLAGS = -DLIBDIR=\$(LIBDIR)\ $(CCOPTS) -I../include $(DEFINES)
+@@ -35,7 +35,7 @@ HOSTCC = gcc
+ DEFINES += -D_GNU_SOURCE
+ CCOPTS = -O2
+ WFLAGS = -Wall -Wstrict-prototypes
+-CFLAGS = $(WFLAGS) $(CCOPTS) -I../include $(DEFINES)
++CFLAGS = -DLIBDIR=\${LIBDIR}\ $(WFLAGS) $(CCOPTS) -I../include $(DEFINES)
  YACCFLAGS = -d -t -v
  
- SUBDIRS=lib ip tc misc netem genl
-Index: include/iptables.h
+ SUBDIRS=lib ip tc misc netem genl man
+Index: iproute2-3.4.0/include/iptables.h
 

commit iproute2 for openSUSE:Factory

2012-04-17 Thread h_root
Hello community,

here is the log from the commit of package iproute2 for openSUSE:Factory 
checked in at 2012-04-17 21:58:37

Comparing /work/SRC/openSUSE:Factory/iproute2 (Old)
 and  /work/SRC/openSUSE:Factory/.iproute2.new (New)


Package is iproute2, Maintainer is b...@suse.com

Changes:

--- /work/SRC/openSUSE:Factory/iproute2/iproute2.changes2012-03-09 
21:23:47.0 +0100
+++ /work/SRC/openSUSE:Factory/.iproute2.new/iproute2.changes   2012-04-17 
21:58:39.0 +0200
@@ -1,0 +2,16 @@
+Sat Mar 31 06:56:13 UTC 2012 - b...@suse.com
+
+- Distribute COPYING file for rpm(bnc#745225).
+
+---
+Fri Mar 30 01:20:08 UTC 2012 - jeng...@medozas.de
+
+- Update to new upstream release 3.3.0
+* This release updates qdisc parameters in sfq and red, adds Netem
+  extensions for shaping and for loss models, adds lots of manual
+  page corrections, adds the QFQ scheduler and the LLDP-to-ethernet
+  type table (along with support for processless network namespaces
+  and L2TPv3 plus L2TP tunneling), improves RED options, and adds
+  assorted bugfixes.
+
+---

Old:

  iproute2-3.2.0.tar.xz

New:

  iproute2-3.3.0.tar.sign
  iproute2-3.3.0.tar.xz



Other differences:
--
++ iproute2.spec ++
--- /var/tmp/diff_new_pack.zK7BAQ/_old  2012-04-17 21:58:40.0 +0200
+++ /var/tmp/diff_new_pack.zK7BAQ/_new  2012-04-17 21:58:40.0 +0200
@@ -17,7 +17,8 @@
 
 
 Name:   iproute2
-Version:3.2.0
+Provides:   iproute = %version
+Version:3.3.0
 Release:0
 Provides:   iproute = %version
 Summary:Linux network configuration utilities
@@ -26,9 +27,10 @@
 Url:
http://www.linuxfoundation.org/collaborate/workgroups/networking/iproute2
 # Using GPL-2.0 instead of GPL-2.0+ because of tc_skbedit.h and tc/q_multiq.c
 
-#DL-URL:   
http://kernel.org/pub/linux/utils/net/iproute2/iproute2-3.2.0.tar.bz2
+#DL-URL:   http://kernel.org/pub/linux/utils/net/iproute2/
 #Git-Clone:
git://git.kernel.org/pub/scm/linux/kernel/git/shemminger/iproute2
-Source0:%name-%version.tar.xz
+Source: %name-%version.tar.xz
+Source2:%name-%version.tar.sign
 # PATCH-FIX-UPSTREAM iproute2-libdir-1.diff status=unknown
 Patch0: iproute2-libdir-1.diff
 # PATCH-??-OPENSUSE iproute2-HZ.diff status=noidea
@@ -126,7 +128,7 @@
 
 %files
 %defattr(-,root,root)
-%doc README*
+%doc README* COPYING
 %_sbindir/*
 #UsrMerge
 /sbin/*

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit iproute2 for openSUSE:Factory

2012-03-09 Thread h_root
Hello community,

here is the log from the commit of package iproute2 for openSUSE:Factory 
checked in at 2012-03-09 21:23:45

Comparing /work/SRC/openSUSE:Factory/iproute2 (Old)
 and  /work/SRC/openSUSE:Factory/.iproute2.new (New)


Package is iproute2, Maintainer is b...@suse.com

Changes:

--- /work/SRC/openSUSE:Factory/iproute2/iproute2.changes2012-02-10 
17:14:22.0 +0100
+++ /work/SRC/openSUSE:Factory/.iproute2.new/iproute2.changes   2012-03-09 
21:23:47.0 +0100
@@ -1,0 +2,6 @@
+Thu Mar  8 16:45:03 UTC 2012 - rschweik...@suse.com
+
+- Place ip binary in /usr tree (UsrMerge project)
+- Fix permissions to eliminate rpmlint errors
+
+---



Other differences:
--
++ iproute2.spec ++
--- /var/tmp/diff_new_pack.4T4UQr/_old  2012-03-09 21:23:51.0 +0100
+++ /var/tmp/diff_new_pack.4T4UQr/_new  2012-03-09 21:23:51.0 +0100
@@ -15,10 +15,11 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
+
 Name:   iproute2
-Provides:   iproute = %version
 Version:3.2.0
 Release:0
+Provides:   iproute = %version
 Summary:Linux network configuration utilities
 License:GPL-2.0
 Group:  Productivity/Networking/Routing
@@ -113,18 +114,24 @@
 # We have m_xt
 rm -f %buildroot/%_libdir/tc/m_ipt.so
 install lib/libnetlink.a %buildroot/%_libdir
+chmod -x %buildroot/%_libdir/libnetlink.a
 install include/libnetlink.h %buildroot%_includedir
-mv %buildroot%_sbindir/ip %buildroot/sbin
+chmod -x %buildroot%_includedir/libnetlink.h
+#UsrMerge
+ln -s %_sbindir/ip %buildroot/sbin
 mkdir -p %buildroot/bin
-ln -sf /sbin/ip %buildroot/bin/ip
+ln -sf %_sbindir/ip %buildroot/bin/ip
+#EndUsrMerge
 rm %buildroot%_sbindir/ifcfg
 
 %files
 %defattr(-,root,root)
 %doc README*
 %_sbindir/*
+#UsrMerge
 /sbin/*
 /bin/ip
+#EndUsrMerge
 %_mandir/man7/*
 %_mandir/man8/*
 %dir %_sysconfdir/iproute2


-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit iproute2 for openSUSE:Factory

2012-02-10 Thread h_root
Hello community,

here is the log from the commit of package iproute2 for openSUSE:Factory 
checked in at 2012-02-10 17:14:19

Comparing /work/SRC/openSUSE:Factory/iproute2 (Old)
 and  /work/SRC/openSUSE:Factory/.iproute2.new (New)


Package is iproute2, Maintainer is b...@suse.com

Changes:

--- /work/SRC/openSUSE:Factory/iproute2/iproute2.changes2011-10-25 
16:03:35.0 +0200
+++ /work/SRC/openSUSE:Factory/.iproute2.new/iproute2.changes   2012-02-10 
17:14:22.0 +0100
@@ -1,0 +2,17 @@
+Sat Jan 14 03:04:36 UTC 2012 - jeng...@medozas.de
+
+- Update to new upstream release 3.2.0
+* L2TPv3 support
+* netem additions for loss models, improved RED options
+
+---
+Sat Dec 31 20:57:22 UTC 2011 - jeng...@medozas.de
+
+- Update to new upstream release 3.1.0
+* ip: Add processless network namespace support
+* tc: Add QFQ scheduler
+* ss: display closed UDP sockets on `ss -ul`
+* ss: report ecnseen
+* Add L2TP support
+
+---

Old:

  iproute2-2.6.39.tar.xz
  iproute2-libxtables6.diff
  iproute2-xt-detect.diff
  iproute2-xt.diff

New:

  iproute2-3.2.0.tar.xz



Other differences:
--
++ iproute2.spec ++
--- /var/tmp/diff_new_pack.NCkBrX/_old  2012-02-10 17:14:23.0 +0100
+++ /var/tmp/diff_new_pack.NCkBrX/_new  2012-02-10 17:14:23.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package iproute2
 #
-# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -15,41 +15,48 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
-
-
 Name:   iproute2
-Group:  Productivity/Networking/Routing
-Provides:   iproute
-Version:2.6.39
-Release:1
+Provides:   iproute = %version
+Version:3.2.0
+Release:0
 Summary:Linux network configuration utilities
-URL:
http://www.linuxfoundation.org/collaborate/workgroups/networking/iproute2
-# Using GPL-2.0 instead of GPL-2.0+ because of tc_skbedit.h and tc/q_multiq.c
 License:GPL-2.0
+Group:  Productivity/Networking/Routing
+Url:
http://www.linuxfoundation.org/collaborate/workgroups/networking/iproute2
+# Using GPL-2.0 instead of GPL-2.0+ because of tc_skbedit.h and tc/q_multiq.c
+
+#DL-URL:   
http://kernel.org/pub/linux/utils/net/iproute2/iproute2-3.2.0.tar.bz2
+#Git-Clone:
git://git.kernel.org/pub/scm/linux/kernel/git/shemminger/iproute2
 Source0:%name-%version.tar.xz
-# PATCH-FIX-UPSTREAM iproute2-libdir-1.diff
+# PATCH-FIX-UPSTREAM iproute2-libdir-1.diff status=unknown
 Patch0: iproute2-libdir-1.diff
-# PATCH-??-OPENSUSE iproute2-HZ.diff
+# PATCH-??-OPENSUSE iproute2-HZ.diff status=noidea
 Patch1: iproute2-HZ.diff
-# PATCH-FIX-UPSTREAM iproute2-xt.diff
-Patch4: iproute2-xt.diff
-# PATCH-FIX-UPSTREAM iproute2-libxtables6.diff
-Patch5: iproute2-libxtables6.diff
-# PATCH-FIX-UPSTREAM iproute2-xt-detect.diff
-Patch6: iproute2-xt-detect.diff
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-BuildRequires:  bison db-devel flex
-BuildRequires:  libpng-devel libtiff-devel pkgconfig = 0.19
-BuildRequires:  xorg-x11-devel xz
+BuildRequires:  bison
+BuildRequires:  db-devel
+BuildRequires:  flex
+BuildRequires:  libpng-devel
+BuildRequires:  libtiff-devel
+BuildRequires:  pkgconfig = 0.21
+BuildRequires:  xorg-x11-devel
+BuildRequires:  xz
 %if 0%{?suse_version}
-BuildRequires:  ghostscript-x11 sgmltool texlive-latex
+BuildRequires:  ghostscript-x11
+BuildRequires:  sgmltool
+BuildRequires:  texlive-latex
 %endif
 %if 0%{?fedora} || 0%{?rhel}
-BuildRequires:  ghostscript linuxdoc-tools sgml-common tetex-dvips tetex-latex
+BuildRequires:  ghostscript
+BuildRequires:  linuxdoc-tools
+BuildRequires:  sgml-common
+BuildRequires:  tetex-dvips
+BuildRequires:  tetex-latex
 %endif
 %define with_xt 1
 %if 0%{?with_xt}
-BuildRequires:  iptables-devel = 1.4.11
+BuildRequires:  pkgconfig(libnl-1)
+BuildRequires:  pkgconfig(xtables) = 1.4.11
 %endif
 
 %description
@@ -60,20 +67,20 @@
 
 %package -n libnetlink-devel
 Summary:A Higher Level Interface to the Netlink Service
+License:GPL-2.0+
 Group:  Development/Libraries/C and C++
 Provides:   libnetlink = %version-%release
-License:GPL-2.0+
 
 %description -n libnetlink-devel
 libnetlink provides a higher level interface to rtnetlink(7).
 
 %package doc
 Summary:Documentation to iproute2

commit iproute2 for openSUSE:Factory

2011-10-25 Thread h_root
Hello community,

here is the log from the commit of package iproute2 for openSUSE:Factory 
checked in at 2011-10-25 16:03:34

Comparing /work/SRC/openSUSE:Factory/iproute2 (Old)
 and  /work/SRC/openSUSE:Factory/.iproute2.new (New)


Package is iproute2, Maintainer is b...@suse.com

Changes:

--- /work/SRC/openSUSE:Factory/iproute2/iproute2.changes2011-09-23 
02:03:39.0 +0200
+++ /work/SRC/openSUSE:Factory/.iproute2.new/iproute2.changes   2011-10-25 
16:03:35.0 +0200
@@ -1,0 +2,12 @@
+Fri Oct 21 20:25:56 UTC 2011 - jeng...@medozas.de
+
+- Clarify license for iproute2.spec (bnc#720282)
+
+---
+Sat Sep 24 21:50:54 UTC 2011 - jeng...@medozas.de
+
+- Add patch iproute2-xt-detect.diff to address shipped Makefiles'
+  failure to use pkg-config to locate libxtables, and thus
+  reenable m_xt
+
+---

New:

  iproute2-xt-detect.diff



Other differences:
--
++ iproute2.spec ++
--- /var/tmp/diff_new_pack.Jrad1l/_old  2011-10-25 16:03:36.0 +0200
+++ /var/tmp/diff_new_pack.Jrad1l/_new  2011-10-25 16:03:36.0 +0200
@@ -15,29 +15,41 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
-# norootforbuild
 
 
 Name:   iproute2
-License:GPLv2+
 Group:  Productivity/Networking/Routing
 Provides:   iproute
 Version:2.6.39
 Release:1
 Summary:Linux network configuration utilities
-Url:
http://www.linuxfoundation.org/collaborate/workgroups/networking/iproute2
+URL:
http://www.linuxfoundation.org/collaborate/workgroups/networking/iproute2
+# Using GPL-2.0 instead of GPL-2.0+ because of tc_skbedit.h and tc/q_multiq.c
+License:GPL-2.0
 Source0:%name-%version.tar.xz
-Patch0: %name-libdir-1.diff
-Patch1: %name-HZ.diff
+# PATCH-FIX-UPSTREAM iproute2-libdir-1.diff
+Patch0: iproute2-libdir-1.diff
+# PATCH-??-OPENSUSE iproute2-HZ.diff
+Patch1: iproute2-HZ.diff
+# PATCH-FIX-UPSTREAM iproute2-xt.diff
 Patch4: iproute2-xt.diff
+# PATCH-FIX-UPSTREAM iproute2-libxtables6.diff
 Patch5: iproute2-libxtables6.diff
+# PATCH-FIX-UPSTREAM iproute2-xt-detect.diff
+Patch6: iproute2-xt-detect.diff
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-BuildRequires:  bison db-devel flex ghostscript-fonts-std ghostscript-x11
-BuildRequires:  libpng-devel libtiff-devel sgmltool texlive-latex
+BuildRequires:  bison db-devel flex
+BuildRequires:  libpng-devel libtiff-devel pkgconfig = 0.19
 BuildRequires:  xorg-x11-devel xz
+%if 0%{?suse_version}
+BuildRequires:  ghostscript-x11 sgmltool texlive-latex
+%endif
+%if 0%{?fedora} || 0%{?rhel}
+BuildRequires:  ghostscript linuxdoc-tools sgml-common tetex-dvips tetex-latex
+%endif
 %define with_xt 1
 %if 0%{?with_xt}
-BuildRequires:  iptables-devel
+BuildRequires:  iptables-devel = 1.4.11
 %endif
 
 %description
@@ -46,37 +58,37 @@
 distribution has used this package for network setup since SuSE Linux
 8.0.
 
-Authors:
-
-Alexey Kuznetsov kuznet at ms2 dot inr dot ac dot ru
-Stephem Hemminger shemminger at osdl dot org
-
 %package -n libnetlink-devel
-License:GPLv2+
 Summary:A Higher Level Interface to the Netlink Service
 Group:  Development/Libraries/C and C++
 Provides:   libnetlink = %version-%release
+License:GPL-2.0+
 
 %description -n libnetlink-devel
 libnetlink provides a higher level interface to rtnetlink(7).
 
 %package doc
-License:GPLv2+
 Summary:Documentation to iproute2
 Group:  Documentation
 %if 0%{?suse_version} = 1130
 BuildArch:  noarch
 %endif
+License:GPL-2.0+
 
 %description doc
 This package contains the PDF documentation from iproute2,
 as well as examples and other outdated files.
 
 %prep
+%if 0%{?__xz:1}
 %setup -q
+%else
+tar -xf %{S:0} --use=xz;
+%setup -DTq
+%endif
 %patch0
 %patch1
-%patch -P 4 -P 5 -p1
+%patch -P 4 -P 5 -P 6 -p1
 find . -name *.orig -print0 | xargs -r0 rm -v
 
 %build


++ iproute2-libxtables6.diff ++
--- /var/tmp/diff_new_pack.Jrad1l/_old  2011-10-25 16:03:36.0 +0200
+++ /var/tmp/diff_new_pack.Jrad1l/_new  2011-10-25 16:03:36.0 +0200
@@ -1,5 +1,9 @@
 From: Jan Engelhardt jeng...@medozas.de
 Date: 2011-06-01 00:52:29+0200
+Upstream: not sent yet
+
+libxtables6 (iptables-1.4.11) had to change the signature of
+xtables_merge_options to avoid invoking undefined behavior.
 
 ---
  tc/m_xt.c |6 --

++ iproute2-xt-detect.diff ++
From: Jan Engelhardt jeng...@medozas.de
Date: 2011-09-24 23:37:34.405739159 +0200
Upstream: not sent yet

Any tests involving 

commit iproute2 for openSUSE:Factory

2011-07-11 Thread h_root

Hello community,

here is the log from the commit of package iproute2 for openSUSE:Factory
checked in at Mon Jul 11 12:16:01 CEST 2011.




--- iproute2/iproute2.changes   2011-06-01 01:29:07.0 +0200
+++ /mounts/work_src_done/STABLE/iproute2/iproute2.changes  2011-07-08 
20:07:37.0 +0200
@@ -1,0 +2,18 @@
+Fri Jul  8 17:43:01 UTC 2011 - jeng...@medozas.de
+
+- Update to new upstream release 2.6.39
+* support device group semantics
+* support listing devices by group
+* parse flag XFRM_POLICY_ICMP
+* CHOKe scheduler
+* macvlan/macvtap: support 'passthru' mode
+* tc: SFB flow scheduler
+* tc add mqprio qdisc support
+* xfrm security context support
+* allow to specify truncation bits on auth algo
+* fix unit conversion of rtt/rttvar/rto_min
+* support IFLA_TXQLEN in ip link command
+- Remove iproute2-pdfdoc.diff: merged upstream
+- Remove iproute2-memleak.diff: merged upstream
+
+---

calling whatdependson for head-i586


Old:

  iproute2-2.6.38.tar.bz2
  iproute2-memleak.diff
  iproute2-pdfdoc.diff

New:

  iproute2-2.6.39.tar.xz



Other differences:
--
++ iproute2.spec ++
--- /var/tmp/diff_new_pack.PDBc6m/_old  2011-07-11 11:32:02.0 +0200
+++ /var/tmp/diff_new_pack.PDBc6m/_new  2011-07-11 11:32:02.0 +0200
@@ -22,20 +22,19 @@
 License:GPLv2+
 Group:  Productivity/Networking/Routing
 Provides:   iproute
-Version:2.6.38
-Release:5
-%define rversion2.6.38
-Summary:Advanced Routing
+Version:2.6.39
+Release:1
+Summary:Linux network configuration utilities
 Url:
http://www.linuxfoundation.org/collaborate/workgroups/networking/iproute2
-Source0:%name-%rversion.tar.bz2
+Source0:%name-%version.tar.xz
 Patch0: %name-libdir-1.diff
 Patch1: %name-HZ.diff
-Patch2: %name-pdfdoc.diff
-Patch3: %name-memleak.diff
 Patch4: iproute2-xt.diff
 Patch5: iproute2-libxtables6.diff
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-BuildRequires:  bison db-devel flex ghostscript-fonts-std ghostscript-x11 
libpng-devel libtiff-devel sgmltool texlive-latex xorg-x11-devel
+BuildRequires:  bison db-devel flex ghostscript-fonts-std ghostscript-x11
+BuildRequires:  libpng-devel libtiff-devel sgmltool texlive-latex
+BuildRequires:  xorg-x11-devel xz
 %define with_xt 1
 %if 0%{?with_xt}
 BuildRequires:  iptables-devel
@@ -74,11 +73,9 @@
 as well as examples and other outdated files.
 
 %prep
-%setup -q -n %name-%rversion
+%setup -q
 %patch0
 %patch1
-%patch2
-%patch3
 %patch -P 4 -P 5 -p1
 find . -name *.orig -print0 | xargs -r0 rm -v
 
@@ -104,9 +101,6 @@
 ln -sf /sbin/ip %buildroot/bin/ip
 rm %buildroot%_sbindir/ifcfg
 
-%clean
-rm -rf %buildroot
-
 %files
 %defattr(-,root,root)
 %doc README* RELNOTES
@@ -115,12 +109,7 @@
 /bin/ip
 %_mandir/man8/*
 %dir %_sysconfdir/iproute2
-%config(noreplace) %_sysconfdir/iproute2/rt_dsfield
-%config(noreplace) %_sysconfdir/iproute2/rt_protos
-%config(noreplace) %_sysconfdir/iproute2/rt_scopes
-%config(noreplace) %_sysconfdir/iproute2/rt_realms
-%config(noreplace) %_sysconfdir/iproute2/rt_tables
-%config(noreplace) %_sysconfdir/iproute2/ematch_map
+%config(noreplace) %_sysconfdir/iproute2/*
 %_libdir/tc
 %dir %_datadir/tc
 %attr(644,root,root)%_datadir/tc/*

++ iproute2-libdir-1.diff ++
--- /var/tmp/diff_new_pack.PDBc6m/_old  2011-07-11 11:32:02.0 +0200
+++ /var/tmp/diff_new_pack.PDBc6m/_new  2011-07-11 11:32:02.0 +0200
@@ -30,7 +30,7 @@
 +CFLAGS = -DLIBDIR=\$(LIBDIR)\ $(CCOPTS) -I../include $(DEFINES)
  YACCFLAGS = -d -t -v
  
- LDLIBS += -L../lib -lnetlink -lutil
+ SUBDIRS=lib ip tc misc netem genl
 Index: include/iptables.h
 ===
 --- include/iptables.h.orig






Remember to have fun...

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit iproute2 for openSUSE:Factory

2011-06-06 Thread h_root

Hello community,

here is the log from the commit of package iproute2 for openSUSE:Factory
checked in at Mon Jun 6 10:35:49 CEST 2011.




--- iproute2/iproute2.changes   2011-05-30 13:51:20.0 +0200
+++ /mounts/work_src_done/STABLE/iproute2/iproute2.changes  2011-06-01 
01:29:07.0 +0200
@@ -1,0 +2,9 @@
+Tue May 31 21:35:16 UTC 2011 - jeng...@medozas.de
+
+- Correct installation path of tc modules
+- Restore symbol lookup in m_xt.so (bnc#679172)
+- Add patches to make m_xt build with libxtables6
+- Restore m_xt's module lookup (bnc#660554)
+- Run spec-beautifier
+
+---

calling whatdependson for head-i586


New:

  iproute2-libxtables6.diff
  iproute2-xt.diff



Other differences:
--
++ iproute2.spec ++
--- /var/tmp/diff_new_pack.9dzGQr/_old  2011-06-06 10:30:52.0 +0200
+++ /var/tmp/diff_new_pack.9dzGQr/_new  2011-06-06 10:30:52.0 +0200
@@ -23,7 +23,7 @@
 Group:  Productivity/Networking/Routing
 Provides:   iproute
 Version:2.6.38
-Release:2
+Release:5
 %define rversion2.6.38
 Summary:Advanced Routing
 Url:
http://www.linuxfoundation.org/collaborate/workgroups/networking/iproute2
@@ -32,10 +32,11 @@
 Patch1: %name-HZ.diff
 Patch2: %name-pdfdoc.diff
 Patch3: %name-memleak.diff
+Patch4: iproute2-xt.diff
+Patch5: iproute2-libxtables6.diff
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  bison db-devel flex ghostscript-fonts-std ghostscript-x11 
libpng-devel libtiff-devel sgmltool texlive-latex xorg-x11-devel
-# iproute2 not adapted for iptables 1.4.11
-%define with_xt 0
+%define with_xt 1
 %if 0%{?with_xt}
 BuildRequires:  iptables-devel
 %endif
@@ -78,50 +79,51 @@
 %patch1
 %patch2
 %patch3
+%patch -P 4 -P 5 -p1
 find . -name *.orig -print0 | xargs -r0 rm -v
 
 %build
 # build with -fPIC. For details see
 # https://bugzilla.novell.com/show_bug.cgi?id=388021
-make %{?_smp_mflags} LIBDIR=%_libdir CCOPTS=-D_GNU_SOURCE $RPM_OPT_FLAGS 
-Wstrict-prototypes -fPIC
+xtlibdir=$(pkg-config xtables --variable=xtlibdir);
+make %{?_smp_mflags} LIBDIR=%_libdir CCOPTS=-D_GNU_SOURCE %optflags 
-Wstrict-prototypes -fPIC -DXT_LIB_DIR=\\\$xtlibdir\\\
 cd doc
 make pdf
 
 %install
-install -d $RPM_BUILD_ROOT/{etc/,sbin/,usr/{sbin,share/man/man{3,8}}}
-install -d $RPM_BUILD_ROOT/{/usr/include,%_libdir,/usr/share}
-make install DESTDIR=$RPM_BUILD_ROOT LIBDIR=%_libdir \
-   MODDESTDIR=$RPM_BUILD_ROOT/%_libdir
-rm -f $RPM_BUILD_ROOT/%_libdir/m_ipt.so
-install lib/libnetlink.a $RPM_BUILD_ROOT/%_libdir
-install include/libnetlink.h $RPM_BUILD_ROOT/usr/include
-mv $RPM_BUILD_ROOT/usr/sbin/ip $RPM_BUILD_ROOT/sbin
-mkdir -p $RPM_BUILD_ROOT/bin
-ln -sf /sbin/ip $RPM_BUILD_ROOT/bin/ip
-rm $RPM_BUILD_ROOT/usr/sbin/ifcfg
+install -d %buildroot/{etc/,sbin/,usr/{sbin,share/man/man{3,8}}}
+install -d %buildroot/{/usr/include,%_libdir,/usr/share}
+make install DESTDIR=%buildroot LIBDIR=%_libdir \
+   MODDESTDIR=%buildroot/%_libdir/tc
+# We have m_xt
+rm -f %buildroot/%_libdir/tc/m_ipt.so
+install lib/libnetlink.a %buildroot/%_libdir
+install include/libnetlink.h %buildroot%_includedir
+mv %buildroot%_sbindir/ip %buildroot/sbin
+mkdir -p %buildroot/bin
+ln -sf /sbin/ip %buildroot/bin/ip
+rm %buildroot%_sbindir/ifcfg
 
 %clean
-rm -rf $RPM_BUILD_ROOT
+rm -rf %buildroot
 
 %files
 %defattr(-,root,root)
 %doc README* RELNOTES
-/usr/sbin/*
+%_sbindir/*
 /sbin/*
 /bin/ip
 %_mandir/man8/*
-%dir /etc/iproute2
-%config(noreplace) /etc/iproute2/rt_dsfield
-%config(noreplace) /etc/iproute2/rt_protos
-%config(noreplace) /etc/iproute2/rt_scopes
-%config(noreplace) /etc/iproute2/rt_realms
-%config(noreplace) /etc/iproute2/rt_tables
-%config(noreplace) /etc/iproute2/ematch_map
-%if 0%{?with_xt}
-%_libdir/m_xt.so
-%endif
-%dir /usr/share/tc
-%attr(644,root,root)/usr/share/tc/*
+%dir %_sysconfdir/iproute2
+%config(noreplace) %_sysconfdir/iproute2/rt_dsfield
+%config(noreplace) %_sysconfdir/iproute2/rt_protos
+%config(noreplace) %_sysconfdir/iproute2/rt_scopes
+%config(noreplace) %_sysconfdir/iproute2/rt_realms
+%config(noreplace) %_sysconfdir/iproute2/rt_tables
+%config(noreplace) %_sysconfdir/iproute2/ematch_map
+%_libdir/tc
+%dir %_datadir/tc
+%attr(644,root,root)%_datadir/tc/*
 
 %files doc
 %defattr(-,root,root)
@@ -131,7 +133,7 @@
 
 %files -n libnetlink-devel
 %defattr(-,root,root)
-/usr/include/*
+%_includedir/*
 %_mandir/man3/libnetlink*
 %_libdir/lib*
 

++ iproute2-libxtables6.diff ++
From: Jan Engelhardt jeng...@medozas.de
Date: 2011-06-01 00:52:29+0200

---
 tc/m_xt.c |6 --
 1 file changed, 4 insertions(+), 2 deletions(-)

Index: iproute2-2.6.38/tc/m_xt.c
===
--- iproute2-2.6.38.orig/tc/m_xt.c
+++ iproute2-2.6.38/tc/m_xt.c
@@ -162,7