Compare commits

...

No commits in common. "c8" and "c9" have entirely different histories.
c8 ... c9

3 changed files with 61 additions and 8 deletions

2
.gitignore vendored
View File

@ -1 +1 @@
SOURCES/1.1.0.tar.gz
SOURCES/libocxl-1.2.1.tar.gz

View File

@ -1 +1 @@
88b7c45599022bcfb0f427ef0053c6031efa8431 SOURCES/1.1.0.tar.gz
f8e896b47622dfef172cd078b0ff20139c30f21d SOURCES/libocxl-1.2.1.tar.gz

View File

@ -1,16 +1,20 @@
Name: libocxl
Version: 1.1.0
Release: 1%{?dist}
Version: 1.2.1
Release: 2%{?dist}
Summary: Allows to implement a user-space driver for an OpenCAPI accelerator
License: ASL 2.0
URL: https://github.com/OpenCAPI/libocxl
Source0: https://github.com/OpenCAPI/libocxl/archive/%{version}.tar.gz
Source0: https://github.com/OpenCAPI/libocxl/archive/%{version}/%{name}-%{version}.tar.gz
ExclusiveArch: ppc64le
BuildRequires: gcc
BuildRequires: doxygen
BuildRequires: make
BuildRequires: perl(English)
# for tests
BuildRequires: fuse-devel
%description
Access library which allows to implement a user-space
@ -33,15 +37,21 @@ developing applications that use %{name}.
The *-docs package contains doxygen pages for
developing applications that use %{name}.
%prep
%autosetup -p1
%build
LDFLAGS="%{build_ldflags}" CFLAGS="%{build_cflags}" make %{?_smp_mflags} V=1
%set_build_flags
%make_build
%install
%make_install PREFIX=%{_prefix}
%check
make testobj/unittests V=1
%files
%license COPYING
%doc README.md
@ -55,10 +65,53 @@ LDFLAGS="%{build_ldflags}" CFLAGS="%{build_cflags}" make %{?_smp_mflags} V=1
%files docs
%{_pkgdocdir}
%changelog
* Mon Oct 08 2018 Dan Horák <dhorak@redhat.com> 1.1.0-1
* Mon Aug 09 2021 Mohan Boddu <mboddu@redhat.com> - 1.2.1-2
- Rebuilt for IMA sigs, glibc 2.34, aarch64 flags
Related: rhbz#1991688
* Thu Jun 17 2021 Dan Horák <dan[at]danny.cz> - 1.2.1-1
- updated to 1.2.1 (#1875753)
- Resolves: #1875753
* Fri Apr 16 2021 Mohan Boddu <mboddu@redhat.com> - 1.1.0-8
- Rebuilt for RHEL 9 BETA on Apr 15th 2021. Related: rhbz#1947937
* Tue Jan 26 2021 Fedora Release Engineering <releng@fedoraproject.org> - 1.1.0-7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
* Tue Jul 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.1.0-6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
* Thu Jun 25 2020 Michel Normand <normand@linux.vnet.ibm.com> 1.1.0-5
- Add remove_2_backslashes_in_shell_call.patch
Add remove_eng_inc_in_version_pl.patch
to avoid f33 build failure
* Wed Jan 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.1.0-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
* Thu Jul 25 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.1.0-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
* Fri Feb 01 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.1.0-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
* Fri Aug 31 2018 michel normand <normand@linux.vnet.ibm.com> 1.1.0-1
- updated to 1.1.0
- Resolves: #1624645
Requires Linux headers >= 4.18 to compile
Add support for POWER9 wake_host_thread/wait
(requires a compiler with GNU extensions for inline assembler)
Generate warnings on ignored return values
Use opaque structs rather than void pointers for ocxl handles
(this should be transparent to callers)
Verified GCC 4-8 & Clang 3.6.2-6.0.1 produce correct machine code
for OpenCAPI, and whitelisted them
Verify & enforce that we compile with strict ANSI C (2011)
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.0-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
* Thu Jun 07 2018 Dan Horák <dan[at]danny.cz> - 1.0.0-1
- updated to 1.0.0 final