Increase boost download TIMEOUT to 10 minutes, offer a LOG_DOWNLOAD option for capturing download problems.
This commit is contained in:
parent
33dcef695e
commit
f3256a918d
|
@ -170,11 +170,20 @@ endif()
|
||||||
|
|
||||||
ExternalProject_Add( boost
|
ExternalProject_Add( boost
|
||||||
PREFIX "${PREFIX}"
|
PREFIX "${PREFIX}"
|
||||||
TIMEOUT 60
|
|
||||||
DOWNLOAD_DIR "${DOWNLOAD_DIR}"
|
|
||||||
INSTALL_DIR "${BOOST_ROOT}"
|
|
||||||
URL http://downloads.sourceforge.net/project/boost/boost/${BOOST_RELEASE}/boost_${BOOST_VERS}.tar.bz2
|
URL http://downloads.sourceforge.net/project/boost/boost/${BOOST_RELEASE}/boost_${BOOST_VERS}.tar.bz2
|
||||||
|
DOWNLOAD_DIR "${DOWNLOAD_DIR}"
|
||||||
|
TIMEOUT 600 # 10 minutes
|
||||||
URL_MD5 ${BOOST_MD5}
|
URL_MD5 ${BOOST_MD5}
|
||||||
|
# If download fails, then enable "LOG_DOWNLOAD ON" and try again.
|
||||||
|
# Upon a second failure with logging enabled, then look at these logs:
|
||||||
|
# <src>/.downloads-by-cmake$ less /tmp/product/.downloads-by-cmake/boost_1_54_0/src/boost-stamp/boost-download-out.log
|
||||||
|
# <src>/.downloads-by-cmake$ less /tmp/product/.downloads-by-cmake/boost_1_54_0/src/boost-stamp/boost-download-err.log
|
||||||
|
# If out.log does not show 100%, then try increasing TIMEOUT even more, or download the URL manually and put it
|
||||||
|
# into <src>/.downloads-by-cmake
|
||||||
|
# LOG_DOWNLOAD ON
|
||||||
|
|
||||||
|
INSTALL_DIR "${BOOST_ROOT}"
|
||||||
|
|
||||||
# The patch command executes with the working directory set to <SOURCE_DIR>
|
# The patch command executes with the working directory set to <SOURCE_DIR>
|
||||||
# Revert the branch to pristine before applying patch sets as bzr patch
|
# Revert the branch to pristine before applying patch sets as bzr patch
|
||||||
|
|
Loading…
Reference in New Issue