mirror of
https://github.com/dashpay/dash.git
synced 2024-12-25 03:52:49 +01:00
Merge bitcoin/bitcoin#26002: build: sync ax_boost_base from upstream
85f0f933b4b78b41789c928ed8b071d010532034 build: sync ax_boost_base from upstream (fanquake) Pull request description: I upstreamed our change, https://github.com/autoconf-archive/autoconf-archive/pull/260, so sync with upstream. Slightly simplifies #25465. ACKs for top commit: Sjors: tACK 85f0f93 Tree-SHA512: 3ebb354a3266fd5dfc7ffd8f92d422d5840624c0f7af8b09f3dce44b2c2595d790ac859a9c518a62595455cf90e9242c3ab6b48131344ef62ca938f91a352982
This commit is contained in:
parent
3e24202f50
commit
fa7f8f2d60
@ -11,9 +11,9 @@
|
|||||||
# Test for the Boost C++ libraries of a particular version (or newer)
|
# Test for the Boost C++ libraries of a particular version (or newer)
|
||||||
#
|
#
|
||||||
# If no path to the installed boost library is given the macro searchs
|
# If no path to the installed boost library is given the macro searchs
|
||||||
# under /usr, /usr/local, /opt, /opt/local and /opt/homebrew and evaluates the
|
# under /usr, /usr/local, /opt, /opt/local and /opt/homebrew and evaluates
|
||||||
# $BOOST_ROOT environment variable. Further documentation is available at
|
# the $BOOST_ROOT environment variable. Further documentation is available
|
||||||
# <http://randspringer.de/boost/index.html>.
|
# at <http://randspringer.de/boost/index.html>.
|
||||||
#
|
#
|
||||||
# This macro calls:
|
# This macro calls:
|
||||||
#
|
#
|
||||||
@ -33,7 +33,7 @@
|
|||||||
# and this notice are preserved. This file is offered as-is, without any
|
# and this notice are preserved. This file is offered as-is, without any
|
||||||
# warranty.
|
# warranty.
|
||||||
|
|
||||||
#serial 48
|
#serial 51
|
||||||
|
|
||||||
# example boost program (need to pass version)
|
# example boost program (need to pass version)
|
||||||
m4_define([_AX_BOOST_BASE_PROGRAM],
|
m4_define([_AX_BOOST_BASE_PROGRAM],
|
||||||
@ -114,7 +114,7 @@ AC_DEFUN([_AX_BOOST_BASE_RUNDETECT],[
|
|||||||
AS_CASE([${host_cpu}],
|
AS_CASE([${host_cpu}],
|
||||||
[x86_64],[libsubdirs="lib64 libx32 lib lib64"],
|
[x86_64],[libsubdirs="lib64 libx32 lib lib64"],
|
||||||
[mips*64*],[libsubdirs="lib64 lib32 lib lib64"],
|
[mips*64*],[libsubdirs="lib64 lib32 lib lib64"],
|
||||||
[ppc64|powerpc64|s390x|sparc64|aarch64|ppc64le|powerpc64le|riscv64],[libsubdirs="lib64 lib lib64"],
|
[ppc64|powerpc64|s390x|sparc64|aarch64|ppc64le|powerpc64le|riscv64|e2k],[libsubdirs="lib64 lib lib64"],
|
||||||
[libsubdirs="lib"]
|
[libsubdirs="lib"]
|
||||||
)
|
)
|
||||||
|
|
||||||
@ -128,7 +128,7 @@ AC_DEFUN([_AX_BOOST_BASE_RUNDETECT],[
|
|||||||
)
|
)
|
||||||
|
|
||||||
dnl first we check the system location for boost libraries
|
dnl first we check the system location for boost libraries
|
||||||
dnl this location ist chosen if boost libraries are installed with the --layout=system option
|
dnl this location is chosen if boost libraries are installed with the --layout=system option
|
||||||
dnl or if you install boost with RPM
|
dnl or if you install boost with RPM
|
||||||
AS_IF([test "x$_AX_BOOST_BASE_boost_path" != "x"],[
|
AS_IF([test "x$_AX_BOOST_BASE_boost_path" != "x"],[
|
||||||
AC_MSG_CHECKING([for boostlib >= $1 ($WANT_BOOST_VERSION) includes in "$_AX_BOOST_BASE_boost_path/include"])
|
AC_MSG_CHECKING([for boostlib >= $1 ($WANT_BOOST_VERSION) includes in "$_AX_BOOST_BASE_boost_path/include"])
|
||||||
@ -151,7 +151,7 @@ AC_DEFUN([_AX_BOOST_BASE_RUNDETECT],[
|
|||||||
else
|
else
|
||||||
search_libsubdirs="$multiarch_libsubdir $libsubdirs"
|
search_libsubdirs="$multiarch_libsubdir $libsubdirs"
|
||||||
fi
|
fi
|
||||||
for _AX_BOOST_BASE_boost_path_tmp in /usr /usr/local /opt /opt/local /opt/homebrew/; do
|
for _AX_BOOST_BASE_boost_path_tmp in /usr /usr/local /opt /opt/local /opt/homebrew ; do
|
||||||
if test -d "$_AX_BOOST_BASE_boost_path_tmp/include/boost" && test -r "$_AX_BOOST_BASE_boost_path_tmp/include/boost" ; then
|
if test -d "$_AX_BOOST_BASE_boost_path_tmp/include/boost" && test -r "$_AX_BOOST_BASE_boost_path_tmp/include/boost" ; then
|
||||||
for libsubdir in $search_libsubdirs ; do
|
for libsubdir in $search_libsubdirs ; do
|
||||||
if ls "$_AX_BOOST_BASE_boost_path_tmp/$libsubdir/libboost_"* >/dev/null 2>&1 ; then break; fi
|
if ls "$_AX_BOOST_BASE_boost_path_tmp/$libsubdir/libboost_"* >/dev/null 2>&1 ; then break; fi
|
||||||
|
Loading…
Reference in New Issue
Block a user