Author: brane Date: Fri Oct 26 11:48:30 2018 New Revision: 1844897 URL: http://svn.apache.org/viewvc?rev=1844897&view=rev Log: Update the scripts for the macOS builder.
Modified: serf/tools/buildbot/macosx/serfbuild.sh serf/tools/buildbot/macosx/setenv.sh Modified: serf/tools/buildbot/macosx/serfbuild.sh URL: http://svn.apache.org/viewvc/serf/tools/buildbot/macosx/serfbuild.sh?rev=1844897&r1=1844896&r2=1844897&view=diff ============================================================================== --- serf/tools/buildbot/macosx/serfbuild.sh (original) +++ serf/tools/buildbot/macosx/serfbuild.sh Fri Oct 26 11:48:30 2018 @@ -28,16 +28,20 @@ ${scripts}/mkramdisk.sh ${volume_name} $ # An optional parameter tells build scripts which version of APR to use if [ ! -z "$1" ]; then - aprdir=$(eval 'echo $SERFBB_'"$1") + aprdir=$(eval 'echo $SERFBB_APR_'"$1") + apudir=$(eval 'echo $SERFBB_APU_'"$1") aprconfig="APR=${aprdir}" - apuconfig="APU=${aprdir}" + apuconfig="APU=${apudir}" +else + aprconfig="APR=${SERFBB_APR_DEFAULT}" + apuconfig="APU=${SERFBB_APU_DEFAULT}" fi # Another optional parameter tells build scripts to use a different OpenSSL if [ ! -z "$2" ]; then opensslconfig="OPENSSL=$(eval 'echo $SERFBB_'"$2")" else - opensslconfig="OPENSSL=${SERFBB_OPENSSL}" + opensslconfig="OPENSSL=${SERFBB_OPENSSL_DEFAULT}" fi # Build @@ -45,6 +49,8 @@ cd "${absbld}" "${SERFBB_SCONS}" -Y "${abssrc}" \ "CC=clang" \ "PREFIX=${absbld}/.install-prefix" \ + "GSSAPI=/usr" \ + "ZLIB=/usr" \ "${opensslconfig}" \ "${aprconfig}" \ "${apuconfig}" Modified: serf/tools/buildbot/macosx/setenv.sh URL: http://svn.apache.org/viewvc/serf/tools/buildbot/macosx/setenv.sh?rev=1844897&r1=1844896&r2=1844897&view=diff ============================================================================== --- serf/tools/buildbot/macosx/setenv.sh (original) +++ serf/tools/buildbot/macosx/setenv.sh Fri Oct 26 11:48:30 2018 @@ -20,10 +20,14 @@ ## ## PATH The search path ## SERFBB_SCONS Path to the scons binary -## SERFBB_APR_15 Path of APR-1.5 +## SERFBB_APR_DEFAULT Path of default APR +## SERFBB_APU_DEFAULT Path of default APR-Util +## SERFBB_APR_OPENSSL_11 Path of default APR +## SERFBB_APU_OPENSSL_11 Path of APR-Util to use with OpenSSL 1.1 ## SERFBB_APR_20_DEV Path of APR-2.0 -## SERFBB_OPENSSL OpenSSL installation prefix -## SERFBB_SYSTEM_OPENSSL System default OpenSSL prefix +## SERFBB_APU_20_DEV Also path of APR-2.0 +## SERFBB_OPENSSL_DEFAULT Default OpenSSL installation prefix +## SERFBB_OPENSSL_11 OpenSSL 1.1.x installation prefix ## ## The invoking script will set local variable named ${scripts} that ## is the absolute path the parent of this file. @@ -35,10 +39,14 @@ eval $(${environment}) export PATH export SERFBB_SCONS -export SERFBB_APR_15 +export SERFBB_APR_DEFAULT +export SERFBB_APU_DEFAULT +export SERFBB_APR_OPENSSL_11 +export SERFBB_APU_OPENSSL_11 export SERFBB_APR_20_DEV -export SERFBB_OPENSSL -export SERFBB_SYSTEM_OPENSSL +export SERFBB_APU_20_DEV +export SERFBB_OPENSSL_DEFAULT +export SERFBB_OPENSSL_11 # Set the absolute source path