ofiwg/libfabric — pull request #339 by pmmccorm (2014-11-19 20:11:32+00:00)
Title: Clean up configure output, don't do unused checks.

Remove unused checks: \*_CLOEXEC, AC_C_CONST, sizeof long.
Print which providers and how they are built after configure runs, don't error when no provider
is built: libfabric.so could be used with only out-of-tree providers. Print a big warning instead
and return 1. Output at end of configure looks like:

...
checking for linux/netlink.h... yes
checking for nl_connect in -lnl... no
configure: usnic provider disabled
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating Makefile
config.status: creating libfabric.spec
config.status: creating config.h
config.status: config.h is unchanged
config.status: executing depfiles commands
config.status: executing libtool commands
***
*** Built-in providers: sockets verbs
*** DSO providers:
***

@jsquyres Does this look sane?

Signed-off-by: pmmccorm