From 841df1db1878cc156a5fe548aa979fb873413b482792aeb7f8f3c983966d78d0 Mon Sep 17 00:00:00 2001 From: Nicolas Morey-Chaisemartin Date: Wed, 28 Apr 2021 10:35:25 +0000 Subject: [PATCH] Accepting request 888999 from home:NMoreyChaisemartin:branches:science:HPC - Update to 9.2.2 - Support Bonding over rdma-core - Several bug fixes - See journal.txt for a complete list - Enable PIE OBS-URL: https://build.opensuse.org/request/show/888999 OBS-URL: https://build.opensuse.org/package/show/science:HPC/libvma?expand=0&rev=20 --- _service | 2 +- libvma-9.1.2.0.0ed40128ffc0.tar.gz | 3 --- libvma-9.2.2.0.1610cf601e5a.tar.gz | 3 +++ libvma.changes | 9 +++++++++ libvma.spec | 12 +++++++----- 5 files changed, 20 insertions(+), 9 deletions(-) delete mode 100644 libvma-9.1.2.0.0ed40128ffc0.tar.gz create mode 100644 libvma-9.2.2.0.1610cf601e5a.tar.gz diff --git a/_service b/_service index e9ba217..43130c9 100644 --- a/_service +++ b/_service @@ -6,7 +6,7 @@ .git libvma @PARENT_TAG@.@TAG_OFFSET@.%h - 0ed40128ffc08626300fe6e6ee80ace632b75cf4 + 1610cf601e5a601672bdade4f8c70a9fd47f5f24 libvma*.tar diff --git a/libvma-9.1.2.0.0ed40128ffc0.tar.gz b/libvma-9.1.2.0.0ed40128ffc0.tar.gz deleted file mode 100644 index 5519e5f..0000000 --- a/libvma-9.1.2.0.0ed40128ffc0.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:bea8203cd86d5b829a157a8b2c822371facb3edbcdddaa97504764003e4fe396 -size 1115080 diff --git a/libvma-9.2.2.0.1610cf601e5a.tar.gz b/libvma-9.2.2.0.1610cf601e5a.tar.gz new file mode 100644 index 0000000..1a84a12 --- /dev/null +++ b/libvma-9.2.2.0.1610cf601e5a.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:86e8caf175c5c10bd3f9055625817781561e7cb48e061b5c599c14fac2e26faf +size 1118627 diff --git a/libvma.changes b/libvma.changes index 483f641..0f030b0 100644 --- a/libvma.changes +++ b/libvma.changes @@ -1,3 +1,12 @@ +------------------------------------------------------------------- +Wed Apr 28 08:13:07 UTC 2021 - Nicolas Morey-Chaisemartin + +- Update to 9.2.2 + - Support Bonding over rdma-core + - Several bug fixes + - See journal.txt for a complete list +- Enable PIE + ------------------------------------------------------------------- Wed Sep 23 07:47:30 UTC 2020 - Nicolas Morey-Chaisemartin diff --git a/libvma.spec b/libvma.spec index 99e96e2..5cade34 100644 --- a/libvma.spec +++ b/libvma.spec @@ -1,7 +1,7 @@ # # spec file for package libvma # -# Copyright (c) 2020 SUSE LLC +# Copyright (c) 2021 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,14 +17,14 @@ # -%define git_ver .0.0ed40128ffc0 +%define git_ver .0.1610cf601e5a %define lib_major 9 Name: libvma Summary: A library for boosting TCP and UDP traffic (over RDMA hardware) -License: GPL-2.0-only OR BSD-2-Clause +License: BSD-2-Clause OR GPL-2.0-only Group: Development/Libraries/C and C++ -Version: 9.1.2 +Version: 9.2.2 Release: 0 Source0: %{name}-%{version}%{git_ver}.tar.gz Source1: vma.service @@ -73,7 +73,9 @@ Headers and symbolink link required to compile and link with the Libvma library. %build ./autogen.sh -export CXXFLAGS="%optflags -Wno-address-of-packed-member" +export CXXFLAGS="%optflags -Wno-address-of-packed-member -fPIE" +export CFLAGS="%optflags -fPIE" +export LDFLAGS="-pie" %configure --docdir=%{_docdir}/%{name} make %{?_smp_mflags} V=1