O2 build failing at OpenSSL

Hi,

I was trying to re-build O2 after updating my alidist and O2 directories in alidock, but without success, the build failing to build a vgm package. I decided to delete my whole alidock installation and simply restart from scratch as my previous build of O2 went without issue. Unfortunately, the build now fails at OpenSSL.
What is strange, on top of the build failing, is that there is no log file to be found where announced at the end of the process (ERROR:O2:OpenSSL:0: Log can be found in /persist/sw/BUILD/OpenSSL-latest/log.).
Here is the part of the --debug output that concerns the OpenSSL build.

DEBUG:O2:flatbuffers:0: Package flatbuffers was correctly compiled. Moving to next one.
DEBUG:O2:flatbuffers:0: 
DEBUG:O2:flatbuffers:0: 
DEBUG:O2:flatbuffers:0: 
DEBUG:O2:flatbuffers:0: 
DEBUG:O2:flatbuffers:0: 
DEBUG:O2:flatbuffers:0: 
DEBUG:O2:flatbuffers:0: 
DEBUG:O2:flatbuffers:0: 
DEBUG:O2:flatbuffers:0: 
DEBUG:O2:flatbuffers:0: 
DEBUG:O2:flatbuffers:0: 
DEBUG:O2:flatbuffers:0: 
DEBUG:O2:flatbuffers:0: 
DEBUG:O2:flatbuffers:0: Cleaning up:
DEBUG:O2:flatbuffers:0: /persist/sw/BUILD/0553482668fc0933753916d2c56786879b753392
DEBUG:O2:flatbuffers:0: /persist/sw/INSTALLROOT/0553482668fc0933753916d2c56786879b753392
DEBUG:O2:OpenSSL:0: Updating from tarballs
DEBUG:O2:OpenSSL:0: Updating remote store for package OpenSSL@030a16fcf8e154bd787605d42658872bcb2f9262
DEBUG:O2:OpenSSL:0: GET https://alicache.cern.ch//TARS/slc7_x86-64/store/03/030a16fcf8e154bd787605d42658872bcb2f9262/: processing (attempt 1/4)
DEBUG:O2:OpenSSL:0: GET https://alicache.cern.ch//TARS/slc7_x86-64/OpenSSL/: processing (attempt 1/4)
DEBUG:O2:OpenSSL:0: 
DEBUG:O2:OpenSSL:0: 
DEBUG:O2:OpenSSL:0: 
DEBUG:O2:OpenSSL:0: 
DEBUG:O2:OpenSSL:0: 
DEBUG:O2:OpenSSL:0: 
DEBUG:O2:OpenSSL:0: 
DEBUG:O2:OpenSSL:0: 
DEBUG:O2:OpenSSL:0: 
DEBUG:O2:OpenSSL:0: 
DEBUG:O2:OpenSSL:0: 
DEBUG:O2:OpenSSL:0: 
DEBUG:O2:OpenSSL:0: 
DEBUG:O2:OpenSSL:0: 
DEBUG:O2:OpenSSL:0: 
DEBUG:O2:OpenSSL:0: 
DEBUG:O2:OpenSSL:0: 
DEBUG:O2:OpenSSL:0: 
DEBUG:O2:OpenSSL:0: 
DEBUG:O2:OpenSSL:0: 
DEBUG:O2:OpenSSL:0: 
DEBUG:O2:OpenSSL:0: 
DEBUG:O2:OpenSSL:0: 
DEBUG:O2:OpenSSL:0: 
DEBUG:O2:OpenSSL:0: 
DEBUG:O2:OpenSSL:0: 
DEBUG:O2:OpenSSL:0: 
DEBUG:O2:OpenSSL:0: 
DEBUG:O2:OpenSSL:0: 
DEBUG:O2:OpenSSL:0: 
DEBUG:O2:OpenSSL:0: 
DEBUG:O2:OpenSSL:0: 
DEBUG:O2:OpenSSL:0: 
DEBUG:O2:OpenSSL:0: 
DEBUG:O2:OpenSSL:0: 
DEBUG:O2:OpenSSL:0: 
DEBUG:O2:OpenSSL:0: 
DEBUG:O2:OpenSSL:0: 
DEBUG:O2:OpenSSL:0: 
DEBUG:O2:OpenSSL:0: 
DEBUG:O2:OpenSSL:0: 
DEBUG:O2:OpenSSL:0: 
DEBUG:O2:OpenSSL:0: 
DEBUG:O2:OpenSSL:0: 
DEBUG:O2:OpenSSL:0: 
DEBUG:O2:OpenSSL:0: 
DEBUG:O2:OpenSSL:0: 
DEBUG:O2:OpenSSL:0: 
DEBUG:O2:OpenSSL:0: 
DEBUG:O2:OpenSSL:0: 
DEBUG:O2:OpenSSL:0: 
DEBUG:O2:OpenSSL:0: 
DEBUG:O2:OpenSSL:0: 
DEBUG:O2:OpenSSL:0: 
DEBUG:O2:OpenSSL:0: 
DEBUG:O2:OpenSSL:0: 
DEBUG:O2:OpenSSL:0: 
DEBUG:O2:OpenSSL:0: 
DEBUG:O2:OpenSSL:0: Checking for packages already built.
DEBUG:O2:OpenSSL:0: Glob pattern used: /persist/sw/TARS/slc7_x86-64/OpenSSL/OpenSSL-v1.0.2o-*.slc7_x86-64.tar.gz
DEBUG:O2:OpenSSL:0: Packages already built using this version
DEBUG:O2:OpenSSL:0: /persist/sw/TARS/slc7_x86-64/OpenSSL/OpenSSL-v1.0.2o-16.slc7_x86-64.tar.gz
DEBUG:O2:OpenSSL:0: /persist/sw/TARS/slc7_x86-64/OpenSSL/OpenSSL-v1.0.2o-3.slc7_x86-64.tar.gz
DEBUG:O2:OpenSSL:0: /persist/sw/TARS/slc7_x86-64/OpenSSL/OpenSSL-v1.0.2o-9.slc7_x86-64.tar.gz
DEBUG:O2:OpenSSL:0: /persist/sw/TARS/slc7_x86-64/OpenSSL/OpenSSL-v1.0.2o-10.slc7_x86-64.tar.gz
DEBUG:O2:OpenSSL:0: /persist/sw/TARS/slc7_x86-64/OpenSSL/OpenSSL-v1.0.2o-8.slc7_x86-64.tar.gz
DEBUG:O2:OpenSSL:0: /persist/sw/TARS/slc7_x86-64/OpenSSL/OpenSSL-v1.0.2o-12.slc7_x86-64.tar.gz
DEBUG:O2:OpenSSL:0: /persist/sw/TARS/slc7_x86-64/OpenSSL/OpenSSL-v1.0.2o-5.slc7_x86-64.tar.gz
DEBUG:O2:OpenSSL:0: /persist/sw/TARS/slc7_x86-64/OpenSSL/OpenSSL-v1.0.2o-7.slc7_x86-64.tar.gz
DEBUG:O2:OpenSSL:0: /persist/sw/TARS/slc7_x86-64/OpenSSL/OpenSSL-v1.0.2o-14.slc7_x86-64.tar.gz
DEBUG:O2:OpenSSL:0: /persist/sw/TARS/slc7_x86-64/OpenSSL/OpenSSL-v1.0.2o-2.slc7_x86-64.tar.gz
DEBUG:O2:OpenSSL:0: /persist/sw/TARS/slc7_x86-64/OpenSSL/OpenSSL-v1.0.2o-13.slc7_x86-64.tar.gz
DEBUG:O2:OpenSSL:0: /persist/sw/TARS/slc7_x86-64/OpenSSL/OpenSSL-v1.0.2o-4.slc7_x86-64.tar.gz
DEBUG:O2:OpenSSL:0: /persist/sw/TARS/slc7_x86-64/OpenSSL/OpenSSL-v1.0.2o-1.slc7_x86-64.tar.gz
DEBUG:O2:OpenSSL:0: /persist/sw/TARS/slc7_x86-64/OpenSSL/OpenSSL-v1.0.2o-6.slc7_x86-64.tar.gz
DEBUG:O2:OpenSSL:0: /persist/sw/TARS/slc7_x86-64/OpenSSL/OpenSSL-v1.0.2o-15.slc7_x86-64.tar.gz
DEBUG:O2:OpenSSL:0: /persist/sw/TARS/slc7_x86-64/OpenSSL/OpenSSL-v1.0.2o-11.slc7_x86-64.tar.gz
DEBUG:O2:OpenSSL:0: Package OpenSSL with hash 030a16fcf8e154bd787605d42658872bcb2f9262 is already found in /persist/sw/TARS/slc7_x86-64/OpenSSL/OpenSSL-v1.0.2o-14.slc7_x86-64.tar.gz. Not building.
Using cached build for OpenSSL
DEBUG:O2:OpenSSL:0: Looking for cached tarball in /persist/sw/TARS/slc7_x86-64/store/03/030a16fcf8e154bd787605d42658872bcb2f9262
DEBUG:O2:OpenSSL:0: Found tarball in /persist/sw/TARS/slc7_x86-64/store/03/030a16fcf8e154bd787605d42658872bcb2f9262/OpenSSL-v1.0.2o-14.slc7_x86-64.tar.gz
DEBUG:O2:OpenSSL:0: OrderedDict([('package', 'OpenSSL'), ('version', u'v1.0.2o'), ('tag', u'OpenSSL_1_0_2o'), ('source', 'https://github.com/openssl/openssl'), ('prefer_system', '(?!slc5|slc6)'), ('prefer_system_check', 'if [ `uname` = Darwin ]; then test -d `brew --prefix openssl || echo /dev/nope` || exit 1; fi; echo \'#include <openssl/bio.h>\' | c++ -x c++ - -I`brew --prefix openssl`/include -c -o /dev/null || exit 1; echo -e "#include <openssl/opensslv.h>\\n#if OPENSSL_VERSION_NUMBER >= 0x10100000L\\n#error \\"System\'s GCC cannot be used: we need OpenSSL 1.0.x to build XrootD. We are going to compile our own version.\\"\\n#endif\\nint main() { }" | cc -x c++ - -I`brew --prefix openssl`/include -c -o /dev/null || exit 1\n'), ('build_requires', ['zlib', 'GCC-Toolchain', 'defaults-release']), ('requires', ['zlib', 'GCC-Toolchain', 'defaults-release']), ('runtime_requires', []), ('recipe', '#!/bin/bash -e\n\nrsync -av --delete --exclude="**/.git" $SOURCEDIR/ .\n\n./config --prefix="$INSTALLROOT"                   \\\n         --openssldir="$INSTALLROOT/etc/ssl"       \\\n         --libdir=lib                              \\\n         zlib                                      \\\n         no-idea                                   \\\n         no-mdc2                                   \\\n         no-rc5                                    \\\n         no-ec                                     \\\n         no-ecdh                                   \\\n         no-ecdsa                                  \\\n         no-asm                                    \\\n         no-krb5                                   \\\n         shared                                    \\\n         -fno-strict-aliasing                      \\\n         -L"$INSTALLROOT/lib"                      \\\n         -Wa,--noexecstack\nmake depend\nmake  # don\'t ever try to build in multicore\nmake install\n\n# Remove static libraries and pkgconfig\nrm -rf $INSTALLROOT/lib/pkgconfig \\\n       $INSTALLROOT/lib/*.a\n\n# Modulefile\nMODULEDIR="$INSTALLROOT/etc/modulefiles"\nMODULEFILE="$MODULEDIR/$PKGNAME"\nmkdir -p "$MODULEDIR"\ncat > "$MODULEFILE" <<EoF\n#%Module1.0\nproc ModulesHelp { } {\n  global version\n  puts stderr "ALICE Modulefile for $PKGNAME $PKGVERSION-@@PKGREVISION@$PKGHASH@@"\n}\nset version $PKGVERSION-@@PKGREVISION@$PKGHASH@@\nmodule-whatis "ALICE Modulefile for $PKGNAME $PKGVERSION-@@PKGREVISION@$PKGHASH@@"\n# Dependencies\nmodule load BASE/1.0 ${ZLIB_REVISION:+zlib/$ZLIB_VERSION-$ZLIB_REVISION} ${GCC_TOOLCHAIN_ROOT:+GCC-Toolchain/$GCC_TOOLCHAIN_VERSION-$GCC_TOOLCHAIN_REVISION}\n# Our environment\nset OPENSSL_ROOT \\$::env(BASEDIR)/$PKGNAME/\\$version\nsetenv OPENSSL_ROOT \\$OPENSSL_ROOT\nprepend-path PATH \\$OPENSSL_ROOT/bin\nprepend-path LD_LIBRARY_PATH \\$OPENSSL_ROOT/lib\nEoF'), ('reference', u'/persist/sw/MIRROR/openssl'), ('git_heads', [u'2f81b64db8354256919d128aecf368a17b27f8d2\trefs/heads/OpenSSL-engine-0_9_6-stable', u'55e81315dc56e80805e6c75ce695aba4aea31182\trefs/heads/OpenSSL-fips-0_9_7-stable', u'6f93fd56857e84fffd9363a0e3cc883f4a9f5d12\trefs/heads/OpenSSL-fips-0_9_8-stable', u'0b603bcc34c1d903d7fa5201dbc041962ce238f2\trefs/heads/OpenSSL-fips-1_2-stable', u'781280094ad389e8958631b97e70f498becbd9cb\trefs/heads/OpenSSL-fips-2_0-dev', u'd11e6a4410d5aae70ad545d085d344644c33d9cc\trefs/heads/OpenSSL-fips-2_0-stable', u'7e9826109cfed4c6fc162ea7aa68e9719eb92a33\trefs/heads/OpenSSL-fips2-0_9_7-stable', u'645a865ddeae5f9661b70956d0bcf3a1f3a7652e\trefs/heads/OpenSSL_0_9_6-stable', u'9cbf440f0e897aff7584dd747f584ec727093a95\trefs/heads/OpenSSL_0_9_7-stable', u'74743418dca737ff584530470c54d1a7061e7e0a\trefs/heads/OpenSSL_0_9_8-stable', u'bfa33c7e91137770ad7e430968d9aa5ca0089714\trefs/heads/OpenSSL_0_9_8fg-stable', u'27007233db5d6f8b91ed474c4e09dd7014871cc6\trefs/heads/OpenSSL_1_0_0-stable', u'4675a56a3ce2bef715386e45036426c8a4329d39\trefs/heads/OpenSSL_1_0_1-stable', u'12ad22dd16ffe47f8cde3cddb84a160e8cdb3e30\trefs/heads/OpenSSL_1_0_2-stable', u'a3b54f0f5de1ad17889fd23aee7c230eefc300cd\trefs/heads/OpenSSL_1_1_0-stable', u'f50f2725c03710e183d855760c32d8df6cab1f94\trefs/heads/OpenSSL_1_1_1-stable', u'dfeab0689f69c0b4bd3480ffd37a9cacc2f17d9c\trefs/heads/SSLeay', u'7b131de2bb2be8582c6dfc50bdd3cbc49e1a08be\trefs/heads/master', u'669c623fe17ed8e33c742d9b8e7ea35ce90f2127\trefs/heads/tls1.3-draft-18', u'd4d986441132212c24107fc6163fd9ba28bec1e4\trefs/heads/tls1.3-draft-19', u'']), ('commit_hash', u'OpenSSL_1_0_2o'), ('hash', '030a16fcf8e154bd787605d42658872bcb2f9262'), ('deps_hash', '01b6a134d683b68d1aa3818245196c74f31e2725'), ('buildDir', u'/persist/sw/BUILD/030a16fcf8e154bd787605d42658872bcb2f9262/OpenSSL'), ('tarballHashDir', u'/persist/sw/TARS/slc7_x86-64/store/03/030a16fcf8e154bd787605d42658872bcb2f9262'), ('linksPath', u'TARS/slc7_x86-64/OpenSSL'), ('tarballLinkDir', u'/persist/sw/TARS/slc7_x86-64/OpenSSL'), ('storePath', u'TARS/slc7_x86-64/store/03/030a16fcf8e154bd787605d42658872bcb2f9262'), ('old_devel_hash', '0'), ('full_requires', set(['GCC-Toolchain', 'zlib', 'defaults-release', 'autotools'])), ('full_runtime_requires', set([])), ('build_family', 'dev-o2'), ('revision', 14), ('cachedTarball', u'/persist/sw/TARS/slc7_x86-64/store/03/030a16fcf8e154bd787605d42658872bcb2f9262/OpenSSL-v1.0.2o-14.slc7_x86-64.tar.gz')])

