The package rpms/will-crash.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/will-crash.git/commit/?id=e6997cd....
Change:
-ExcludeArch: ppc64
Thanks.
Full change:
============
commit e6997cdebb0e2d29ba5ba51df78005adc06ed4bf
Author: Ernestas Kulik <ekulik(a)redhat.com>
Date: Tue Jul 2 14:15:43 2019 +0200
Update to 0.12
Signed-off-by: Ernestas Kulik <ekulik(a)redhat.com>
diff --git a/.gitignore b/.gitignore
index bbce598..33574ea 100644
--- a/.gitignore
+++ b/.gitignore
@@ -8,3 +8,4 @@
/will-crash-0.8.tar.gz
/will-crash-0.9.tar.gz
/will-crash-0.10.tar.gz
+/will-crash-v0.12.tar.gz
diff --git a/sources b/sources
index fdcda19..2cf2b3c 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-030fdd1cf4efe2beded39a6666d9ea1b will-crash-0.10.tar.gz
+SHA512 (will-crash-v0.12.tar.gz) =
13e2eb1cd33e62a70b8d75a11f2d2f65a49d34848e65ab06150e48a0bf7a6786e3b89b0fcfe303debf030cfccbbb421aedcbfdf7b6dd568c573e9a10ff5bb57b
diff --git a/will-crash.spec b/will-crash.spec
index 10a3aaa..4ef50e7 100644
--- a/will-crash.spec
+++ b/will-crash.spec
@@ -1,11 +1,15 @@
+#
http://fedoraproject.org/wiki/Packaging:Guidelines#PIE
+#
http://fedoraproject.org/wiki/Hardened_Packages
+%global _hardened_build 1
+
Name: will-crash
-Version: 0.10
-Release: 10%{?dist}
+Version: 0.12
+Release: 1%{?dist}
Summary: Set of crashing executables written in various languages
License: GPLv3
-URL:
http://github.com/sorki/will-crash
-Source0:
http://sources.48.io/will-crash/%{name}-%{version}.tar.gz
+URL:
https://github.com/abrt/will-crash
+Source0:
https://github.com/abrt/%{name}/archive/v%{version}/%{name}-v%{version}.t...
BuildRequires: autoconf
BuildRequires: automake
@@ -14,21 +18,10 @@ BuildRequires: libtool
BuildRequires: gcc-c++
BuildRequires: ruby-devel
Requires: ruby
-Requires: python2
-%if 0%{?rhel} && 0%{?rhel} == 6
-Requires: java-1.8.0-openjdk-headless
-Requires: jpackage-utils
-%else
Requires: java-headless >= 1.7.0.0
Requires: javapackages-tools
-%endif
-# Don't require python3 for el6/el7, exclude ppc64 due to missing java
-%if 0%{?rhel}
-ExcludeArch: ppc64
-%else
Requires: python3
-%endif
%description
The main purpose of this project is to provide sample
@@ -41,6 +34,7 @@ like ABRT.
%build
./autogen.sh
%configure
+
make %{?_smp_mflags}
%install
@@ -55,17 +49,16 @@ find %{buildroot} -name '*.la' -or -name '*.a' | xargs
rm -f
%doc LICENSE
%doc AUTHORS
%{_bindir}/will_segfault
+%{_bindir}/will_segfault_in_new_pid
+%{_bindir}/will_segfault_threads
%{_bindir}/will_abort
-%{_bindir}/will_python_raise
-%{_bindir}/will_python_sigsegv
+%{_bindir}/will_python3_sigsegv
%{_bindir}/will_python3_raise
%{_bindir}/will_ruby_raise
%{_bindir}/will_java_segfault
%{_bindir}/will_java_throw
%{_bindir}/will_java_throw_remote
-%if 0%{?rhel} && 0%{?rhel} > 6
%{_bindir}/will_java_throw_suppressed
-%endif
%{_bindir}/will_cpp_segfault
%{_bindir}/will_stackoverflow
%{_bindir}/will_oops
@@ -77,6 +70,12 @@ find %{buildroot} -name '*.la' -or -name '*.a' | xargs
rm -f
%{ruby_vendorlibdir}/will_crash.rb
%changelog
+* Tue Jul 02 2019 Ernestas Kulik <ekulik(a)redhat.com> - 0.12-1
+- Update upstream URIs
+- Enable PIEs
+- Remove RHEL 6/7-specific content
+- Update to 0.12
+
* Sun Feb 03 2019 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.10-10
- Rebuilt for
https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild