Gilles Gouaillardet
fec973efda
configury: test portability
...
replace test ... -o ... with test ... || test ...
and test ... -a ... with test ... && test ...
2015-12-28 13:58:45 +09:00
Ralph Castain
3a56f0d34b
Create the pmix external component. Fix a few places where opal/util/argv.h were required when building with an external pmix (go figure).
...
NOTE: Building with external pmix *requires* that you also build with external libevent and hwloc libraries. Detect this at configure and error out with large message if this requirement is violated.
Closes #1204 (replaces it)
Fixes #1064
2015-12-15 15:26:13 -08:00
Ralph Castain
5e5adebf8e
Port the changes from #782 to the master. Not everything applies here as the code in the 1.10 series is a little different. In addition, we asked for a few changes (e.g., using MPI_ERR_ARG instead of "13") that are incorporated here.
...
Thanks to @jsharpe for the PR
2015-12-12 12:40:34 -08:00
Ralph Castain
7ac5c082ff
Somehow, this got left out when merging PR #1109 , so let's try it again.
2015-12-01 06:02:29 -08:00
Ralph Castain
ee9aa67483
Update the libevent renaming file to ensure that all public symbols are covered
2015-11-07 12:52:31 -08:00
Jeff Squyres
12e796dcaf
hwloc: headers are not in $includedir
...
They are in $opalincludedir. Use the neutral "$pkgincludedir", which
will get translated under the covers to opalincludedir.
2015-10-13 05:59:52 -07:00
Jeff Squyres
1dfb685f8d
libevent: headers are not in $includedir
...
They are in $opalincludedir. Use the neutral "$pkgincludedir", which
will get translated under the covers to opalincludedir.
2015-10-12 15:20:59 -07:00
Gilles Gouaillardet
92b2d2ffeb
configury: fix libevent configure.ac
...
fix interleaved messages :
checking for working epoll library interface... checking if epoll can build... yes
yes
2015-08-12 15:37:22 +09:00
Jeff Squyres
9e1e563120
event: remove opal_async_event_base
...
opal_async_event_base is not used anywhere. The opal_progress_thread
API should be used instead.
2015-08-07 10:13:41 -07:00
Ralph Castain
219c4dfba5
Create a new opal_async_event_base and have the pmix/native and ORTE level use it. This reduces our thread count by one.
2015-07-12 08:23:34 -07:00
Ralph Castain
683efcb850
Rename the current opal_event_base to opal_sync_event_base in preparation for adding an async progress thread to opal. No functional changes made here - just a simple rename.
2015-07-11 10:08:19 -07:00
Ralph Castain
869041f770
Purge whitespace from the repo
2015-06-23 20:59:57 -07:00
Nathan Hjelm
7e34997746
event/libevent2022: fix coverity issue
...
CID 1269841 Out-of-bounds access (OVERRUN)
Correct issue. If the string being concatingated fills the remaining
buffer then a \0 is written past the end of the string. In practice
this should never happen but it should be fixed. I re-organized the
code a bit to clear this error.
Signed-off-by: Nathan Hjelm <hjelmn@lanl.gov>
2015-06-01 15:38:54 -06:00
Nathan Hjelm
33181b2543
opal: use C99 subobject naming for component initialization
...
This commit helps future-proof opal components by initializing each
component member by name.
Signed-off-by: Nathan Hjelm <hjelmn@lanl.gov>
2015-04-18 10:29:58 -06:00
Ralph Castain
2de5cd6e5f
Ensure we don't install the libevent internal headers
2015-03-11 07:35:20 -07:00
Howard Pritchard
bf89131f9e
add owner files to opa/ompi/orte mca directories
...
This commit adds an owner file in each of the component directories
for each framework. This allows for a simple script to parse
the contents of the files and generate, among other things, tables
to be used on the project's wiki page. Currently there are two
"fields" in the file, an owner and a status. A tool to parse
the files and generate tables for the wiki page will be added
in a subsequent commit.
2015-02-22 15:10:23 -07:00
Ralph Castain
008755ab17
Remove stale file reference
2015-02-18 18:36:08 -08:00
Jeff Squyres
b66fc3aed9
opal_check_visibility.m4: remove extraneous sym link
...
The sym link to this m4 is not necessary down in the component.
2015-02-18 03:40:25 -08:00
Ralph Castain
4d882796b6
Silence warnings
2015-02-05 11:41:00 -08:00
Ralph Castain
d3267c200f
Add missing OMPI-changes to libevent 2.0.22
2015-02-02 20:57:40 -08:00
George Bosilca
bf62bed65f
Typo in the poll/epoll ops declaration.
2015-01-06 21:21:25 -05:00
Ralph Castain
a7c5ff2ace
Update to libevent 2.0.22-stable
2015-01-06 16:37:25 -08:00