petersen pushed to haskell-platform (master). "workaround build-tools version detection failures on aarch64 (#1210323)"
notifications at fedoraproject.org
notifications at fedoraproject.org
Fri Apr 17 07:00:06 UTC 2015
>From b4058e3027d4572c6efd02b0731f6ec26f4d7851 Mon Sep 17 00:00:00 2001
From: Jens Petersen <petersen at redhat.com>
Date: Fri, 17 Apr 2015 15:59:41 +0900
Subject: workaround build-tools version detection failures on aarch64
(#1210323)
diff --git a/haskell-platform-2014.2.0.0-version-bumps.patch b/haskell-platform-2014.2.0.0-version-bumps.patch
index 469b078..74037b2 100644
--- a/haskell-platform-2014.2.0.0-version-bumps.patch
+++ b/haskell-platform-2014.2.0.0-version-bumps.patch
@@ -43,17 +43,3 @@
unordered-containers ==0.2.4.0,
vector ==0.10.9.1,
xhtml ==3000.2.1,
-@@ -103,7 +103,7 @@
- -- Depending on programs does not work, they are not registered
- -- We list them to help distro packaging.
- build-tools:
-- cabal-install ==1.18.0.5,
-- alex ==3.1.3,
-- happy ==1.19.4,
-- hscolour ==1.20.3
-+-- cabal-install ==1.18.0.8,
-+ alex ==3.1.4,
-+ happy ==1.19.5,
-+ hscolour ==1.20
-
-Diff finished. Fri Apr 3 19:11:31 2015
diff --git a/haskell-platform.spec b/haskell-platform.spec
index eed3067..6d85605 100644
--- a/haskell-platform.spec
+++ b/haskell-platform.spec
@@ -45,7 +45,7 @@ Version: %{upstream_version}.2
# - release can only be reset if all library versions get bumped simultaneously
# (eg for a major release)
# - minor release numbers should be incremented monotonically
-Release: 2%{?dist}
+Release: 3%{?dist}
Summary: Standard Haskell distribution
Group: Development/Tools
@@ -184,6 +184,20 @@ This provides the haskell-platform meta library package.
# hack for h-p.cabal in top dir
mkdir packages/%{name}-%{version}
cp LICENSE hptool/Setup.hs packages/%{name}-%{version}
+
+cabal-tweak-dep-ver cabal-install '==1.18.0.5' ''
+
+%ifarch aarch64
+# bz#1210323
+cabal-tweak-dep-ver alex '==3.1.3' ''
+cabal-tweak-dep-ver happy '==1.19.4' ''
+cabal-tweak-dep-ver hscolour '==1.20.3' ''
+%else
+cabal-tweak-dep-ver alex '==3.1.3' '3.1.4'
+cabal-tweak-dep-ver happy '==1.19.4' '1.19.5'
+# HsColour reports 1.20
+cabal-tweak-dep-ver hscolour '==1.20.3' '1.20'
+%endif
mv %{name}.cabal packages/%{name}-%{version}
@@ -249,6 +263,9 @@ rm %{buildroot}/%{_docdir}/ghc-%{name}*/LICENSE
%changelog
+* Fri Apr 10 2015 Jens Petersen <petersen at redhat.com> - 2014.2.0.0.2-3
+- workaround build-tools version detection failures on aarch64 (#1210323)
+
* Fri Apr 3 2015 Jens Petersen <petersen at redhat.com> - 2014.2.0.0.2-2
- bump alex to 3.1.4
- bump cabal-install to 1.18.0.8
--
cgit v0.10.2
http://pkgs.fedoraproject.org/cgit/haskell-platform.git/commit/?h=master&id=b4058e3027d4572c6efd02b0731f6ec26f4d7851
More information about the scm-commits
mailing list