PMDK 1.9
This commit is contained in:
parent
85d914a4ab
commit
4e6a028e16
1
.gitignore
vendored
1
.gitignore
vendored
@ -1 +1,2 @@
|
||||
/pmdk-1.8.tar.gz
|
||||
/pmdk-1.9.tar.gz
|
||||
|
||||
29
nvml.spec
29
nvml.spec
@ -28,19 +28,16 @@
|
||||
|
||||
%define min_libfabric_ver 1.4.2
|
||||
%define min_ndctl_ver 60.1
|
||||
%define upstreamversion 1.8
|
||||
%define upstreamversion 1.9
|
||||
|
||||
Name: nvml
|
||||
Version: 1.8
|
||||
Release: 3%{?dist}
|
||||
Version: 1.9
|
||||
Release: 1%{?dist}
|
||||
Summary: Persistent Memory Development Kit (formerly NVML)
|
||||
License: BSD
|
||||
URL: http://pmem.io/pmdk
|
||||
|
||||
Source0: https://github.com/pmem/pmdk/releases/download/%{upstreamversion}/pmdk-%{upstreamversion}.tar.gz
|
||||
Patch0: 0001-test-py-add-require_free_space.patch
|
||||
Patch1: 0002-test-Fix-obj_zones-for-ppc64le.patch
|
||||
Patch2: 0003-test-build-obj_defrag_advanced-with-some-optimizatio.patch
|
||||
|
||||
BuildRequires: gcc
|
||||
BuildRequires: make
|
||||
@ -50,6 +47,8 @@ BuildRequires: automake
|
||||
BuildRequires: man
|
||||
BuildRequires: pkgconfig
|
||||
BuildRequires: python3
|
||||
BuildRequires: pandoc
|
||||
BuildRequires: groff
|
||||
|
||||
%if %{with ndctl}
|
||||
BuildRequires: ndctl-devel >= %{min_ndctl_ver}
|
||||
@ -532,9 +531,6 @@ provided in the command line options to check whether files are in a consistent
|
||||
|
||||
%prep
|
||||
%setup -q -n pmdk-%{upstreamversion}
|
||||
%patch0 -p1
|
||||
%patch1 -p1
|
||||
%patch2 -p1
|
||||
|
||||
|
||||
%build
|
||||
@ -584,10 +580,16 @@ cp utils/pmdk.magic %{buildroot}%{_datadir}/pmdk/
|
||||
echo " 'fs': 'all'," >> src/test/testconfig.py
|
||||
echo " 'unittest_log_level': 1," >> src/test/testconfig.py
|
||||
echo " 'keep_going': False," >> src/test/testconfig.py
|
||||
echo " 'timeout': '3m'," >> src/test/testconfig.py
|
||||
echo " 'timeout': '30m'," >> src/test/testconfig.py
|
||||
echo " 'dump_lines': 30," >> src/test/testconfig.py
|
||||
echo " 'force_enable': None," >> src/test/testconfig.py
|
||||
echo " 'device_dax_path': []," >> src/test/testconfig.py
|
||||
echo " 'granularity': 'cacheline'," >> src/test/testconfig.py
|
||||
echo " 'enable_admin_tests': False," >> src/test/testconfig.py
|
||||
echo " 'fail_on_skip': False," >> src/test/testconfig.py
|
||||
echo " 'cacheline_fs_dir': '/tmp'," >> src/test/testconfig.py
|
||||
echo " 'force_cacheline': True," >> src/test/testconfig.py
|
||||
echo " 'granularity': 'cacheline'," >> src/test/testconfig.py
|
||||
echo "}" >> src/test/testconfig.py
|
||||
|
||||
make pycheck
|
||||
@ -610,6 +612,13 @@ cp utils/pmdk.magic %{buildroot}%{_datadir}/pmdk/
|
||||
|
||||
|
||||
%changelog
|
||||
* Tue Jul 7 2020 Adam Borowski <kilobyte@angband.pl> - 1.9-1
|
||||
- Update to PMDK version 1.9
|
||||
- Drop upstreamed patches.
|
||||
- Add pandoc and groff to B-Reqs.
|
||||
- Add required testconfig.py fields.
|
||||
- Increase test timeout.
|
||||
|
||||
* Tue Jun 30 2020 Jeff Law <law@redhat.com> - 1.8-3
|
||||
Disable LTO
|
||||
|
||||
|
||||
2
sources
2
sources
@ -1 +1 @@
|
||||
SHA512 (pmdk-1.8.tar.gz) = 9ad9788c587cae4040ebd62664d5dda8b1ce312f25454ce25b06fff35912b34f48c3e8e56c18a3db8de212c0ac2020c671ed264058188992453fabec1155d637
|
||||
SHA512 (pmdk-1.9.tar.gz) = a09bbc2deb0bcffea4d46fee7c621d015c2969c327b935a86ce5448219576ecc695c94e9f9adbdbc2fbcd21fa3197a84b95766cd4b725e7f6737234a49dc8056
|
||||
|
||||
Loading…
Reference in New Issue
Block a user