[MLton-commit] r7288

Wesley Terpstra wesley at mlton.org
Sun Oct 18 06:21:17 PDT 2009


Work around a hurd bug... for now.


----------------------------------------------------------------------

U   mlton/trunk/package/debian/changelog
U   mlton/trunk/package/debian/rules

----------------------------------------------------------------------

Modified: mlton/trunk/package/debian/changelog
===================================================================
--- mlton/trunk/package/debian/changelog	2009-10-17 22:04:20 UTC (rev 7287)
+++ mlton/trunk/package/debian/changelog	2009-10-18 13:21:16 UTC (rev 7288)
@@ -8,7 +8,12 @@
     * hppa, i386, kfreebsd-i386, mips, mipsel, powerpc, s390, sparc
    * 1400MB for 64-bit systems
     * alpha, amd64, ia64, kfreebsd-amd64
-   * 700MB for i386-hurd (it can only map 800MB total)
+   * Added hurd-i386 port
+    * 700MB fixed-heap (hurd can only map 800MB physical RAM)
+    * Disable regression suite on hurd; there is a bug in signal handling on
+      this platform (#551470) which causes these tests to hang:
+        mutex prodcons signals signals2 suspend timeout
+    * Otherwise all regressions pass
 
  -- Wesley W. Terpstra (Debian) <terpstra at debian.org>  Sat, 17 Oct 2009 19:12:00 +0200
 

Modified: mlton/trunk/package/debian/rules
===================================================================
--- mlton/trunk/package/debian/rules	2009-10-17 22:04:20 UTC (rev 7287)
+++ mlton/trunk/package/debian/rules	2009-10-18 13:21:16 UTC (rev 7288)
@@ -13,7 +13,7 @@
 build: configure-stamp build-stamp
 build-stamp:
 	$(MAKE) RUNTIME_ARGS="fixed-heap $(HEAPSIZE)"
-	./bin/regression
+	if dpkg-architecture -ihurd-any; then true; else ./bin/regression; fi
 	touch build-stamp
 
 clean:




More information about the MLton-commit mailing list