Natdynlink works on powerpc (fixes FTBFS)
authorStephane Glondu <steph@glondu.net>
Sat, 16 Apr 2011 21:44:07 +0000 (23:44 +0200)
committerStephane Glondu <steph@glondu.net>
Sat, 16 Apr 2011 21:49:16 +0000 (23:49 +0200)
debian/changelog
debian/patches/0009-Natdynlink-works-on-powerpc.patch [new file with mode: 0644]
debian/patches/series

index 05d29b2dbba940e802f6b934818be6b161d5a55d..a4145459a3c806f9494b46021746fc81c9cf8b03 100644 (file)
@@ -1,3 +1,10 @@
+ocaml (3.12.0-2) unstable; urgency=low
+
+  * Patch configure script so that powerpc is recognized as a natdynlink
+    architecture (fixes FTBFS)
+
+ -- Stéphane Glondu <glondu@debian.org>  Sat, 16 Apr 2011 23:44:33 +0200
+
 ocaml (3.12.0-1) unstable; urgency=low
 
   * New upstream release:
diff --git a/debian/patches/0009-Natdynlink-works-on-powerpc.patch b/debian/patches/0009-Natdynlink-works-on-powerpc.patch
new file mode 100644 (file)
index 0000000..25cf206
--- /dev/null
@@ -0,0 +1,27 @@
+From: Stephane Glondu <steph@glondu.net>
+Date: Sat, 16 Apr 2011 23:41:23 +0200
+Subject: [PATCH] Natdynlink works on powerpc
+
+Rationale: ssreflect used to work with natdynlink on powerpc with
+ocaml 3.11.2 / coq 8.2... and there is no native compiler for
+powerpc64! This must be a typo...
+
+Signed-off-by: Stephane Glondu <steph@glondu.net>
+---
+ configure |    2 +-
+ 1 files changed, 1 insertions(+), 1 deletions(-)
+
+diff --git a/configure b/configure
+index 7a34621..a744e94 100755
+--- a/configure
++++ b/configure
+@@ -625,7 +625,7 @@ if test $withsharedlibs = "yes"; then
+         natdynlink=true
+       fi;;
+     i[3456]86-*-darwin[89]*)      natdynlink=true;;
+-    powerpc64-*-linux*)           natdynlink=true;;
++    powerpc-*-linux*)           natdynlink=true;;
+     sparc-*-linux*)               natdynlink=true;;
+     i686-*-kfreebsd*)             natdynlink=true;;
+     x86_64-*-kfreebsd*)           natdynlink=true;;
+-- 
index 73ce4397915bdcf0cb5caa49e4598a9bc1ae961f..b20456c68dc872d21229f10b9c586287cd410af6 100644 (file)
@@ -6,3 +6,4 @@
 0006-Install-ocamlbuild-as-a-link-on-either-.native-or-.b.patch
 0007-Fix-ocamlopt-w.r.t.-binutils-2.21.patch
 0008-Embed-bytecode-in-C-object-when-using-custom.patch
+0009-Natdynlink-works-on-powerpc.patch