You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@mesos.apache.org by be...@apache.org on 2012/09/10 00:48:29 UTC

svn commit: r1382603 - in /incubator/mesos/trunk: configure.ac third_party/libprocess/configure.ac

Author: benh
Date: Sun Sep  9 22:48:29 2012
New Revision: 1382603

URL: http://svn.apache.org/viewvc?rev=1382603&view=rev
Log:
Fixed configure for automake >= 1.12 (contributed by Ben Mahler,
https://reviews.apache.org/r/6890).

Modified:
    incubator/mesos/trunk/configure.ac
    incubator/mesos/trunk/third_party/libprocess/configure.ac

Modified: incubator/mesos/trunk/configure.ac
URL: http://svn.apache.org/viewvc/incubator/mesos/trunk/configure.ac?rev=1382603&r1=1382602&r2=1382603&view=diff
==============================================================================
--- incubator/mesos/trunk/configure.ac (original)
+++ incubator/mesos/trunk/configure.ac Sun Sep  9 22:48:29 2012
@@ -30,7 +30,11 @@ AC_LANG([C++])
 AC_CONFIG_MACRO_DIR([m4])
 
 # Initialize automake.
-AM_INIT_AUTOMAKE([-Wall -Werror foreign])
+# -Wno-portability, since we require GNU Make for % patterns
+AM_INIT_AUTOMAKE([-Wall -Werror -Wno-portability foreign])
+
+# This is required for linking non-POSIX libs.
+m4_ifdef([AM_PROG_AR], [AM_PROG_AR])
 
 # Initialize libtool (LT_OUTPUT builds ./libtool immediately, needed
 # if we want to do tests with libtool during configuration).

Modified: incubator/mesos/trunk/third_party/libprocess/configure.ac
URL: http://svn.apache.org/viewvc/incubator/mesos/trunk/third_party/libprocess/configure.ac?rev=1382603&r1=1382602&r2=1382603&view=diff
==============================================================================
--- incubator/mesos/trunk/third_party/libprocess/configure.ac (original)
+++ incubator/mesos/trunk/third_party/libprocess/configure.ac Sun Sep  9 22:48:29 2012
@@ -14,7 +14,11 @@ AC_LANG([C++])
 AC_CONFIG_MACRO_DIR([m4])
 
 # Initialize automake.
-AM_INIT_AUTOMAKE([-Wall -Werror foreign])
+# -Wno-portability, since we require GNU Make for % patterns.
+AM_INIT_AUTOMAKE([-Wall -Werror -Wno-portability foreign])
+
+# Required for linking non-POSIX libs.
+m4_ifdef([AM_PROG_AR], [AM_PROG_AR])
 
 # Initialize libtool (LT_OUTPUT builds ./libtool immediately, needed
 # if we want to do tests with libtool during configuration).