On Mon, 19 Aug 2013 22:50:20 +0100, Stuart Henderson wrote:
> http://rhaalovely.net/build-failures/arm/20130730/
> 
> a few various ones...
> 
> lang/gfortran

Needs merge of arm config from base.  Will give it a try (blindly, as I
don't have the hardware) if no one beats me to it.

> lang/nqp

Try this one:


Index: patches/patch-3rdparty_dyncall_configure
===================================================================
RCS file: 
/home/pascal/cvs/ports/lang/nqp/patches/patch-3rdparty_dyncall_configure,v
retrieving revision 1.1
diff -u -p -r1.1 patch-3rdparty_dyncall_configure
--- patches/patch-3rdparty_dyncall_configure    29 Dec 2012 07:20:51 -0000      
1.1
+++ patches/patch-3rdparty_dyncall_configure    19 Aug 2013 22:01:22 -0000
@@ -1,9 +1,18 @@
 $OpenBSD: patch-3rdparty_dyncall_configure,v 1.1 2012/12/29 07:20:51 jasper 
Exp $
 
-Recognize and handle OpenBSD/sgi.
+Recognize and handle OpenBSD/sgi.  Add OpenBSD arm platforms.
 
---- 3rdparty/dyncall/configure.orig    Thu Dec 27 21:08:29 2012
-+++ 3rdparty/dyncall/configure Thu Dec 27 21:10:30 2012
+--- 3rdparty/dyncall/configure.orig    Thu May 23 21:11:20 2013
++++ 3rdparty/dyncall/configure Tue Aug 20 00:00:47 2013
+@@ -187,7 +187,7 @@ guess_arch()
+       CONFIG_ARCH="x86"
+     elif [ "$ARCH" = "amd64" ] || [ "$ARCH" = "x86_64" ] || [ "$ARCH" = "x64" 
]; then
+       CONFIG_ARCH="x64"
+-    elif [ "$ARCH" = "acorn32" ] || [ "$ARCH" = "cats" ] || [ "$ARCH" = 
"shark" ] || [ "$ARCH" = "armv7l" ] || [ "$ARCH" = "armv5tejl" ]; then
++    elif [ "$ARCH" = "acorn32" ] || [ "$ARCH" = "cats" ] || [ "$ARCH" = 
"shark" ] || [ "$ARCH" = "armv7l" ] || [ "$ARCH" = "armv5tejl" ] || [ "$ARCH" = 
"armish" ] || [ "$ARCH" = "beagle" ] || [ "$ARCH" = "zaurus" ]; then
+       CONFIG_ARCH="arm32_arm"
+     elif [ "$ARCH" = "BePC" ]; then
+       CONFIG_ARCH="x86"
 @@ -195,6 +195,8 @@ guess_arch()
        CONFIG_ARCH="mips32"
      elif [ "$ARCH" = "mipsel" ] || [ "$ARCH" = "pmax" ]; then

Reply via email to