mirror of
https://github.com/ceph/ceph
synced 2024-12-29 15:03:33 +00:00
configure.ac: add _LIBS variables for boost_system and boost_iostreams
The checks were breaking downtstream checks for fallocate and others on Alpine. Signed-off-by: John Coyle <dx9err@gmail.com>
This commit is contained in:
parent
14999dba88
commit
6341f527cf
10
configure.ac
10
configure.ac
@ -948,13 +948,23 @@ AC_CHECK_HEADER([boost/program_options/option.hpp], [],
|
||||
|
||||
# If we have the boost system library installed, then we may want to link
|
||||
# with it.
|
||||
saved_LIBS="${LIBS}"
|
||||
LIBS=""
|
||||
AC_CHECK_LIB(boost_system-mt, main, [],
|
||||
[AC_CHECK_LIB(boost_system, main, [],
|
||||
AC_MSG_NOTICE(["Boost system library not found."]))])
|
||||
BOOST_SYSTEM_LIBS="${LIBS}"
|
||||
LIBS="${saved_LIBS}"
|
||||
AC_SUBST(BOOST_SYSTEM_LIBS)
|
||||
|
||||
saved_LIBS="${LIBS}"
|
||||
LIBS=""
|
||||
AC_CHECK_LIB(boost_iostreams-mt, main, [],
|
||||
[AC_CHECK_LIB(boost_iostreams, main, [],
|
||||
AC_MSG_FAILURE(["Boost iostreams library not found."]))])
|
||||
BOOST_IOSTREAMS_LIBS="${LIBS}"
|
||||
LIBS="${saved_LIBS}"
|
||||
AC_SUBST(BOOST_IOSTREAMS_LIBS)
|
||||
|
||||
# Find the right boost_thread library.
|
||||
BOOST_THREAD_LIBS=""
|
||||
|
@ -168,6 +168,8 @@ LIBCOMMON_DEPS += \
|
||||
$(LIBCOMPRESSOR) \
|
||||
$(LIBMSG) $(LIBAUTH) \
|
||||
$(LIBCRUSH) $(LIBJSON_SPIRIT) $(LIBLOG) $(LIBARCH) \
|
||||
$(BOOST_SYSTEM_LIBS) \
|
||||
$(BOOST_IOSTREAMS_LIBS) \
|
||||
$(BOOST_RANDOM_LIBS) \
|
||||
$(RESOLV_LIBS) \
|
||||
-luuid
|
||||
|
Loading…
Reference in New Issue
Block a user