mirror of
https://github.com/void-linux/void-packages.git
synced 2025-06-07 15:43:49 +02:00
ghc: update to 8.10.4
The change of maintainership was okay-ed by Leah.
This commit is contained in:
parent
fd1f941503
commit
c7a589916a
2 changed files with 23 additions and 26 deletions
|
@ -185,15 +185,12 @@ diff --git a/rts/StgCRunAsm.S b/rts/StgCRunAsm.S
|
|||
index 9274a44..3b4fc33 100644
|
||||
--- a/rts/StgCRunAsm.S
|
||||
+++ b/rts/StgCRunAsm.S
|
||||
@@ -1,7 +1,7 @@
|
||||
#include "ghcconfig.h"
|
||||
#include "rts/Constants.h"
|
||||
@@ -5,7 +5,7 @@
|
||||
* then functions StgRun/StgReturn are implemented in file StgCRun.c */
|
||||
#if !defined(USE_MINIINTERPRETER)
|
||||
|
||||
-#if defined(powerpc64le_HOST_ARCH)
|
||||
+#if defined(powerpc64le_HOST_ARCH) || (defined(powerpc64_HOST_ARCH) && (_CALL_ELF == 2))
|
||||
# ifdef linux_HOST_OS
|
||||
# if defined(linux_HOST_OS)
|
||||
# define STACK_FRAME_SIZE RESERVED_C_STACK_BYTES+304
|
||||
.file "StgCRun.c"
|
||||
--
|
||||
2.30.0
|
||||
|
||||
|
|
|
@ -1,8 +1,8 @@
|
|||
# Template file for 'ghc'
|
||||
pkgname=ghc
|
||||
# Keep this synchronized with http://www.stackage.org/lts
|
||||
version=8.8.4
|
||||
revision=2
|
||||
version=8.10.4
|
||||
revision=1
|
||||
wrksrc="ghc-${version%[!0-9]}"
|
||||
build_style=gnu-configure
|
||||
hostmakedepends="automake docbook-xsl ghc-bin libxslt libnuma-devel
|
||||
|
@ -10,11 +10,11 @@ hostmakedepends="automake docbook-xsl ghc-bin libxslt libnuma-devel
|
|||
makedepends="libnuma-devel"
|
||||
depends="perl gcc libffi-devel gmp-devel libnuma-devel"
|
||||
short_desc="Glorious Haskell Compiler"
|
||||
maintainer="Leah Neukirchen <leah@vuxu.org>"
|
||||
maintainer="slotThe <soliditsallgood@mailbox.org>"
|
||||
license="BSD-3-Clause"
|
||||
homepage="http://www.haskell.org/ghc/"
|
||||
distfiles="http://www.haskell.org/ghc/dist/${version%[!0-9]}/${pkgname}-${version%[!0-9]}-src.tar.xz"
|
||||
checksum=f0505e38b2235ff9f1090b51f44d6c8efd371068e5a6bb42a2a6d8b67b5ffc2d
|
||||
checksum=52af871b4e08550257d720c2944ac85727d0b948407cef1bebfe7508c224910e
|
||||
nocross=yes # this is conditionally unset for cross bindist
|
||||
nodebug=yes # work around assembler error "Fatal error: duplicate .debug_line sections"
|
||||
_bindir="/usr/lib/${pkgname}-${version}/bin"
|
||||
|
|
Loading…
Add table
Reference in a new issue