==> Building OpenSSL@v1.0.2o
DEBUG:O2:OpenSSL:0: + set -e
DEBUG:O2:OpenSSL:0: + set +h
DEBUG:O2:OpenSSL:0: + export WORK_DIR=/persist/sw
DEBUG:O2:OpenSSL:0: + WORK_DIR=/persist/sw
DEBUG:O2:OpenSSL:0: + '[' X = X ']'
DEBUG:O2:OpenSSL:0: + source /persist/sw/slc7_x86-64/zlib/v1.2.8-51/etc/profile.d/init.sh
DEBUG:O2:OpenSSL:0: ++ '[' X = X ']'
DEBUG:O2:OpenSSL:0: ++ source /persist/sw/slc7_x86-64/GCC-Toolchain/v7.3.0-alice1-13/etc/profile.d/init.sh
DEBUG:O2:OpenSSL:0: +++ '[' X = X ']'
DEBUG:O2:OpenSSL:0: +++ source /persist/sw/slc7_x86-64/autotools/v1.5.0-10/etc/profile.d/init.sh
DEBUG:O2:OpenSSL:0: ++++ '[' X = X ']'
DEBUG:O2:OpenSSL:0: ++++ source /persist/sw/slc7_x86-64/defaults-release/v1-12/etc/profile.d/init.sh
DEBUG:O2:OpenSSL:0: +++++ export DEFAULTS_RELEASE_ROOT=/persist/sw/slc7_x86-64/defaults-release/v1-12
DEBUG:O2:OpenSSL:0: +++++ DEFAULTS_RELEASE_ROOT=/persist/sw/slc7_x86-64/defaults-release/v1-12
DEBUG:O2:OpenSSL:0: +++++ export DEFAULTS_RELEASE_VERSION=v1
DEBUG:O2:OpenSSL:0: +++++ DEFAULTS_RELEASE_VERSION=v1
DEBUG:O2:OpenSSL:0: +++++ export DEFAULTS_RELEASE_REVISION=12
DEBUG:O2:OpenSSL:0: +++++ DEFAULTS_RELEASE_REVISION=12
DEBUG:O2:OpenSSL:0: +++++ export DEFAULTS_RELEASE_HASH=6e9f29b7703f87c392bd51769d79ced06ff890ae
DEBUG:O2:OpenSSL:0: +++++ DEFAULTS_RELEASE_HASH=6e9f29b7703f87c392bd51769d79ced06ff890ae
DEBUG:O2:OpenSSL:0: +++++ export DEFAULTS_RELEASE_COMMIT=0
DEBUG:O2:OpenSSL:0: +++++ DEFAULTS_RELEASE_COMMIT=0
DEBUG:O2:OpenSSL:0: +++++ export 'CXXFLAGS=-fPIC -O2 -std=c++17'
DEBUG:O2:OpenSSL:0: +++++ CXXFLAGS='-fPIC -O2 -std=c++17'
DEBUG:O2:OpenSSL:0: +++++ export 'CFLAGS=-fPIC -O2'
DEBUG:O2:OpenSSL:0: +++++ CFLAGS='-fPIC -O2'
DEBUG:O2:OpenSSL:0: +++++ export CMAKE_BUILD_TYPE=RELWITHDEBINFO
DEBUG:O2:OpenSSL:0: +++++ CMAKE_BUILD_TYPE=RELWITHDEBINFO
DEBUG:O2:OpenSSL:0: +++++ export CXXSTD=17
DEBUG:O2:OpenSSL:0: +++++ CXXSTD=17
DEBUG:O2:OpenSSL:0: +++++ export GEANT4_BUILD_MULTITHREADED=ON
DEBUG:O2:OpenSSL:0: +++++ GEANT4_BUILD_MULTITHREADED=ON
DEBUG:O2:OpenSSL:0: +++++ export ENABLE_VMC=ON
DEBUG:O2:OpenSSL:0: +++++ ENABLE_VMC=ON
DEBUG:O2:OpenSSL:0: +++++ export DYLD_LIBRARY_PATH=/persist/sw/slc7_x86-64/defaults-release/v1-12/lib:
DEBUG:O2:OpenSSL:0: +++++ DYLD_LIBRARY_PATH=/persist/sw/slc7_x86-64/defaults-release/v1-12/lib:
DEBUG:O2:OpenSSL:0: +++++ export PATH=/persist/sw/slc7_x86-64/defaults-release/v1-12/bin:/usr/lib64/qt-3.3/bin:/usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin
DEBUG:O2:OpenSSL:0: +++++ PATH=/persist/sw/slc7_x86-64/defaults-release/v1-12/bin:/usr/lib64/qt-3.3/bin:/usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin
DEBUG:O2:OpenSSL:0: +++++ export LD_LIBRARY_PATH=/persist/sw/slc7_x86-64/defaults-release/v1-12/lib:
DEBUG:O2:OpenSSL:0: +++++ LD_LIBRARY_PATH=/persist/sw/slc7_x86-64/defaults-release/v1-12/lib:
DEBUG:O2:OpenSSL:0: ++++ export AUTOTOOLS_ROOT=/persist/sw/slc7_x86-64/autotools/v1.5.0-10
DEBUG:O2:OpenSSL:0: ++++ AUTOTOOLS_ROOT=/persist/sw/slc7_x86-64/autotools/v1.5.0-10
DEBUG:O2:OpenSSL:0: ++++ export AUTOTOOLS_VERSION=v1.5.0
DEBUG:O2:OpenSSL:0: ++++ AUTOTOOLS_VERSION=v1.5.0
DEBUG:O2:OpenSSL:0: ++++ export AUTOTOOLS_REVISION=10
DEBUG:O2:OpenSSL:0: ++++ AUTOTOOLS_REVISION=10
DEBUG:O2:OpenSSL:0: ++++ export AUTOTOOLS_HASH=b152acb9b5c96b5588bbdb741b2d8fe71f986a0a
DEBUG:O2:OpenSSL:0: ++++ AUTOTOOLS_HASH=b152acb9b5c96b5588bbdb741b2d8fe71f986a0a
DEBUG:O2:OpenSSL:0: ++++ export AUTOTOOLS_COMMIT=v1.5.0
DEBUG:O2:OpenSSL:0: ++++ AUTOTOOLS_COMMIT=v1.5.0
DEBUG:O2:OpenSSL:0: +++++ pkg-config --debug
DEBUG:O2:OpenSSL:0: +++++ grep 'Scanning directory'
DEBUG:O2:OpenSSL:0: +++++ sed -e 's/.*'\''\(.*\)'\''/\1/'
DEBUG:O2:OpenSSL:0: +++++ xargs echo
DEBUG:O2:OpenSSL:0: +++++ sed -e 's/ /:/g'
DEBUG:O2:OpenSSL:0: ++++ export PKG_CONFIG_PATH=/usr/lib64/pkgconfig:/usr/share/pkgconfig:
DEBUG:O2:OpenSSL:0: ++++ PKG_CONFIG_PATH=/usr/lib64/pkgconfig:/usr/share/pkgconfig:
DEBUG:O2:OpenSSL:0: ++++ export DYLD_LIBRARY_PATH=/persist/sw/slc7_x86-64/autotools/v1.5.0-10/lib:/persist/sw/slc7_x86-64/defaults-release/v1-12/lib:
DEBUG:O2:OpenSSL:0: ++++ DYLD_LIBRARY_PATH=/persist/sw/slc7_x86-64/autotools/v1.5.0-10/lib:/persist/sw/slc7_x86-64/defaults-release/v1-12/lib:
DEBUG:O2:OpenSSL:0: ++++ export PATH=/persist/sw/slc7_x86-64/autotools/v1.5.0-10/bin:/persist/sw/slc7_x86-64/defaults-release/v1-12/bin:/usr/lib64/qt-3.3/bin:/usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin
DEBUG:O2:OpenSSL:0: ++++ PATH=/persist/sw/slc7_x86-64/autotools/v1.5.0-10/bin:/persist/sw/slc7_x86-64/defaults-release/v1-12/bin:/usr/lib64/qt-3.3/bin:/usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin
DEBUG:O2:OpenSSL:0: ++++ export LD_LIBRARY_PATH=/persist/sw/slc7_x86-64/autotools/v1.5.0-10/lib:/persist/sw/slc7_x86-64/defaults-release/v1-12/lib:
DEBUG:O2:OpenSSL:0: ++++ LD_LIBRARY_PATH=/persist/sw/slc7_x86-64/autotools/v1.5.0-10/lib:/persist/sw/slc7_x86-64/defaults-release/v1-12/lib:
DEBUG:O2:OpenSSL:0: +++ '[' Xv1 = X ']'
DEBUG:O2:OpenSSL:0: +++ export GCC_TOOLCHAIN_ROOT=/persist/sw/slc7_x86-64/GCC-Toolchain/v7.3.0-alice1-13
DEBUG:O2:OpenSSL:0: +++ GCC_TOOLCHAIN_ROOT=/persist/sw/slc7_x86-64/GCC-Toolchain/v7.3.0-alice1-13
DEBUG:O2:OpenSSL:0: +++ export GCC_TOOLCHAIN_VERSION=v7.3.0-alice1
DEBUG:O2:OpenSSL:0: +++ GCC_TOOLCHAIN_VERSION=v7.3.0-alice1
DEBUG:O2:OpenSSL:0: +++ export GCC_TOOLCHAIN_REVISION=13
DEBUG:O2:OpenSSL:0: +++ GCC_TOOLCHAIN_REVISION=13
DEBUG:O2:OpenSSL:0: +++ export GCC_TOOLCHAIN_HASH=887e7eb3b833adb1abbe732fe53eccd21dbae3c6
DEBUG:O2:OpenSSL:0: +++ GCC_TOOLCHAIN_HASH=887e7eb3b833adb1abbe732fe53eccd21dbae3c6
DEBUG:O2:OpenSSL:0: +++ export GCC_TOOLCHAIN_COMMIT=v7.3.0-alice1
DEBUG:O2:OpenSSL:0: +++ GCC_TOOLCHAIN_COMMIT=v7.3.0-alice1
DEBUG:O2:OpenSSL:0: +++ export LD_LIBRARY_PATH=/persist/sw/slc7_x86-64/GCC-Toolchain/v7.3.0-alice1-13/lib:/persist/sw/slc7_x86-64/GCC-Toolchain/v7.3.0-alice1-13/lib64:/persist/sw/slc7_x86-64/autotools/v1.5.0-10/lib:/persist/sw/slc7_x86-64/defaults-release/v1-12/lib:
DEBUG:O2:OpenSSL:0: +++ LD_LIBRARY_PATH=/persist/sw/slc7_x86-64/GCC-Toolchain/v7.3.0-alice1-13/lib:/persist/sw/slc7_x86-64/GCC-Toolchain/v7.3.0-alice1-13/lib64:/persist/sw/slc7_x86-64/autotools/v1.5.0-10/lib:/persist/sw/slc7_x86-64/defaults-release/v1-12/lib:
DEBUG:O2:OpenSSL:0: +++ export DYLD_LIBRARY_PATH=/persist/sw/slc7_x86-64/GCC-Toolchain/v7.3.0-alice1-13/lib:/persist/sw/slc7_x86-64/autotools/v1.5.0-10/lib:/persist/sw/slc7_x86-64/defaults-release/v1-12/lib:
DEBUG:O2:OpenSSL:0: +++ DYLD_LIBRARY_PATH=/persist/sw/slc7_x86-64/GCC-Toolchain/v7.3.0-alice1-13/lib:/persist/sw/slc7_x86-64/autotools/v1.5.0-10/lib:/persist/sw/slc7_x86-64/defaults-release/v1-12/lib:
DEBUG:O2:OpenSSL:0: +++ export PATH=/persist/sw/slc7_x86-64/GCC-Toolchain/v7.3.0-alice1-13/bin:/persist/sw/slc7_x86-64/autotools/v1.5.0-10/bin:/persist/sw/slc7_x86-64/defaults-release/v1-12/bin:/usr/lib64/qt-3.3/bin:/usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin
DEBUG:O2:OpenSSL:0: +++ PATH=/persist/sw/slc7_x86-64/GCC-Toolchain/v7.3.0-alice1-13/bin:/persist/sw/slc7_x86-64/autotools/v1.5.0-10/bin:/persist/sw/slc7_x86-64/defaults-release/v1-12/bin:/usr/lib64/qt-3.3/bin:/usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin
DEBUG:O2:OpenSSL:0: ++ '[' Xv1 = X ']'
DEBUG:O2:OpenSSL:0: ++ export ZLIB_ROOT=/persist/sw/slc7_x86-64/zlib/v1.2.8-51
DEBUG:O2:OpenSSL:0: ++ ZLIB_ROOT=/persist/sw/slc7_x86-64/zlib/v1.2.8-51
DEBUG:O2:OpenSSL:0: ++ export ZLIB_VERSION=v1.2.8
DEBUG:O2:OpenSSL:0: ++ ZLIB_VERSION=v1.2.8
DEBUG:O2:OpenSSL:0: ++ export ZLIB_REVISION=51
DEBUG:O2:OpenSSL:0: ++ ZLIB_REVISION=51
DEBUG:O2:OpenSSL:0: ++ export ZLIB_HASH=4ad7bbd548a92c676fe9bb87232dc79dfd8347ae
DEBUG:O2:OpenSSL:0: ++ ZLIB_HASH=4ad7bbd548a92c676fe9bb87232dc79dfd8347ae
DEBUG:O2:OpenSSL:0: ++ export ZLIB_COMMIT=v1.2.8
DEBUG:O2:OpenSSL:0: ++ ZLIB_COMMIT=v1.2.8
DEBUG:O2:OpenSSL:0: ++ export DYLD_LIBRARY_PATH=/persist/sw/slc7_x86-64/zlib/v1.2.8-51/lib:/persist/sw/slc7_x86-64/GCC-Toolchain/v7.3.0-alice1-13/lib:/persist/sw/slc7_x86-64/autotools/v1.5.0-10/lib:/persist/sw/slc7_x86-64/defaults-release/v1-12/lib:
DEBUG:O2:OpenSSL:0: ++ DYLD_LIBRARY_PATH=/persist/sw/slc7_x86-64/zlib/v1.2.8-51/lib:/persist/sw/slc7_x86-64/GCC-Toolchain/v7.3.0-alice1-13/lib:/persist/sw/slc7_x86-64/autotools/v1.5.0-10/lib:/persist/sw/slc7_x86-64/defaults-release/v1-12/lib:
DEBUG:O2:OpenSSL:0: ++ export PATH=/persist/sw/slc7_x86-64/zlib/v1.2.8-51/bin:/persist/sw/slc7_x86-64/GCC-Toolchain/v7.3.0-alice1-13/bin:/persist/sw/slc7_x86-64/autotools/v1.5.0-10/bin:/persist/sw/slc7_x86-64/defaults-release/v1-12/bin:/usr/lib64/qt-3.3/bin:/usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin
DEBUG:O2:OpenSSL:0: ++ PATH=/persist/sw/slc7_x86-64/zlib/v1.2.8-51/bin:/persist/sw/slc7_x86-64/GCC-Toolchain/v7.3.0-alice1-13/bin:/persist/sw/slc7_x86-64/autotools/v1.5.0-10/bin:/persist/sw/slc7_x86-64/defaults-release/v1-12/bin:/usr/lib64/qt-3.3/bin:/usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin
DEBUG:O2:OpenSSL:0: ++ export LD_LIBRARY_PATH=/persist/sw/slc7_x86-64/zlib/v1.2.8-51/lib:/persist/sw/slc7_x86-64/GCC-Toolchain/v7.3.0-alice1-13/lib:/persist/sw/slc7_x86-64/GCC-Toolchain/v7.3.0-alice1-13/lib64:/persist/sw/slc7_x86-64/autotools/v1.5.0-10/lib:/persist/sw/slc7_x86-64/defaults-release/v1-12/lib:
DEBUG:O2:OpenSSL:0: ++ LD_LIBRARY_PATH=/persist/sw/slc7_x86-64/zlib/v1.2.8-51/lib:/persist/sw/slc7_x86-64/GCC-Toolchain/v7.3.0-alice1-13/lib:/persist/sw/slc7_x86-64/GCC-Toolchain/v7.3.0-alice1-13/lib64:/persist/sw/slc7_x86-64/autotools/v1.5.0-10/lib:/persist/sw/slc7_x86-64/defaults-release/v1-12/lib:
DEBUG:O2:OpenSSL:0: + '[' Xv7.3.0-alice1 = X ']'
DEBUG:O2:OpenSSL:0: + '[' Xv1 = X ']'
DEBUG:O2:OpenSSL:0: + export PKG_NAME=OpenSSL
DEBUG:O2:OpenSSL:0: + PKG_NAME=OpenSSL
DEBUG:O2:OpenSSL:0: + export PKG_VERSION=v1.0.2o
DEBUG:O2:OpenSSL:0: + PKG_VERSION=v1.0.2o
DEBUG:O2:OpenSSL:0: + export PKG_BUILDNUM=14
DEBUG:O2:OpenSSL:0: + PKG_BUILDNUM=14
DEBUG:O2:OpenSSL:0: + export SOURCE0=https://github.com/openssl/openssl
DEBUG:O2:OpenSSL:0: + SOURCE0=https://github.com/openssl/openssl
DEBUG:O2:OpenSSL:0: + export PKGPATH=slc7_x86-64/OpenSSL/v1.0.2o-14
DEBUG:O2:OpenSSL:0: + PKGPATH=slc7_x86-64/OpenSSL/v1.0.2o-14
DEBUG:O2:OpenSSL:0: + mkdir -p /persist/sw/BUILD /persist/sw/SOURCES /persist/sw/TARS /persist/sw/SPECS /persist/sw/INSTALLROOT
DEBUG:O2:OpenSSL:0: + export BUILDROOT=/persist/sw/BUILD/030a16fcf8e154bd787605d42658872bcb2f9262
DEBUG:O2:OpenSSL:0: + BUILDROOT=/persist/sw/BUILD/030a16fcf8e154bd787605d42658872bcb2f9262
DEBUG:O2:OpenSSL:0: + '[' h == / ']'
DEBUG:O2:OpenSSL:0: + export INSTALLROOT=/persist/sw/INSTALLROOT/030a16fcf8e154bd787605d42658872bcb2f9262/slc7_x86-64/OpenSSL/v1.0.2o-14
DEBUG:O2:OpenSSL:0: + INSTALLROOT=/persist/sw/INSTALLROOT/030a16fcf8e154bd787605d42658872bcb2f9262/slc7_x86-64/OpenSSL/v1.0.2o-14
DEBUG:O2:OpenSSL:0: + export SOURCEDIR=/persist/sw/SOURCES/OpenSSL/v1.0.2o/OpenSSL_1_0_2o
DEBUG:O2:OpenSSL:0: + SOURCEDIR=/persist/sw/SOURCES/OpenSSL/v1.0.2o/OpenSSL_1_0_2o
DEBUG:O2:OpenSSL:0: + export BUILDDIR=/persist/sw/BUILD/030a16fcf8e154bd787605d42658872bcb2f9262/OpenSSL
DEBUG:O2:OpenSSL:0: + BUILDDIR=/persist/sw/BUILD/030a16fcf8e154bd787605d42658872bcb2f9262/OpenSSL
DEBUG:O2:OpenSSL:0: + SHORT_TAG=OpenSSL_1_
DEBUG:O2:OpenSSL:0: ++ dirname /persist/sw/SOURCES/OpenSSL/v1.0.2o/OpenSSL_1_0_2o
DEBUG:O2:OpenSSL:0: + mkdir -p /persist/sw/SOURCES/OpenSSL/v1.0.2o
DEBUG:O2:OpenSSL:0: + [[ OpenSSL_1_0_2o != OpenSSL_1_0_2o ]]
DEBUG:O2:OpenSSL:0: + rm -fr /persist/sw/INSTALLROOT/030a16fcf8e154bd787605d42658872bcb2f9262
DEBUG:O2:OpenSSL:0: + [[ 0 == 0 ]]
DEBUG:O2:OpenSSL:0: + rm -rf /persist/sw/BUILD/030a16fcf8e154bd787605d42658872bcb2f9262
DEBUG:O2:OpenSSL:0: + mkdir -p /persist/sw/INSTALLROOT/030a16fcf8e154bd787605d42658872bcb2f9262/slc7_x86-64/OpenSSL/v1.0.2o-14 /persist/sw/BUILD/030a16fcf8e154bd787605d42658872bcb2f9262 /persist/sw/BUILD/030a16fcf8e154bd787605d42658872bcb2f9262/OpenSSL /persist/sw/INSTALLROOT/030a16fcf8e154bd787605d42658872bcb2f9262/slc7_x86-64/OpenSSL/v1.0.2o-14
DEBUG:O2:OpenSSL:0: + cd /persist/sw/BUILD/030a16fcf8e154bd787605d42658872bcb2f9262
DEBUG:O2:OpenSSL:0: + ln -snf 030a16fcf8e154bd787605d42658872bcb2f9262 /persist/sw/BUILD/OpenSSL-latest
DEBUG:O2:OpenSSL:0: + [[ -n '' ]]
DEBUG:O2:OpenSSL:0: + export GIT_REFERENCE=/persist/sw/MIRROR/openssl
DEBUG:O2:OpenSSL:0: + GIT_REFERENCE=/persist/sw/MIRROR/openssl
DEBUG:O2:OpenSSL:0: + [[ ! https://github.com/openssl/openssl == '' ]]
DEBUG:O2:OpenSSL:0: + [[ h != \/ ]]
DEBUG:O2:OpenSSL:0: + [[ ! -d /persist/sw/SOURCES/OpenSSL/v1.0.2o/OpenSSL_1_0_2o ]]
DEBUG:O2:OpenSSL:0: + [[ ! https://github.com/openssl/openssl == '' ]]
DEBUG:O2:OpenSSL:0: + [[ h == \/ ]]
DEBUG:O2:OpenSSL:0: + mkdir -p /persist/sw/SOURCES/OpenSSL/v1.0.2o/OpenSSL_1_0_2o
DEBUG:O2:OpenSSL:0: + cd /persist/sw/BUILD/030a16fcf8e154bd787605d42658872bcb2f9262/OpenSSL
DEBUG:O2:OpenSSL:0: + [[ /persist/sw/TARS/slc7_x86-64/store/03/030a16fcf8e154bd787605d42658872bcb2f9262/OpenSSL-v1.0.2o-14.slc7_x86-64.tar.gz == '' ]]
DEBUG:O2:OpenSSL:0: + [[ /persist/sw/TARS/slc7_x86-64/store/03/030a16fcf8e154bd787605d42658872bcb2f9262/OpenSSL-v1.0.2o-14.slc7_x86-64.tar.gz == '' ]]
DEBUG:O2:OpenSSL:0: + [[ /persist/sw/TARS/slc7_x86-64/store/03/030a16fcf8e154bd787605d42658872bcb2f9262/OpenSSL-v1.0.2o-14.slc7_x86-64.tar.gz == '' ]]
DEBUG:O2:OpenSSL:0: + rm -rf /persist/sw/BUILD/030a16fcf8e154bd787605d42658872bcb2f9262/log
DEBUG:O2:OpenSSL:0: + mkdir -p /persist/sw/TMP/030a16fcf8e154bd787605d42658872bcb2f9262
DEBUG:O2:OpenSSL:0: + pigz -dc /persist/sw/TARS/slc7_x86-64/store/03/030a16fcf8e154bd787605d42658872bcb2f9262/OpenSSL-v1.0.2o-14.slc7_x86-64.tar.gz
DEBUG:O2:OpenSSL:0: + tar --ignore-failed-read -C /persist/sw/TMP/030a16fcf8e154bd787605d42658872bcb2f9262 -x
DEBUG:O2:OpenSSL:0: pigz: skipping: /persist/sw/TARS/slc7_x86-64/store/03/030a16fcf8e154bd787605d42658872bcb2f9262/OpenSSL-v1.0.2o-14.slc7_x86-64.tar.gz: corrupted -- incomplete deflate data
DEBUG:O2:OpenSSL:0: pigz: abort: internal threads error
DEBUG:O2:OpenSSL:0: tar: This does not look like a tar archive
DEBUG:O2:OpenSSL:0: tar: Exiting with failure status due to previous errors
DEBUG:O2:OpenSSL:0: 
ERROR:O2:OpenSSL:0: Error while executing /persist/sw/SPECS/slc7_x86-64/OpenSSL/v1.0.2o-14/build.sh on `alidock-506089736'.
ERROR:O2:OpenSSL:0: Log can be found in /persist/sw/BUILD/OpenSSL-latest/log.
ERROR:O2:OpenSSL:0: Please upload it to CERNBox/Dropbox if you intend to request support.
ERROR:O2:OpenSSL:0: Build directory is /persist/sw/BUILD/OpenSSL-latest/OpenSSL.
1|[alidock] ~ $> 

I am working with alidock on a macOS Mojave up to date (version 10.14.6), with latest version of docker.
The alidist and O2 folders are up to date, and I am building O2 using the command line aliBuild build O2 --defaults o2 as shown in https://alice-doc.github.io/alice-analysis-tutorial/building/build.html

Any clues as to what could be the issue?

Best,
Aimeric

Hi Aimeric,

I realize this does not address your problem, but may I ask why you’re using alidock for O2 building ? I thought alidock was oriented towards AliPhysics.
Seeing you have a Mac (another question : why not on Catalina ?), why not just make a native build ?

Cheers,

Hi Laurent,

I’ve been using alidock for two reasons: first the wiki (https://alice-doc.github.io/alice-analysis-tutorial/building/) only recommends (as opposed to enforcing) using a native build for development, and second (and mainly) I don’t have admin rights on my computer.
The IT department of my university doesn’t want to do some of the pre-requisites for the native build, mainly disabling System Integrity Protection. As I was mostly toying around with O2 for now, trying to understand how things were working, I thought the alidock solution that is apparently supported was a good temporary solution.
If O2 doesn’t work with alidock though, I will get back to the IT services of my university and tell them I cannot work without the native build. Although for now I have to do with the alidock version.
The limitations of using alidock aren’t really explained in the wiki. What are they?

Best,
Aimeric

For the record, you do not need to disable SIP anymore.

Oh?
This page might be in need of an update: https://alice-doc.github.io/alice-analysis-tutorial/building/prereq-macos.html

@laphecet: I just realised I missed your question about the Mac version. The Software Update app doesn’t show Catalina as an option, and the wiki (https://alice-doc.github.io/alice-analysis-tutorial/building/custom.html) often mentions that only Mojave is supported for run 3 software. So I kept Mojave.

Dear all,
I have the same problem with the openssl with O2 building within alidock.
My operating system is: Ubuntu 18.04.3 LTS
as it is the case for Aimeric, it was working 2.5 weeks ago. I updated alidist to the most recent stand-point and also did tabula rasa. AliPhysics is still compiling in the same environment.

Cheers
Michael

Update on my side: O2 is still failing to build at the same place, even after several updates of the alidist or O2 directories.
As for @mwinn, AliPhysics is compiling just fine.

Hi,
after discussion with Sandro here at CERN: go into alidist, open the file openssl.sh and put an empty sign in front of L16.
The problem seems to be that the binary file that is downloaded is not functional any more in this context.
Then, just redo the compilation with alidock as usual.
The compilation seems to go through.
Cheers
MIchael

Yes. Apparently alibuild finds a prebuild tarball but this tarball is corrupted. @ktf : Is the caching disc full? Maybe alibuild should also try to fallback to local compilation when something like this arrises.

@mwinn When you say empty sign, do you mean “ø”?
I assume L16 is line 16

EDIT: just tried it, I doubt you meant ø. Did you mean I should comment the line?

Can you try with aliBuild clean? The repository seems fine.

@eulisse I just tried: no improvement.
I tried several things last weeks: removing my entire alidock image and trying again, resetting my docker installation, the cleaning options suggested in the alidock wiki, nothing really helped.

It appears that several other people are having the same issues and asking for advice on the Alice Project Analysis Task Force mailing list.

I meant really just a space, for me, it compiles now. Commenting the line may also just work out.

Haha sorry, I tried a blank space, commenting and ø but not a simple space.

Thank you very much! The compiling is now ongoing, and it finally went past Openssl. Hopefully everything else will work fine.