The package rpms/mlton.git has added or updated architecture specific content in its
spec file (ExclusiveArch/ExcludeArch or %ifarch/%ifnarch) in commit(s):
https://src.fedoraproject.org/cgit/rpms/mlton.git/commit/?id=144d931e3ccf....
Change:
+%ifarch ppc64le
Thanks.
Full change:
============
commit 144d931e3ccfa756fca5cd17fed37cce98607a29
Author: Adam Goode <adam(a)spicenitz.org>
Date: Sat Apr 27 16:50:25 2019 -0400
Try to rebootstrap ppc64le to fix segfault
diff --git a/.gitignore b/.gitignore
index 97a3461..ef72522 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1,2 @@
/mlton-20180207.src.tgz
+/mlton-bootstrap-ppc64le-redhat-linux.tar.gz
diff --git a/mlton.spec b/mlton.spec
index 243b8ae..3e6ec96 100644
--- a/mlton.spec
+++ b/mlton.spec
@@ -1,8 +1,10 @@
-%global bootstrap 0
+%ifarch ppc64le
+%global bootstrap 1
+%endif
Name: mlton
Version: 20180207
-Release: 10%{?dist}
+Release: 11%{?dist}
Summary: Optimizing compiler for Standard ML
License: MIT
@@ -11,7 +13,7 @@ Source0:
http://downloads.sourceforge.net/%{name}/%{name}-%{version}.src.tgz
# Generated sources (non-binary) for bootstrapping.
# See
http://mlton.org/PortingMLton#_bootstrap
-#Source100: mlton-bootstrap-riscv64-redhat-linux.tar.gz
+Source100: mlton-bootstrap-ppc64le-redhat-linux.tar.gz
BuildRequires: gcc gmp-devel tex(latex)
@@ -53,7 +55,7 @@ sed -i -e '1 s;^#! */usr/bin/env *;#!/usr/bin/;' bin/*
%if 0%{?bootstrap}
-%ifarch riscv64
+%ifarch ppc64le
%setup -T -D -q -a 100
%endif
@@ -105,6 +107,9 @@ rm -rf $RPM_BUILD_ROOT%{_libdir}/mlton/sml/ckit-lib/regression
%changelog
+* Sat Apr 27 2019 Adam Goode <adam(a)spicenitz.org> - 20180207-11
+- Rebootstrap ppc64le (RHBZ #1676288)
+
* Fri Feb 01 2019 Fedora Release Engineering <releng(a)fedoraproject.org> -
20180207-10
- Rebuilt for
https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
diff --git a/sources b/sources
index 7e331e5..d46ec60 100644
--- a/sources
+++ b/sources
@@ -1 +1,2 @@
SHA512 (mlton-20180207.src.tgz) =
3599159950e857d257abce92abf5c548dd9c0b0cdc4ba0d7cdf9badb5d997f73386cd1ff79f563221b394dd831cb344e287927f90683b0715678edb3ca0ae15a
+SHA512 (mlton-bootstrap-ppc64le-redhat-linux.tar.gz) =
ff08220d66b35f6cd5bd15780729acca27b7eb108370faa012ca580067064e077cc4609f030aee7fc4d6c0af8f4843d689a2775799d0c5112a634937498d7040