Telegram-iOS
Telegram-iOS copied to clipboard
Build failed with `release-11.12`
Checklist
- [x] I am reporting an issue in existing functionality that does not work as intended
- [x] I've searched for existing GitHub issues
Description
I attempt to build the Telegram 11.12 IPA from source, but the build IPA process stops with an error from the Genrule command.
Expected Behavior
The build IPA process should complete without error.
Actual Behavior
The build IPA process ends with the following error:
ERROR: /Users/adv/Documents/workspace/Xcode/xCodeProjects/telegram/release-11.12/Telegram/BUILD:865:14 Linking Telegram/TelegramUIFramework_bin_unstripped failed: (Exit 1): bash failed: error executing Genrule command (from target //third-party/td:td_build)
Steps to Reproduce
- Cloned the
release-11.12repository
git clone --recursive -j8 [email protected]:TelegramMessenger/Telegram-iOS.git -b release-11.12 -- release-11.12
- Build the IPA with:
USE_BAZEL_VERSION=8.2.1 python3 build-system/Make/Make.py --overrideXcodeVersion --bazel="/usr/local/bin/bazel" --cacheDir="$HOME/telegram-bazel-cache" build --configurationPath="$HOME/telegram-configuration/development-configuration.json" --buildNumber=12301 --configuration=release_arm64 --codesigningInformationPath="$HOME/telegram-configuration/fake-codesigning"
- Ends with this error:
ERROR: /Users/adv/Documents/workspace/Xcode/xCodeProjects/telegram/release-11.12/Telegram/BUILD:865:14 Linking Telegram/TelegramUIFramework_bin_unstripped failed: (Exit 1): bash failed: error executing Genrule command (from target //third-party/td:td_build)
Environment
Device: Intel iMac
macOS version: 15.5
Xcode version: 16.2
App version: 11.12
Full build log:
TelegramBuild: running
/usr/local/bin/bazel build Telegram/Telegram --override_repository=build_configuration=/Users/adv/Documents/workspace/Xcode/xCodeProjects/telegram/release-11.12/build-input/configuration-repository --announce_rc --features=swift.use_global_module_cache --verbose_failures --experimental_remote_cache_async --features=swift.skip_function_bodies_for_derived_files --jobs=20 --define=buildNumber=12301 --define=telegramVersion=11.12 --disk_cache=/Users/adv/telegram-bazel-cache -c opt --ios_multi_cpus=arm64 --watchos_cpus=arm64_32 --apple_generate_dsym --output_groups=+dsyms --features=swift.opt_uses_wmo --features=swift.opt_uses_osize --features=dead_strip --objc_enable_binary_stripping
WARNING: Option 'experimental_remote_cache_async' is deprecated: Use --remote_cache_async instead
INFO: Invocation ID: b88d3852-754d-47ad-b0cf-e38094a47238
INFO: Options provided by the client:
Inherited 'common' options: --isatty=1 --terminal_columns=112
INFO: Reading rc options for 'build' from /Users/adv/Documents/workspace/Xcode/xCodeProjects/telegram/release-11.12/.bazelrc:
'build' options: --action_env=ZERO_AR_DATE=1 --apple_platform_type=ios --enable_platform_specific_config --apple_crosstool_top=@local_config_apple_cc//:toolchain --crosstool_top=@local_config_apple_cc//:toolchain --host_crosstool_top=@local_config_apple_cc//:toolchain --per_file_copt=.*.m$,@-fno-objc-msgsend-selector-stubs --per_file_copt=.*.mm$,@-fno-objc-msgsend-selector-stubs --features=debug_prefix_map_pwd_is_dot --features=swift.cacheable_swiftmodules --features=swift.debug_prefix_map --features=swift.enable_vfsoverlays --strategy=Genrule=standalone --spawn_strategy=standalone --strategy=SwiftCompile=standalone --define RULES_SWIFT_BUILD_DUMMY_WORKER=1
WARNING: Option 'experimental_remote_cache_async' is deprecated: Use --remote_cache_async instead
INFO: Analyzed target //Telegram:Telegram (4 packages loaded, 3847 targets configured).
ERROR: /Users/adv/Documents/workspace/Xcode/xCodeProjects/telegram/release-11.12/third-party/td/BUILD:23:8: Executing genrule //third-party/td:td_build failed: (Exit 1): bash failed: error executing Genrule command (from target //third-party/td:td_build)
(cd /private/var/tmp/_bazel_adv/07c1dcbe7ff2d277c5f50ed97302117d/execroot/_main && \
exec env - \
PATH=/Users/adv/Library/Caches/bazelisk/downloads/sha256/366842d097b7aaf8dba4fff2c3ae333e48b28a9d2b440981183aa4afd8a4bf9f/bin:/usr/bin:/bin:/usr/sbin:/sbin \
ZERO_AR_DATE=1 \
/bin/bash -c 'source external/bazel_tools/tools/genrule/genrule-setup.sh;
set -ex
if [ "ios_arm64" == "ios_arm64" ]; then
BUILD_ARCH="arm64"
elif [ "ios_arm64" == "ios_sim_arm64" ]; then
BUILD_ARCH="sim_arm64"
else
echo "Unsupported architecture ios_arm64"
fi
BUILD_DIR="bazel-out/ios_arm64-opt-ios-arm64-min12.0-applebin_ios-ST-682157437661/bin/third-party/td/build_${BUILD_ARCH}"
rm -rf "$BUILD_DIR"
mkdir -p "$BUILD_DIR"
CMAKE_DIR="$(pwd)/$BUILD_DIR/cmake"
rm -rf "$CMAKE_DIR"
mkdir -p "$CMAKE_DIR"
tar -xzf "external/+_repo_rules+cmake_tar_gz/file/downloaded" -C "$CMAKE_DIR"
OPENSSL_BASE_DIR="$(pwd)/$BUILD_DIR"
OPENSSL_DIR="$OPENSSL_BASE_DIR/openssl"
rm -rf "$OPENSSL_DIR"
mkdir -p "$OPENSSL_DIR"
mkdir -p "$OPENSSL_DIR/lib"
mkdir -p "$OPENSSL_DIR/src/include/openssl"
mkdir -p "$OPENSSL_DIR/src/include/openssl/experimental"
cp -R "bazel-out/ios_arm64-opt-ios-arm64-min12.0-applebin_ios-ST-682157437661/bin/third-party/boringssl/libcrypto.a" "$OPENSSL_DIR/lib/libcrypto.a"
# Copy header files
cp -f "third-party/boringssl/src/include/openssl/aead.h" "$OPENSSL_DIR/src/include/openssl/aead.h"
cp -f "third-party/boringssl/src/include/openssl/aes.h" "$OPENSSL_DIR/src/include/openssl/aes.h"
cp -f "third-party/boringssl/src/include/openssl/arm_arch.h" "$OPENSSL_DIR/src/include/openssl/arm_arch.h"
cp -f "third-party/boringssl/src/include/openssl/asm_base.h" "$OPENSSL_DIR/src/include/openssl/asm_base.h"
cp -f "third-party/boringssl/src/include/openssl/asn1.h" "$OPENSSL_DIR/src/include/openssl/asn1.h"
cp -f "third-party/boringssl/src/include/openssl/asn1_mac.h" "$OPENSSL_DIR/src/include/openssl/asn1_mac.h"
cp -f "third-party/boringssl/src/include/openssl/asn1t.h" "$OPENSSL_DIR/src/include/openssl/asn1t.h"
cp -f "third-party/boringssl/src/include/openssl/base.h" "$OPENSSL_DIR/src/include/openssl/base.h"
cp -f "third-party/boringssl/src/include/openssl/base64.h" "$OPENSSL_DIR/src/include/openssl/base64.h"
cp -f "third-party/boringssl/src/include/openssl/bio.h" "$OPENSSL_DIR/src/include/openssl/bio.h"
cp -f "third-party/boringssl/src/include/openssl/blake2.h" "$OPENSSL_DIR/src/include/openssl/blake2.h"
cp -f "third-party/boringssl/src/include/openssl/blowfish.h" "$OPENSSL_DIR/src/include/openssl/blowfish.h"
cp -f "third-party/boringssl/src/include/openssl/bn.h" "$OPENSSL_DIR/src/include/openssl/bn.h"
cp -f "third-party/boringssl/src/include/openssl/buf.h" "$OPENSSL_DIR/src/include/openssl/buf.h"
cp -f "third-party/boringssl/src/include/openssl/buffer.h" "$OPENSSL_DIR/src/include/openssl/buffer.h"
cp -f "third-party/boringssl/src/include/openssl/bytestring.h" "$OPENSSL_DIR/src/include/openssl/bytestring.h"
cp -f "third-party/boringssl/src/include/openssl/cast.h" "$OPENSSL_DIR/src/include/openssl/cast.h"
cp -f "third-party/boringssl/src/include/openssl/chacha.h" "$OPENSSL_DIR/src/include/openssl/chacha.h"
cp -f "third-party/boringssl/src/include/openssl/cipher.h" "$OPENSSL_DIR/src/include/openssl/cipher.h"
cp -f "third-party/boringssl/src/include/openssl/cmac.h" "$OPENSSL_DIR/src/include/openssl/cmac.h"
cp -f "third-party/boringssl/src/include/openssl/conf.h" "$OPENSSL_DIR/src/include/openssl/conf.h"
cp -f "third-party/boringssl/src/include/openssl/cpu.h" "$OPENSSL_DIR/src/include/openssl/cpu.h"
cp -f "third-party/boringssl/src/include/openssl/crypto.h" "$OPENSSL_DIR/src/include/openssl/crypto.h"
cp -f "third-party/boringssl/src/include/openssl/ctrdrbg.h" "$OPENSSL_DIR/src/include/openssl/ctrdrbg.h"
cp -f "third-party/boringssl/src/include/openssl/curve25519.h" "$OPENSSL_DIR/src/include/openssl/curve25519.h"
cp -f "third-party/boringssl/src/include/openssl/des.h" "$OPENSSL_DIR/src/include/openssl/des.h"
cp -f "third-party/boringssl/src/include/openssl/dh.h" "$OPENSSL_DIR/src/include/openssl/dh.h"
cp -f "third-party/boringssl/src/include/openssl/digest.h" "$OPENSSL_DIR/src/include/openssl/digest.h"
cp -f "third-party/boringssl/src/include/openssl/dsa.h" "$OPENSSL_DIR/src/include/openssl/dsa.h"
cp -f "third-party/boringssl/src/include/openssl/e_os2.h" "$OPENSSL_DIR/src/include/openssl/e_os2.h"
cp -f "third-party/boringssl/src/include/openssl/ec.h" "$OPENSSL_DIR/src/include/openssl/ec.h"
cp -f "third-party/boringssl/src/include/openssl/ec_key.h" "$OPENSSL_DIR/src/include/openssl/ec_key.h"
cp -f "third-party/boringssl/src/include/openssl/ecdh.h" "$OPENSSL_DIR/src/include/openssl/ecdh.h"
cp -f "third-party/boringssl/src/include/openssl/ecdsa.h" "$OPENSSL_DIR/src/include/openssl/ecdsa.h"
cp -f "third-party/boringssl/src/include/openssl/engine.h" "$OPENSSL_DIR/src/include/openssl/engine.h"
cp -f "third-party/boringssl/src/include/openssl/err.h" "$OPENSSL_DIR/src/include/openssl/err.h"
cp -f "third-party/boringssl/src/include/openssl/evp.h" "$OPENSSL_DIR/src/include/openssl/evp.h"
cp -f "third-party/boringssl/src/include/openssl/evp_errors.h" "$OPENSSL_DIR/src/include/openssl/evp_errors.h"
cp -f "third-party/boringssl/src/include/openssl/ex_data.h" "$OPENSSL_DIR/src/include/openssl/ex_data.h"
cp -f "third-party/boringssl/src/include/openssl/experimental/dilithium.h" "$OPENSSL_DIR/src/include/openssl/experimental/dilithium.h"
cp -f "third-party/boringssl/src/include/openssl/experimental/kyber.h" "$OPENSSL_DIR/src/include/openssl/experimental/kyber.h"
cp -f "third-party/boringssl/src/include/openssl/experimental/spx.h" "$OPENSSL_DIR/src/include/openssl/experimental/spx.h"
cp -f "third-party/boringssl/src/include/openssl/hkdf.h" "$OPENSSL_DIR/src/include/openssl/hkdf.h"
cp -f "third-party/boringssl/src/include/openssl/hmac.h" "$OPENSSL_DIR/src/include/openssl/hmac.h"
cp -f "third-party/boringssl/src/include/openssl/hpke.h" "$OPENSSL_DIR/src/include/openssl/hpke.h"
cp -f "third-party/boringssl/src/include/openssl/hrss.h" "$OPENSSL_DIR/src/include/openssl/hrss.h"
cp -f "third-party/boringssl/src/include/openssl/is_boringssl.h" "$OPENSSL_DIR/src/include/openssl/is_boringssl.h"
cp -f "third-party/boringssl/src/include/openssl/kdf.h" "$OPENSSL_DIR/src/include/openssl/kdf.h"
cp -f "third-party/boringssl/src/include/openssl/lhash.h" "$OPENSSL_DIR/src/include/openssl/lhash.h"
cp -f "third-party/boringssl/src/include/openssl/md4.h" "$OPENSSL_DIR/src/include/openssl/md4.h"
cp -f "third-party/boringssl/src/include/openssl/md5.h" "$OPENSSL_DIR/src/include/openssl/md5.h"
cp -f "third-party/boringssl/src/include/openssl/mem.h" "$OPENSSL_DIR/src/include/openssl/mem.h"
cp -f "third-party/boringssl/src/include/openssl/nid.h" "$OPENSSL_DIR/src/include/openssl/nid.h"
cp -f "third-party/boringssl/src/include/openssl/obj.h" "$OPENSSL_DIR/src/include/openssl/obj.h"
cp -f "third-party/boringssl/src/include/openssl/obj_mac.h" "$OPENSSL_DIR/src/include/openssl/obj_mac.h"
cp -f "third-party/boringssl/src/include/openssl/objects.h" "$OPENSSL_DIR/src/include/openssl/objects.h"
cp -f "third-party/boringssl/src/include/openssl/opensslconf.h" "$OPENSSL_DIR/src/include/openssl/opensslconf.h"
cp -f "third-party/boringssl/src/include/openssl/opensslv.h" "$OPENSSL_DIR/src/include/openssl/opensslv.h"
cp -f "third-party/boringssl/src/include/openssl/ossl_typ.h" "$OPENSSL_DIR/src/include/openssl/ossl_typ.h"
cp -f "third-party/boringssl/src/include/openssl/pem.h" "$OPENSSL_DIR/src/include/openssl/pem.h"
cp -f "third-party/boringssl/src/include/openssl/pkcs12.h" "$OPENSSL_DIR/src/include/openssl/pkcs12.h"
cp -f "third-party/boringssl/src/include/openssl/pkcs7.h" "$OPENSSL_DIR/src/include/openssl/pkcs7.h"
cp -f "third-party/boringssl/src/include/openssl/pkcs8.h" "$OPENSSL_DIR/src/include/openssl/pkcs8.h"
cp -f "third-party/boringssl/src/include/openssl/poly1305.h" "$OPENSSL_DIR/src/include/openssl/poly1305.h"
cp -f "third-party/boringssl/src/include/openssl/pool.h" "$OPENSSL_DIR/src/include/openssl/pool.h"
cp -f "third-party/boringssl/src/include/openssl/posix_time.h" "$OPENSSL_DIR/src/include/openssl/posix_time.h"
cp -f "third-party/boringssl/src/include/openssl/rand.h" "$OPENSSL_DIR/src/include/openssl/rand.h"
cp -f "third-party/boringssl/src/include/openssl/rc4.h" "$OPENSSL_DIR/src/include/openssl/rc4.h"
cp -f "third-party/boringssl/src/include/openssl/ripemd.h" "$OPENSSL_DIR/src/include/openssl/ripemd.h"
cp -f "third-party/boringssl/src/include/openssl/rsa.h" "$OPENSSL_DIR/src/include/openssl/rsa.h"
cp -f "third-party/boringssl/src/include/openssl/safestack.h" "$OPENSSL_DIR/src/include/openssl/safestack.h"
cp -f "third-party/boringssl/src/include/openssl/service_indicator.h" "$OPENSSL_DIR/src/include/openssl/service_indicator.h"
cp -f "third-party/boringssl/src/include/openssl/sha.h" "$OPENSSL_DIR/src/include/openssl/sha.h"
cp -f "third-party/boringssl/src/include/openssl/siphash.h" "$OPENSSL_DIR/src/include/openssl/siphash.h"
cp -f "third-party/boringssl/src/include/openssl/span.h" "$OPENSSL_DIR/src/include/openssl/span.h"
cp -f "third-party/boringssl/src/include/openssl/stack.h" "$OPENSSL_DIR/src/include/openssl/stack.h"
cp -f "third-party/boringssl/src/include/openssl/target.h" "$OPENSSL_DIR/src/include/openssl/target.h"
cp -f "third-party/boringssl/src/include/openssl/thread.h" "$OPENSSL_DIR/src/include/openssl/thread.h"
cp -f "third-party/boringssl/src/include/openssl/time.h" "$OPENSSL_DIR/src/include/openssl/time.h"
cp -f "third-party/boringssl/src/include/openssl/trust_token.h" "$OPENSSL_DIR/src/include/openssl/trust_token.h"
cp -f "third-party/boringssl/src/include/openssl/type_check.h" "$OPENSSL_DIR/src/include/openssl/type_check.h"
cp -f "third-party/boringssl/src/include/openssl/x509.h" "$OPENSSL_DIR/src/include/openssl/x509.h"
cp -f "third-party/boringssl/src/include/openssl/x509_vfy.h" "$OPENSSL_DIR/src/include/openssl/x509_vfy.h"
cp -f "third-party/boringssl/src/include/openssl/x509v3.h" "$OPENSSL_DIR/src/include/openssl/x509v3.h"
cp -f "third-party/boringssl/src/include/openssl/x509v3_errors.h" "$OPENSSL_DIR/src/include/openssl/x509v3_errors.h"
cp third-party/td/build-td-bazel.sh "$BUILD_DIR/"
SOURCE_PATH="third-party/td/td"
cp -R "$SOURCE_PATH" "$BUILD_DIR/"
mkdir -p "$BUILD_DIR/Public/td"
PATH="$PATH:$CMAKE_DIR/cmake-3.23.1-macos-universal/CMake.app/Contents/bin" sh $BUILD_DIR/build-td-bazel.sh $BUILD_ARCH "$BUILD_DIR/td" "$BUILD_DIR" "$OPENSSL_DIR"
cp -f "$BUILD_DIR/td/tde2e/td/e2e/e2e_api.h" "bazel-out/ios_arm64-opt-ios-arm64-min12.0-applebin_ios-ST-682157437661/bin/third-party/td/Public/td/td/e2e/e2e_api.h"
cp -f "$BUILD_DIR/td/tde2e/td/e2e/e2e_errors.h" "bazel-out/ios_arm64-opt-ios-arm64-min12.0-applebin_ios-ST-682157437661/bin/third-party/td/Public/td/td/e2e/e2e_errors.h"
cp -f "$BUILD_DIR/build/tde2e/libtde2e.a" "bazel-out/ios_arm64-opt-ios-arm64-min12.0-applebin_ios-ST-682157437661/bin/third-party/td/Public/td/lib/libtde2e.a"
cp -f "$BUILD_DIR/build/tdutils/libtdutils.a" "bazel-out/ios_arm64-opt-ios-arm64-min12.0-applebin_ios-ST-682157437661/bin/third-party/td/Public/td/lib/libtdutils.a"')
# Configuration: 3e27d03e661812b6ef2be0b0c83c78f916b2a4c689ba4598ca7fe8c6244fd7a6
# Execution platform: @@platforms//host:host
+ '[' ios_arm64 == ios_arm64 ']'
+ BUILD_ARCH=arm64
+ BUILD_DIR=bazel-out/ios_arm64-opt-ios-arm64-min12.0-applebin_ios-ST-682157437661/bin/third-party/td/build_arm64
+ rm -rf bazel-out/ios_arm64-opt-ios-arm64-min12.0-applebin_ios-ST-682157437661/bin/third-party/td/build_arm64
+ mkdir -p bazel-out/ios_arm64-opt-ios-arm64-min12.0-applebin_ios-ST-682157437661/bin/third-party/td/build_arm64
++ pwd
+ CMAKE_DIR=/private/var/tmp/_bazel_adv/07c1dcbe7ff2d277c5f50ed97302117d/execroot/_main/bazel-out/ios_arm64-opt-ios-arm64-min12.0-applebin_ios-ST-682157437661/bin/third-party/td/build_arm64/cmake
+ rm -rf /private/var/tmp/_bazel_adv/07c1dcbe7ff2d277c5f50ed97302117d/execroot/_main/bazel-out/ios_arm64-opt-ios-arm64-min12.0-applebin_ios-ST-682157437661/bin/third-party/td/build_arm64/cmake
+ mkdir -p /private/var/tmp/_bazel_adv/07c1dcbe7ff2d277c5f50ed97302117d/execroot/_main/bazel-out/ios_arm64-opt-ios-arm64-min12.0-applebin_ios-ST-682157437661/bin/third-party/td/build_arm64/cmake
+ tar -xzf external/+_repo_rules+cmake_tar_gz/file/downloaded -C /private/var/tmp/_bazel_adv/07c1dcbe7ff2d277c5f50ed97302117d/execroot/_main/bazel-out/ios_arm64-opt-ios-arm64-min12.0-applebin_ios-ST-682157437661/bin/third-party/td/build_arm64/cmake
++ pwd
+ OPENSSL_BASE_DIR=/private/var/tmp/_bazel_adv/07c1dcbe7ff2d277c5f50ed97302117d/execroot/_main/bazel-out/ios_arm64-opt-ios-arm64-min12.0-applebin_ios-ST-682157437661/bin/third-party/td/build_arm64
+ OPENSSL_DIR=/private/var/tmp/_bazel_adv/07c1dcbe7ff2d277c5f50ed97302117d/execroot/_main/bazel-out/ios_arm64-opt-ios-arm64-min12.0-applebin_ios-ST-682157437661/bin/third-party/td/build_arm64/openssl
+ rm -rf /private/var/tmp/_bazel_adv/07c1dcbe7ff2d277c5f50ed97302117d/execroot/_main/bazel-out/ios_arm64-opt-ios-arm64-min12.0-applebin_ios-ST-682157437661/bin/third-party/td/build_arm64/openssl
+ mkdir -p /private/var/tmp/_bazel_adv/07c1dcbe7ff2d277c5f50ed97302117d/execroot/_main/bazel-out/ios_arm64-opt-ios-arm64-min12.0-applebin_ios-ST-682157437661/bin/third-party/td/build_arm64/openssl
+ mkdir -p /private/var/tmp/_bazel_adv/07c1dcbe7ff2d277c5f50ed97302117d/execroot/_main/bazel-out/ios_arm64-opt-ios-arm64-min12.0-applebin_ios-ST-682157437661/bin/third-party/td/build_arm64/openssl/lib
+ mkdir -p /private/var/tmp/_bazel_adv/07c1dcbe7ff2d277c5f50ed97302117d/execroot/_main/bazel-out/ios_arm64-opt-ios-arm64-min12.0-applebin_ios-ST-682157437661/bin/third-party/td/build_arm64/openssl/src/include/openssl
+ mkdir -p /private/var/tmp/_bazel_adv/07c1dcbe7ff2d277c5f50ed97302117d/execroot/_main/bazel-out/ios_arm64-opt-ios-arm64-min12.0-applebin_ios-ST-682157437661/bin/third-party/td/build_arm64/openssl/src/include/openssl/experimental
+ cp -R bazel-out/ios_arm64-opt-ios-arm64-min12.0-applebin_ios-ST-682157437661/bin/third-party/boringssl/libcrypto.a /private/var/tmp/_bazel_adv/07c1dcbe7ff2d277c5f50ed97302117d/execroot/_main/bazel-out/ios_arm64-opt-ios-arm64-min12.0-applebin_ios-ST-682157437661/bin/third-party/td/build_arm64/openssl/lib/libcrypto.a
+ cp -f third-party/boringssl/src/include/openssl/aead.h /private/var/tmp/_bazel_adv/07c1dcbe7ff2d277c5f50ed97302117d/execroot/_main/bazel-out/ios_arm64-opt-ios-arm64-min12.0-applebin_ios-ST-682157437661/bin/third-party/td/build_arm64/openssl/src/include/openssl/aead.h
+ cp -f third-party/boringssl/src/include/openssl/aes.h /private/var/tmp/_bazel_adv/07c1dcbe7ff2d277c5f50ed97302117d/execroot/_main/bazel-out/ios_arm64-opt-ios-arm64-min12.0-applebin_ios-ST-682157437661/bin/third-party/td/build_arm64/openssl/src/include/openssl/aes.h
+ cp -f third-party/boringssl/src/include/openssl/arm_arch.h /private/var/tmp/_bazel_adv/07c1dcbe7ff2d277c5f50ed97302117d/execroot/_main/bazel-out/ios_arm64-opt-ios-arm64-min12.0-applebin_ios-ST-682157437661/bin/third-party/td/build_arm64/openssl/src/include/openssl/arm_arch.h
+ cp -f third-party/boringssl/src/include/openssl/asm_base.h /private/var/tmp/_bazel_adv/07c1dcbe7ff2d277c5f50ed97302117d/execroot/_main/bazel-out/ios_arm64-opt-ios-arm64-min12.0-applebin_ios-ST-682157437661/bin/third-party/td/build_arm64/openssl/src/include/openssl/asm_base.h
+ cp -f third-party/boringssl/src/include/openssl/asn1.h /private/var/tmp/_bazel_adv/07c1dcbe7ff2d277c5f50ed97302117d/execroot/_main/bazel-out/ios_arm64-opt-ios-arm64-min12.0-applebin_ios-ST-682157437661/bin/third-party/td/build_arm64/openssl/src/include/openssl/asn1.h
+ cp -f third-party/boringssl/src/include/openssl/asn1_mac.h /private/var/tmp/_bazel_adv/07c1dcbe7ff2d277c5f50ed97302117d/execroot/_main/bazel-out/ios_arm64-opt-ios-arm64-min12.0-applebin_ios-ST-682157437661/bin/third-party/td/build_arm64/openssl/src/include/openssl/asn1_mac.h
+ cp -f third-party/boringssl/src/include/openssl/asn1t.h /private/var/tmp/_bazel_adv/07c1dcbe7ff2d277c5f50ed97302117d/execroot/_main/bazel-out/ios_arm64-opt-ios-arm64-min12.0-applebin_ios-ST-682157437661/bin/third-party/td/build_arm64/openssl/src/include/openssl/asn1t.h
+ cp -f third-party/boringssl/src/include/openssl/base.h /private/var/tmp/_bazel_adv/07c1dcbe7ff2d277c5f50ed97302117d/execroot/_main/bazel-out/ios_arm64-opt-ios-arm64-min12.0-applebin_ios-ST-682157437661/bin/third-party/td/build_arm64/openssl/src/include/openssl/base.h
+ cp -f third-party/boringssl/src/include/openssl/base64.h /private/var/tmp/_bazel_adv/07c1dcbe7ff2d277c5f50ed97302117d/execroot/_main/bazel-out/ios_arm64-opt-ios-arm64-min12.0-applebin_ios-ST-682157437661/bin/third-party/td/build_arm64/openssl/src/include/openssl/base64.h
+ cp -f third-party/boringssl/src/include/openssl/bio.h /private/var/tmp/_bazel_adv/07c1dcbe7ff2d277c5f50ed97302117d/execroot/_main/bazel-out/ios_arm64-opt-ios-arm64-min12.0-applebin_ios-ST-682157437661/bin/third-party/td/build_arm64/openssl/src/include/openssl/bio.h
+ cp -f third-party/boringssl/src/include/openssl/blake2.h /private/var/tmp/_bazel_adv/07c1dcbe7ff2d277c5f50ed97302117d/execroot/_main/bazel-out/ios_arm64-opt-ios-arm64-min12.0-applebin_ios-ST-682157437661/bin/third-party/td/build_arm64/openssl/src/include/openssl/blake2.h
+ cp -f third-party/boringssl/src/include/openssl/blowfish.h /private/var/tmp/_bazel_adv/07c1dcbe7ff2d277c5f50ed97302117d/execroot/_main/bazel-out/ios_arm64-opt-ios-arm64-min12.0-applebin_ios-ST-682157437661/bin/third-party/td/build_arm64/openssl/src/include/openssl/blowfish.h
+ cp -f third-party/boringssl/src/include/openssl/bn.h /private/var/tmp/_bazel_adv/07c1dcbe7ff2d277c5f50ed97302117d/execroot/_main/bazel-out/ios_arm64-opt-ios-arm64-min12.0-applebin_ios-ST-682157437661/bin/third-party/td/build_arm64/openssl/src/include/openssl/bn.h
+ cp -f third-party/boringssl/src/include/openssl/buf.h /private/var/tmp/_bazel_adv/07c1dcbe7ff2d277c5f50ed97302117d/execroot/_main/bazel-out/ios_arm64-opt-ios-arm64-min12.0-applebin_ios-ST-682157437661/bin/third-party/td/build_arm64/openssl/src/include/openssl/buf.h
+ cp -f third-party/boringssl/src/include/openssl/buffer.h /private/var/tmp/_bazel_adv/07c1dcbe7ff2d277c5f50ed97302117d/execroot/_main/bazel-out/ios_arm64-opt-ios-arm64-min12.0-applebin_ios-ST-682157437661/bin/third-party/td/build_arm64/openssl/src/include/openssl/buffer.h
+ cp -f third-party/boringssl/src/include/openssl/bytestring.h /private/var/tmp/_bazel_adv/07c1dcbe7ff2d277c5f50ed97302117d/execroot/_main/bazel-out/ios_arm64-opt-ios-arm64-min12.0-applebin_ios-ST-682157437661/bin/third-party/td/build_arm64/openssl/src/include/openssl/bytestring.h
+ cp -f third-party/boringssl/src/include/openssl/cast.h /private/var/tmp/_bazel_adv/07c1dcbe7ff2d277c5f50ed97302117d/execroot/_main/bazel-out/ios_arm64-opt-ios-arm64-min12.0-applebin_ios-ST-682157437661/bin/third-party/td/build_arm64/openssl/src/include/openssl/cast.h
+ cp -f third-party/boringssl/src/include/openssl/chacha.h /private/var/tmp/_bazel_adv/07c1dcbe7ff2d277c5f50ed97302117d/execroot/_main/bazel-out/ios_arm64-opt-ios-arm64-min12.0-applebin_ios-ST-682157437661/bin/third-party/td/build_arm64/openssl/src/include/openssl/chacha.h
+ cp -f third-party/boringssl/src/include/openssl/cipher.h /private/var/tmp/_bazel_adv/07c1dcbe7ff2d277c5f50ed97302117d/execroot/_main/bazel-out/ios_arm64-opt-ios-arm64-min12.0-applebin_ios-ST-682157437661/bin/third-party/td/build_arm64/openssl/src/include/openssl/cipher.h
+ cp -f third-party/boringssl/src/include/openssl/cmac.h /private/var/tmp/_bazel_adv/07c1dcbe7ff2d277c5f50ed97302117d/execroot/_main/bazel-out/ios_arm64-opt-ios-arm64-min12.0-applebin_ios-ST-682157437661/bin/third-party/td/build_arm64/openssl/src/include/openssl/cmac.h
+ cp -f third-party/boringssl/src/include/openssl/conf.h /private/var/tmp/_bazel_adv/07c1dcbe7ff2d277c5f50ed97302117d/execroot/_main/bazel-out/ios_arm64-opt-ios-arm64-min12.0-applebin_ios-ST-682157437661/bin/third-party/td/build_arm64/openssl/src/include/openssl/conf.h
+ cp -f third-party/boringssl/src/include/openssl/cpu.h /private/var/tmp/_bazel_adv/07c1dcbe7ff2d277c5f50ed97302117d/execroot/_main/bazel-out/ios_arm64-opt-ios-arm64-min12.0-applebin_ios-ST-682157437661/bin/third-party/td/build_arm64/openssl/src/include/openssl/cpu.h
+ cp -f third-party/boringssl/src/include/openssl/crypto.h /private/var/tmp/_bazel_adv/07c1dcbe7ff2d277c5f50ed97302117d/execroot/_main/bazel-out/ios_arm64-opt-ios-arm64-min12.0-applebin_ios-ST-682157437661/bin/third-party/td/build_arm64/openssl/src/include/openssl/crypto.h
+ cp -f third-party/boringssl/src/include/openssl/ctrdrbg.h /private/var/tmp/_bazel_adv/07c1dcbe7ff2d277c5f50ed97302117d/execroot/_main/bazel-out/ios_arm64-opt-ios-arm64-min12.0-applebin_ios-ST-682157437661/bin/third-party/td/build_arm64/openssl/src/include/openssl/ctrdrbg.h
+ cp -f third-party/boringssl/src/include/openssl/curve25519.h /private/var/tmp/_bazel_adv/07c1dcbe7ff2d277c5f50ed97302117d/execroot/_main/bazel-out/ios_arm64-opt-ios-arm64-min12.0-applebin_ios-ST-682157437661/bin/third-party/td/build_arm64/openssl/src/include/openssl/curve25519.h
+ cp -f third-party/boringssl/src/include/openssl/des.h /private/var/tmp/_bazel_adv/07c1dcbe7ff2d277c5f50ed97302117d/execroot/_main/bazel-out/ios_arm64-opt-ios-arm64-min12.0-applebin_ios-ST-682157437661/bin/third-party/td/build_arm64/openssl/src/include/openssl/des.h
+ cp -f third-party/boringssl/src/include/openssl/dh.h /private/var/tmp/_bazel_adv/07c1dcbe7ff2d277c5f50ed97302117d/execroot/_main/bazel-out/ios_arm64-opt-ios-arm64-min12.0-applebin_ios-ST-682157437661/bin/third-party/td/build_arm64/openssl/src/include/openssl/dh.h
+ cp -f third-party/boringssl/src/include/openssl/digest.h /private/var/tmp/_bazel_adv/07c1dcbe7ff2d277c5f50ed97302117d/execroot/_main/bazel-out/ios_arm64-opt-ios-arm64-min12.0-applebin_ios-ST-682157437661/bin/third-party/td/build_arm64/openssl/src/include/openssl/digest.h
+ cp -f third-party/boringssl/src/include/openssl/dsa.h /private/var/tmp/_bazel_adv/07c1dcbe7ff2d277c5f50ed97302117d/execroot/_main/bazel-out/ios_arm64-opt-ios-arm64-min12.0-applebin_ios-ST-682157437661/bin/third-party/td/build_arm64/openssl/src/include/openssl/dsa.h
+ cp -f third-party/boringssl/src/include/openssl/e_os2.h /private/var/tmp/_bazel_adv/07c1dcbe7ff2d277c5f50ed97302117d/execroot/_main/bazel-out/ios_arm64-opt-ios-arm64-min12.0-applebin_ios-ST-682157437661/bin/third-party/td/build_arm64/openssl/src/include/openssl/e_os2.h
+ cp -f third-party/boringssl/src/include/openssl/ec.h /private/var/tmp/_bazel_adv/07c1dcbe7ff2d277c5f50ed97302117d/execroot/_main/bazel-out/ios_arm64-opt-ios-arm64-min12.0-applebin_ios-ST-682157437661/bin/third-party/td/build_arm64/openssl/src/include/openssl/ec.h
+ cp -f third-party/boringssl/src/include/openssl/ec_key.h /private/var/tmp/_bazel_adv/07c1dcbe7ff2d277c5f50ed97302117d/execroot/_main/bazel-out/ios_arm64-opt-ios-arm64-min12.0-applebin_ios-ST-682157437661/bin/third-party/td/build_arm64/openssl/src/include/openssl/ec_key.h
+ cp -f third-party/boringssl/src/include/openssl/ecdh.h /private/var/tmp/_bazel_adv/07c1dcbe7ff2d277c5f50ed97302117d/execroot/_main/bazel-out/ios_arm64-opt-ios-arm64-min12.0-applebin_ios-ST-682157437661/bin/third-party/td/build_arm64/openssl/src/include/openssl/ecdh.h
+ cp -f third-party/boringssl/src/include/openssl/ecdsa.h /private/var/tmp/_bazel_adv/07c1dcbe7ff2d277c5f50ed97302117d/execroot/_main/bazel-out/ios_arm64-opt-ios-arm64-min12.0-applebin_ios-ST-682157437661/bin/third-party/td/build_arm64/openssl/src/include/openssl/ecdsa.h
+ cp -f third-party/boringssl/src/include/openssl/engine.h /private/var/tmp/_bazel_adv/07c1dcbe7ff2d277c5f50ed97302117d/execroot/_main/bazel-out/ios_arm64-opt-ios-arm64-min12.0-applebin_ios-ST-682157437661/bin/third-party/td/build_arm64/openssl/src/include/openssl/engine.h
+ cp -f third-party/boringssl/src/include/openssl/err.h /private/var/tmp/_bazel_adv/07c1dcbe7ff2d277c5f50ed97302117d/execroot/_main/bazel-out/ios_arm64-opt-ios-arm64-min12.0-applebin_ios-ST-682157437661/bin/third-party/td/build_arm64/openssl/src/include/openssl/err.h
+ cp -f third-party/boringssl/src/include/openssl/evp.h /private/var/tmp/_bazel_adv/07c1dcbe7ff2d277c5f50ed97302117d/execroot/_main/bazel-out/ios_arm64-opt-ios-arm64-min12.0-applebin_ios-ST-682157437661/bin/third-party/td/build_arm64/openssl/src/include/openssl/evp.h
+ cp -f third-party/boringssl/src/include/openssl/evp_errors.h /private/var/tmp/_bazel_adv/07c1dcbe7ff2d277c5f50ed97302117d/execroot/_main/bazel-out/ios_arm64-opt-ios-arm64-min12.0-applebin_ios-ST-682157437661/bin/third-party/td/build_arm64/openssl/src/include/openssl/evp_errors.h
+ cp -f third-party/boringssl/src/include/openssl/ex_data.h /private/var/tmp/_bazel_adv/07c1dcbe7ff2d277c5f50ed97302117d/execroot/_main/bazel-out/ios_arm64-opt-ios-arm64-min12.0-applebin_ios-ST-682157437661/bin/third-party/td/build_arm64/openssl/src/include/openssl/ex_data.h
+ cp -f third-party/boringssl/src/include/openssl/experimental/dilithium.h /private/var/tmp/_bazel_adv/07c1dcbe7ff2d277c5f50ed97302117d/execroot/_main/bazel-out/ios_arm64-opt-ios-arm64-min12.0-applebin_ios-ST-682157437661/bin/third-party/td/build_arm64/openssl/src/include/openssl/experimental/dilithium.h
+ cp -f third-party/boringssl/src/include/openssl/experimental/kyber.h /private/var/tmp/_bazel_adv/07c1dcbe7ff2d277c5f50ed97302117d/execroot/_main/bazel-out/ios_arm64-opt-ios-arm64-min12.0-applebin_ios-ST-682157437661/bin/third-party/td/build_arm64/openssl/src/include/openssl/experimental/kyber.h
+ cp -f third-party/boringssl/src/include/openssl/experimental/spx.h /private/var/tmp/_bazel_adv/07c1dcbe7ff2d277c5f50ed97302117d/execroot/_main/bazel-out/ios_arm64-opt-ios-arm64-min12.0-applebin_ios-ST-682157437661/bin/third-party/td/build_arm64/openssl/src/include/openssl/experimental/spx.h
+ cp -f third-party/boringssl/src/include/openssl/hkdf.h /private/var/tmp/_bazel_adv/07c1dcbe7ff2d277c5f50ed97302117d/execroot/_main/bazel-out/ios_arm64-opt-ios-arm64-min12.0-applebin_ios-ST-682157437661/bin/third-party/td/build_arm64/openssl/src/include/openssl/hkdf.h
+ cp -f third-party/boringssl/src/include/openssl/hmac.h /private/var/tmp/_bazel_adv/07c1dcbe7ff2d277c5f50ed97302117d/execroot/_main/bazel-out/ios_arm64-opt-ios-arm64-min12.0-applebin_ios-ST-682157437661/bin/third-party/td/build_arm64/openssl/src/include/openssl/hmac.h
+ cp -f third-party/boringssl/src/include/openssl/hpke.h /private/var/tmp/_bazel_adv/07c1dcbe7ff2d277c5f50ed97302117d/execroot/_main/bazel-out/ios_arm64-opt-ios-arm64-min12.0-applebin_ios-ST-682157437661/bin/third-party/td/build_arm64/openssl/src/include/openssl/hpke.h
+ cp -f third-party/boringssl/src/include/openssl/hrss.h /private/var/tmp/_bazel_adv/07c1dcbe7ff2d277c5f50ed97302117d/execroot/_main/bazel-out/ios_arm64-opt-ios-arm64-min12.0-applebin_ios-ST-682157437661/bin/third-party/td/build_arm64/openssl/src/include/openssl/hrss.h
+ cp -f third-party/boringssl/src/include/openssl/is_boringssl.h /private/var/tmp/_bazel_adv/07c1dcbe7ff2d277c5f50ed97302117d/execroot/_main/bazel-out/ios_arm64-opt-ios-arm64-min12.0-applebin_ios-ST-682157437661/bin/third-party/td/build_arm64/openssl/src/include/openssl/is_boringssl.h
+ cp -f third-party/boringssl/src/include/openssl/kdf.h /private/var/tmp/_bazel_adv/07c1dcbe7ff2d277c5f50ed97302117d/execroot/_main/bazel-out/ios_arm64-opt-ios-arm64-min12.0-applebin_ios-ST-682157437661/bin/third-party/td/build_arm64/openssl/src/include/openssl/kdf.h
+ cp -f third-party/boringssl/src/include/openssl/lhash.h /private/var/tmp/_bazel_adv/07c1dcbe7ff2d277c5f50ed97302117d/execroot/_main/bazel-out/ios_arm64-opt-ios-arm64-min12.0-applebin_ios-ST-682157437661/bin/third-party/td/build_arm64/openssl/src/include/openssl/lhash.h
+ cp -f third-party/boringssl/src/include/openssl/md4.h /private/var/tmp/_bazel_adv/07c1dcbe7ff2d277c5f50ed97302117d/execroot/_main/bazel-out/ios_arm64-opt-ios-arm64-min12.0-applebin_ios-ST-682157437661/bin/third-party/td/build_arm64/openssl/src/include/openssl/md4.h
+ cp -f third-party/boringssl/src/include/openssl/md5.h /private/var/tmp/_bazel_adv/07c1dcbe7ff2d277c5f50ed97302117d/execroot/_main/bazel-out/ios_arm64-opt-ios-arm64-min12.0-applebin_ios-ST-682157437661/bin/third-party/td/build_arm64/openssl/src/include/openssl/md5.h
+ cp -f third-party/boringssl/src/include/openssl/mem.h /private/var/tmp/_bazel_adv/07c1dcbe7ff2d277c5f50ed97302117d/execroot/_main/bazel-out/ios_arm64-opt-ios-arm64-min12.0-applebin_ios-ST-682157437661/bin/third-party/td/build_arm64/openssl/src/include/openssl/mem.h
+ cp -f third-party/boringssl/src/include/openssl/nid.h /private/var/tmp/_bazel_adv/07c1dcbe7ff2d277c5f50ed97302117d/execroot/_main/bazel-out/ios_arm64-opt-ios-arm64-min12.0-applebin_ios-ST-682157437661/bin/third-party/td/build_arm64/openssl/src/include/openssl/nid.h
+ cp -f third-party/boringssl/src/include/openssl/obj.h /private/var/tmp/_bazel_adv/07c1dcbe7ff2d277c5f50ed97302117d/execroot/_main/bazel-out/ios_arm64-opt-ios-arm64-min12.0-applebin_ios-ST-682157437661/bin/third-party/td/build_arm64/openssl/src/include/openssl/obj.h
+ cp -f third-party/boringssl/src/include/openssl/obj_mac.h /private/var/tmp/_bazel_adv/07c1dcbe7ff2d277c5f50ed97302117d/execroot/_main/bazel-out/ios_arm64-opt-ios-arm64-min12.0-applebin_ios-ST-682157437661/bin/third-party/td/build_arm64/openssl/src/include/openssl/obj_mac.h
+ cp -f third-party/boringssl/src/include/openssl/objects.h /private/var/tmp/_bazel_adv/07c1dcbe7ff2d277c5f50ed97302117d/execroot/_main/bazel-out/ios_arm64-opt-ios-arm64-min12.0-applebin_ios-ST-682157437661/bin/third-party/td/build_arm64/openssl/src/include/openssl/objects.h
+ cp -f third-party/boringssl/src/include/openssl/opensslconf.h /private/var/tmp/_bazel_adv/07c1dcbe7ff2d277c5f50ed97302117d/execroot/_main/bazel-out/ios_arm64-opt-ios-arm64-min12.0-applebin_ios-ST-682157437661/bin/third-party/td/build_arm64/openssl/src/include/openssl/opensslconf.h
+ cp -f third-party/boringssl/src/include/openssl/opensslv.h /private/var/tmp/_bazel_adv/07c1dcbe7ff2d277c5f50ed97302117d/execroot/_main/bazel-out/ios_arm64-opt-ios-arm64-min12.0-applebin_ios-ST-682157437661/bin/third-party/td/build_arm64/openssl/src/include/openssl/opensslv.h
+ cp -f third-party/boringssl/src/include/openssl/ossl_typ.h /private/var/tmp/_bazel_adv/07c1dcbe7ff2d277c5f50ed97302117d/execroot/_main/bazel-out/ios_arm64-opt-ios-arm64-min12.0-applebin_ios-ST-682157437661/bin/third-party/td/build_arm64/openssl/src/include/openssl/ossl_typ.h
+ cp -f third-party/boringssl/src/include/openssl/pem.h /private/var/tmp/_bazel_adv/07c1dcbe7ff2d277c5f50ed97302117d/execroot/_main/bazel-out/ios_arm64-opt-ios-arm64-min12.0-applebin_ios-ST-682157437661/bin/third-party/td/build_arm64/openssl/src/include/openssl/pem.h
+ cp -f third-party/boringssl/src/include/openssl/pkcs12.h /private/var/tmp/_bazel_adv/07c1dcbe7ff2d277c5f50ed97302117d/execroot/_main/bazel-out/ios_arm64-opt-ios-arm64-min12.0-applebin_ios-ST-682157437661/bin/third-party/td/build_arm64/openssl/src/include/openssl/pkcs12.h
+ cp -f third-party/boringssl/src/include/openssl/pkcs7.h /private/var/tmp/_bazel_adv/07c1dcbe7ff2d277c5f50ed97302117d/execroot/_main/bazel-out/ios_arm64-opt-ios-arm64-min12.0-applebin_ios-ST-682157437661/bin/third-party/td/build_arm64/openssl/src/include/openssl/pkcs7.h
+ cp -f third-party/boringssl/src/include/openssl/pkcs8.h /private/var/tmp/_bazel_adv/07c1dcbe7ff2d277c5f50ed97302117d/execroot/_main/bazel-out/ios_arm64-opt-ios-arm64-min12.0-applebin_ios-ST-682157437661/bin/third-party/td/build_arm64/openssl/src/include/openssl/pkcs8.h
+ cp -f third-party/boringssl/src/include/openssl/poly1305.h /private/var/tmp/_bazel_adv/07c1dcbe7ff2d277c5f50ed97302117d/execroot/_main/bazel-out/ios_arm64-opt-ios-arm64-min12.0-applebin_ios-ST-682157437661/bin/third-party/td/build_arm64/openssl/src/include/openssl/poly1305.h
+ cp -f third-party/boringssl/src/include/openssl/pool.h /private/var/tmp/_bazel_adv/07c1dcbe7ff2d277c5f50ed97302117d/execroot/_main/bazel-out/ios_arm64-opt-ios-arm64-min12.0-applebin_ios-ST-682157437661/bin/third-party/td/build_arm64/openssl/src/include/openssl/pool.h
+ cp -f third-party/boringssl/src/include/openssl/posix_time.h /private/var/tmp/_bazel_adv/07c1dcbe7ff2d277c5f50ed97302117d/execroot/_main/bazel-out/ios_arm64-opt-ios-arm64-min12.0-applebin_ios-ST-682157437661/bin/third-party/td/build_arm64/openssl/src/include/openssl/posix_time.h
+ cp -f third-party/boringssl/src/include/openssl/rand.h /private/var/tmp/_bazel_adv/07c1dcbe7ff2d277c5f50ed97302117d/execroot/_main/bazel-out/ios_arm64-opt-ios-arm64-min12.0-applebin_ios-ST-682157437661/bin/third-party/td/build_arm64/openssl/src/include/openssl/rand.h
+ cp -f third-party/boringssl/src/include/openssl/rc4.h /private/var/tmp/_bazel_adv/07c1dcbe7ff2d277c5f50ed97302117d/execroot/_main/bazel-out/ios_arm64-opt-ios-arm64-min12.0-applebin_ios-ST-682157437661/bin/third-party/td/build_arm64/openssl/src/include/openssl/rc4.h
+ cp -f third-party/boringssl/src/include/openssl/ripemd.h /private/var/tmp/_bazel_adv/07c1dcbe7ff2d277c5f50ed97302117d/execroot/_main/bazel-out/ios_arm64-opt-ios-arm64-min12.0-applebin_ios-ST-682157437661/bin/third-party/td/build_arm64/openssl/src/include/openssl/ripemd.h
+ cp -f third-party/boringssl/src/include/openssl/rsa.h /private/var/tmp/_bazel_adv/07c1dcbe7ff2d277c5f50ed97302117d/execroot/_main/bazel-out/ios_arm64-opt-ios-arm64-min12.0-applebin_ios-ST-682157437661/bin/third-party/td/build_arm64/openssl/src/include/openssl/rsa.h
+ cp -f third-party/boringssl/src/include/openssl/safestack.h /private/var/tmp/_bazel_adv/07c1dcbe7ff2d277c5f50ed97302117d/execroot/_main/bazel-out/ios_arm64-opt-ios-arm64-min12.0-applebin_ios-ST-682157437661/bin/third-party/td/build_arm64/openssl/src/include/openssl/safestack.h
+ cp -f third-party/boringssl/src/include/openssl/service_indicator.h /private/var/tmp/_bazel_adv/07c1dcbe7ff2d277c5f50ed97302117d/execroot/_main/bazel-out/ios_arm64-opt-ios-arm64-min12.0-applebin_ios-ST-682157437661/bin/third-party/td/build_arm64/openssl/src/include/openssl/service_indicator.h
+ cp -f third-party/boringssl/src/include/openssl/sha.h /private/var/tmp/_bazel_adv/07c1dcbe7ff2d277c5f50ed97302117d/execroot/_main/bazel-out/ios_arm64-opt-ios-arm64-min12.0-applebin_ios-ST-682157437661/bin/third-party/td/build_arm64/openssl/src/include/openssl/sha.h
+ cp -f third-party/boringssl/src/include/openssl/siphash.h /private/var/tmp/_bazel_adv/07c1dcbe7ff2d277c5f50ed97302117d/execroot/_main/bazel-out/ios_arm64-opt-ios-arm64-min12.0-applebin_ios-ST-682157437661/bin/third-party/td/build_arm64/openssl/src/include/openssl/siphash.h
+ cp -f third-party/boringssl/src/include/openssl/span.h /private/var/tmp/_bazel_adv/07c1dcbe7ff2d277c5f50ed97302117d/execroot/_main/bazel-out/ios_arm64-opt-ios-arm64-min12.0-applebin_ios-ST-682157437661/bin/third-party/td/build_arm64/openssl/src/include/openssl/span.h
+ cp -f third-party/boringssl/src/include/openssl/stack.h /private/var/tmp/_bazel_adv/07c1dcbe7ff2d277c5f50ed97302117d/execroot/_main/bazel-out/ios_arm64-opt-ios-arm64-min12.0-applebin_ios-ST-682157437661/bin/third-party/td/build_arm64/openssl/src/include/openssl/stack.h
+ cp -f third-party/boringssl/src/include/openssl/target.h /private/var/tmp/_bazel_adv/07c1dcbe7ff2d277c5f50ed97302117d/execroot/_main/bazel-out/ios_arm64-opt-ios-arm64-min12.0-applebin_ios-ST-682157437661/bin/third-party/td/build_arm64/openssl/src/include/openssl/target.h
+ cp -f third-party/boringssl/src/include/openssl/thread.h /private/var/tmp/_bazel_adv/07c1dcbe7ff2d277c5f50ed97302117d/execroot/_main/bazel-out/ios_arm64-opt-ios-arm64-min12.0-applebin_ios-ST-682157437661/bin/third-party/td/build_arm64/openssl/src/include/openssl/thread.h
+ cp -f third-party/boringssl/src/include/openssl/time.h /private/var/tmp/_bazel_adv/07c1dcbe7ff2d277c5f50ed97302117d/execroot/_main/bazel-out/ios_arm64-opt-ios-arm64-min12.0-applebin_ios-ST-682157437661/bin/third-party/td/build_arm64/openssl/src/include/openssl/time.h
+ cp -f third-party/boringssl/src/include/openssl/trust_token.h /private/var/tmp/_bazel_adv/07c1dcbe7ff2d277c5f50ed97302117d/execroot/_main/bazel-out/ios_arm64-opt-ios-arm64-min12.0-applebin_ios-ST-682157437661/bin/third-party/td/build_arm64/openssl/src/include/openssl/trust_token.h
+ cp -f third-party/boringssl/src/include/openssl/type_check.h /private/var/tmp/_bazel_adv/07c1dcbe7ff2d277c5f50ed97302117d/execroot/_main/bazel-out/ios_arm64-opt-ios-arm64-min12.0-applebin_ios-ST-682157437661/bin/third-party/td/build_arm64/openssl/src/include/openssl/type_check.h
+ cp -f third-party/boringssl/src/include/openssl/x509.h /private/var/tmp/_bazel_adv/07c1dcbe7ff2d277c5f50ed97302117d/execroot/_main/bazel-out/ios_arm64-opt-ios-arm64-min12.0-applebin_ios-ST-682157437661/bin/third-party/td/build_arm64/openssl/src/include/openssl/x509.h
+ cp -f third-party/boringssl/src/include/openssl/x509_vfy.h /private/var/tmp/_bazel_adv/07c1dcbe7ff2d277c5f50ed97302117d/execroot/_main/bazel-out/ios_arm64-opt-ios-arm64-min12.0-applebin_ios-ST-682157437661/bin/third-party/td/build_arm64/openssl/src/include/openssl/x509_vfy.h
+ cp -f third-party/boringssl/src/include/openssl/x509v3.h /private/var/tmp/_bazel_adv/07c1dcbe7ff2d277c5f50ed97302117d/execroot/_main/bazel-out/ios_arm64-opt-ios-arm64-min12.0-applebin_ios-ST-682157437661/bin/third-party/td/build_arm64/openssl/src/include/openssl/x509v3.h
+ cp -f third-party/boringssl/src/include/openssl/x509v3_errors.h /private/var/tmp/_bazel_adv/07c1dcbe7ff2d277c5f50ed97302117d/execroot/_main/bazel-out/ios_arm64-opt-ios-arm64-min12.0-applebin_ios-ST-682157437661/bin/third-party/td/build_arm64/openssl/src/include/openssl/x509v3_errors.h
+ cp third-party/td/build-td-bazel.sh bazel-out/ios_arm64-opt-ios-arm64-min12.0-applebin_ios-ST-682157437661/bin/third-party/td/build_arm64/
+ SOURCE_PATH=third-party/td/td
+ cp -R third-party/td/td bazel-out/ios_arm64-opt-ios-arm64-min12.0-applebin_ios-ST-682157437661/bin/third-party/td/build_arm64/
+ mkdir -p bazel-out/ios_arm64-opt-ios-arm64-min12.0-applebin_ios-ST-682157437661/bin/third-party/td/build_arm64/Public/td
+ PATH=/Users/adv/Library/Caches/bazelisk/downloads/sha256/366842d097b7aaf8dba4fff2c3ae333e48b28a9d2b440981183aa4afd8a4bf9f/bin:/usr/bin:/bin:/usr/sbin:/sbin:/private/var/tmp/_bazel_adv/07c1dcbe7ff2d277c5f50ed97302117d/execroot/_main/bazel-out/ios_arm64-opt-ios-arm64-min12.0-applebin_ios-ST-682157437661/bin/third-party/td/build_arm64/cmake/cmake-3.23.1-macos-universal/CMake.app/Contents/bin
+ sh bazel-out/ios_arm64-opt-ios-arm64-min12.0-applebin_ios-ST-682157437661/bin/third-party/td/build_arm64/build-td-bazel.sh arm64 bazel-out/ios_arm64-opt-ios-arm64-min12.0-applebin_ios-ST-682157437661/bin/third-party/td/build_arm64/td bazel-out/ios_arm64-opt-ios-arm64-min12.0-applebin_ios-ST-682157437661/bin/third-party/td/build_arm64 /private/var/tmp/_bazel_adv/07c1dcbe7ff2d277c5f50ed97302117d/execroot/_main/bazel-out/ios_arm64-opt-ios-arm64-min12.0-applebin_ios-ST-682157437661/bin/third-party/td/build_arm64/openssl
+ ARCH=arm64
+ SOURCE_DIR=bazel-out/ios_arm64-opt-ios-arm64-min12.0-applebin_ios-ST-682157437661/bin/third-party/td/build_arm64/td
++++ dirname bazel-out/ios_arm64-opt-ios-arm64-min12.0-applebin_ios-ST-682157437661/bin/third-party/td/build_arm64
+++ cd bazel-out/ios_arm64-opt-ios-arm64-min12.0-applebin_ios-ST-682157437661/bin/third-party/td
+++ pwd -P
+++ basename bazel-out/ios_arm64-opt-ios-arm64-min12.0-applebin_ios-ST-682157437661/bin/third-party/td/build_arm64
++ echo /private/var/tmp/_bazel_adv/07c1dcbe7ff2d277c5f50ed97302117d/execroot/_main/bazel-out/ios_arm64-opt-ios-arm64-min12.0-applebin_ios-ST-682157437661/bin/third-party/td/build_arm64
+ BUILD_DIR=/private/var/tmp/_bazel_adv/07c1dcbe7ff2d277c5f50ed97302117d/execroot/_main/bazel-out/ios_arm64-opt-ios-arm64-min12.0-applebin_ios-ST-682157437661/bin/third-party/td/build_arm64
+ OPENSSL_DIR=/private/var/tmp/_bazel_adv/07c1dcbe7ff2d277c5f50ed97302117d/execroot/_main/bazel-out/ios_arm64-opt-ios-arm64-min12.0-applebin_ios-ST-682157437661/bin/third-party/td/build_arm64/openssl
+ openssl_crypto_library=/private/var/tmp/_bazel_adv/07c1dcbe7ff2d277c5f50ed97302117d/execroot/_main/bazel-out/ios_arm64-opt-ios-arm64-min12.0-applebin_ios-ST-682157437661/bin/third-party/td/build_arm64/openssl/lib/libcrypto.a
+ options=
+ options=' -DOPENSSL_FOUND=1'
+ options=' -DOPENSSL_FOUND=1 -DOPENSSL_CRYPTO_LIBRARY=/private/var/tmp/_bazel_adv/07c1dcbe7ff2d277c5f50ed97302117d/execroot/_main/bazel-out/ios_arm64-opt-ios-arm64-min12.0-applebin_ios-ST-682157437661/bin/third-party/td/build_arm64/openssl/lib/libcrypto.a'
+ options=' -DOPENSSL_FOUND=1 -DOPENSSL_CRYPTO_LIBRARY=/private/var/tmp/_bazel_adv/07c1dcbe7ff2d277c5f50ed97302117d/execroot/_main/bazel-out/ios_arm64-opt-ios-arm64-min12.0-applebin_ios-ST-682157437661/bin/third-party/td/build_arm64/openssl/lib/libcrypto.a -DOPENSSL_INCLUDE_DIR=/private/var/tmp/_bazel_adv/07c1dcbe7ff2d277c5f50ed97302117d/execroot/_main/bazel-out/ios_arm64-opt-ios-arm64-min12.0-applebin_ios-ST-682157437661/bin/third-party/td/build_arm64/openssl/src/include'
+ options=' -DOPENSSL_FOUND=1 -DOPENSSL_CRYPTO_LIBRARY=/private/var/tmp/_bazel_adv/07c1dcbe7ff2d277c5f50ed97302117d/execroot/_main/bazel-out/ios_arm64-opt-ios-arm64-min12.0-applebin_ios-ST-682157437661/bin/third-party/td/build_arm64/openssl/lib/libcrypto.a -DOPENSSL_INCLUDE_DIR=/private/var/tmp/_bazel_adv/07c1dcbe7ff2d277c5f50ed97302117d/execroot/_main/bazel-out/ios_arm64-opt-ios-arm64-min12.0-applebin_ios-ST-682157437661/bin/third-party/td/build_arm64/openssl/src/include -DCMAKE_BUILD_TYPE=Release'
+ cd /private/var/tmp/_bazel_adv/07c1dcbe7ff2d277c5f50ed97302117d/execroot/_main/bazel-out/ios_arm64-opt-ios-arm64-min12.0-applebin_ios-ST-682157437661/bin/third-party/td/build_arm64
+ mkdir native-build
+ cd native-build
+ cmake -DTD_GENERATE_SOURCE_FILES=ON ../td
++ sysctl -n hw.ncpu
+ cmake --build . -- -j20
Extension "wmz" matches more than one type
Extension "sub" matches more than one type
ld: warning: ignoring duplicate libraries: '../../tdtl/libtdtl.a'
ld: warning: ignoring duplicate libraries: '../../tdtl/libtdtl.a'
Write file td/telegram/telegram_api.cpp
Write file td/telegram/telegram_api.h
Write file td/mtproto/mtproto_api.cpp
Write file td/mtproto/mtproto_api.h
Write file td/mtproto/mtproto_api.hpp
Write file td/telegram/telegram_api.hpp
Write file td/telegram/secret_api.cpp
Write file td/telegram/secret_api.h
Write file td/telegram/secret_api.hpp
Write file td/telegram/e2e_api.cpp
Write file td/telegram/e2e_api.h
Write file td/telegram/e2e_api.hpp
Write file td/telegram/td_api.cpp
Write file td/telegram/td_api.h
Write file td/telegram/td_api.hpp
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: libtdutils.a(Ed25519.cpp.o) has no symbols
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: libtdutils.a(Ed25519.cpp.o) has no symbols
+ cd ..
+ '[' arm64 = arm64 ']'
++ xcode-select -p
+ IOS_PLATFORMDIR=/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform
+ IOS_SYSROOT=($IOS_PLATFORMDIR/Developer/SDKs/iPhoneOS*.sdk)
+ export 'CFLAGS=-arch arm64 -miphoneos-version-min=12.0'
+ CFLAGS='-arch arm64 -miphoneos-version-min=12.0'
+ mkdir build
+ cd build
+ touch toolchain.cmake
+ echo 'set(CMAKE_SYSTEM_NAME Darwin)'
+ echo 'set(CMAKE_SYSTEM_PROCESSOR aarch64)'
++ xcode-select -p
+ echo 'set(CMAKE_C_COMPILER /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang)'
+ cmake '-GUnix Makefiles' -DCMAKE_TOOLCHAIN_FILE=toolchain.cmake -DCMAKE_OSX_SYSROOT=/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk ../td -DOPENSSL_FOUND=1 -DOPENSSL_CRYPTO_LIBRARY=/private/var/tmp/_bazel_adv/07c1dcbe7ff2d277c5f50ed97302117d/execroot/_main/bazel-out/ios_arm64-opt-ios-arm64-min12.0-applebin_ios-ST-682157437661/bin/third-party/td/build_arm64/openssl/lib/libcrypto.a -DOPENSSL_INCLUDE_DIR=/private/var/tmp/_bazel_adv/07c1dcbe7ff2d277c5f50ed97302117d/execroot/_main/bazel-out/ios_arm64-opt-ios-arm64-min12.0-applebin_ios-ST-682157437661/bin/third-party/td/build_arm64/openssl/src/include -DCMAKE_BUILD_TYPE=Release
CMake Error at CMake/FindAtomics.cmake:57 (message):
Atomic operations library isn't found.
Call Stack (most recent call first):
tdutils/CMakeLists.txt:409 (find_package)
-- The CXX compiler identification is AppleClang 16.0.0.16000026
-- The C compiler identification is AppleClang 16.0.0.16000026
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Could NOT find ccache (this is NOT an error)
-- Looking for pthread.h
-- Looking for pthread.h - found
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success
-- Found Threads: TRUE
-- Performing Test HAVE_STD17
-- Performing Test HAVE_STD17 - Success
-- Performing Test HAVE_CXX_FLAG_WALL
-- Performing Test HAVE_CXX_FLAG_WALL - Success
-- Performing Test HAVE_CXX_FLAG_WEXTRA
-- Performing Test HAVE_CXX_FLAG_WEXTRA - Success
-- Performing Test HAVE_CXX_FLAG_WIMPLICIT_FALLTHROUGH_2
-- Performing Test HAVE_CXX_FLAG_WIMPLICIT_FALLTHROUGH_2 - Failed
-- Performing Test HAVE_CXX_FLAG_WPOINTER_ARITH
-- Performing Test HAVE_CXX_FLAG_WPOINTER_ARITH - Success
-- Performing Test HAVE_CXX_FLAG_WCAST_QUAL
-- Performing Test HAVE_CXX_FLAG_WCAST_QUAL - Success
-- Performing Test HAVE_CXX_FLAG_WSIGN_COMPARE
-- Performing Test HAVE_CXX_FLAG_WSIGN_COMPARE - Success
-- Performing Test HAVE_CXX_FLAG_WDUPLICATED_BRANCHES
-- Performing Test HAVE_CXX_FLAG_WDUPLICATED_BRANCHES - Failed
-- Performing Test HAVE_CXX_FLAG_WDUPLICATED_COND
-- Performing Test HAVE_CXX_FLAG_WDUPLICATED_COND - Failed
-- Performing Test HAVE_CXX_FLAG_WALLOC_ZERO
-- Performing Test HAVE_CXX_FLAG_WALLOC_ZERO - Failed
-- Performing Test HAVE_CXX_FLAG_WLOGICAL_OP
-- Performing Test HAVE_CXX_FLAG_WLOGICAL_OP - Failed
-- Performing Test HAVE_CXX_FLAG_WTAUTOLOGICAL_COMPARE
-- Performing Test HAVE_CXX_FLAG_WTAUTOLOGICAL_COMPARE - Success
-- Performing Test HAVE_CXX_FLAG_WVLA
-- Performing Test HAVE_CXX_FLAG_WVLA - Success
-- Performing Test HAVE_CXX_FLAG_WNON_VIRTUAL_DTOR
-- Performing Test HAVE_CXX_FLAG_WNON_VIRTUAL_DTOR - Success
-- Performing Test HAVE_CXX_FLAG_WUNUSED_PARAMETER
-- Performing Test HAVE_CXX_FLAG_WUNUSED_PARAMETER - Success
-- Performing Test HAVE_CXX_FLAG_WCONVERSION
-- Performing Test HAVE_CXX_FLAG_WCONVERSION - Success
-- Performing Test HAVE_CXX_FLAG_WSIGN_CONVERSION
-- Performing Test HAVE_CXX_FLAG_WSIGN_CONVERSION - Success
-- Performing Test HAVE_CXX_FLAG_WCXX17_COMPAT_PEDANTIC
-- Performing Test HAVE_CXX_FLAG_WCXX17_COMPAT_PEDANTIC - Success
-- Performing Test HAVE_CXX_FLAG_WDEPRECATED
-- Performing Test HAVE_CXX_FLAG_WDEPRECATED - Success
-- Performing Test HAVE_CXX_FLAG_WUNUSED_COMMAND_LINE_ARGUMENT
-- Performing Test HAVE_CXX_FLAG_WUNUSED_COMMAND_LINE_ARGUMENT - Success
-- Performing Test HAVE_CXX_FLAG_QUNUSED_ARGUMENTS
-- Performing Test HAVE_CXX_FLAG_QUNUSED_ARGUMENTS - Success
-- Performing Test HAVE_CXX_FLAG_WUNKNOWN_WARNING_OPTION
-- Performing Test HAVE_CXX_FLAG_WUNKNOWN_WARNING_OPTION - Success
-- Performing Test HAVE_CXX_FLAG_WODR
-- Performing Test HAVE_CXX_FLAG_WODR - Success
-- Performing Test HAVE_CXX_FLAG_FLTO_ODR_TYPE_MERGING
-- Performing Test HAVE_CXX_FLAG_FLTO_ODR_TYPE_MERGING - Failed
-- Performing Test HAVE_CXX_FLAG_WPSABI
-- Performing Test HAVE_CXX_FLAG_WPSABI - Success
-- Performing Test HAVE_CXX_FLAG_WUNUSED_MEMBER_FUNCTION
-- Performing Test HAVE_CXX_FLAG_WUNUSED_MEMBER_FUNCTION - Success
-- Performing Test HAVE_CXX_FLAG_WUNUSED_PRIVATE_FIELD
-- Performing Test HAVE_CXX_FLAG_WUNUSED_PRIVATE_FIELD - Success
-- Git state:
-- Performing Test ATOMICS_FOUND
-- Performing Test ATOMICS_FOUND - Success
-- Configuring done
-- Generating done
-- Build files have been written to: /private/var/tmp/_bazel_adv/07c1dcbe7ff2d277c5f50ed97302117d/execroot/_main/bazel-out/ios_arm64-opt-ios-arm64-min12.0-applebin_ios-ST-682157437661/bin/third-party/td/build_arm64/native-build
[ 0%] Building CXX object tdtl/CMakeFiles/tdtl.dir/td/tl/tl_file_utils.cpp.o
[ 2%] Building C object td/generate/tl-parser/CMakeFiles/tl-parser.dir/tlc.c.o
[ 2%] Building CXX object tdtl/CMakeFiles/tdtl.dir/td/tl/tl_core.cpp.o
[ 3%] Building CXX object tdtl/CMakeFiles/tdtl.dir/td/tl/tl_file_outputer.cpp.o
[ 5%] Building CXX object tdtl/CMakeFiles/tdtl.dir/td/tl/tl_generate.cpp.o
[ 6%] Building CXX object tdtl/CMakeFiles/tdtl.dir/td/tl/tl_outputer.cpp.o
[ 6%] Building C object td/generate/tl-parser/CMakeFiles/tl-parser.dir/crc32.c.o
[ 7%] Building CXX object tdutils/generate/CMakeFiles/generate_mime_types_gperf.dir/generate_mime_types_gperf.cpp.o
[ 9%] Building CXX object tdtl/CMakeFiles/tdtl.dir/td/tl/tl_config.cpp.o
[ 9%] Building C object td/generate/tl-parser/CMakeFiles/tl-parser.dir/tl-parser.c.o
[ 11%] Building CXX object tdtl/CMakeFiles/tdtl.dir/td/tl/tl_writer.cpp.o
[ 11%] Building CXX object tdtl/CMakeFiles/tdtl.dir/td/tl/tl_string_outputer.cpp.o
[ 12%] Linking C executable tl-parser
[ 12%] Built target tl-parser
[ 13%] Generate TLO files
[ 13%] Built target tl_generate_tlo
[ 13%] Linking CXX static library libtdtl.a
[ 14%] Linking CXX executable generate_mime_types_gperf
[ 14%] Built target tdtl
[ 14%] Built target generate_mime_types_gperf
[ 15%] Building CXX object td/generate/CMakeFiles/td_generate_java_api.dir/generate_java.cpp.o
[ 16%] Building CXX object td/generate/CMakeFiles/generate_c.dir/generate_c.cpp.o
[ 16%] Building CXX object td/generate/CMakeFiles/tl_writer_cpp.dir/tl_writer_jni_h.cpp.o
[ 18%] Building CXX object td/generate/CMakeFiles/tl_writer_cpp.dir/tl_writer_td.cpp.o
[ 18%] Building CXX object td/generate/CMakeFiles/td_generate_java_api.dir/tl_writer_java.cpp.o
[ 18%] Building CXX object td/generate/CMakeFiles/remove_documentation.dir/remove_documentation.cpp.o
[ 18%] Building CXX object td/generate/CMakeFiles/tl_writer_cpp.dir/tl_writer_h.cpp.o
[ 19%] Building CXX object td/generate/CMakeFiles/tl_writer_cpp.dir/tl_writer_cpp.cpp.o
[ 21%] Building CXX object td/generate/CMakeFiles/tl_writer_cpp.dir/tl_writer_jni_cpp.cpp.o
[ 21%] Building CXX object td/generate/CMakeFiles/tl_writer_cpp.dir/tl_writer_hpp.cpp.o
[ 22%] Generating /private/var/tmp/_bazel_adv/07c1dcbe7ff2d277c5f50ed97302117d/execroot/_main/bazel-out/ios_arm64-opt-ios-arm64-min12.0-applebin_ios-ST-682157437661/bin/third-party/td/build_arm64/td/tdutils/generate/auto/mime_type_to_extension.gperf, /private/var/tmp/_bazel_adv/07c1dcbe7ff2d277c5f50ed97302117d/execroot/_main/bazel-out/ios_arm64-opt-ios-arm64-min12.0-applebin_ios-ST-682157437661/bin/third-party/td/build_arm64/td/tdutils/generate/auto/extension_to_mime_type.gperf
[ 23%] Generating /private/var/tmp/_bazel_adv/07c1dcbe7ff2d277c5f50ed97302117d/execroot/_main/bazel-out/ios_arm64-opt-ios-arm64-min12.0-applebin_ios-ST-682157437661/bin/third-party/td/build_arm64/td/tdutils/generate/auto/mime_type_to_extension.cpp
[ 23%] Generating /private/var/tmp/_bazel_adv/07c1dcbe7ff2d277c5f50ed97302117d/execroot/_main/bazel-out/ios_arm64-opt-ios-arm64-min12.0-applebin_ios-ST-682157437661/bin/third-party/td/build_arm64/td/tdutils/generate/auto/extension_to_mime_type.cpp
[ 24%] Linking CXX executable remove_documentation
[ 24%] Built target remove_documentation
[ 25%] Linking CXX static library libtl_writer_cpp.a
[ 26%] Linking CXX executable td_generate_java_api
[ 26%] Built target tl_writer_cpp
[ 27%] Building CXX object td/generate/CMakeFiles/generate_common.dir/generate_common.cpp.o
[ 27%] Built target td_generate_java_api
[ 28%] Building CXX object td/generate/CMakeFiles/generate_mtproto.dir/generate_mtproto.cpp.o
[ 29%] Linking CXX executable generate_c
[ 29%] Built target generate_c
[ 30%] Linking CXX executable generate_mtproto
[ 31%] Linking CXX executable generate_common
[ 31%] Built target generate_common
[ 31%] Built target generate_mtproto
[ 33%] Generate MTProto API source files
[ 33%] Generate common TL source files
[ 33%] Built target tl_generate_mtproto
[ 33%] Built target tl_generate_common
[ 33%] Built target tdmime_auto
[ 34%] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/port/FileFd.cpp.o
[ 36%] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/port/ServerSocketFd.cpp.o
[ 36%] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/port/Clocks.cpp.o
[ 37%] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/port/path.cpp.o
[ 38%] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/port/MemoryMapping.cpp.o
[ 39%] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/port/Stat.cpp.o
[ 40%] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/port/rlimit.cpp.o
[ 41%] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/port/SocketFd.cpp.o
[ 41%] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/port/platform.cpp.o
[ 42%] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/port/signals.cpp.o
[ 42%] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/port/sleep.cpp.o
[ 43%] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/port/IPAddress.cpp.o
[ 44%] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/port/thread_local.cpp.o
[ 45%] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/port/stacktrace.cpp.o
[ 47%] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/port/StdStreams.cpp.o
[ 47%] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/port/PollFlags.cpp.o
[ 47%] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/port/UdpSocketFd.cpp.o
[ 48%] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/port/user.cpp.o
[ 49%] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/port/uname.cpp.o
[ 50%] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/port/wstring_convert.cpp.o
[ 51%] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/port/detail/Epoll.cpp.o
[ 51%] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/port/detail/EventFdBsd.cpp.o
[ 52%] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/port/detail/EventFdLinux.cpp.o
[ 53%] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/port/detail/EventFdWindows.cpp.o
[ 54%] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/port/detail/Iocp.cpp.o
[ 55%] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/port/detail/KQueue.cpp.o
[ 56%] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/port/detail/NativeFd.cpp.o
[ 56%] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/port/detail/Poll.cpp.o
[ 57%] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/port/detail/Select.cpp.o
[ 58%] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/port/detail/ThreadIdGuard.cpp.o
[ 59%] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/port/detail/ThreadPthread.cpp.o
[ 60%] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/port/detail/WineventPoll.cpp.o
[ 61%] Building CXX object tdutils/CMakeFiles/tdutils.dir/generate/auto/mime_type_to_extension.cpp.o
[ 61%] Building CXX object tdutils/CMakeFiles/tdutils.dir/generate/auto/extension_to_mime_type.cpp.o
[ 62%] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/AsyncFileLog.cpp.o
[ 63%] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/base64.cpp.o
[ 64%] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/BigNum.cpp.o
[ 65%] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/buffer.cpp.o
[ 65%] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/BufferedUdp.cpp.o
[ 66%] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/check.cpp.o
[ 67%] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/crypto.cpp.o
[ 68%] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/Ed25519.cpp.o
[ 69%] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/emoji.cpp.o
[ 70%] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/ExitGuard.cpp.o
[ 70%] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/FileLog.cpp.o
[ 71%] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/filesystem.cpp.o
[ 72%] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/find_boundary.cpp.o
[ 73%] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/FlatHashTable.cpp.o
[ 74%] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/FloodControlGlobal.cpp.o
[ 74%] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/Gzip.cpp.o
[ 75%] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/GzipByteFlow.cpp.o
[ 77%] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/HttpDate.cpp.o
[ 77%] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/Hints.cpp.o
[ 79%] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/JsonBuilder.cpp.o
[ 79%] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/HttpUrl.cpp.o
[ 79%] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/logging.cpp.o
[ 80%] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/misc.cpp.o
[ 81%] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/MpmcQueue.cpp.o
[ 82%] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/OptionParser.cpp.o
[ 83%] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/Random.cpp.o
[ 83%] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/PathView.cpp.o
[ 84%] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/SharedSlice.cpp.o
[ 85%] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/Slice.cpp.o
[ 86%] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/StackAllocator.cpp.o
[ 87%] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/Status.cpp.o
[ 88%] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/StringBuilder.cpp.o
[ 88%] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/tests.cpp.o
[ 89%] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/Time.cpp.o
[ 90%] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/Timer.cpp.o
[ 91%] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/tl_parsers.cpp.o
[ 92%] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/translit.cpp.o
[ 92%] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/TsCerr.cpp.o
[ 93%] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/TsFileLog.cpp.o
[ 94%] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/TsLog.cpp.o
[ 95%] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/unicode.cpp.o
[ 96%] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/utf8.cpp.o
[ 97%] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/MimeType.cpp.o
[ 97%] Linking CXX static library libtdutils.a
[ 97%] Built target tdutils
[ 97%] Building CXX object td/generate/CMakeFiles/generate_json.dir/tl_json_converter.cpp.o
[ 98%] Building CXX object td/generate/CMakeFiles/generate_json.dir/generate_json.cpp.o
[ 99%] Linking CXX executable generate_json
[ 99%] Built target generate_json
[100%] Generate JSON TL source files
[100%] Built target tl_generate_json
[100%] Built target prepare_cross_compiling
-- The CXX compiler identification is AppleClang 16.0.0.16000026
-- The C compiler identification is AppleClang 16.0.0.16000026
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Could NOT find ccache (this is NOT an error)
-- Found OpenSSL: /private/var/tmp/_bazel_adv/07c1dcbe7ff2d277c5f50ed97302117d/execroot/_main/bazel-out/ios_arm64-opt-ios-arm64-min12.0-applebin_ios-ST-682157437661/bin/third-party/td/build_arm64/openssl/src/include
-- Looking for pthread.h
-- Looking for pthread.h - found
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success
-- Found Threads: TRUE
-- Performing Test HAVE_STD17
-- Performing Test HAVE_STD17 - Success
-- Performing Test HAVE_CXX_FLAG_WALL
-- Performing Test HAVE_CXX_FLAG_WALL - Success
-- Performing Test HAVE_CXX_FLAG_WEXTRA
-- Performing Test HAVE_CXX_FLAG_WEXTRA - Success
-- Performing Test HAVE_CXX_FLAG_WIMPLICIT_FALLTHROUGH_2
-- Performing Test HAVE_CXX_FLAG_WIMPLICIT_FALLTHROUGH_2 - Failed
-- Performing Test HAVE_CXX_FLAG_WPOINTER_ARITH
-- Performing Test HAVE_CXX_FLAG_WPOINTER_ARITH - Success
-- Performing Test HAVE_CXX_FLAG_WCAST_QUAL
-- Performing Test HAVE_CXX_FLAG_WCAST_QUAL - Success
-- Performing Test HAVE_CXX_FLAG_WSIGN_COMPARE
-- Performing Test HAVE_CXX_FLAG_WSIGN_COMPARE - Success
-- Performing Test HAVE_CXX_FLAG_WDUPLICATED_BRANCHES
-- Performing Test HAVE_CXX_FLAG_WDUPLICATED_BRANCHES - Failed
-- Performing Test HAVE_CXX_FLAG_WDUPLICATED_COND
-- Performing Test HAVE_CXX_FLAG_WDUPLICATED_COND - Failed
-- Performing Test HAVE_CXX_FLAG_WALLOC_ZERO
-- Performing Test HAVE_CXX_FLAG_WALLOC_ZERO - Failed
-- Performing Test HAVE_CXX_FLAG_WLOGICAL_OP
-- Performing Test HAVE_CXX_FLAG_WLOGICAL_OP - Failed
-- Performing Test HAVE_CXX_FLAG_WTAUTOLOGICAL_COMPARE
-- Performing Test HAVE_CXX_FLAG_WTAUTOLOGICAL_COMPARE - Success
-- Performing Test HAVE_CXX_FLAG_WVLA
-- Performing Test HAVE_CXX_FLAG_WVLA - Success
-- Performing Test HAVE_CXX_FLAG_WNON_VIRTUAL_DTOR
-- Performing Test HAVE_CXX_FLAG_WNON_VIRTUAL_DTOR - Success
-- Performing Test HAVE_CXX_FLAG_WUNUSED_PARAMETER
-- Performing Test HAVE_CXX_FLAG_WUNUSED_PARAMETER - Success
-- Performing Test HAVE_CXX_FLAG_WCONVERSION
-- Performing Test HAVE_CXX_FLAG_WCONVERSION - Success
-- Performing Test HAVE_CXX_FLAG_WSIGN_CONVERSION
-- Performing Test HAVE_CXX_FLAG_WSIGN_CONVERSION - Success
-- Performing Test HAVE_CXX_FLAG_WCXX17_COMPAT_PEDANTIC
-- Performing Test HAVE_CXX_FLAG_WCXX17_COMPAT_PEDANTIC - Success
-- Performing Test HAVE_CXX_FLAG_WDEPRECATED
-- Performing Test HAVE_CXX_FLAG_WDEPRECATED - Success
-- Performing Test HAVE_CXX_FLAG_WUNUSED_COMMAND_LINE_ARGUMENT
-- Performing Test HAVE_CXX_FLAG_WUNUSED_COMMAND_LINE_ARGUMENT - Success
-- Performing Test HAVE_CXX_FLAG_QUNUSED_ARGUMENTS
-- Performing Test HAVE_CXX_FLAG_QUNUSED_ARGUMENTS - Success
-- Performing Test HAVE_CXX_FLAG_WUNKNOWN_WARNING_OPTION
-- Performing Test HAVE_CXX_FLAG_WUNKNOWN_WARNING_OPTION - Success
-- Performing Test HAVE_CXX_FLAG_WODR
-- Performing Test HAVE_CXX_FLAG_WODR - Success
-- Performing Test HAVE_CXX_FLAG_FLTO_ODR_TYPE_MERGING
-- Performing Test HAVE_CXX_FLAG_FLTO_ODR_TYPE_MERGING - Failed
-- Performing Test HAVE_CXX_FLAG_WPSABI
-- Performing Test HAVE_CXX_FLAG_WPSABI - Success
-- Performing Test HAVE_CXX_FLAG_WUNUSED_MEMBER_FUNCTION
-- Performing Test HAVE_CXX_FLAG_WUNUSED_MEMBER_FUNCTION - Success
-- Performing Test HAVE_CXX_FLAG_WUNUSED_PRIVATE_FIELD
-- Performing Test HAVE_CXX_FLAG_WUNUSED_PRIVATE_FIELD - Success
-- Git state:
-- Found ZLIB: /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/usr/lib/libz.tbd (found version "1.2.12")
-- Found ZLIB: /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/usr/include /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/usr/lib/libz.tbd
-- Performing Test ATOMICS_FOUND
-- Performing Test ATOMICS_FOUND - Failed
-- Performing Test ATOMICS_FOUND
-- Performing Test ATOMICS_FOUND - Failed
-- Configuring incomplete, errors occurred!
See also "/private/var/tmp/_bazel_adv/07c1dcbe7ff2d277c5f50ed97302117d/execroot/_main/bazel-out/ios_arm64-opt-ios-arm64-min12.0-applebin_ios-ST-682157437661/bin/third-party/td/build_arm64/build/CMakeFiles/CMakeOutput.log".
See also "/private/var/tmp/_bazel_adv/07c1dcbe7ff2d277c5f50ed97302117d/execroot/_main/bazel-out/ios_arm64-opt-ios-arm64-min12.0-applebin_ios-ST-682157437661/bin/third-party/td/build_arm64/build/CMakeFiles/CMakeError.log".
Target //Telegram:Telegram failed to build
ERROR: /Users/adv/Documents/workspace/Xcode/xCodeProjects/telegram/release-11.12/Telegram/BUILD:865:14 Linking Telegram/TelegramUIFramework_bin_unstripped failed: (Exit 1): bash failed: error executing Genrule command (from target //third-party/td:td_build)
(cd /private/var/tmp/_bazel_adv/07c1dcbe7ff2d277c5f50ed97302117d/execroot/_main && \
exec env - \
PATH=/Users/adv/Library/Caches/bazelisk/downloads/sha256/366842d097b7aaf8dba4fff2c3ae333e48b28a9d2b440981183aa4afd8a4bf9f/bin:/usr/bin:/bin:/usr/sbin:/sbin \
ZERO_AR_DATE=1 \
/bin/bash -c 'source external/bazel_tools/tools/genrule/genrule-setup.sh;
set -ex
if [ "ios_arm64" == "ios_arm64" ]; then
BUILD_ARCH="arm64"
elif [ "ios_arm64" == "ios_sim_arm64" ]; then
BUILD_ARCH="sim_arm64"
else
echo "Unsupported architecture ios_arm64"
fi
BUILD_DIR="bazel-out/ios_arm64-opt-ios-arm64-min12.0-applebin_ios-ST-682157437661/bin/third-party/td/build_${BUILD_ARCH}"
rm -rf "$BUILD_DIR"
mkdir -p "$BUILD_DIR"
CMAKE_DIR="$(pwd)/$BUILD_DIR/cmake"
rm -rf "$CMAKE_DIR"
mkdir -p "$CMAKE_DIR"
tar -xzf "external/+_repo_rules+cmake_tar_gz/file/downloaded" -C "$CMAKE_DIR"
OPENSSL_BASE_DIR="$(pwd)/$BUILD_DIR"
OPENSSL_DIR="$OPENSSL_BASE_DIR/openssl"
rm -rf "$OPENSSL_DIR"
mkdir -p "$OPENSSL_DIR"
mkdir -p "$OPENSSL_DIR/lib"
mkdir -p "$OPENSSL_DIR/src/include/openssl"
mkdir -p "$OPENSSL_DIR/src/include/openssl/experimental"
cp -R "bazel-out/ios_arm64-opt-ios-arm64-min12.0-applebin_ios-ST-682157437661/bin/third-party/boringssl/libcrypto.a" "$OPENSSL_DIR/lib/libcrypto.a"
# Copy header files
cp -f "third-party/boringssl/src/include/openssl/aead.h" "$OPENSSL_DIR/src/include/openssl/aead.h"
cp -f "third-party/boringssl/src/include/openssl/aes.h" "$OPENSSL_DIR/src/include/openssl/aes.h"
cp -f "third-party/boringssl/src/include/openssl/arm_arch.h" "$OPENSSL_DIR/src/include/openssl/arm_arch.h"
cp -f "third-party/boringssl/src/include/openssl/asm_base.h" "$OPENSSL_DIR/src/include/openssl/asm_base.h"
cp -f "third-party/boringssl/src/include/openssl/asn1.h" "$OPENSSL_DIR/src/include/openssl/asn1.h"
cp -f "third-party/boringssl/src/include/openssl/asn1_mac.h" "$OPENSSL_DIR/src/include/openssl/asn1_mac.h"
cp -f "third-party/boringssl/src/include/openssl/asn1t.h" "$OPENSSL_DIR/src/include/openssl/asn1t.h"
cp -f "third-party/boringssl/src/include/openssl/base.h" "$OPENSSL_DIR/src/include/openssl/base.h"
cp -f "third-party/boringssl/src/include/openssl/base64.h" "$OPENSSL_DIR/src/include/openssl/base64.h"
cp -f "third-party/boringssl/src/include/openssl/bio.h" "$OPENSSL_DIR/src/include/openssl/bio.h"
cp -f "third-party/boringssl/src/include/openssl/blake2.h" "$OPENSSL_DIR/src/include/openssl/blake2.h"
cp -f "third-party/boringssl/src/include/openssl/blowfish.h" "$OPENSSL_DIR/src/include/openssl/blowfish.h"
cp -f "third-party/boringssl/src/include/openssl/bn.h" "$OPENSSL_DIR/src/include/openssl/bn.h"
cp -f "third-party/boringssl/src/include/openssl/buf.h" "$OPENSSL_DIR/src/include/openssl/buf.h"
cp -f "third-party/boringssl/src/include/openssl/buffer.h" "$OPENSSL_DIR/src/include/openssl/buffer.h"
cp -f "third-party/boringssl/src/include/openssl/bytestring.h" "$OPENSSL_DIR/src/include/openssl/bytestring.h"
cp -f "third-party/boringssl/src/include/openssl/cast.h" "$OPENSSL_DIR/src/include/openssl/cast.h"
cp -f "third-party/boringssl/src/include/openssl/chacha.h" "$OPENSSL_DIR/src/include/openssl/chacha.h"
cp -f "third-party/boringssl/src/include/openssl/cipher.h" "$OPENSSL_DIR/src/include/openssl/cipher.h"
cp -f "third-party/boringssl/src/include/openssl/cmac.h" "$OPENSSL_DIR/src/include/openssl/cmac.h"
cp -f "third-party/boringssl/src/include/openssl/conf.h" "$OPENSSL_DIR/src/include/openssl/conf.h"
cp -f "third-party/boringssl/src/include/openssl/cpu.h" "$OPENSSL_DIR/src/include/openssl/cpu.h"
cp -f "third-party/boringssl/src/include/openssl/crypto.h" "$OPENSSL_DIR/src/include/openssl/crypto.h"
cp -f "third-party/boringssl/src/include/openssl/ctrdrbg.h" "$OPENSSL_DIR/src/include/openssl/ctrdrbg.h"
cp -f "third-party/boringssl/src/include/openssl/curve25519.h" "$OPENSSL_DIR/src/include/openssl/curve25519.h"
cp -f "third-party/boringssl/src/include/openssl/des.h" "$OPENSSL_DIR/src/include/openssl/des.h"
cp -f "third-party/boringssl/src/include/openssl/dh.h" "$OPENSSL_DIR/src/include/openssl/dh.h"
cp -f "third-party/boringssl/src/include/openssl/digest.h" "$OPENSSL_DIR/src/include/openssl/digest.h"
cp -f "third-party/boringssl/src/include/openssl/dsa.h" "$OPENSSL_DIR/src/include/openssl/dsa.h"
cp -f "third-party/boringssl/src/include/openssl/e_os2.h" "$OPENSSL_DIR/src/include/openssl/e_os2.h"
cp -f "third-party/boringssl/src/include/openssl/ec.h" "$OPENSSL_DIR/src/include/openssl/ec.h"
cp -f "third-party/boringssl/src/include/openssl/ec_key.h" "$OPENSSL_DIR/src/include/openssl/ec_key.h"
cp -f "third-party/boringssl/src/include/openssl/ecdh.h" "$OPENSSL_DIR/src/include/openssl/ecdh.h"
cp -f "third-party/boringssl/src/include/openssl/ecdsa.h" "$OPENSSL_DIR/src/include/openssl/ecdsa.h"
cp -f "third-party/boringssl/src/include/openssl/engine.h" "$OPENSSL_DIR/src/include/openssl/engine.h"
cp -f "third-party/boringssl/src/include/openssl/err.h" "$OPENSSL_DIR/src/include/openssl/err.h"
cp -f "third-party/boringssl/src/include/openssl/evp.h" "$OPENSSL_DIR/src/include/openssl/evp.h"
cp -f "third-party/boringssl/src/include/openssl/evp_errors.h" "$OPENSSL_DIR/src/include/openssl/evp_errors.h"
cp -f "third-party/boringssl/src/include/openssl/ex_data.h" "$OPENSSL_DIR/src/include/openssl/ex_data.h"
cp -f "third-party/boringssl/src/include/openssl/experimental/dilithium.h" "$OPENSSL_DIR/src/include/openssl/experimental/dilithium.h"
cp -f "third-party/boringssl/src/include/openssl/experimental/kyber.h" "$OPENSSL_DIR/src/include/openssl/experimental/kyber.h"
cp -f "third-party/boringssl/src/include/openssl/experimental/spx.h" "$OPENSSL_DIR/src/include/openssl/experimental/spx.h"
cp -f "third-party/boringssl/src/include/openssl/hkdf.h" "$OPENSSL_DIR/src/include/openssl/hkdf.h"
cp -f "third-party/boringssl/src/include/openssl/hmac.h" "$OPENSSL_DIR/src/include/openssl/hmac.h"
cp -f "third-party/boringssl/src/include/openssl/hpke.h" "$OPENSSL_DIR/src/include/openssl/hpke.h"
cp -f "third-party/boringssl/src/include/openssl/hrss.h" "$OPENSSL_DIR/src/include/openssl/hrss.h"
cp -f "third-party/boringssl/src/include/openssl/is_boringssl.h" "$OPENSSL_DIR/src/include/openssl/is_boringssl.h"
cp -f "third-party/boringssl/src/include/openssl/kdf.h" "$OPENSSL_DIR/src/include/openssl/kdf.h"
cp -f "third-party/boringssl/src/include/openssl/lhash.h" "$OPENSSL_DIR/src/include/openssl/lhash.h"
cp -f "third-party/boringssl/src/include/openssl/md4.h" "$OPENSSL_DIR/src/include/openssl/md4.h"
cp -f "third-party/boringssl/src/include/openssl/md5.h" "$OPENSSL_DIR/src/include/openssl/md5.h"
cp -f "third-party/boringssl/src/include/openssl/mem.h" "$OPENSSL_DIR/src/include/openssl/mem.h"
cp -f "third-party/boringssl/src/include/openssl/nid.h" "$OPENSSL_DIR/src/include/openssl/nid.h"
cp -f "third-party/boringssl/src/include/openssl/obj.h" "$OPENSSL_DIR/src/include/openssl/obj.h"
cp -f "third-party/boringssl/src/include/openssl/obj_mac.h" "$OPENSSL_DIR/src/include/openssl/obj_mac.h"
cp -f "third-party/boringssl/src/include/openssl/objects.h" "$OPENSSL_DIR/src/include/openssl/objects.h"
cp -f "third-party/boringssl/src/include/openssl/opensslconf.h" "$OPENSSL_DIR/src/include/openssl/opensslconf.h"
cp -f "third-party/boringssl/src/include/openssl/opensslv.h" "$OPENSSL_DIR/src/include/openssl/opensslv.h"
cp -f "third-party/boringssl/src/include/openssl/ossl_typ.h" "$OPENSSL_DIR/src/include/openssl/ossl_typ.h"
cp -f "third-party/boringssl/src/include/openssl/pem.h" "$OPENSSL_DIR/src/include/openssl/pem.h"
cp -f "third-party/boringssl/src/include/openssl/pkcs12.h" "$OPENSSL_DIR/src/include/openssl/pkcs12.h"
cp -f "third-party/boringssl/src/include/openssl/pkcs7.h" "$OPENSSL_DIR/src/include/openssl/pkcs7.h"
cp -f "third-party/boringssl/src/include/openssl/pkcs8.h" "$OPENSSL_DIR/src/include/openssl/pkcs8.h"
cp -f "third-party/boringssl/src/include/openssl/poly1305.h" "$OPENSSL_DIR/src/include/openssl/poly1305.h"
cp -f "third-party/boringssl/src/include/openssl/pool.h" "$OPENSSL_DIR/src/include/openssl/pool.h"
cp -f "third-party/boringssl/src/include/openssl/posix_time.h" "$OPENSSL_DIR/src/include/openssl/posix_time.h"
cp -f "third-party/boringssl/src/include/openssl/rand.h" "$OPENSSL_DIR/src/include/openssl/rand.h"
cp -f "third-party/boringssl/src/include/openssl/rc4.h" "$OPENSSL_DIR/src/include/openssl/rc4.h"
cp -f "third-party/boringssl/src/include/openssl/ripemd.h" "$OPENSSL_DIR/src/include/openssl/ripemd.h"
cp -f "third-party/boringssl/src/include/openssl/rsa.h" "$OPENSSL_DIR/src/include/openssl/rsa.h"
cp -f "third-party/boringssl/src/include/openssl/safestack.h" "$OPENSSL_DIR/src/include/openssl/safestack.h"
cp -f "third-party/boringssl/src/include/openssl/service_indicator.h" "$OPENSSL_DIR/src/include/openssl/service_indicator.h"
cp -f "third-party/boringssl/src/include/openssl/sha.h" "$OPENSSL_DIR/src/include/openssl/sha.h"
cp -f "third-party/boringssl/src/include/openssl/siphash.h" "$OPENSSL_DIR/src/include/openssl/siphash.h"
cp -f "third-party/boringssl/src/include/openssl/span.h" "$OPENSSL_DIR/src/include/openssl/span.h"
cp -f "third-party/boringssl/src/include/openssl/stack.h" "$OPENSSL_DIR/src/include/openssl/stack.h"
cp -f "third-party/boringssl/src/include/openssl/target.h" "$OPENSSL_DIR/src/include/openssl/target.h"
cp -f "third-party/boringssl/src/include/openssl/thread.h" "$OPENSSL_DIR/src/include/openssl/thread.h"
cp -f "third-party/boringssl/src/include/openssl/time.h" "$OPENSSL_DIR/src/include/openssl/time.h"
cp -f "third-party/boringssl/src/include/openssl/trust_token.h" "$OPENSSL_DIR/src/include/openssl/trust_token.h"
cp -f "third-party/boringssl/src/include/openssl/type_check.h" "$OPENSSL_DIR/src/include/openssl/type_check.h"
cp -f "third-party/boringssl/src/include/openssl/x509.h" "$OPENSSL_DIR/src/include/openssl/x509.h"
cp -f "third-party/boringssl/src/include/openssl/x509_vfy.h" "$OPENSSL_DIR/src/include/openssl/x509_vfy.h"
cp -f "third-party/boringssl/src/include/openssl/x509v3.h" "$OPENSSL_DIR/src/include/openssl/x509v3.h"
cp -f "third-party/boringssl/src/include/openssl/x509v3_errors.h" "$OPENSSL_DIR/src/include/openssl/x509v3_errors.h"
cp third-party/td/build-td-bazel.sh "$BUILD_DIR/"
SOURCE_PATH="third-party/td/td"
cp -R "$SOURCE_PATH" "$BUILD_DIR/"
mkdir -p "$BUILD_DIR/Public/td"
PATH="$PATH:$CMAKE_DIR/cmake-3.23.1-macos-universal/CMake.app/Contents/bin" sh $BUILD_DIR/build-td-bazel.sh $BUILD_ARCH "$BUILD_DIR/td" "$BUILD_DIR" "$OPENSSL_DIR"
cp -f "$BUILD_DIR/td/tde2e/td/e2e/e2e_api.h" "bazel-out/ios_arm64-opt-ios-arm64-min12.0-applebin_ios-ST-682157437661/bin/third-party/td/Public/td/td/e2e/e2e_api.h"
cp -f "$BUILD_DIR/td/tde2e/td/e2e/e2e_errors.h" "bazel-out/ios_arm64-opt-ios-arm64-min12.0-applebin_ios-ST-682157437661/bin/third-party/td/Public/td/td/e2e/e2e_errors.h"
cp -f "$BUILD_DIR/build/tde2e/libtde2e.a" "bazel-out/ios_arm64-opt-ios-arm64-min12.0-applebin_ios-ST-682157437661/bin/third-party/td/Public/td/lib/libtde2e.a"
cp -f "$BUILD_DIR/build/tdutils/libtdutils.a" "bazel-out/ios_arm64-opt-ios-arm64-min12.0-applebin_ios-ST-682157437661/bin/third-party/td/Public/td/lib/libtdutils.a"')
# Configuration: 3e27d03e661812b6ef2be0b0c83c78f916b2a4c689ba4598ca7fe8c6244fd7a6
# Execution platform: @@platforms//host:host
INFO: Elapsed time: 49.788s, Critical Path: 46.04s
INFO: 6 processes: 982 action cache hit, 6 internal.
ERROR: Build did NOT complete successfully
Traceback (most recent call last):
File "/Users/adv/Documents/workspace/Xcode/xCodeProjects/telegram/release-11.12/build-system/Make/Make.py", line 1266, in <module>
build(bazel=bazel_path, arguments=args)
File "/Users/adv/Documents/workspace/Xcode/xCodeProjects/telegram/release-11.12/build-system/Make/Make.py", line 663, in build
bazel_command_line.invoke_build()
File "/Users/adv/Documents/workspace/Xcode/xCodeProjects/telegram/release-11.12/build-system/Make/Make.py", line 317, in invoke_build
call_executable(combined_arguments)
File "/Users/adv/Documents/workspace/Xcode/xCodeProjects/telegram/release-11.12/build-system/Make/BuildEnvironment.py", line 104, in call_executable
subprocess.check_call(resolved_arguments, env=resolved_env)
File "/Users/adv/opt/miniconda3/lib/python3.12/subprocess.py", line 413, in check_call
raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['/usr/local/bin/bazel', 'build', 'Telegram/Telegram', '--override_repository=build_configuration=/Users/adv/Documents/workspace/Xcode/xCodeProjects/telegram/release-11.12/build-input/configuration-repository', '--announce_rc', '--features=swift.use_global_module_cache', '--verbose_failures', '--experimental_remote_cache_async', '--features=swift.skip_function_bodies_for_derived_files', '--jobs=20', '--define=buildNumber=12301', '--define=telegramVersion=11.12', '--disk_cache=/Users/adv/telegram-bazel-cache', '-c', 'opt', '--ios_multi_cpus=arm64', '--watchos_cpus=arm64_32', '--apple_generate_dsym', '--output_groups=+dsyms', '--features=swift.opt_uses_wmo', '--features=swift.opt_uses_osize', '--features=dead_strip', '--objc_enable_binary_stripping']' returned non-zero exit status 1.
On the other hand, the Xcode project can be generated without errors.
CMakeError.log contents:
Source file was:
#include <atomic>
#include <cstdint>
std::atomic<std::uint8_t> n8{0}; // riscv64
std::atomic<std::uint64_t> n64{0}; // armel, mipsel, powerpc
int main() {
++n8;
++n64;
}
CMakeOutput.log contents:
Linking CXX executable cmTC_15e78
/private/var/tmp/_bazel_adv/07c1dcbe7ff2d277c5f50ed97302117d/execroot/_main/bazel-out/ios_arm64-opt-ios-arm64-min12.0-applebin_ios-ST-682157437661/bin/third-party/td/build_arm64/cmake/cmake-3.23.1-macos-universal/CMake.app/Contents/bin/cmake -E cmake_link_script CMakeFiles/cmTC_15e78.dir/link.txt --verbose=1
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -std=c++17 -fno-omit-frame-pointer -fno-exceptions -fno-rtti -Wall -Wextra -Wpointer-arith -Wcast-qual -Wsign-compare -Wno-tautological-compare -Wpointer-arith -Wvla -Wnon-virtual-dtor -Wno-unused-parameter -Wconversion -Wno-sign-conversion -Wc++17-compat-pedantic -Wdeprecated -Wno-unused-command-line-argument -Qunused-arguments -Wno-unknown-warning-option -Wodr -Wno-psabi -Wunused-member-function -Wunused-private-field -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk -Wl,-headerpad_max_install_names -Wl,-dead_strip,-x,-S CMakeFiles/cmTC_15e78.dir/src.cxx.o -o cmTC_15e78
ld: warning: ignoring file '/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/16/lib/darwin/libclang_rt.ios.a': fat file missing arch 'x86_64', file has 'armv7,armv7s,arm64,arm64e'
ld: warning: ignoring file '/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/usr/lib/libc++.1.tbd': tapi error: missing required architecture x86_64 in file /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/usr/lib/libc++.1.tbd (4 slices)
ld: warning: ignoring file '/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/usr/lib/libSystem.B.tbd': tapi error: missing required architecture x86_64 in file /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/usr/lib/libSystem.B.tbd (4 slices)
Source file was:
int main() { return 0; }
Seems that the source code no longer supports Intel Mac, as the real error is:
missing required architecture x86_64