Skip to content

debugging ci

e223b5f
Select commit
Loading
Failed to load commit list.
Open

WIP - Support cross-compile darwin builds to aarch64 [ci-full] #7137

debugging ci
e223b5f
Select commit
Loading
Failed to load commit list.
firefoxci-taskcluster / toolchain-libs-ios succeeded Jan 6, 2026 in 4m 27s

FirefoxCI (pull_request)

Build NSS/SQLCipher for iOS

Details

View task in Taskcluster | View logs in Taskcluster | View task group in Taskcluster

Task Status

Started: 2026-01-06T01:10:37.700Z
Resolved: 2026-01-06T01:14:59.458Z
Task Execution Time: 4 minutes, 21 seconds, 758 milliseconds
Task Status: completed
Reason Resolved: completed
RunId: 0

Artifacts

- public/build/ios.tar.gz
- public/chain-of-trust.json
- public/chain-of-trust.json.sig
- public/logs/certified.log
- public/logs/live_backing.log
- public/logs/live.log


[taskcluster 2026-01-06T01:10:37.719Z] Worker Type (releng-hardware/applicationservices-b-1-osx1015) settings:
[taskcluster 2026-01-06T01:10:37.719Z]   {
[taskcluster 2026-01-06T01:10:37.719Z]     "arch": "x86_64",
[taskcluster 2026-01-06T01:10:37.719Z]     "config": {
[taskcluster 2026-01-06T01:10:37.719Z]       "deploymentId": ""
[taskcluster 2026-01-06T01:10:37.719Z]     },
[taskcluster 2026-01-06T01:10:37.719Z]     "disk_size": "233.47 GiB",
[taskcluster 2026-01-06T01:10:37.719Z]     "generic-worker": {
[taskcluster 2026-01-06T01:10:37.719Z]       "engine": "multiuser",
[taskcluster 2026-01-06T01:10:37.719Z]       "go-arch": "amd64",
[taskcluster 2026-01-06T01:10:37.719Z]       "go-os": "darwin",
[taskcluster 2026-01-06T01:10:37.719Z]       "go-version": "go1.22.0",
[taskcluster 2026-01-06T01:10:37.719Z]       "release": "https://github.com/taskcluster/taskcluster/releases/tag/v60.3.4",
[taskcluster 2026-01-06T01:10:37.719Z]       "revision": "943a6f2b0d14fa0270280bc6f23acc2945d0fe45",
[taskcluster 2026-01-06T01:10:37.719Z]       "source": "https://github.com/taskcluster/taskcluster/commits/943a6f2b0d14fa0270280bc6f23acc2945d0fe45",
[taskcluster 2026-01-06T01:10:37.719Z]       "version": "60.3.4"
[taskcluster 2026-01-06T01:10:37.719Z]     },
[taskcluster 2026-01-06T01:10:37.719Z]     "ip": "10.49.59.100",
[taskcluster 2026-01-06T01:10:37.719Z]     "machine-setup": {
[taskcluster 2026-01-06T01:10:37.719Z]       "config": "https://github.com/mozilla-platform-ops/ronin_puppet"

...(5776 lines hidden)...

[task 2026-01-06T01:14:51.337Z] + CMD=lipo
[task 2026-01-06T01:14:51.337Z] + for ARCH in '"${@}"'
[task 2026-01-06T01:14:51.337Z] + [[ x86_64 != \a\r\m\6\4\-\s\i\m ]]
[task 2026-01-06T01:14:51.337Z] + CMD='lipo -arch x86_64 ios/x86_64/nss/lib/libpkcs12.a'
[task 2026-01-06T01:14:51.337Z] + for ARCH in '"${@}"'
[task 2026-01-06T01:14:51.337Z] + [[ arm64 != \a\r\m\6\4\-\s\i\m ]]
[task 2026-01-06T01:14:51.337Z] + CMD='lipo -arch x86_64 ios/x86_64/nss/lib/libpkcs12.a -arch arm64 ios/arm64/nss/lib/libpkcs12.a'
[task 2026-01-06T01:14:51.337Z] + for ARCH in '"${@}"'
[task 2026-01-06T01:14:51.338Z] + [[ arm64-sim != \a\r\m\6\4\-\s\i\m ]]
[task 2026-01-06T01:14:51.338Z] + CMD='lipo -arch x86_64 ios/x86_64/nss/lib/libpkcs12.a -arch arm64 ios/arm64/nss/lib/libpkcs12.a -output ios/universal/nss/lib/libpkcs12.a -create'
[task 2026-01-06T01:14:51.338Z] + lipo -arch x86_64 ios/x86_64/nss/lib/libpkcs12.a -arch arm64 ios/arm64/nss/lib/libpkcs12.a -output ios/universal/nss/lib/libpkcs12.a -create
[task 2026-01-06T01:14:51.350Z] universal_lib "nss" "libplds4.a" "${TARGET_ARCHS[@]}"
[task 2026-01-06T01:14:51.351Z] + universal_lib nss libplds4.a x86_64 arm64 arm64-sim
[task 2026-01-06T01:14:51.351Z] + DIR_NAME=nss
[task 2026-01-06T01:14:51.351Z] + LIB_NAME=libplds4.a
[task 2026-01-06T01:14:51.351Z] + shift
[task 2026-01-06T01:14:51.351Z] + shift
[task 2026-01-06T01:14:51.351Z] + UNIVERSAL_DIR=ios/universal/nss
[task 2026-01-06T01:14:51.351Z] + LIB_PATH=ios/universal/nss/lib/libplds4.a
[task 2026-01-06T01:14:51.351Z] + [[ ! -e ios/universal/nss/lib/libplds4.a ]]
[task 2026-01-06T01:14:51.351Z] + mkdir -p ios/universal/nss/lib
[task 2026-01-06T01:14:51.352Z] + CMD=lipo
[task 2026-01-06T01:14:51.352Z] + for ARCH in '"${@}"'
[task 2026-01-06T01:14:51.352Z] + [[ x86_64 != \a\r\m\6\4\-\s\i\m ]]
[task 2026-01-06T01:14:51.352Z] + CMD='lipo -arch x86_64 ios/x86_64/nss/lib/libplds4.a'
[task 2026-01-06T01:14:51.352Z] + for ARCH in '"${@}"'
[task 2026-01-06T01:14:51.352Z] + [[ arm64 != \a\r\m\6\4\-\s\i\m ]]
[task 2026-01-06T01:14:51.352Z] + CMD='lipo -arch x86_64 ios/x86_64/nss/lib/libplds4.a -arch arm64 ios/arm64/nss/lib/libplds4.a'
[task 2026-01-06T01:14:51.352Z] + for ARCH in '"${@}"'
[task 2026-01-06T01:14:51.352Z] + [[ arm64-sim != \a\r\m\6\4\-\s\i\m ]]
[task 2026-01-06T01:14:51.353Z] + CMD='lipo -arch x86_64 ios/x86_64/nss/lib/libplds4.a -arch arm64 ios/arm64/nss/lib/libplds4.a -output ios/universal/nss/lib/libplds4.a -create'
[task 2026-01-06T01:14:51.353Z] + lipo -arch x86_64 ios/x86_64/nss/lib/libplds4.a -arch arm64 ios/arm64/nss/lib/libplds4.a -output ios/universal/nss/lib/libplds4.a -create
[task 2026-01-06T01:14:51.363Z] universal_lib "nss" "libssl.a" "${TARGET_ARCHS[@]}"
[task 2026-01-06T01:14:51.363Z] + universal_lib nss libssl.a x86_64 arm64 arm64-sim
[task 2026-01-06T01:14:51.363Z] + DIR_NAME=nss
[task 2026-01-06T01:14:51.363Z] + LIB_NAME=libssl.a
[task 2026-01-06T01:14:51.363Z] + shift
[task 2026-01-06T01:14:51.363Z] + shift
[task 2026-01-06T01:14:51.363Z] + UNIVERSAL_DIR=ios/universal/nss
[task 2026-01-06T01:14:51.363Z] + LIB_PATH=ios/universal/nss/lib/libssl.a
[task 2026-01-06T01:14:51.363Z] + [[ ! -e ios/universal/nss/lib/libssl.a ]]
[task 2026-01-06T01:14:51.363Z] + mkdir -p ios/universal/nss/lib
[task 2026-01-06T01:14:51.365Z] + CMD=lipo
[task 2026-01-06T01:14:51.365Z] + for ARCH in '"${@}"'
[task 2026-01-06T01:14:51.365Z] + [[ x86_64 != \a\r\m\6\4\-\s\i\m ]]
[task 2026-01-06T01:14:51.365Z] + CMD='lipo -arch x86_64 ios/x86_64/nss/lib/libssl.a'
[task 2026-01-06T01:14:51.365Z] + for ARCH in '"${@}"'
[task 2026-01-06T01:14:51.365Z] + [[ arm64 != \a\r\m\6\4\-\s\i\m ]]
[task 2026-01-06T01:14:51.365Z] + CMD='lipo -arch x86_64 ios/x86_64/nss/lib/libssl.a -arch arm64 ios/arm64/nss/lib/libssl.a'
[task 2026-01-06T01:14:51.365Z] + for ARCH in '"${@}"'
[task 2026-01-06T01:14:51.365Z] + [[ arm64-sim != \a\r\m\6\4\-\s\i\m ]]
[task 2026-01-06T01:14:51.365Z] + CMD='lipo -arch x86_64 ios/x86_64/nss/lib/libssl.a -arch arm64 ios/arm64/nss/lib/libssl.a -output ios/universal/nss/lib/libssl.a -create'
[task 2026-01-06T01:14:51.365Z] + lipo -arch x86_64 ios/x86_64/nss/lib/libssl.a -arch arm64 ios/arm64/nss/lib/libssl.a -output ios/universal/nss/lib/libssl.a -create
[task 2026-01-06T01:14:51.382Z] universal_lib "nss" "libhw-acc-crypto-avx.a" "x86_64"
[task 2026-01-06T01:14:51.382Z] + universal_lib nss libhw-acc-crypto-avx.a x86_64
[task 2026-01-06T01:14:51.382Z] + DIR_NAME=nss
[task 2026-01-06T01:14:51.382Z] + LIB_NAME=libhw-acc-crypto-avx.a
[task 2026-01-06T01:14:51.382Z] + shift
[task 2026-01-06T01:14:51.382Z] + shift
[task 2026-01-06T01:14:51.382Z] + UNIVERSAL_DIR=ios/universal/nss
[task 2026-01-06T01:14:51.382Z] + LIB_PATH=ios/universal/nss/lib/libhw-acc-crypto-avx.a
[task 2026-01-06T01:14:51.382Z] + [[ ! -e ios/universal/nss/lib/libhw-acc-crypto-avx.a ]]
[task 2026-01-06T01:14:51.382Z] + mkdir -p ios/universal/nss/lib
[task 2026-01-06T01:14:51.385Z] + CMD=lipo
[task 2026-01-06T01:14:51.385Z] + for ARCH in '"${@}"'
[task 2026-01-06T01:14:51.385Z] + [[ x86_64 != \a\r\m\6\4\-\s\i\m ]]
[task 2026-01-06T01:14:51.385Z] + CMD='lipo -arch x86_64 ios/x86_64/nss/lib/libhw-acc-crypto-avx.a'
[task 2026-01-06T01:14:51.385Z] + CMD='lipo -arch x86_64 ios/x86_64/nss/lib/libhw-acc-crypto-avx.a -output ios/universal/nss/lib/libhw-acc-crypto-avx.a -create'
[task 2026-01-06T01:14:51.385Z] + lipo -arch x86_64 ios/x86_64/nss/lib/libhw-acc-crypto-avx.a -output ios/universal/nss/lib/libhw-acc-crypto-avx.a -create
[task 2026-01-06T01:14:51.396Z] universal_lib "nss" "libhw-acc-crypto-avx2.a" "x86_64"
[task 2026-01-06T01:14:51.396Z] + universal_lib nss libhw-acc-crypto-avx2.a x86_64
[task 2026-01-06T01:14:51.396Z] + DIR_NAME=nss
[task 2026-01-06T01:14:51.396Z] + LIB_NAME=libhw-acc-crypto-avx2.a
[task 2026-01-06T01:14:51.396Z] + shift
[task 2026-01-06T01:14:51.396Z] + shift
[task 2026-01-06T01:14:51.396Z] + UNIVERSAL_DIR=ios/universal/nss
[task 2026-01-06T01:14:51.396Z] + LIB_PATH=ios/universal/nss/lib/libhw-acc-crypto-avx2.a
[task 2026-01-06T01:14:51.396Z] + [[ ! -e ios/universal/nss/lib/libhw-acc-crypto-avx2.a ]]
[task 2026-01-06T01:14:51.396Z] + mkdir -p ios/universal/nss/lib
[task 2026-01-06T01:14:51.398Z] + CMD=lipo
[task 2026-01-06T01:14:51.398Z] + for ARCH in '"${@}"'
[task 2026-01-06T01:14:51.398Z] + [[ x86_64 != \a\r\m\6\4\-\s\i\m ]]
[task 2026-01-06T01:14:51.398Z] + CMD='lipo -arch x86_64 ios/x86_64/nss/lib/libhw-acc-crypto-avx2.a'
[task 2026-01-06T01:14:51.398Z] + CMD='lipo -arch x86_64 ios/x86_64/nss/lib/libhw-acc-crypto-avx2.a -output ios/universal/nss/lib/libhw-acc-crypto-avx2.a -create'
[task 2026-01-06T01:14:51.398Z] + lipo -arch x86_64 ios/x86_64/nss/lib/libhw-acc-crypto-avx2.a -output ios/universal/nss/lib/libhw-acc-crypto-avx2.a -create
[task 2026-01-06T01:14:51.411Z] universal_lib "nss" "libgcm-aes-x86_c_lib.a" "x86_64"
[task 2026-01-06T01:14:51.411Z] + universal_lib nss libgcm-aes-x86_c_lib.a x86_64
[task 2026-01-06T01:14:51.411Z] + DIR_NAME=nss
[task 2026-01-06T01:14:51.411Z] + LIB_NAME=libgcm-aes-x86_c_lib.a
[task 2026-01-06T01:14:51.411Z] + shift
[task 2026-01-06T01:14:51.411Z] + shift
[task 2026-01-06T01:14:51.411Z] + UNIVERSAL_DIR=ios/universal/nss
[task 2026-01-06T01:14:51.411Z] + LIB_PATH=ios/universal/nss/lib/libgcm-aes-x86_c_lib.a
[task 2026-01-06T01:14:51.411Z] + [[ ! -e ios/universal/nss/lib/libgcm-aes-x86_c_lib.a ]]
[task 2026-01-06T01:14:51.411Z] + mkdir -p ios/universal/nss/lib
[task 2026-01-06T01:14:51.414Z] + CMD=lipo
[task 2026-01-06T01:14:51.414Z] + for ARCH in '"${@}"'
[task 2026-01-06T01:14:51.414Z] + [[ x86_64 != \a\r\m\6\4\-\s\i\m ]]
[task 2026-01-06T01:14:51.414Z] + CMD='lipo -arch x86_64 ios/x86_64/nss/lib/libgcm-aes-x86_c_lib.a'
[task 2026-01-06T01:14:51.414Z] + CMD='lipo -arch x86_64 ios/x86_64/nss/lib/libgcm-aes-x86_c_lib.a -output ios/universal/nss/lib/libgcm-aes-x86_c_lib.a -create'
[task 2026-01-06T01:14:51.414Z] + lipo -arch x86_64 ios/x86_64/nss/lib/libgcm-aes-x86_c_lib.a -output ios/universal/nss/lib/libgcm-aes-x86_c_lib.a -create
[task 2026-01-06T01:14:51.427Z] universal_lib "nss" "libsha-x86_c_lib.a" "x86_64"
[task 2026-01-06T01:14:51.427Z] + universal_lib nss libsha-x86_c_lib.a x86_64
[task 2026-01-06T01:14:51.427Z] + DIR_NAME=nss
[task 2026-01-06T01:14:51.427Z] + LIB_NAME=libsha-x86_c_lib.a
[task 2026-01-06T01:14:51.427Z] + shift
[task 2026-01-06T01:14:51.427Z] + shift
[task 2026-01-06T01:14:51.427Z] + UNIVERSAL_DIR=ios/universal/nss
[task 2026-01-06T01:14:51.427Z] + LIB_PATH=ios/universal/nss/lib/libsha-x86_c_lib.a
[task 2026-01-06T01:14:51.427Z] + [[ ! -e ios/universal/nss/lib/libsha-x86_c_lib.a ]]
[task 2026-01-06T01:14:51.427Z] + mkdir -p ios/universal/nss/lib
[task 2026-01-06T01:14:51.430Z] + CMD=lipo
[task 2026-01-06T01:14:51.430Z] + for ARCH in '"${@}"'
[task 2026-01-06T01:14:51.430Z] + [[ x86_64 != \a\r\m\6\4\-\s\i\m ]]
[task 2026-01-06T01:14:51.430Z] + CMD='lipo -arch x86_64 ios/x86_64/nss/lib/libsha-x86_c_lib.a'
[task 2026-01-06T01:14:51.430Z] + CMD='lipo -arch x86_64 ios/x86_64/nss/lib/libsha-x86_c_lib.a -output ios/universal/nss/lib/libsha-x86_c_lib.a -create'
[task 2026-01-06T01:14:51.430Z] + lipo -arch x86_64 ios/x86_64/nss/lib/libsha-x86_c_lib.a -output ios/universal/nss/lib/libsha-x86_c_lib.a -create
[task 2026-01-06T01:14:51.444Z] universal_lib "nss" "libgcm-aes-aarch64_c_lib.a" "arm64"
[task 2026-01-06T01:14:51.444Z] + universal_lib nss libgcm-aes-aarch64_c_lib.a arm64
[task 2026-01-06T01:14:51.444Z] + DIR_NAME=nss
[task 2026-01-06T01:14:51.444Z] + LIB_NAME=libgcm-aes-aarch64_c_lib.a
[task 2026-01-06T01:14:51.444Z] + shift
[task 2026-01-06T01:14:51.444Z] + shift
[task 2026-01-06T01:14:51.444Z] + UNIVERSAL_DIR=ios/universal/nss
[task 2026-01-06T01:14:51.444Z] + LIB_PATH=ios/universal/nss/lib/libgcm-aes-aarch64_c_lib.a
[task 2026-01-06T01:14:51.444Z] + [[ ! -e ios/universal/nss/lib/libgcm-aes-aarch64_c_lib.a ]]
[task 2026-01-06T01:14:51.444Z] + mkdir -p ios/universal/nss/lib
[task 2026-01-06T01:14:51.446Z] + CMD=lipo
[task 2026-01-06T01:14:51.446Z] + for ARCH in '"${@}"'
[task 2026-01-06T01:14:51.446Z] + [[ arm64 != \a\r\m\6\4\-\s\i\m ]]
[task 2026-01-06T01:14:51.446Z] + CMD='lipo -arch arm64 ios/arm64/nss/lib/libgcm-aes-aarch64_c_lib.a'
[task 2026-01-06T01:14:51.446Z] + CMD='lipo -arch arm64 ios/arm64/nss/lib/libgcm-aes-aarch64_c_lib.a -output ios/universal/nss/lib/libgcm-aes-aarch64_c_lib.a -create'
[task 2026-01-06T01:14:51.446Z] + lipo -arch arm64 ios/arm64/nss/lib/libgcm-aes-aarch64_c_lib.a -output ios/universal/nss/lib/libgcm-aes-aarch64_c_lib.a -create
[task 2026-01-06T01:14:51.460Z] universal_lib "nss" "libarmv8_c_lib.a" "arm64"
[task 2026-01-06T01:14:51.460Z] + universal_lib nss libarmv8_c_lib.a arm64
[task 2026-01-06T01:14:51.460Z] + DIR_NAME=nss
[task 2026-01-06T01:14:51.460Z] + LIB_NAME=libarmv8_c_lib.a
[task 2026-01-06T01:14:51.460Z] + shift
[task 2026-01-06T01:14:51.460Z] + shift
[task 2026-01-06T01:14:51.460Z] + UNIVERSAL_DIR=ios/universal/nss
[task 2026-01-06T01:14:51.460Z] + LIB_PATH=ios/universal/nss/lib/libarmv8_c_lib.a
[task 2026-01-06T01:14:51.460Z] + [[ ! -e ios/universal/nss/lib/libarmv8_c_lib.a ]]
[task 2026-01-06T01:14:51.460Z] + mkdir -p ios/universal/nss/lib
[task 2026-01-06T01:14:51.462Z] + CMD=lipo
[task 2026-01-06T01:14:51.462Z] + for ARCH in '"${@}"'
[task 2026-01-06T01:14:51.462Z] + [[ arm64 != \a\r\m\6\4\-\s\i\m ]]
[task 2026-01-06T01:14:51.462Z] + CMD='lipo -arch arm64 ios/arm64/nss/lib/libarmv8_c_lib.a'
[task 2026-01-06T01:14:51.462Z] + CMD='lipo -arch arm64 ios/arm64/nss/lib/libarmv8_c_lib.a -output ios/universal/nss/lib/libarmv8_c_lib.a -create'
[task 2026-01-06T01:14:51.462Z] + lipo -arch arm64 ios/arm64/nss/lib/libarmv8_c_lib.a -output ios/universal/nss/lib/libarmv8_c_lib.a -create
[task 2026-01-06T01:14:51.476Z] 
[task 2026-01-06T01:14:51.476Z] HEADER_DIST_DIR="ios/universal/nss/include/nss"
[task 2026-01-06T01:14:51.476Z] + HEADER_DIST_DIR=ios/universal/nss/include/nss
[task 2026-01-06T01:14:51.476Z] if [[ ! -e "${HEADER_DIST_DIR}" ]]; then
[task 2026-01-06T01:14:51.476Z]   mkdir -p ${HEADER_DIST_DIR}
[task 2026-01-06T01:14:51.476Z]   # Choice of arm64 is arbitrary, it shouldn't matter.
[task 2026-01-06T01:14:51.476Z]   HEADER_SRC_DIR=$(abspath "ios/arm64/nss/include/nss")
[task 2026-01-06T01:14:51.476Z]   cp -L "${HEADER_SRC_DIR}"/*.h "${HEADER_DIST_DIR}"
[task 2026-01-06T01:14:51.476Z] fi
[task 2026-01-06T01:14:51.476Z] + [[ ! -e ios/universal/nss/include/nss ]]
[task 2026-01-06T01:14:51.476Z] + mkdir -p ios/universal/nss/include/nss
[task 2026-01-06T01:14:51.479Z] abspath "ios/arm64/nss/include/nss"
[task 2026-01-06T01:14:51.479Z] ++ abspath ios/arm64/nss/include/nss
[task 2026-01-06T01:14:51.479Z] ++ case "${1}" in
[task 2026-01-06T01:14:51.480Z] ++ printf '%s\n' /opt/worker/tasks/task_171218818002137/checkouts/vcs/libs/ios/arm64/nss/include/nss
[task 2026-01-06T01:14:51.480Z] + HEADER_SRC_DIR=/opt/worker/tasks/task_171218818002137/checkouts/vcs/libs/ios/arm64/nss/include/nss
[task 2026-01-06T01:14:51.480Z] + cp -L /opt/worker/tasks/task_171218818002137/checkouts/vcs/libs/ios/arm64/nss/include/nss/base64.h /opt/worker/tasks/task_171218818002137/checkouts/vcs/libs/ios/arm64/nss/include/nss/blapit.h /opt/worker/tasks/task_171218818002137/checkouts/vcs/libs/ios/arm64/nss/include/nss/cert.h /opt/worker/tasks/task_171218818002137/checkouts/vcs/libs/ios/arm64/nss/include/nss/certdb.h /opt/worker/tasks/task_171218818002137/checkouts/vcs/libs/ios/arm64/nss/include/nss/certt.h /opt/worker/tasks/task_171218818002137/checkouts/vcs/libs/ios/arm64/nss/include/nss/ciferfam.h /opt/worker/tasks/task_171218818002137/checkouts/vcs/libs/ios/arm64/nss/include/nss/cmmf.h /opt/worker/tasks/task_171218818002137/checkouts/vcs/libs/ios/arm64/nss/include/nss/cmmft.h /opt/worker/tasks/task_171218818002137/checkouts/vcs/libs/ios/arm64/nss/include/nss/cms.h /opt/worker/tasks/task_171218818002137/checkouts/vcs/libs/ios/arm64/nss/include/nss/cmsreclist.h /opt/worker/tasks/task_171218818002137/checkouts/vcs/libs/ios/arm64/nss/include/nss/cmst.h /opt/worker/tasks/task_171218818002137/checkouts/vcs/libs/ios/arm64/nss/include/nss/crmf.h /opt/worker/tasks/task_171218818002137/checkouts/vcs/libs/ios/arm64/nss/include/nss/crmft.h /opt/worker/tasks/task_171218818002137/checkouts/vcs/libs/ios/arm64/nss/include/nss/cryptohi.h /opt/worker/tasks/task_171218818002137/checkouts/vcs/libs/ios/arm64/nss/include/nss/cryptoht.h /opt/worker/tasks/task_171218818002137/checkouts/vcs/libs/ios/arm64/nss/include/nss/eccutil.h /opt/worker/tasks/task_171218818002137/checkouts/vcs/libs/ios/arm64/nss/include/nss/ecl-exp.h /opt/worker/tasks/task_171218818002137/checkouts/vcs/libs/ios/arm64/nss/include/nss/hasht.h /opt/worker/tasks/task_171218818002137/checkouts/vcs/libs/ios/arm64/nss/include/nss/jar-ds.h /opt/worker/tasks/task_171218818002137/checkouts/vcs/libs/ios/arm64/nss/include/nss/jar.h /opt/worker/tasks/task_171218818002137/checkouts/vcs/libs/ios/arm64/nss/include/nss/jarfile.h /opt/worker/tasks/task_171218818002137/checkouts/vcs/libs/ios/arm64/nss/include/nss/key.h /opt/worker/tasks/task_171218818002137/checkouts/vcs/libs/ios/arm64/nss/include/nss/keyhi.h /opt/worker/tasks/task_171218818002137/checkouts/vcs/libs/ios/arm64/nss/include/nss/keyt.h /opt/worker/tasks/task_171218818002137/checkouts/vcs/libs/ios/arm64/nss/include/nss/keythi.h /opt/worker/tasks/task_171218818002137/checkouts/vcs/libs/ios/arm64/nss/include/nss/kyber.h /opt/worker/tasks/task_171218818002137/checkouts/vcs/libs/ios/arm64/nss/include/nss/lowkeyi.h /opt/worker/tasks/task_171218818002137/checkouts/vcs/libs/ios/arm64/nss/include/nss/lowkeyti.h /opt/worker/tasks/task_171218818002137/checkouts/vcs/libs/ios/arm64/nss/include/nss/ml_dsat.h /opt/worker/tasks/task_171218818002137/checkouts/vcs/libs/ios/arm64/nss/include/nss/nspr.h /opt/worker/tasks/task_171218818002137/checkouts/vcs/libs/ios/arm64/nss/include/nss/nss.h /opt/worker/tasks/task_171218818002137/checkouts/vcs/libs/ios/arm64/nss/include/nss/nssb64.h /opt/worker/tasks/task_171218818002137/checkouts/vcs/libs/ios/arm64/nss/include/nss/nssb64t.h /opt/worker/tasks/task_171218818002137/checkouts/vcs/libs/ios/arm64/nss/include/nss/nssbase.h /opt/worker/tasks/task_171218818002137/checkouts/vcs/libs/ios/arm64/nss/include/nss/nssbaset.h /opt/worker/tasks/task_171218818002137/checkouts/vcs/libs/ios/arm64/nss/include/nss/nssckbi.h /opt/worker/tasks/task_171218818002137/checkouts/vcs/libs/ios/arm64/nss/include/nss/nssckepv.h /opt/worker/tasks/task_171218818002137/checkouts/vcs/libs/ios/arm64/nss/include/nss/nssckft.h /opt/worker/tasks/task_171218818002137/checkouts/vcs/libs/ios/arm64/nss/include/nss/nssckfw.h /opt/worker/tasks/task_171218818002137/checkouts/vcs/libs/ios/arm64/nss/include/nss/nssckfwc.h /opt/worker/tasks/task_171218818002137/checkouts/vcs/libs/ios/arm64/nss/include/nss/nssckfwt.h /opt/worker/tasks/task_171218818002137/checkouts/vcs/libs/ios/arm64/nss/include/nss/nssckg.h /opt/worker/tasks/task_171218818002137/checkouts/vcs/libs/ios/arm64/nss/include/nss/nssckmdt.h /opt/worker/tasks/task_171218818002137/checkouts/vcs/libs/ios/arm64/nss/include/nss/nssckt.h /opt/worker/tasks/task_171218818002137/checkouts/vcs/libs/ios/arm64/nss/include/nss/nsshash.h /opt/worker/tasks/task_171218818002137/checkouts/vcs/libs/ios/arm64/nss/include/nss/nssilckt.h /opt/worker/tasks/task_171218818002137/checkouts/vcs/libs/ios/arm64/nss/include/nss/nssilock.h /opt/worker/tasks/task_171218818002137/checkouts/vcs/libs/ios/arm64/nss/include/nss/nsslocks.h /opt/worker/tasks/task_171218818002137/checkouts/vcs/libs/ios/arm64/nss/include/nss/nssrwlk.h /opt/worker/tasks/task_171218818002137/checkouts/vcs/libs/ios/arm64/nss/include/nss/nssrwlkt.h /opt/worker/tasks/task_171218818002137/checkouts/vcs/libs/ios/arm64/nss/include/nss/nssutil.h /opt/worker/tasks/task_171218818002137/checkouts/vcs/libs/ios/arm64/nss/include/nss/ocsp.h /opt/worker/tasks/task_171218818002137/checkouts/vcs/libs/ios/arm64/nss/include/nss/ocspt.h /opt/worker/tasks/task_171218818002137/checkouts/vcs/libs/ios/arm64/nss/include/nss/p12.h /opt/worker/tasks/task_171218818002137/checkouts/vcs/libs/ios/arm64/nss/include/nss/p12plcy.h /opt/worker/tasks/task_171218818002137/checkouts/vcs/libs/ios/arm64/nss/include/nss/p12t.h /opt/worker/tasks/task_171218818002137/checkouts/vcs/libs/ios/arm64/nss/include/nss/pk11func.h /opt/worker/tasks/task_171218818002137/checkouts/vcs/libs/ios/arm64/nss/include/nss/pk11hpke.h /opt/worker/tasks/task_171218818002137/checkouts/vcs/libs/ios/arm64/nss/include/nss/pk11pqg.h /opt/worker/tasks/task_171218818002137/checkouts/vcs/libs/ios/arm64/nss/include/nss/pk11priv.h /opt/worker/tasks/task_171218818002137/checkouts/vcs/libs/ios/arm64/nss/include/nss/pk11pub.h /opt/worker/tasks/task_171218818002137/checkouts/vcs/libs/ios/arm64/nss/include/nss/pk11sdr.h /opt/worker/tasks/task_171218818002137/checkouts/vcs/libs/ios/arm64/nss/include/nss/pkcs11.h /opt/worker/tasks/task_171218818002137/checkouts/vcs/libs/ios/arm64/nss/include/nss/pkcs11f.h /opt/worker/tasks/task_171218818002137/checkouts/vcs/libs/ios/arm64/nss/include/nss/pkcs11n.h /opt/worker/tasks/task_171218818002137/checkouts/vcs/libs/ios/arm64/nss/include/nss/pkcs11p.h /opt/worker/tasks/task_171218818002137/checkouts/vcs/libs/ios/arm64/nss/include/nss/pkcs11t.h /opt/worker/tasks/task_171218818002137/checkouts/vcs/libs/ios/arm64/nss/include/nss/pkcs11u.h /opt/worker/tasks/task_171218818002137/checkouts/vcs/libs/ios/arm64/nss/include/nss/pkcs11uri.h /opt/worker/tasks/task_171218818002137/checkouts/vcs/libs/ios/arm64/nss/include/nss/pkcs12.h /opt/worker/tasks/task_171218818002137/checkouts/vcs/libs/ios/arm64/nss/include/nss/pkcs12t.h /opt/worker/tasks/task_171218818002137/checkouts/vcs/libs/ios/arm64/nss/include/nss/pkcs1sig.h /opt/worker/tasks/task_171218818002137/checkouts/vcs/libs/ios/arm64/nss/include/nss/pkcs7t.h /opt/worker/tasks/task_171218818002137/checkouts/vcs/libs/ios/arm64/nss/include/nss/plarena.h /opt/worker/tasks/task_171218818002137/checkouts/vcs/libs/ios/arm64/nss/include/nss/plarenas.h /opt/worker/tasks/task_171218818002137/checkouts/vcs/libs/ios/arm64/nss/include/nss/plbase64.h /opt/worker/tasks/task_171218818002137/checkouts/vcs/libs/ios/arm64/nss/include/nss/plerror.h /opt/worker/tasks/task_171218818002137/checkouts/vcs/libs/ios/arm64/nss/include/nss/plgetopt.h /opt/worker/tasks/task_171218818002137/checkouts/vcs/libs/ios/arm64/nss/include/nss/plhash.h /opt/worker/tasks/task_171218818002137/checkouts/vcs/libs/ios/arm64/nss/include/nss/plstr.h /opt/worker/tasks/task_171218818002137/checkouts/vcs/libs/ios/arm64/nss/include/nss/portreg.h /opt/worker/tasks/task_171218818002137/checkouts/vcs/libs/ios/arm64/nss/include/nss/pratom.h /opt/worker/tasks/task_171218818002137/checkouts/vcs/libs/ios/arm64/nss/include/nss/prbit.h /opt/worker/tasks/task_171218818002137/checkouts/vcs/libs/ios/arm64/nss/include/nss/prclist.h /opt/worker/tasks/task_171218818002137/checkouts/vcs/libs/ios/arm64/nss/include/nss/prcmon.h /opt/worker/tasks/task_171218818002137/checkouts/vcs/libs/ios/arm64/nss/include/nss/prcountr.h /opt/worker/tasks/task_171218818002137/checkouts/vcs/libs/ios/arm64/nss/include/nss/prcpucfg.h /opt/worker/tasks/task_171218818002137/checkouts/vcs/libs/ios/arm64/nss/include/nss/prcvar.h /opt/worker/tasks/task_171218818002137/checkouts/vcs/libs/ios/arm64/nss/include/nss/prdtoa.h /opt/worker/tasks/task_171218818002137/checkouts/vcs/libs/ios/arm64/nss/include/nss/preenc.h /opt/worker/tasks/task_171218818002137/checkouts/vcs/libs/ios/arm64/nss/include/nss/prenv.h /opt/worker/tasks/task_171218818002137/checkouts/vcs/libs/ios/arm64/nss/include/nss/prerr.h /opt/worker/tasks/task_171218818002137/checkouts/vcs/libs/ios/arm64/nss/include/nss/prerror.h /opt/worker/tasks/task_171218818002137/checkouts/vcs/libs/ios/arm64/nss/include/nss/prinet.h /opt/worker/tasks/task_171218818002137/checkouts/vcs/libs/ios/arm64/nss/include/nss/prinit.h /opt/worker/tasks/task_171218818002137/checkouts/vcs/libs/ios/arm64/nss/include/nss/prinrval.h /opt/worker/tasks/task_171218818002137/checkouts/vcs/libs/ios/arm64/nss/include/nss/prio.h /opt/worker/tasks/task_171218818002137/checkouts/vcs/libs/ios/arm64/nss/include/nss/pripcsem.h /opt/worker/tasks/task_171218818002137/checkouts/vcs/libs/ios/arm64/nss/include/nss/prlink.h /opt/worker/tasks/task_171218818002137/checkouts/vcs/libs/ios/arm64/nss/include/nss/prlock.h /opt/worker/tasks/task_171218818002137/checkouts/vcs/libs/ios/arm64/nss/include/nss/prlog.h /opt/worker/tasks/task_171218818002137/checkouts/vcs/libs/ios/arm64/nss/include/nss/prlong.h /opt/worker/tasks/task_171218818002137/checkouts/vcs/libs/ios/arm64/nss/include/nss/prmem.h /opt/worker/tasks/task_171218818002137/checkouts/vcs/libs/ios/arm64/nss/include/nss/prmon.h /opt/worker/tasks/task_171218818002137/checkouts/vcs/libs/ios/arm64/nss/include/nss/prmwait.h /opt/worker/tasks/task_171218818002137/checkouts/vcs/libs/ios/arm64/nss/include/nss/prnetdb.h /opt/worker/tasks/task_171218818002137/checkouts/vcs/libs/ios/arm64/nss/include/nss/prolock.h /opt/worker/tasks/task_171218818002137/checkouts/vcs/libs/ios/arm64/nss/include/nss/prpdce.h /opt/worker/tasks/task_171218818002137/checkouts/vcs/libs/ios/arm64/nss/include/nss/prprf.h /opt/worker/tasks/task_171218818002137/checkouts/vcs/libs/ios/arm64/nss/include/nss/prproces.h /opt/worker/tasks/task_171218818002137/checkouts/vcs/libs/ios/arm64/nss/include/nss/prrng.h /opt/worker/tasks/task_171218818002137/checkouts/vcs/libs/ios/arm64/nss/include/nss/prrwlock.h /opt/worker/tasks/task_171218818002137/checkouts/vcs/libs/ios/arm64/nss/include/nss/prshm.h /opt/worker/tasks/task_171218818002137/checkouts/vcs/libs/ios/arm64/nss/include/nss/prshma.h /opt/worker/tasks/task_171218818002137/checkouts/vcs/libs/ios/arm64/nss/include/nss/prsystem.h /opt/worker/tasks/task_171218818002137/checkouts/vcs/libs/ios/arm64/nss/include/nss/prthread.h /opt/worker/tasks/task_171218818002137/checkouts/vcs/libs/ios/arm64/nss/include/nss/prtime.h /opt/worker/tasks/task_171218818002137/checkouts/vcs/libs/ios/arm64/nss/include/nss/prtpool.h /opt/worker/tasks/task_171218818002137/checkouts/vcs/libs/ios/arm64/nss/include/nss/prtrace.h /opt/worker/tasks/task_171218818002137/checkouts/vcs/libs/ios/arm64/nss/include/nss/prtypes.h /opt/worker/tasks/task_171218818002137/checkouts/vcs/libs/ios/arm64/nss/include/nss/prvrsion.h /opt/worker/tasks/task_171218818002137/checkouts/vcs/libs/ios/arm64/nss/include/nss/secasn1.h /opt/worker/tasks/task_171218818002137/checkouts/vcs/libs/ios/arm64/nss/include/nss/secasn1t.h /opt/worker/tasks/task_171218818002137/checkouts/vcs/libs/ios/arm64/nss/include/nss/seccomon.h /opt/worker/tasks/task_171218818002137/checkouts/vcs/libs/ios/arm64/nss/include/nss/secder.h /opt/worker/tasks/task_171218818002137/checkouts/vcs/libs/ios/arm64/nss/include/nss/secdert.h /opt/worker/tasks/task_171218818002137/checkouts/vcs/libs/ios/arm64/nss/include/nss/secdig.h /opt/worker/tasks/task_171218818002137/checkouts/vcs/libs/ios/arm64/nss/include/nss/secdigt.h /opt/worker/tasks/task_171218818002137/checkouts/vcs/libs/ios/arm64/nss/include/nss/secerr.h /opt/worker/tasks/task_171218818002137/checkouts/vcs/libs/ios/arm64/nss/include/nss/sechash.h /opt/worker/tasks/task_171218818002137/checkouts/vcs/libs/ios/arm64/nss/include/nss/secitem.h /opt/worker/tasks/task_171218818002137/checkouts/vcs/libs/ios/arm64/nss/include/nss/secmime.h /opt/worker/tasks/task_171218818002137/checkouts/vcs/libs/ios/arm64/nss/include/nss/secmod.h /opt/worker/tasks/task_171218818002137/checkouts/vcs/libs/ios/arm64/nss/include/nss/secmodt.h /opt/worker/tasks/task_171218818002137/checkouts/vcs/libs/ios/arm64/nss/include/nss/secoid.h /opt/worker/tasks/task_171218818002137/checkouts/vcs/libs/ios/arm64/nss/include/nss/secoidt.h /opt/worker/tasks/task_171218818002137/checkouts/vcs/libs/ios/arm64/nss/include/nss/secpkcs5.h /opt/worker/tasks/task_171218818002137/checkouts/vcs/libs/ios/arm64/nss/include/nss/secpkcs7.h /opt/worker/tasks/task_171218818002137/checkouts/vcs/libs/ios/arm64/nss/include/nss/secport.h /opt/worker/tasks/task_171218818002137/checkouts/vcs/libs/ios/arm64/nss/include/nss/shsign.h /opt/worker/tasks/task_171218818002137/checkouts/vcs/libs/ios/arm64/nss/include/nss/smime.h /opt/worker/tasks/task_171218818002137/checkouts/vcs/libs/ios/arm64/nss/include/nss/ssl.h /opt/worker/tasks/task_171218818002137/checkouts/vcs/libs/ios/arm64/nss/include/nss/sslerr.h /opt/worker/tasks/task_171218818002137/checkouts/vcs/libs/ios/arm64/nss/include/nss/sslexp.h /opt/worker/tasks/task_171218818002137/checkouts/vcs/libs/ios/arm64/nss/include/nss/sslproto.h /opt/worker/tasks/task_171218818002137/checkouts/vcs/libs/ios/arm64/nss/include/nss/sslt.h /opt/worker/tasks/task_171218818002137/checkouts/vcs/libs/ios/arm64/nss/include/nss/utilmodt.h /opt/worker/tasks/task_171218818002137/checkouts/vcs/libs/ios/arm64/nss/include/nss/utilpars.h /opt/worker/tasks/task_171218818002137/checkouts/vcs/libs/ios/arm64/nss/include/nss/utilparst.h /opt/worker/tasks/task_171218818002137/checkouts/vcs/libs/ios/arm64/nss/include/nss/utilrename.h ios/universal/nss/include/nss
[task 2026-01-06T01:14:51.510Z] 
[task 2026-01-06T01:14:51.510Z] echo "# Ensure Glean checkout"
[task 2026-01-06T01:14:51.510Z] + echo '# Ensure Glean checkout'
[task 2026-01-06T01:14:51.510Z] # Ensure Glean checkout
[task 2026-01-06T01:14:51.510Z] git submodule update --init
[task 2026-01-06T01:14:51.510Z] + git submodule update --init
[task 2026-01-06T01:14:51.655Z] 
[task 2026-01-06T01:14:51.655Z] echo "Cleaning up"
[task 2026-01-06T01:14:51.655Z] + echo 'Cleaning up'
[task 2026-01-06T01:14:51.655Z] Cleaning up
[task 2026-01-06T01:14:51.655Z] rm -rf "${NSS_SRC_PATH}"
[task 2026-01-06T01:14:51.655Z] + rm -rf /opt/worker/tasks/task_171218818002137/checkouts/vcs/libs/nss-3.118.1
[task 2026-01-06T01:14:52.134Z] 
[task 2026-01-06T01:14:52.134Z] echo "Done"
[task 2026-01-06T01:14:52.134Z] + echo Done
[task 2026-01-06T01:14:52.134Z] Done
[task 2026-01-06T01:14:52.134Z] + cd ..
[task 2026-01-06T01:14:52.135Z] + mkdir -p /opt/worker/tasks/task_171218818002137/checkouts/../public/build
[task 2026-01-06T01:14:52.137Z] + tar -czf /opt/worker/tasks/task_171218818002137/checkouts/../public/build/ios.tar.gz libs/ios
[taskcluster 2026-01-06T01:14:56.939Z]    Exit Code: 0
[taskcluster 2026-01-06T01:14:56.939Z]    User Time: 14m50.666329s
[taskcluster 2026-01-06T01:14:56.939Z]  Kernel Time: 4m28.43246s
[taskcluster 2026-01-06T01:14:56.939Z]    Wall Time: 4m17.789999s
[taskcluster 2026-01-06T01:14:56.939Z]       Result: SUCCEEDED
[taskcluster 2026-01-06T01:14:56.940Z] === Task Finished ===
[taskcluster 2026-01-06T01:14:56.940Z] Task Duration: 4m17.795491s
[taskcluster 2026-01-06T01:14:57.092Z] Uploading artifact public/build/ios.tar.gz from file /opt/worker/tasks/task_171218818002137/public/build/ios.tar.gz with content encoding "identity", mime type "application/octet-stream" and expiry 2026-02-03T01:10:32.505Z
[taskcluster 2026-01-06T01:14:58.028Z] Uploading artifact public/logs/certified.log from file /opt/worker/tasks/task_171218818002137/generic-worker/certified.log with content encoding "gzip", mime type "text/plain; charset=utf-8" and expiry 2026-02-03T01:10:32.505Z
[taskcluster 2026-01-06T01:14:58.455Z] Uploading artifact public/chain-of-trust.json from file /opt/worker/tasks/task_171218818002137/generic-worker/chain-of-trust.json with content encoding "gzip", mime type "text/plain; charset=utf-8" and expiry 2026-02-03T01:10:32.505Z
[taskcluster 2026-01-06T01:14:58.740Z] Uploading artifact public/chain-of-trust.json.sig from file /opt/worker/tasks/task_171218818002137/generic-worker/chain-of-trust.json.sig with content encoding "gzip", mime type "application/octet-stream" and expiry 2026-02-03T01:10:32.505Z
[taskcluster 2026-01-06T01:14:58.932Z] [mounts] Preserving cache: Moving "/opt/worker/tasks/task_171218818002137/checkouts" to "/opt/worker/cache/fY6fqndPS_ieiIhvBpPklg"
[taskcluster 2026-01-06T01:14:58.933Z] [mounts] Denying task_171218818002137 access to '/opt/worker/cache/fY6fqndPS_ieiIhvBpPklg'
[taskcluster 2026-01-06T01:14:59.038Z] Uploading link artifact public/logs/live.log to artifact public/logs/live_backing.log with expiry 2026-02-03T01:10:32.505Z