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
