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.changes    2016-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.changes        2016-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:         kernel_xfrm6_raw.patch
 Patch6:         man-fix-documentation-references-in-manual-pages.patch
+Patch7:         iproute2-split-make.patch
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  bison
 BuildRequires:  db-devel
@@ -89,7 +90,7 @@
 %if 0%{?sles_version} == 11
 %patch -P 4 -p1
 %endif
-%patch -P 5 -P 6 -p1
+%patch -P 5 -P 6 -P 7 -p1
 find . -name *.orig -delete
 
 %build

++++++ iproute2-4.9.0.tar.xz -> iproute2-4.11.0.tar.xz ++++++
++++ 21782 lines of diff (skipped)

++++++ iproute2-dirs.diff ++++++
--- /var/tmp/diff_new_pack.xMhTLh/_old  2017-07-04 09:08:24.483367156 +0200
+++ /var/tmp/diff_new_pack.xMhTLh/_new  2017-07-04 09:08:24.487366594 +0200
@@ -4,11 +4,11 @@
  tc/q_netem.c   |    2 +-
  3 files changed, 7 insertions(+), 5 deletions(-)
 
-Index: iproute2-4.8.0/Makefile
+Index: iproute2-4.11.0/Makefile
 ===================================================================
---- iproute2-4.8.0.orig/Makefile
-+++ iproute2-4.8.0/Makefile
-@@ -4,7 +4,7 @@ endif
+--- iproute2-4.11.0.orig/Makefile
++++ iproute2-4.11.0/Makefile
+@@ -9,7 +9,7 @@ endif
  
  PREFIX?=/usr
  LIBDIR?=$(PREFIX)/lib
@@ -16,8 +16,8 @@
 +SBINDIR?=/usr/sbin
  CONFDIR?=/etc/iproute2
  DATADIR?=$(PREFIX)/share
- DOCDIR?=$(DATADIR)/doc/iproute2
-@@ -18,7 +18,7 @@ DBM_INCLUDE:=$(DESTDIR)/usr/include
+ HDRDIR?=$(PREFIX)/include/iproute2
+@@ -24,7 +24,7 @@ DBM_INCLUDE:=$(DESTDIR)/usr/include
  
  SHARED_LIBS = y
  
@@ -26,13 +26,13 @@
  ifneq ($(SHARED_LIBS),y)
  DEFINES+= -DNO_SHARED_LIBS
  endif
-Index: iproute2-4.8.0/netem/Makefile
+Index: iproute2-4.11.0/netem/Makefile
 ===================================================================
---- iproute2-4.8.0.orig/netem/Makefile
-+++ iproute2-4.8.0/netem/Makefile
+--- iproute2-4.11.0.orig/netem/Makefile
++++ iproute2-4.11.0/netem/Makefile
 @@ -5,6 +5,8 @@ HOSTCC ?= $(CC)
  CCOPTS  = $(CBUILD_CFLAGS)
- LDLIBS += -lm 
+ LDLIBS += -lm
  
 +LIBDIR = /usr/lib
 +
@@ -51,10 +51,10 @@
        done
  
  clean:
-Index: iproute2-4.8.0/tc/q_netem.c
+Index: iproute2-4.11.0/tc/q_netem.c
 ===================================================================
---- iproute2-4.8.0.orig/tc/q_netem.c
-+++ iproute2-4.8.0/tc/q_netem.c
+--- iproute2-4.11.0.orig/tc/q_netem.c
++++ iproute2-4.11.0/tc/q_netem.c
 @@ -113,7 +113,7 @@ static int get_distribution(const char *
        char *line = NULL;
        char name[128];

++++++ iproute2-split-make.patch ++++++
Index: iproute2-4.9.0/misc/Makefile
===================================================================
--- iproute2-4.9.0.orig/misc/Makefile
+++ iproute2-4.9.0/misc/Makefile
@@ -17,23 +17,24 @@ endif
 ifeq ($(IP_CONFIG_SETNS),y)
        CFLAGS += -DHAVE_SETNS
 endif
+CFLAGS += -I$(DBM_INCLUDE) 
 
 all: $(TARGETS)
 
 ss: $(SSOBJ)
        $(QUIET_LINK)$(CC) $^ $(LDFLAGS) $(LDLIBS) -o $@
 
-nstat: nstat.c
-       $(QUIET_CC)$(CC) $(CFLAGS) $(LDFLAGS) -o nstat nstat.c $(LIBNETLINK) -lm
+nstat: nstat.o
+       $(QUIET_CC)$(CC) $(LDFLAGS) -o nstat nstat.o $(LIBNETLINK) -lm
 
-ifstat: ifstat.c
-       $(QUIET_CC)$(CC) $(CFLAGS) $(LDFLAGS) -o ifstat ifstat.c $(LIBNETLINK) 
-lm
+ifstat: ifstat.o
+       $(QUIET_CC)$(CC) $(LDFLAGS) -o ifstat ifstat.o $(LIBNETLINK) -lm
 
-rtacct: rtacct.c
-       $(QUIET_CC)$(CC) $(CFLAGS) $(LDFLAGS) -o rtacct rtacct.c $(LIBNETLINK) 
-lm
+rtacct: rtacct.o
+       $(QUIET_CC)$(CC) $(LDFLAGS) -o rtacct rtacct.o $(LIBNETLINK) -lm
 
-arpd: arpd.c
-       $(QUIET_CC)$(CC) $(CFLAGS) -I$(DBM_INCLUDE) $(LDFLAGS) -o arpd arpd.c 
$(LIBNETLINK) -ldb -lpthread
+arpd: arpd.o
+       $(QUIET_CC)$(CC) $(LDFLAGS) -o arpd arpd.o $(LIBNETLINK) -ldb -lpthread
 
 ssfilter.c: ssfilter.y
        $(QUIET_YACC)bison ssfilter.y -o ssfilter.c

Reply via email to