From a50691ea7557f9da04144dd17286a0286163fe7c Mon Sep 17 00:00:00 2001
From: "Christopher J. Morrone" <morrone2@llnl.gov>
Date: Fri, 27 May 2005 19:33:43 +0000
Subject: [PATCH] Don't build proctrack/aix if a proper proctrackext.emp is not
 specified but don't stop the rest of the build

---
 auxdir/x_ac_aix.m4                | 10 ++++++++--
 src/plugins/proctrack/Makefile.am |  2 +-
 2 files changed, 9 insertions(+), 3 deletions(-)

diff --git a/auxdir/x_ac_aix.m4 b/auxdir/x_ac_aix.m4
index 01b33324b67..650ced1c0f6 100644
--- a/auxdir/x_ac_aix.m4
+++ b/auxdir/x_ac_aix.m4
@@ -43,8 +43,14 @@ AC_DEFUN([X_AC_AIX],
          [ PROCTRACKDIR="$withval" ]
       )
       if test ! -d "$PROCTRACKDIR" -o ! -f "$PROCTRACKDIR/proctrackext.exp"; then
-         AC_MSG_ERROR([$PROCTRACKDIR/proctrackext.exp is required and does not exist])
+         AC_MSG_WARN([proctrackext.exp is required for AIX proctrack support, specify location with --with-proctrack])
+         ac_have_aix_proctrack="no"
+      else
+         AC_SUBST(PROCTRACKDIR)
+         ac_have_aix_proctrack="yes"
       fi
-      AC_SUBST(PROCTRACKDIR)
+   else
+      ac_have_aix_proctrack="no"
    fi
+   AM_CONDITIONAL(HAVE_AIX_PROCTRACK, test "x$ac_have_aix_proctrack" = "xyes")
 ])
diff --git a/src/plugins/proctrack/Makefile.am b/src/plugins/proctrack/Makefile.am
index f8334500092..bc87e8b1a7d 100644
--- a/src/plugins/proctrack/Makefile.am
+++ b/src/plugins/proctrack/Makefile.am
@@ -1,7 +1,7 @@
 # $Id$
 # Makefile for proctrack plugins
 
-if HAVE_AIX
+if HAVE_AIX_PROCTRACK
 SUBDIRS = aix sid
 else
 SUBDIRS = sid
-- 
GitLab