[90119] trunk/dports/devel/ppl

adfernandes at macports.org adfernandes at macports.org
Wed Feb 22 05:55:14 PST 2012


Revision: 90119
          http://trac.macports.org/changeset/90119
Author:   adfernandes at macports.org
Date:     2012-02-22 05:55:14 -0800 (Wed, 22 Feb 2012)
Log Message:
-----------
devel/ppl: fix for cross-compile configure check #33152

Modified Paths:
--------------
    trunk/dports/devel/ppl/Portfile

Added Paths:
-----------
    trunk/dports/devel/ppl/files/configure-crosscompile.patch

Removed Paths:
-------------
    trunk/dports/devel/ppl/files/configure.patch

Modified: trunk/dports/devel/ppl/Portfile
===================================================================
--- trunk/dports/devel/ppl/Portfile	2012-02-22 13:46:31 UTC (rev 90118)
+++ trunk/dports/devel/ppl/Portfile	2012-02-22 13:55:14 UTC (rev 90119)
@@ -37,6 +37,8 @@
                     sha1    915f1d8a7def10e540bf2806babf94dccd15852a \
                     rmd160  68dd335f6e94df09ac4e19ccf08f1c1b280efe86
 
+patchfiles          configure-crosscompile.patch
+
 depends_build       port:m4
 
 depends_lib         port:gmp \

Added: trunk/dports/devel/ppl/files/configure-crosscompile.patch
===================================================================
--- trunk/dports/devel/ppl/files/configure-crosscompile.patch	                        (rev 0)
+++ trunk/dports/devel/ppl/files/configure-crosscompile.patch	2012-02-22 13:55:14 UTC (rev 90119)
@@ -0,0 +1,11 @@
+--- configure	2011-02-27 04:08:19.000000000 -0500
++++ configure	2012-02-21 12:11:19.000000000 -0500
+@@ -9196,7 +9196,7 @@
+ class B {
+ private:
+   int capacity;
+-  A vec;
++  A vec[];
+ 
+ public:
+   void* operator new(size_t fixed_size, int c) {

Deleted: trunk/dports/devel/ppl/files/configure.patch
===================================================================
--- trunk/dports/devel/ppl/files/configure.patch	2012-02-22 13:46:31 UTC (rev 90118)
+++ trunk/dports/devel/ppl/files/configure.patch	2012-02-22 13:55:14 UTC (rev 90119)
@@ -1,13 +0,0 @@
---- configure	2010-08-08 13:40:26.000000000 -0400
-+++ configure	2010-08-08 13:41:00.000000000 -0400
-@@ -16472,9 +16472,7 @@
-   if (sizeof(mp_limb_t)*CHAR_BIT != GMP_LIMB_BITS
-       || GMP_LIMB_BITS != mp_bits_per_limb) {
-     std::cerr
--      << "GMP header (gmp.h) and library (ligmp.*) bits-per-limb mismatch:\n"
--      << "header gives " << __GMP_BITS_PER_MP_LIMB << ";\n"
--      << "library gives " << mp_bits_per_limb << ".\n"
-+      << "GMP header (gmp.h) and library (ligmp.*) bits-per-limb mismatch!\n"
-       << "This probably means you are on a bi-arch system and\n"
-       << "you are compiling with the wrong header or linking with\n"
-       << "the wrong library." << std::endl;
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20120222/02448135/attachment.html>


More information about the macports-changes mailing list