Revision
98250
Author
ryandesign@macports.org
Date
2012-09-30 17:51:51 -0700 (Sun, 30 Sep 2012)

Log Message

libzdb-oracle: build 32-bit on Lion and up to avoid crash (#36261)

Modified Paths

Diff

Modified: trunk/dports/databases/libzdb-mysql55/Portfile (98249 => 98250)


--- trunk/dports/databases/libzdb-mysql55/Portfile	2012-10-01 00:45:56 UTC (rev 98249)
+++ trunk/dports/databases/libzdb-mysql55/Portfile	2012-10-01 00:51:51 UTC (rev 98250)
@@ -125,9 +125,17 @@
 
 subport libzdb-oracle {
 
+    revision            1
+
     description-append  {Built for oracle.}
 
     depends_lib-append      port:oracle-instantclient
+
+    if {${os.platform} == "darwin" && ${os.major} > 10} {
+        # oracle-instantclient 10.2.0.4.0 crashes in 64-bit mode on Lion and up.
+        supported_archs i386
+    }
+
     configure.args-delete   --without-oci
     configure.args-append   --with-oci-include=${prefix}/lib/oracle/sdk/include \
                             --with-oci-lib=${prefix}/lib/oracle \