mirror of
https://github.com/void-linux/void-packages.git
synced 2025-06-12 18:13:50 +02:00
sbcl: update to 1.5.2.
This commit is contained in:
parent
780f5bd30e
commit
2ad266a618
2 changed files with 11 additions and 18 deletions
|
@ -10,18 +10,6 @@
|
||||||
#include "os.h"
|
#include "os.h"
|
||||||
#include "signal.h"
|
#include "signal.h"
|
||||||
#include "thread.h"
|
#include "thread.h"
|
||||||
--- src/runtime/interrupt.h 2016-11-30 08:07:36.000000000 +1100
|
|
||||||
+++ src/runtime/interrupt.h 2016-12-23 22:01:01.750119405 +1100
|
|
||||||
@@ -14,6 +14,9 @@
|
|
||||||
|
|
||||||
#include "runtime.h"
|
|
||||||
#include <string.h>
|
|
||||||
+#ifndef __GLIBC__
|
|
||||||
+#include <signal.h>
|
|
||||||
+#endif
|
|
||||||
|
|
||||||
extern void get_current_sigmask(sigset_t *sigset);
|
|
||||||
|
|
||||||
--- src/runtime/linux-os.h 2016-11-30 08:07:36.000000000 +1100
|
--- src/runtime/linux-os.h 2016-11-30 08:07:36.000000000 +1100
|
||||||
+++ src/runtime/linux-os.h 2016-12-23 22:01:51.218121957 +1100
|
+++ src/runtime/linux-os.h 2016-12-23 22:01:51.218121957 +1100
|
||||||
@@ -24,7 +24,11 @@
|
@@ -24,7 +24,11 @@
|
||||||
|
@ -99,3 +87,11 @@
|
||||||
size_t n = confstr (_CS_GNU_LIBPTHREAD_VERSION, NULL, 0);
|
size_t n = confstr (_CS_GNU_LIBPTHREAD_VERSION, NULL, 0);
|
||||||
if (n > 0) {
|
if (n > 0) {
|
||||||
char *buf = alloca (n);
|
char *buf = alloca (n);
|
||||||
|
--- src/runtime/memcpy.h.orig
|
||||||
|
+++ src/runtime/memcpy.h
|
||||||
|
@@ -1,4 +1,4 @@
|
||||||
|
-#ifdef __linux__
|
||||||
|
+#ifdef __GLIBC__
|
||||||
|
#ifdef __amd64__
|
||||||
|
#ifdef __ASSEMBLER__
|
||||||
|
.symver memcpy,memcpy@GLIBC_2.2.5
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
# Template file for 'sbcl'
|
# Template file for 'sbcl'
|
||||||
pkgname=sbcl
|
pkgname=sbcl
|
||||||
version=1.5.1
|
version=1.5.2
|
||||||
revision=1
|
revision=1
|
||||||
archs="i686 x86_64* armv7l aarch64"
|
archs="i686 x86_64* armv7l aarch64"
|
||||||
|
|
||||||
|
@ -13,7 +13,7 @@ license="custom"
|
||||||
homepage="http://www.sbcl.org/"
|
homepage="http://www.sbcl.org/"
|
||||||
changelog="http://www.sbcl.org/news.html"
|
changelog="http://www.sbcl.org/news.html"
|
||||||
distfiles="${SOURCEFORGE_SITE}/${pkgname}/${pkgname}-${version}-source.tar.bz2"
|
distfiles="${SOURCEFORGE_SITE}/${pkgname}/${pkgname}-${version}-source.tar.bz2"
|
||||||
checksum=f072cbab325062202e7b9147f44a42c99c78e3c159e8916609b54ea01616e623
|
checksum=dac6aef3ec7628c284a31f2222ede5d47d9d94f9cfdffe0f00ef40f9531e3c3f
|
||||||
nocross=yes
|
nocross=yes
|
||||||
nopie=yes
|
nopie=yes
|
||||||
|
|
||||||
|
@ -21,7 +21,7 @@ _bootstrap_lisp="bash ../sbcl-*-linux/run-sbcl.sh --no-sysinit --no-userinit --d
|
||||||
case "$XBPS_TARGET_MACHINE" in
|
case "$XBPS_TARGET_MACHINE" in
|
||||||
x86_64)
|
x86_64)
|
||||||
distfiles+=" ${SOURCEFORGE_SITE}/${pkgname}/${pkgname}-${version}-x86-64-linux-binary.tar.bz2"
|
distfiles+=" ${SOURCEFORGE_SITE}/${pkgname}/${pkgname}-${version}-x86-64-linux-binary.tar.bz2"
|
||||||
checksum+=" 3222284f2fa848fc95a8932eef9ccd18662720d3fbdb7ab2464cc51fd8e1ba76"
|
checksum+=" 22ccd9409b2ea16d4be69235c5ad5fde833452955cb24483815312d3b1d7401c"
|
||||||
;;
|
;;
|
||||||
i686)
|
i686)
|
||||||
distfiles+=" ${SOURCEFORGE_SITE}/${pkgname}/${pkgname}-1.4.3-x86-linux-binary.tar.bz2"
|
distfiles+=" ${SOURCEFORGE_SITE}/${pkgname}/${pkgname}-1.4.3-x86-linux-binary.tar.bz2"
|
||||||
|
@ -35,9 +35,6 @@ aarch64)
|
||||||
distfiles+=" ${SOURCEFORGE_SITE}/${pkgname}/${pkgname}-1.3.9-arm64-linux-binary.tar.bz2"
|
distfiles+=" ${SOURCEFORGE_SITE}/${pkgname}/${pkgname}-1.3.9-arm64-linux-binary.tar.bz2"
|
||||||
checksum+=" 494829f8e3ea7eb1c308b343cc390daf94a6215030a5f2b9ee0cded67511e918"
|
checksum+=" 494829f8e3ea7eb1c308b343cc390daf94a6215030a5f2b9ee0cded67511e918"
|
||||||
;;
|
;;
|
||||||
x86_64-musl)
|
|
||||||
broken="/usr/bin/ld: final link failed: nonrepresentable section on output"
|
|
||||||
;;
|
|
||||||
*-musl)
|
*-musl)
|
||||||
makedepends+=" ccl"
|
makedepends+=" ccl"
|
||||||
_bootstrap_lisp="ccl --batch --quiet --no-init"
|
_bootstrap_lisp="ccl --batch --quiet --no-init"
|
||||||
|
|
Loading…
Add table
Reference in a new issue