Jeff Squyres
9ad871fc38
ofi: revamp OPAL_CHECK_OFI configury
...
Update the OPAL_CHECK_OFI configury macro:
- Make it safe to call the macro multiple times:
- The checks only execute the first time it is invoked
- Subsequent invocations, it just emits a friendly "checking..."
message so that configure output is sensible/logical
- With the goal of ultimately removing opal/mca/common/ofi, rename the
output variables from OPAL_CHECK_OFI to be
opal_ofi_{happy|CPPFLAGS|LDFLAGS|LIBS}.
- Update btl/usnic and mtl/ofi for these new conventions.
- Also, don't use AC_REQUIRE to invoke OPAL_CHECK_OFI because that
causes the macro to be invoked at a fairly random time, which makes
configure stdout confusing / hard to grok.
- Remove a little left-over kruft in OPAL_CHECK_OFI, too (which
resulted in an indenting change, making the change to
opal_check_ofi.m4 look larger than it really is).
Thanks Alastair McKinstry for the report and initial fix.
Thanks Rashika Kheria for the reminder.
Updated from master cherry pick: the OFI BTL does not exist on the
v4.0.x branch. Therefore, did not include the OFI BTL changes on
master in this cherry pick.
Signed-off-by: Jeff Squyres <jsquyres@cisco.com>
(cherry picked from commit f5e1a672ccd5db127e85e1e8f6bcfeb8a8b04527)
2019-02-07 06:36:35 -08:00
..
2015-07-07 11:04:07 +09:00
2014-08-25 04:41:56 +00:00
2015-04-27 06:50:40 -07:00
2016-01-20 16:18:43 -05:00
2018-03-02 10:50:37 -08:00
2010-08-25 19:40:17 +00:00
2018-09-22 15:11:06 -05:00
2018-09-22 15:11:06 -05:00
2015-06-23 20:59:57 -07:00
2016-11-22 15:03:20 -08:00
2016-12-02 22:09:20 +02:00
2018-04-25 14:39:18 -05:00
2016-11-22 15:03:20 -08:00
2016-11-22 15:03:20 -08:00
2016-11-22 15:03:20 -08:00
2016-11-22 15:03:20 -08:00
2018-04-25 14:39:18 -05:00
2018-09-12 19:50:34 +03:00
2016-11-22 15:03:20 -08:00
2018-09-20 10:37:01 +09:00
2018-06-26 10:52:18 +09:00
2016-11-22 15:03:20 -08:00
2016-11-22 15:03:20 -08:00
2016-11-22 15:03:20 -08:00
2016-11-22 15:03:20 -08:00
2018-04-09 11:45:58 -04:00
2016-11-22 15:03:20 -08:00
2018-12-12 09:25:12 +09:00
2017-04-19 13:42:45 +09:00
2016-11-22 15:03:20 -08:00
2016-11-22 15:03:20 -08:00
2016-11-22 15:03:20 -08:00
2016-11-22 15:03:20 -08:00
2018-04-09 11:45:58 -04:00
2018-04-09 11:45:58 -04:00
2016-11-22 15:03:20 -08:00
2016-11-22 15:03:20 -08:00
2016-11-22 15:03:20 -08:00
2016-11-22 15:03:20 -08:00
2016-11-22 15:03:20 -08:00
2016-11-22 15:03:20 -08:00
2016-11-22 15:03:20 -08:00
2016-11-22 15:03:20 -08:00
2016-12-27 13:36:53 -08:00
2017-07-11 11:09:27 -05:00
2016-11-22 15:03:20 -08:00
2016-11-22 15:03:20 -08:00
2016-11-22 15:03:20 -08:00
2016-11-22 15:03:20 -08:00
2016-11-22 15:03:20 -08:00
2016-11-22 15:03:20 -08:00
2016-11-22 15:03:20 -08:00
2016-11-22 15:03:20 -08:00
2016-11-22 15:03:20 -08:00
2016-11-22 15:03:20 -08:00
2016-11-22 15:03:20 -08:00
2016-11-22 15:03:20 -08:00
2016-11-22 15:03:20 -08:00
2016-11-22 15:03:20 -08:00
2016-11-22 15:03:20 -08:00
2018-05-15 15:15:22 -07:00
2016-11-22 15:03:20 -08:00
2017-08-10 06:19:17 -07:00
2018-05-15 15:15:22 -07:00
2016-11-22 15:03:20 -08:00
2015-06-23 20:59:57 -07:00
2016-11-21 13:45:10 -06:00
2018-05-31 09:44:19 -06:00
2015-06-23 20:59:57 -07:00
2017-04-03 10:42:34 -06:00
2014-05-07 21:48:53 +00:00
2015-06-23 20:59:57 -07:00
2018-04-09 11:45:58 -04:00
2016-04-20 08:40:00 -07:00
2015-06-23 20:59:57 -07:00
2015-02-03 15:19:22 +09:00
2016-04-20 08:40:00 -07:00
2017-09-25 11:53:38 -04:00
2015-06-23 20:59:57 -07:00
2019-02-07 06:36:35 -08:00
2018-04-09 11:45:58 -04:00
2018-04-09 11:45:58 -04:00
2018-04-09 11:45:58 -04:00
2018-10-30 07:54:35 -07:00
2016-04-20 08:40:00 -07:00
2017-02-28 08:00:06 -05:00
2018-04-09 11:45:58 -04:00
2016-02-13 04:40:22 -08:00
2016-04-20 08:40:00 -07:00
2017-08-15 17:01:36 -04:00
2015-06-23 20:59:57 -07:00
2016-05-27 08:06:31 -07:00
2015-06-23 20:59:57 -07:00
2017-09-12 21:17:07 -04:00
2018-07-10 15:10:51 +02:00
2018-08-28 12:02:21 -07:00
2017-08-03 09:18:58 -06:00
2016-01-07 10:20:20 +09:00
2018-10-09 03:46:54 -07:00
2015-06-23 20:59:57 -07:00
2015-06-23 20:59:57 -07:00
2018-04-09 11:45:58 -04:00
2015-06-23 20:59:57 -07:00
2015-06-23 20:59:57 -07:00
2018-08-28 12:02:22 -07:00
2014-12-22 15:14:33 +09:00
2015-06-23 20:59:57 -07:00
2015-06-23 20:59:57 -07:00
2015-10-20 17:14:15 +03:00
2015-06-23 20:59:57 -07:00
2018-05-25 08:48:50 -07:00
2014-10-02 11:32:54 -07:00
2014-09-13 00:28:30 +00:00
2016-09-29 21:47:24 -05:00
2014-10-22 18:57:40 -07:00
2018-06-19 11:18:41 +09:00
2016-07-29 09:14:09 +09:00
2015-06-23 20:59:57 -07:00
2016-07-12 10:09:32 +09:00
2015-06-23 20:59:57 -07:00
2018-04-12 21:33:49 +09:00
2017-10-30 16:19:37 +09:00
2015-06-23 20:59:57 -07:00
2018-05-25 08:48:50 -07:00
2015-06-23 20:59:57 -07:00
2017-09-12 21:17:37 -04:00
2017-03-11 12:50:38 -08:00
2016-04-20 08:40:00 -07:00
2017-05-06 19:08:50 -07:00
2017-07-12 10:01:56 +09:00
2018-10-30 08:51:25 -07:00
2016-11-04 05:01:42 -07:00
2015-06-23 20:59:57 -07:00
2017-09-01 13:24:34 +09:00
2018-05-25 08:48:50 -07:00
2016-11-22 15:03:20 -08:00
2018-04-09 11:45:58 -04:00