[113504] trunk/dports/www/mod_perl2
cal at macports.org
cal at macports.org
Mon Nov 18 02:57:12 PST 2013
Revision: 113504
https://trac.macports.org/changeset/113504
Author: cal at macports.org
Date: 2013-11-18 02:57:11 -0800 (Mon, 18 Nov 2013)
Log Message:
-----------
mod_perl2: Use "silly hack" rather than setting -std=c89, which was broken, reverts r109141, r109099 by jeremyhu.
Revision Links:
--------------
https://trac.macports.org/changeset/109141
https://trac.macports.org/changeset/109099
Modified Paths:
--------------
trunk/dports/www/mod_perl2/Portfile
Added Paths:
-----------
trunk/dports/www/mod_perl2/files/clang-compatibility_src-modules-perl-modperl_common_util.h.patch
Modified: trunk/dports/www/mod_perl2/Portfile
===================================================================
--- trunk/dports/www/mod_perl2/Portfile 2013-11-18 07:06:16 UTC (rev 113503)
+++ trunk/dports/www/mod_perl2/Portfile 2013-11-18 10:57:11 UTC (rev 113504)
@@ -34,6 +34,10 @@
depends_lib path:bin/perl:perl5 port:apache2
worksrcdir mod_perl-${version}
+if {${configure.compiler} == "clang"} {
+ patchfiles-append clang-compatibility_src-modules-perl-modperl_common_util.h.patch
+}
+
pre-configure {
set perl5bin "${prefix}/bin/perl5"
if {[string first "true" [exec ${perl5bin} -V:useshrplib]] == -1} {
@@ -46,8 +50,6 @@
}
}
-configure.cflags-append -std=gnu89
-
configure {
set APXS ${prefix}/apache2/bin/apxs
system "cd ${workpath}/${worksrcdir} && \
Copied: trunk/dports/www/mod_perl2/files/clang-compatibility_src-modules-perl-modperl_common_util.h.patch (from rev 109098, trunk/dports/www/mod_perl2/files/clang-compatibility_src-modules-perl-modperl_common_util.h.patch)
===================================================================
--- trunk/dports/www/mod_perl2/files/clang-compatibility_src-modules-perl-modperl_common_util.h.patch (rev 0)
+++ trunk/dports/www/mod_perl2/files/clang-compatibility_src-modules-perl-modperl_common_util.h.patch 2013-11-18 10:57:11 UTC (rev 113504)
@@ -0,0 +1,11 @@
+--- src/modules/perl/modperl_common_util.h.orig 2012-01-04 00:25:57.000000000 +0100
++++ src/modules/perl/modperl_common_util.h 2012-01-04 00:26:12.000000000 +0100
+@@ -22,7 +22,7 @@
+ #ifdef MP_DEBUG
+ #define MP_INLINE
+ #else
+-#define MP_INLINE APR_INLINE
++#define MP_INLINE
+ #endif
+
+ #ifdef CYGWIN
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20131118/29d574e3/attachment.html>
More information about the macports-changes
mailing list