pkgsrc-WIP-changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
PicoLisp64: Pass the tests (thanks Mike Pechkin and Alexander Burger)
Module Name: pkgsrc-wip
Committed By: Mateusz Poszwa <old4%o2.pl@localhost>
Pushed By: f8l
Date: Thu Mar 16 22:23:32 2017 +0100
Changeset: 7f2effa25a425de3b192496198ee3bc166b93c48
Modified Files:
PicoLisp64/distinfo
PicoLisp64/patches/patch-src64_Makefile
PicoLisp64/patches/patch-src64_sys_x86-64.netBsd.code.l
Removed Files:
Qweyboard/patches/patch-Makefile
Log Message:
PicoLisp64: Pass the tests (thanks Mike Pechkin and Alexander Burger)
To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=7f2effa25a425de3b192496198ee3bc166b93c48
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
diffstat:
PicoLisp64/distinfo | 4 ++--
PicoLisp64/patches/patch-src64_Makefile | 4 ++--
PicoLisp64/patches/patch-src64_sys_x86-64.netBsd.code.l | 16 +++++++++++++---
Qweyboard/patches/patch-Makefile | 15 ---------------
4 files changed, 17 insertions(+), 22 deletions(-)
diffs:
diff --git a/PicoLisp64/distinfo b/PicoLisp64/distinfo
index f41e3617f4..7f343a646e 100644
--- a/PicoLisp64/distinfo
+++ b/PicoLisp64/distinfo
@@ -4,7 +4,7 @@ SHA1 (picoLisp.tgz) = 9464d84f56a9236b34c520b29d00e80497d61709
RMD160 (picoLisp.tgz) = bd1dd41317aaf76ff0178e9cfd335ab4d04e2e59
SHA512 (picoLisp.tgz) = a0d2bba345816a174d659ab222cd099d8fd8538d298b9baaa37ba929855d49b6b18a751c9120afb1a35d71ec858e1687e12efe0595261393c16a13e53c257ba9
Size (picoLisp.tgz) = 984138 bytes
-SHA1 (patch-src64_Makefile) = db6c7d7eec81bee237e4b8ef03686d02d02a0332
-SHA1 (patch-src64_sys_x86-64.netBsd.code.l) = 65f2192a64354847def32d204b903aa08688f532
+SHA1 (patch-src64_Makefile) = e43fb349d1708ed905e670bac416f189e6ba2c85
+SHA1 (patch-src64_sys_x86-64.netBsd.code.l) = b80e93e13ce2d3cdeb74cd1c0d3f0e3a33a5cbf4
SHA1 (patch-src64_sys_x86-64.netBsd.defs.l) = f4295dec32dfa835df723f3cca2dbc04a0af0bda
SHA1 (patch-src_Makefile) = fe320943e1660063e3c916d958eb2161c22d86f1
diff --git a/PicoLisp64/patches/patch-src64_Makefile b/PicoLisp64/patches/patch-src64_Makefile
index 0988faef64..a0406b4a7f 100644
--- a/PicoLisp64/patches/patch-src64_Makefile
+++ b/PicoLisp64/patches/patch-src64_Makefile
@@ -36,8 +36,8 @@ Add support for NetBSD
+ FMT = .s
+ ARCH = x86-64
+ AS = as
-+ LD-MAIN = -m64 -lc -lm
-+ LD-SHARED = -m64 -shared -rdynamic
++ LD-MAIN = -m64 -rdynamic -lc -lm
++ LD-SHARED = -m64 -shared -export-dynamic
+ STRIP = strip
+ endif
endif
diff --git a/PicoLisp64/patches/patch-src64_sys_x86-64.netBsd.code.l b/PicoLisp64/patches/patch-src64_sys_x86-64.netBsd.code.l
index 9eeea03621..0cae6b3299 100644
--- a/PicoLisp64/patches/patch-src64_sys_x86-64.netBsd.code.l
+++ b/PicoLisp64/patches/patch-src64_sys_x86-64.netBsd.code.l
@@ -2,9 +2,9 @@ $NetBSD$
Add support for NetBSD
---- src64/sys/x86-64.netBsd.code.l.orig 2017-03-06 21:09:34.700658304 +0000
+--- src64/sys/x86-64.netBsd.code.l.orig 2017-03-16 20:57:05.344048655 +0000
+++ src64/sys/x86-64.netBsd.code.l
-@@ -0,0 +1,51 @@
+@@ -0,0 +1,61 @@
+# 07jan13abu
+# Mansur Mamkin <mmamkin%mail.ru@localhost>
+
@@ -55,4 +55,14 @@ Add support for NetBSD
+ zxt
+ ret
+
-+# vi:et:ts=3:sw=3
++(code 'sigprocmask 0)
++ jmp __sigprocmask14
++
++(code 'sigaction 0)
++ jmp __libc_sigaction14
++
++(code 'stat 0)
++ jmp __stat50
++
++(code 'readdir 0)
++ jmp __readdir30
diff --git a/Qweyboard/patches/patch-Makefile b/Qweyboard/patches/patch-Makefile
deleted file mode 100644
index 7312b8fd5f..0000000000
--- a/Qweyboard/patches/patch-Makefile
+++ /dev/null
@@ -1,15 +0,0 @@
-$NetBSD$
-
-Do not artificially limit supported systems to Linux
-
---- Makefile.orig 2017-03-03 22:54:15.000000000 +0000
-+++ Makefile
-@@ -1,8 +1,4 @@
--ifeq ($(shell uname),Linux)
- PLATFORM=x11
--else
--$(error Linux is currently the only supported platform)
--endif
-
- BIN=qweyboard
- BINDIR=bin
Home |
Main Index |
Thread Index |
Old Index