Update to 4.4.0, re-enable tests on ppc64le.

I'm not sure I actually needed to build 4.3.1 first, but I guess it
didn't hurt anything.
This commit is contained in:
Ben Rosser 2019-10-15 11:25:08 -04:00
parent a867d24fc6
commit 4830d6e706
3 changed files with 7 additions and 9 deletions

1
.gitignore vendored
View File

@ -10,3 +10,4 @@ lwt-2.0.0+rc1.tar.gz
/lwt-4.2.1.tar.gz
/lwt-4.3.0.tar.gz
/lwt-4.3.1.tar.gz
/lwt-4.4.0.tar.gz

View File

@ -1,5 +1,5 @@
Name: ocaml-lwt
Version: 4.3.1
Version: 4.4.0
Release: 1%{?dist}
Summary: OCaml lightweight thread library
@ -16,6 +16,7 @@ BuildRequires: dune
BuildRequires: ocaml-dune-devel
BuildRequires: ocaml-cppo
BuildRequires: ocaml-result-devel
BuildRequires: ocaml-seq-devel
# lwt.unix dependencies
BuildRequires: ocaml-mmap-devel
@ -118,14 +119,7 @@ dune install --profile=release --destdir %{buildroot}
rm -rf %{buildroot}/%{_prefix}/doc
%check
# As of lwt 4.3.1, a test fails on ppc64le. The same test
# seems to succeed on 4.4.0. Thus, I've temporarily disabled
# the tests on ppc64le just to get things working in F31 again--
# this can go away once the package in Rawhide gets updated
# to 4.4.0.
%ifnarch ppc64le
dune runtest --profile=release
%endif
%files
%doc CHANGES README.md
@ -188,6 +182,9 @@ dune runtest --profile=release
%changelog
* Tue Oct 15 2019 Ben Rosser <rosser.bjr@gmail.com> - 4.4.0-1
- Update to latest upstream release, 4.4.0 (rhbz#1755859).
* Tue Oct 01 2019 Ben Rosser <rosser.bjr@gmail.com> - 4.3.1-1
- Update to latest upstream release; reenable tests.

View File

@ -1 +1 @@
SHA512 (lwt-4.3.1.tar.gz) = ff5b2f69513bca07073a5562912ccb94f64c13799c083e9afdaa5e9a41a3b269e9dc4283a98cf4e45fff1275a500bfc1c5f407d155481de62dc07bc5987a9d89
SHA512 (lwt-4.4.0.tar.gz) = a416c26a2725c24f8f55a5048394181ad8f6cc01b8c20fe756896dd1c68ad6a4f32e28aaec52cea44097916d703fa1c82b349b3c6a62856d2dd15c28042b042f