On 10/28/13 20:54, Brian Callahan wrote:
Hi ports --
Attached is a diff to update lang/seed7.
A rather long changelog can be found in the source tarball, but the
major change that I want to bring to everyone's attention is that I
gave upstream access to my macppc machine and big endian support has
been much improved.
This has been tested good on amd64/i386/macppc/loongson. sparc64
fails, however - note in the port Makefile (bt is useless garbage).
sgi had been tested good in version 20131013 but I haven't had time to
test it with this latest version (should be good though).
If someone can test this on other big endian machines, it would be
much appreciated.
OK?
~Brian
Updated diff attached - mark non-working archs as BROKEN, support should
be coming - upstream has access to my machines.
Alpha testing done by merdely@ - thanks!
Any other big endian testing much appreciated.
OK?
~Brian
Index: Makefile
===================================================================
RCS file: /cvs/ports/lang/seed7/Makefile,v
retrieving revision 1.5
diff -u -p -u -p -r1.5 Makefile
--- Makefile 14 Oct 2013 21:59:36 -0000 1.5
+++ Makefile 1 Nov 2013 14:57:33 -0000
@@ -1,9 +1,10 @@
# $OpenBSD: Makefile,v 1.5 2013/10/14 21:59:36 bcallah Exp $
-# Fails for me on macppc, sgi, and sparc64.
-NOT_FOR_ARCHS = ${BE_ARCHS}
+# XXX: These should be fixed in a future update.
+BROKEN-alpha: Bad executables (longjmp botch in chkexc). Abort trap (core dumped)
+BROKEN-sparc64: gmake *** [../prg/s7c] Illegal instruction (core dumped)
-V = 20131013
+V = 20131027
COMMENT = high-level, extensible programming language
DISTNAME = seed7_05_${V}
PKGNAME = seed7-${V}
Index: distinfo
===================================================================
RCS file: /cvs/ports/lang/seed7/distinfo,v
retrieving revision 1.4
diff -u -p -u -p -r1.4 distinfo
--- distinfo 14 Oct 2013 21:59:36 -0000 1.4
+++ distinfo 1 Nov 2013 14:57:33 -0000
@@ -1,2 +1,2 @@
-SHA256 (seed7_05_20131013.tgz) = kGd2DoYvSpAS6XD9NBxcrjDItXvy9MMdTkQea63oIqM=
-SIZE (seed7_05_20131013.tgz) = 1974721
+SHA256 (seed7_05_20131027.tgz) = uvczqhVboTd+dgXP0LK8X7EUADBFojdhV2r/w7BKcU4=
+SIZE (seed7_05_20131027.tgz) = 1981052