mirror of
https://github.com/void-linux/void-packages.git
synced 2025-06-07 23:53:51 +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
|
index 9274a44..3b4fc33 100644
|
||||||
--- a/rts/StgCRunAsm.S
|
--- a/rts/StgCRunAsm.S
|
||||||
+++ b/rts/StgCRunAsm.S
|
+++ b/rts/StgCRunAsm.S
|
||||||
@@ -1,7 +1,7 @@
|
@@ -5,7 +5,7 @@
|
||||||
#include "ghcconfig.h"
|
* then functions StgRun/StgReturn are implemented in file StgCRun.c */
|
||||||
#include "rts/Constants.h"
|
#if !defined(USE_MINIINTERPRETER)
|
||||||
|
|
||||||
-#if defined(powerpc64le_HOST_ARCH)
|
-#if defined(powerpc64le_HOST_ARCH)
|
||||||
+#if defined(powerpc64le_HOST_ARCH) || (defined(powerpc64_HOST_ARCH) && (_CALL_ELF == 2))
|
+#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
|
# define STACK_FRAME_SIZE RESERVED_C_STACK_BYTES+304
|
||||||
.file "StgCRun.c"
|
.file "StgCRun.c"
|
||||||
--
|
|
||||||
2.30.0
|
|
||||||
|
|
||||||
|
|
|
@ -1,8 +1,8 @@
|
||||||
# Template file for 'ghc'
|
# Template file for 'ghc'
|
||||||
pkgname=ghc
|
pkgname=ghc
|
||||||
# Keep this synchronized with http://www.stackage.org/lts
|
# Keep this synchronized with http://www.stackage.org/lts
|
||||||
version=8.8.4
|
version=8.10.4
|
||||||
revision=2
|
revision=1
|
||||||
wrksrc="ghc-${version%[!0-9]}"
|
wrksrc="ghc-${version%[!0-9]}"
|
||||||
build_style=gnu-configure
|
build_style=gnu-configure
|
||||||
hostmakedepends="automake docbook-xsl ghc-bin libxslt libnuma-devel
|
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"
|
makedepends="libnuma-devel"
|
||||||
depends="perl gcc libffi-devel gmp-devel libnuma-devel"
|
depends="perl gcc libffi-devel gmp-devel libnuma-devel"
|
||||||
short_desc="Glorious Haskell Compiler"
|
short_desc="Glorious Haskell Compiler"
|
||||||
maintainer="Leah Neukirchen <leah@vuxu.org>"
|
maintainer="slotThe <soliditsallgood@mailbox.org>"
|
||||||
license="BSD-3-Clause"
|
license="BSD-3-Clause"
|
||||||
homepage="http://www.haskell.org/ghc/"
|
homepage="http://www.haskell.org/ghc/"
|
||||||
distfiles="http://www.haskell.org/ghc/dist/${version%[!0-9]}/${pkgname}-${version%[!0-9]}-src.tar.xz"
|
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
|
nocross=yes # this is conditionally unset for cross bindist
|
||||||
nodebug=yes # work around assembler error "Fatal error: duplicate .debug_line sections"
|
nodebug=yes # work around assembler error "Fatal error: duplicate .debug_line sections"
|
||||||
_bindir="/usr/lib/${pkgname}-${version}/bin"
|
_bindir="/usr/lib/${pkgname}-${version}/bin"
|
||||||
|
|
Loading…
Add table
Reference in a new issue