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

Reply via email to