From dc1ae4725565254d798cdd67dade2534758204d37966fcf4275e9efccee46bf9 Mon Sep 17 00:00:00 2001 From: Markos Chandras Date: Mon, 24 Sep 2018 12:05:13 +0000 Subject: [PATCH] Accepting request 637575 from home:mvarlese:branches:network - 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 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. OBS-URL: https://build.opensuse.org/request/show/637575 OBS-URL: https://build.opensuse.org/package/show/network/dpdk?expand=0&rev=88 --- dpdk-thunderx.changes | 8 ++++++++ dpdk-thunderx.spec | 8 +++++--- dpdk.changes | 8 ++++++++ dpdk.spec | 8 +++++--- 4 files changed, 26 insertions(+), 6 deletions(-) diff --git a/dpdk-thunderx.changes b/dpdk-thunderx.changes index ace5eb7..c19e6fb 100644 --- a/dpdk-thunderx.changes +++ b/dpdk-thunderx.changes @@ -1,3 +1,11 @@ +------------------------------------------------------------------- +Mon Sep 24 11:52:08 UTC 2018 - Marco Varlese + +- 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. + ------------------------------------------------------------------- Wed Aug 29 09:59:13 UTC 2018 - marco.varlese@suse.com diff --git a/dpdk-thunderx.spec b/dpdk-thunderx.spec index 88bd84c..61236a5 100644 --- a/dpdk-thunderx.spec +++ b/dpdk-thunderx.spec @@ -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}-0 # Do NOT edit this auto generated file! Edit dpdk.spec instead # and run 'pre_checkin.sh' before committing @@ -189,7 +191,7 @@ function setdefaultconf() 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 diff --git a/dpdk.changes b/dpdk.changes index ace5eb7..c19e6fb 100644 --- a/dpdk.changes +++ b/dpdk.changes @@ -1,3 +1,11 @@ +------------------------------------------------------------------- +Mon Sep 24 11:52:08 UTC 2018 - Marco Varlese + +- 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. + ------------------------------------------------------------------- Wed Aug 29 09:59:13 UTC 2018 - marco.varlese@suse.com diff --git a/dpdk.spec b/dpdk.spec index 781ded4..20b1c95 100644 --- a/dpdk.spec +++ b/dpdk.spec @@ -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}-0 Name: dpdk Version: 18.02.2 @@ -187,7 +189,7 @@ function setdefaultconf() 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