Hello community,

here is the log from the commit of package dpdk for openSUSE:Factory checked in 
at 2018-09-25 15:42:53
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/dpdk (Old)
 and      /work/SRC/openSUSE:Factory/.dpdk.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "dpdk"

Tue Sep 25 15:42:53 2018 rev:31 rq:637657 version:18.02.2

Changes:
--------
--- /work/SRC/openSUSE:Factory/dpdk/dpdk-thunderx.changes       2018-08-31 
10:46:21.639341359 +0200
+++ /work/SRC/openSUSE:Factory/.dpdk.new/dpdk-thunderx.changes  2018-09-25 
15:42:55.361258492 +0200
@@ -1,0 +2,9 @@
+Mon Sep 24 11:52:08 UTC 2018 - Marco Varlese <[email protected]>
+
+- Fixed a problem with ABI compatibility; API/ABI compatibility is
+  guaranteed by DPDK upstream community across subsequent bug-fix
+  releases. However, the .spec file broke it by defining the wrong
+  version which included also the bug-fix release number.
+- Fixed a naming issue with library: did not reflect soname
+
+-------------------------------------------------------------------
dpdk.changes: same change

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

Other differences:
------------------
++++++ dpdk-thunderx.spec ++++++
--- /var/tmp/diff_new_pack.59ARsT/_old  2018-09-25 15:42:58.089255575 +0200
+++ /var/tmp/diff_new_pack.59ARsT/_new  2018-09-25 15:42:58.089255575 +0200
@@ -12,7 +12,7 @@
 # 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/
 #
 # needssslcertforbuild
 
@@ -43,7 +43,9 @@
 
 # The lname versioning is based solely on the MAJOR and MINOR
 # as per DPDK CONFIG_RTE_MAJOR_ABI.
-%define lname libdpdk-18_02-0
+%define maj 18
+%define min 02
+%define lname libdpdk-%{maj}_%{min}
 
 # Do NOT edit this auto generated file! Edit dpdk.spec instead
 # and run 'pre_checkin.sh' before committing
@@ -189,7 +191,7 @@
        setconf CONFIG_RTE_NEXT_ABI n $1
 
        # SONAME equals to DPDK release version
-       setconf CONFIG_RTE_MAJOR_ABI %{version} $1
+       setconf CONFIG_RTE_MAJOR_ABI %{maj}.%{min} $1
 
        # Enable automatic driver loading from this path
        setconf CONFIG_RTE_EAL_PMD_PATH '"%{pmddir}"' $1

++++++ dpdk.spec ++++++
--- /var/tmp/diff_new_pack.59ARsT/_old  2018-09-25 15:42:58.109255553 +0200
+++ /var/tmp/diff_new_pack.59ARsT/_new  2018-09-25 15:42:58.109255553 +0200
@@ -12,7 +12,7 @@
 # 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/
 #
 # needssslcertforbuild
 
@@ -43,7 +43,9 @@
 
 # The lname versioning is based solely on the MAJOR and MINOR
 # as per DPDK CONFIG_RTE_MAJOR_ABI.
-%define lname libdpdk-18_02-0
+%define maj 18
+%define min 02
+%define lname libdpdk-%{maj}_%{min}
 
 Name:           dpdk
 Version:        18.02.2
@@ -187,7 +189,7 @@
        setconf CONFIG_RTE_NEXT_ABI n $1
 
        # SONAME equals to DPDK release version
-       setconf CONFIG_RTE_MAJOR_ABI %{version} $1
+       setconf CONFIG_RTE_MAJOR_ABI %{maj}.%{min} $1
 
        # Enable automatic driver loading from this path
        setconf CONFIG_RTE_EAL_PMD_PATH '"%{pmddir}"' $1


Reply via email to