Skip to content

Commit 35e77a2

Browse files
committed
event/external: misc configury fixes
- Always use the external component when configure'd with --with-libevent=external - Fix the external libevent library version detection by testing _EVENT_NUMERIC_VERSION and EVENT__NUMERIC_VERSION macros - Use the event2/event.h header (event.h is deprecated since libevent 2.0 Signed-off-by: Gilles Gouaillardet <gilles@rist.or.jp>
1 parent f2e6d78 commit 35e77a2

File tree

1 file changed

+2
-10
lines changed

1 file changed

+2
-10
lines changed

opal/mca/event/external/configure.m4

Lines changed: 2 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -58,16 +58,8 @@ AC_DEFUN([MCA_opal_event_external_CONFIG],[
5858

5959
OPAL_VAR_SCOPE_PUSH([opal_event_external_CPPFLAGS_save opal_event_external_CFLAGS_save opal_event_external_LDFLAGS_save opal_event_external_LIBS_save opal_event_dir opal_event_summary_msg])
6060

61-
# Make some processing below easier ($with_libevent==yes and
62-
# $with_libevent==no has already been filtered out).
63-
AS_IF([test "$with_libevent" = "external"],
64-
[with_libevent=])
65-
6661
opal_event_summary_msg="internal"
6762

68-
# Once we get to this point, $with_libevent is either: blank, a
69-
# directory location, or "internal".
70-
7163
# Check the value of $with_libevent_libdir. This macro safely
7264
# handles "yes", "no", blank, and directory name values.
7365
OPAL_CHECK_WITHDIR([libevent-libdir], [$with_libevent_libdir],
@@ -83,7 +75,7 @@ AC_DEFUN([MCA_opal_event_external_CONFIG],[
8375
[opal_event_dir=$with_libevent
8476
AC_MSG_RESULT([$opal_event_dir])
8577
OPAL_CHECK_WITHDIR([libevent], [$opal_event_dir],
86-
[include/event.h])
78+
[include/event2/event.h])
8779
AS_IF([test -z "$with_libevent_libdir" || test "$with_libevent_libdir" = "yes"],
8880
[AC_MSG_CHECKING([for $with_libevent/lib64])
8981
AS_IF([test -d "$with_libevent/lib64"],
@@ -114,7 +106,7 @@ AC_DEFUN([MCA_opal_event_external_CONFIG],[
114106
opal_event_external_LIBS_save=$LIBS
115107

116108
OPAL_CHECK_PACKAGE([opal_event_external],
117-
[event.h],
109+
[event2/event.h],
118110
[event],
119111
[event_config_new],
120112
[-levent_pthreads],

0 commit comments

Comments
 (0)