Skip to content

Commit

Permalink
Fix build doc for macOS ARM users
Browse files Browse the repository at this point in the history
I hereby agree to the terms of the CLA available at: https://yandex.ru/legal/cla/?lang=ru.

On ARM macOS need force linux/amd64 target

```
ozhegov-osx:docker ozhegov$ docker build -f Dockerfile.build --target proxy ../../..
[+] Building 60.9s (11/16)
 => [internal] load build definition from Dockerfile.build                                                                                                    0.1s
 => => transferring dockerfile: 2.87kB                                                                                                                        0.0s
 => [internal] load metadata for docker.io/library/ubuntu:24.04                                                                                               2.9s
 => [auth] library/ubuntu:pull token for registry-1.docker.io                                                                                                 0.0s
 => [internal] load .dockerignore                                                                                                                             0.1s
 => => transferring context: 2B                                                                                                                               0.0s
 => [internal] load build context                                                                                                                             6.6s
 => => transferring context: 740.16MB                                                                                                                         6.4s
 => [autofdo_build 1/5] FROM docker.io/library/ubuntu:24.04@sha256:72297848456d5d37d1262630108ab308d3e9ec7ed1c3286a32fe09856619a782                           3.5s
 => => resolve docker.io/library/ubuntu:24.04@sha256:72297848456d5d37d1262630108ab308d3e9ec7ed1c3286a32fe09856619a782                                         0.0s
 => => sha256:72297848456d5d37d1262630108ab308d3e9ec7ed1c3286a32fe09856619a782 6.69kB / 6.69kB                                                                0.0s
 => => sha256:a3f23b6e99cee41b8fffbd8a22d75728bb1f06af30fc79f533f27c096eda8993 424B / 424B                                                                    0.0s
 => => sha256:c3d1a34325805c22bf44a5157224bcff58dc6a8868558c7746d6a2ea64eb191c 2.31kB / 2.31kB                                                                0.0s
 => => sha256:5b17151e9710ed47471b3928b05325fa4832121a395b9647b7e50d3993e17ce0 28.89MB / 28.89MB                                                              2.4s
 => => extracting sha256:5b17151e9710ed47471b3928b05325fa4832121a395b9647b7e50d3993e17ce0                                                                     0.9s
 => [build 2/5] RUN apt update  && apt install -y python3.12 python-is-python3                                                                               15.3s
 => CANCELED [autofdo_build 2/5] RUN apt update &&  apt install -y libunwind-dev libgflags-dev libssl-dev libelf-dev protobuf-compiler  cmake libzstd-dev c  54.2s
 => [build 3/5] WORKDIR /perforator                                                                                                                           0.0s
 => [build 4/5] COPY . /perforator                                                                                                                            3.5s
 => ERROR [build 5/5] RUN --mount=type=cache,target=/root/.ya/build,sharing=locked --mount=type=cache,target=/root/.ya/tools,sharing=locked  ./ya make -r -  35.2s
------
 > [build 5/5] RUN --mount=type=cache,target=/root/.ya/build,sharing=locked --mount=type=cache,target=/root/.ya/tools,sharing=locked  ./ya make -r --output /out perforator/bundle:
#11 0.171 Downloading https://devtools-registry.s3.yandex.net/7948690723 [............................................] OK
#11 33.24 Error[-WBadFile]: in $B/contrib/libs/cxxsupp/builtins/liblibs-cxxsupp-builtins.a: cannot find source file: aarch64/chkstk.S
#11 33.24 Error[-WBadFile]: in $B/contrib/libs/cxxsupp/builtins/liblibs-cxxsupp-builtins.a: cannot find source file: aarch64/fp_mode.c
#11 33.24 Error[-WBadFile]: in $B/contrib/libs/cxxsupp/builtins/liblibs-cxxsupp-builtins.a: cannot find source file: aarch64/sme-abi-init.c
#11 33.25 Error[-WBadFile]: in $B/contrib/libs/cxxsupp/builtins/liblibs-cxxsupp-builtins.a: cannot find source file: aarch64/sme-abi-vg.c
#11 33.25 Error[-WBadFile]: in $B/contrib/libs/cxxsupp/builtins/liblibs-cxxsupp-builtins.a: cannot find source file: aarch64/sme-abi.S
#11 33.25 Error[-WBadFile]: in $B/contrib/libs/cxxsupp/builtins/liblibs-cxxsupp-builtins.a: cannot find source file: aarch64/sme-libc-mem-routines.S
#11 33.25 Error[-WBadFile]: in $B/contrib/libs/cxxsupp/builtins/liblibs-cxxsupp-builtins.a: cannot find source file: cpu_model/aarch64.c
#11 33.25 Error[-WBadFile]: in $B/contrib/libs/cxxsupp/builtins/liblibs-cxxsupp-builtins.a: cannot find source file: floatdidf.c
#11 33.25 Error[-WBadFile]: in $B/contrib/libs/cxxsupp/builtins/liblibs-cxxsupp-builtins.a: cannot find source file: floatdisf.c
#11 33.25 Error[-WBadFile]: in $B/contrib/libs/cxxsupp/builtins/liblibs-cxxsupp-builtins.a: cannot find source file: floatundidf.c
#11 33.25 Error[-WBadFile]: in $B/contrib/libs/cxxsupp/builtins/liblibs-cxxsupp-builtins.a: cannot find source file: floatundisf.c
#11 33.25 Error[-WBadFile]: in $B/contrib/libs/cxxsupp/builtins/liblibs-cxxsupp-builtins.a: cannot find source file: aarch64/sme-libc-routines.c
#11 33.25 Error[-WMisconfiguration]: in $B/contrib/go/_std_1.22/src/internal/goarch/goarch.a: Mandatory field 'SOURCE-FOLDER-PATH' is not set in DART
#11 33.25 Error[-WBadFile]: in $B/contrib/go/_std_1.22/src/internal/goarch/goarch.a: cannot find source file: goarch_arm64.go
#11 33.25 Error[-WBadFile]: in $B/contrib/go/_std_1.22/src/internal/goarch/goarch.a: cannot find source file: zgoarch_arm64.go
#11 33.25 Error[-WMisconfiguration]: in $B/contrib/go/_std_1.22/src/internal/abi/abi.a: Mandatory field 'SOURCE-FOLDER-PATH' is not set in DART
#11 33.25 Error[-WBadFile]: in $B/contrib/go/_std_1.22/src/internal/abi/abi.a: cannot find source file: abi_arm64.go
#11 33.25 Error[-WMisconfiguration]: in $B/contrib/go/_std_1.22/src/internal/cpu/cpu.a: Mandatory field 'SOURCE-FOLDER-PATH' is not set in DART
#11 33.25 Error[-WBadFile]: in $B/contrib/go/_std_1.22/src/internal/cpu/cpu.a: cannot find source file: cpu_arm64.s
#11 33.25 Error[-WBadFile]: in $B/contrib/go/_std_1.22/src/internal/cpu/cpu.a: cannot find source file: cpu_arm64.go
#11 33.25 Error[-WBadFile]: in $B/contrib/go/_std_1.22/src/internal/cpu/cpu.a: cannot find source file: cpu_arm64_hwcap.go
#11 33.25 Error[-WBadFile]: in $B/contrib/go/_std_1.22/src/internal/cpu/cpu.a: cannot find source file: cpu_arm64_linux.go
#11 33.25 Error[-WBadFile]: in $B/contrib/go/_std_1.22/src/internal/cpu/cpu.a: cannot find source file: cpu_no_name.go
#11 33.25 Error[-WMisconfiguration]: in $B/contrib/go/_std_1.22/src/runtime/internal/atomic/atomic.a: Mandatory field 'SOURCE-FOLDER-PATH' is not set in DART
#11 33.25 Error[-WBadFile]: in $B/contrib/go/_std_1.22/src/runtime/internal/atomic/atomic.a: cannot find source file: atomic_arm64.s
#11 33.25 Error[-WBadFile]: in $B/contrib/go/_std_1.22/src/runtime/internal/atomic/atomic.a: cannot find source file: atomic_arm64.go
#11 33.25 Error[-WMisconfiguration]: in $B/contrib/go/_std_1.22/src/internal/bytealg/bytealg.a: Mandatory field 'SOURCE-FOLDER-PATH' is not set in DART
#11 33.25 Error[-WBadFile]: in $B/contrib/go/_std_1.22/src/internal/bytealg/bytealg.a: cannot find source file: compare_arm64.s
#11 33.25 Error[-WBadFile]: in $B/contrib/go/_std_1.22/src/internal/bytealg/bytealg.a: cannot find source file: count_arm64.s
#11 33.25 Error[-WBadFile]: in $B/contrib/go/_std_1.22/src/internal/bytealg/bytealg.a: cannot find source file: equal_arm64.s
#11 33.25 Error[-WBadFile]: in $B/contrib/go/_std_1.22/src/internal/bytealg/bytealg.a: cannot find source file: index_arm64.s
#11 33.25 Error[-WBadFile]: in $B/contrib/go/_std_1.22/src/internal/bytealg/bytealg.a: cannot find source file: indexbyte_arm64.s
#11 33.25 Error[-WBadFile]: in $B/contrib/go/_std_1.22/src/internal/bytealg/bytealg.a: cannot find source file: index_arm64.go
#11 33.26 Error[-WMisconfiguration]: in $B/contrib/go/_std_1.22/src/runtime/internal/syscall/syscall.a: Mandatory field 'SOURCE-FOLDER-PATH' is not set in DART
#11 33.26 Error[-WBadFile]: in $B/contrib/go/_std_1.22/src/runtime/internal/syscall/syscall.a: cannot find source file: asm_linux_arm64.s
#11 33.26 Error[-WBadFile]: in $B/contrib/go/_std_1.22/src/runtime/internal/syscall/syscall.a: cannot find source file: defs_linux_arm64.go
#11 33.26 Error[-WBadFile]: in $B/contrib/go/_std_1.22/src/internal/chacha8rand/chacha8rand.a: cannot find source file: chacha8_arm64.s
#11 33.26 Error[-WMisconfiguration]: in $B/contrib/go/_std_1.22/src/runtime/runtime.a: Mandatory field 'SOURCE-FOLDER-PATH' is not set in DART
#11 33.26 Error[-WBadFile]: in $B/contrib/go/_std_1.22/src/runtime/runtime.a: cannot find source file: asm_arm64.s
#11 33.26 Error[-WBadFile]: in $B/contrib/go/_std_1.22/src/runtime/runtime.a: cannot find source file: atomic_arm64.s
#11 33.26 Error[-WBadFile]: in $B/contrib/go/_std_1.22/src/runtime/runtime.a: cannot find source file: duff_arm64.s
#11 33.26 Error[-WBadFile]: in $B/contrib/go/_std_1.22/src/runtime/runtime.a: cannot find source file: memclr_arm64.s
#11 33.26 Error[-WBadFile]: in $B/contrib/go/_std_1.22/src/runtime/runtime.a: cannot find source file: memmove_arm64.s
#11 33.26 Error[-WBadFile]: in $B/contrib/go/_std_1.22/src/runtime/runtime.a: cannot find source file: preempt_arm64.s
#11 33.26 Error[-WBadFile]: in $B/contrib/go/_std_1.22/src/runtime/runtime.a: cannot find source file: rt0_linux_arm64.s
#11 33.26 Error[-WBadFile]: in $B/contrib/go/_std_1.22/src/runtime/runtime.a: cannot find source file: sys_linux_arm64.s
#11 33.26 Error[-WBadFile]: in $B/contrib/go/_std_1.22/src/runtime/runtime.a: cannot find source file: tls_arm64.s
#11 33.26 Error[-WBadFile]: in $B/contrib/go/_std_1.22/src/runtime/runtime.a: cannot find source file: cpuflags_arm64.go
#11 33.26 Error[-WBadFile]: in $B/contrib/go/_std_1.22/src/runtime/runtime.a: cannot find source file: defs_linux_arm64.go
#11 33.26 Error[-WBadFile]: in $B/contrib/go/_std_1.22/src/runtime/runtime.a: cannot find source file: os_linux_arm64.go
#11 33.26 Error[-WBadFile]: in $B/contrib/go/_std_1.22/src/runtime/runtime.a: cannot find source file: signal_arm64.go
#11 33.26 Error[-WBadFile]: in $B/contrib/go/_std_1.22/src/runtime/runtime.a: cannot find source file: signal_linux_arm64.go
#11 33.26 Error[-WBadFile]: in $B/contrib/go/_std_1.22/src/runtime/runtime.a: cannot find source file: stubs_arm64.go
#11 33.26 Error[-WBadFile]: in $B/contrib/go/_std_1.22/src/runtime/runtime.a: cannot find source file: sys_arm64.go
#11 33.26 Error[-WBadFile]: in $B/contrib/go/_std_1.22/src/runtime/runtime.a: cannot find source file: test_stubs.go
#11 33.26 Error[-WBadFile]: in $B/contrib/go/_std_1.22/src/runtime/runtime.a: cannot find source file: timestub.go
#11 33.26 Error[-WBadFile]: in $B/contrib/go/_std_1.22/src/runtime/runtime.a: cannot find source file: timestub2.go
#11 33.26 Error[-WBadFile]: in $B/contrib/go/_std_1.22/src/runtime/runtime.a: cannot find source file: vdso_linux_arm64.go
#11 33.26 Error[-WMisconfiguration]: in $B/contrib/go/_std_1.22/src/syscall/syscall.a: Mandatory field 'SOURCE-FOLDER-PATH' is not set in DART
#11 33.27 Error[-WBadFile]: in $B/contrib/go/_std_1.22/src/syscall/syscall.a: cannot find source file: asm_linux_arm64.s
#11 33.27 Error[-WBadFile]: in $B/contrib/go/_std_1.22/src/syscall/syscall.a: cannot find source file: syscall_linux_arm64.go
#11 33.27 Error[-WBadFile]: in $B/contrib/go/_std_1.22/src/syscall/syscall.a: cannot find source file: zerrors_linux_arm64.go
#11 33.27 Error[-WBadFile]: in $B/contrib/go/_std_1.22/src/syscall/syscall.a: cannot find source file: zsyscall_linux_arm64.go
#11 33.27 Error[-WBadFile]: in $B/contrib/go/_std_1.22/src/syscall/syscall.a: cannot find source file: zsysnum_linux_arm64.go
#11 33.27 Error[-WBadFile]: in $B/contrib/go/_std_1.22/src/syscall/syscall.a: cannot find source file: ztypes_linux_arm64.go
#11 33.27 Error[-WBadFile]: in $B/contrib/go/_std_1.22/src/runtime/cgo/cgo.a: cannot find source file: $B/contrib/go/_std_1.22/src/runtime/cgo/gcc_linux_arm64.c.o
#11 33.27 Error[-WBadFile]: in $B/contrib/go/_std_1.22/src/runtime/cgo/cgo.a: cannot find source file: $B/contrib/go/_std_1.22/src/runtime/cgo/gcc_linux_arm64.c.pic.o
#11 33.27 Error[-WBadFile]: in $B/contrib/go/_std_1.22/src/runtime/cgo/cgo.a: cannot find source file: gcc_arm64.S.o
#11 33.27 Error[-WBadFile]: in $B/contrib/go/_std_1.22/src/runtime/cgo/cgo.a: cannot find source file: gcc_linux_arm64.c
#11 33.27 Error[-WBadFile]: in $B/contrib/go/_std_1.22/src/runtime/cgo/cgo.a: cannot find source file: asm_arm64.s
#11 33.27 Error[-WBadFile]: in $B/contrib/go/_std_1.22/src/runtime/cgo/cgo.a: cannot find source file: gcc_arm64.S
#11 33.27 Error[-WMisconfiguration]: in $B/contrib/go/_std_1.22/src/math/math.a: Mandatory field 'SOURCE-FOLDER-PATH' is not set in DART
#11 33.27 Error[-WBadFile]: in $B/contrib/go/_std_1.22/src/math/math.a: cannot find source file: dim_arm64.s
#11 33.27 Error[-WBadFile]: in $B/contrib/go/_std_1.22/src/math/math.a: cannot find source file: exp_arm64.s
#11 33.27 Error[-WBadFile]: in $B/contrib/go/_std_1.22/src/math/math.a: cannot find source file: floor_arm64.s
#11 33.27 Error[-WBadFile]: in $B/contrib/go/_std_1.22/src/math/math.a: cannot find source file: modf_arm64.s
#11 33.27 Error[-WBadFile]: in $B/contrib/go/_std_1.22/src/math/math.a: cannot find source file: exp2_asm.go
#11 33.27 Error[-WBadFile]: in $B/contrib/go/_std_1.22/src/math/math.a: cannot find source file: hypot_noasm.go
#11 33.27 Error[-WBadFile]: in $B/contrib/go/_std_1.22/src/math/math.a: cannot find source file: log_stub.go
#11 33.27 Error[-WBadFile]: in $B/contrib/go/_std_1.22/src/math/math.a: cannot find source file: modf_asm.go
#11 33.27 Error[-WBadFile]: in $B/contrib/go/_std_1.22/src/reflect/reflect.a: cannot find source file: asm_arm64.s
#11 33.27 Error[-WMisconfiguration]: in $B/contrib/go/_std_1.22/src/internal/syscall/unix/unix.a: Mandatory field 'SOURCE-FOLDER-PATH' is not set in DART
#11 33.27 Error[-WBadFile]: in $B/contrib/go/_std_1.22/src/internal/syscall/unix/unix.a: cannot find source file: at_sysnum_fstatat_linux.go
#11 33.27 Error[-WBadFile]: in $B/contrib/go/_std_1.22/src/internal/syscall/unix/unix.a: cannot find source file: sysnum_linux_generic.go
#11 33.27 Error[-WMisconfiguration]: in $B/contrib/go/_std_1.22/src/hash/crc32/crc32.a: Mandatory field 'SOURCE-FOLDER-PATH' is not set in DART
#11 33.27 Error[-WBadFile]: in $B/contrib/go/_std_1.22/src/hash/crc32/crc32.a: cannot find source file: crc32_arm64.s
#11 33.27 Error[-WBadFile]: in $B/contrib/go/_std_1.22/src/hash/crc32/crc32.a: cannot find source file: crc32_arm64.go
#11 33.28 Error[-WBadFile]: in $B/contrib/go/_std_1.22/src/math/big/big.a: cannot find source file: arith_arm64.s
#11 33.28 Error[-WBadFile]: in $B/util/libyutil.a: cannot find source file: system/context_aarch64.S
#11 33.28 Error[-WBadFile]: in $B/contrib/libs/openssl/libcontrib-libs-openssl.a: cannot find source file: ../asm/aarch64/crypto/aes/aesv8-armx.S
#11 33.28 Error[-WBadFile]: in $B/contrib/libs/openssl/libcontrib-libs-openssl.a: cannot find source file: ../asm/aarch64/crypto/aes/vpaes-armv8.S
#11 33.28 Error[-WBadFile]: in $B/contrib/libs/openssl/libcontrib-libs-openssl.a: cannot find source file: ../asm/aarch64/crypto/arm64cpuid.S
#11 33.28 Error[-WBadFile]: in $B/contrib/libs/openssl/libcontrib-libs-openssl.a: cannot find source file: ../asm/aarch64/crypto/bn/armv8-mont.S
#11 33.28 Error[-WBadFile]: in $B/contrib/libs/openssl/libcontrib-libs-openssl.a: cannot find source file: ../asm/aarch64/crypto/chacha/chacha-armv8.S
#11 33.28 Error[-WBadFile]: in $B/contrib/libs/openssl/libcontrib-libs-openssl.a: cannot find source file: ../asm/aarch64/crypto/ec/ecp_nistz256-armv8.S
#11 33.28 Error[-WBadFile]: in $B/contrib/libs/openssl/libcontrib-libs-openssl.a: cannot find source file: ../asm/aarch64/crypto/modes/ghashv8-armx.S
#11 33.28 Error[-WBadFile]: in $B/contrib/libs/openssl/libcontrib-libs-openssl.a: cannot find source file: ../asm/aarch64/crypto/poly1305/poly1305-armv8.S
#11 33.28 Error[-WBadFile]: in $B/contrib/libs/openssl/libcontrib-libs-openssl.a: cannot find source file: ../asm/aarch64/crypto/sha/keccak1600-armv8.S
#11 33.28 Error[-WBadFile]: in $B/contrib/libs/openssl/libcontrib-libs-openssl.a: cannot find source file: ../asm/aarch64/crypto/sha/sha1-armv8.S
#11 33.29 Error[-WBadFile]: in $B/contrib/libs/openssl/libcontrib-libs-openssl.a: cannot find source file: ../asm/aarch64/crypto/sha/sha256-armv8.S
#11 33.29 Error[-WBadFile]: in $B/contrib/libs/openssl/libcontrib-libs-openssl.a: cannot find source file: ../asm/aarch64/crypto/sha/sha512-armv8.S
#11 33.29 Error[-WBadFile]: in $B/contrib/libs/openssl/libcontrib-libs-openssl.a: cannot find source file: armcap.c
#11 33.29 Error[-WBadFile]: in $B/contrib/libs/openssl/libcontrib-libs-openssl.a: cannot find source file: camellia/camellia.c
#11 33.29 Error[-WBadFile]: in $B/contrib/libs/openssl/libcontrib-libs-openssl.a: cannot find source file: camellia/cmll_cbc.c
#11 33.29 Error[-WBadFile]: in $B/contrib/libs/openssl/libcontrib-libs-openssl.a: cannot find source file: rc4/rc4_enc.c
#11 33.29 Error[-WBadFile]: in $B/contrib/libs/openssl/libcontrib-libs-openssl.a: cannot find source file: rc4/rc4_skey.c
#11 33.29 Error[-WBadFile]: in $B/contrib/libs/openssl/libcontrib-libs-openssl.a: cannot find source file: whrlpool/wp_block.c
#11 33.29 Error[-WMisconfiguration]: in $B/contrib/go/_std_1.22/src/crypto/subtle/subtle.a: Mandatory field 'SOURCE-FOLDER-PATH' is not set in DART
#11 33.29 Error[-WBadFile]: in $B/contrib/go/_std_1.22/src/crypto/subtle/subtle.a: cannot find source file: xor_arm64.s
#11 33.29 Error[-WBadFile]: in $B/contrib/go/_std_1.22/src/crypto/subtle/subtle.a: cannot find source file: xor_arm64.go
#11 33.29 Error[-WBadFile]: in $B/contrib/go/_std_1.22/src/crypto/internal/boring/sig/sig.a: cannot find source file: sig_other.s
#11 33.30 Error[-WBadFile]: in $B/contrib/go/_std_1.22/src/crypto/aes/aes.a: cannot find source file: asm_arm64.s
#11 33.30 Error[-WBadFile]: in $B/contrib/go/_std_1.22/src/crypto/aes/aes.a: cannot find source file: gcm_arm64.s
#11 33.30 Error[-WBadFile]: in $B/contrib/go/_std_1.22/src/crypto/internal/nistec/nistec.a: cannot find source file: p256_asm_arm64.s
#11 33.30 Error[-WMisconfiguration]: in $B/contrib/go/_std_1.22/src/crypto/internal/edwards25519/field/field.a: Mandatory field 'SOURCE-FOLDER-PATH' is not set in DART
#11 33.30 Error[-WBadFile]: in $B/contrib/go/_std_1.22/src/crypto/internal/edwards25519/field/field.a: cannot find source file: fe_arm64.s
#11 33.30 Error[-WBadFile]: in $B/contrib/go/_std_1.22/src/crypto/internal/edwards25519/field/field.a: cannot find source file: fe_amd64_noasm.go
#11 33.30 Error[-WBadFile]: in $B/contrib/go/_std_1.22/src/crypto/internal/edwards25519/field/field.a: cannot find source file: fe_arm64.go
#11 33.30 Error[-WBadFile]: in $B/contrib/go/_std_1.22/src/crypto/internal/bigmod/bigmod.a: cannot find source file: nat_arm64.s
#11 33.30 Error[-WMisconfiguration]: in $B/contrib/go/_std_1.22/src/crypto/sha512/sha512.a: Mandatory field 'SOURCE-FOLDER-PATH' is not set in DART
#11 33.30 Error[-WBadFile]: in $B/contrib/go/_std_1.22/src/crypto/sha512/sha512.a: cannot find source file: sha512block_arm64.s
#11 33.30 Error[-WBadFile]: in $B/contrib/go/_std_1.22/src/crypto/sha512/sha512.a: cannot find source file: sha512block_arm64.go
#11 33.30 Error[-WMisconfiguration]: in $B/contrib/go/_std_1.22/src/crypto/sha256/sha256.a: Mandatory field 'SOURCE-FOLDER-PATH' is not set in DART
#11 33.30 Error[-WBadFile]: in $B/contrib/go/_std_1.22/src/crypto/sha256/sha256.a: cannot find source file: sha256block_arm64.s
#11 33.30 Error[-WBadFile]: in $B/contrib/go/_std_1.22/src/crypto/sha256/sha256.a: cannot find source file: sha256block_arm64.go
#11 33.30 Error[-WBadFile]: in $B/contrib/go/_std_1.22/src/crypto/md5/md5.a: cannot find source file: md5block_arm64.s
#11 33.30 Error[-WMisconfiguration]: in $B/contrib/go/_std_1.22/src/crypto/sha1/sha1.a: Mandatory field 'SOURCE-FOLDER-PATH' is not set in DART
#11 33.30 Error[-WBadFile]: in $B/contrib/go/_std_1.22/src/crypto/sha1/sha1.a: cannot find source file: sha1block_arm64.s
#11 33.30 Error[-WBadFile]: in $B/contrib/go/_std_1.22/src/crypto/sha1/sha1.a: cannot find source file: sha1block_arm64.go
#11 33.30 Error[-WMisconfiguration]: in $B/contrib/go/_std_1.22/src/vendor/golang.org/x/crypto/chacha20/chacha20.a: Mandatory field 'SOURCE-FOLDER-PATH' is not set in DART
#11 33.30 Error[-WBadFile]: in $B/contrib/go/_std_1.22/src/vendor/golang.org/x/crypto/chacha20/chacha20.a: cannot find source file: chacha_arm64.s
#11 33.31 Error[-WBadFile]: in $B/contrib/go/_std_1.22/src/vendor/golang.org/x/crypto/chacha20/chacha20.a: cannot find source file: chacha_arm64.go
#11 33.31 Error[-WMisconfiguration]: in $B/contrib/go/_std_1.22/src/vendor/golang.org/x/crypto/internal/poly1305/poly1305.a: Mandatory field 'SOURCE-FOLDER-PATH' is not set in DART
#11 33.31 Error[-WBadFile]: in $B/contrib/go/_std_1.22/src/vendor/golang.org/x/crypto/internal/poly1305/poly1305.a: cannot find source file: mac_noasm.go
#11 33.31 Error[-WMisconfiguration]: in $B/contrib/go/_std_1.22/src/vendor/golang.org/x/crypto/chacha20poly1305/chacha20poly1305.a: Mandatory field 'SOURCE-FOLDER-PATH' is not set in DART
#11 33.31 Error[-WBadFile]: in $B/contrib/go/_std_1.22/src/vendor/golang.org/x/crypto/chacha20poly1305/chacha20poly1305.a: cannot find source file: chacha20poly1305_noasm.go
#11 33.31 Error[-WMisconfiguration]: in $B/vendor/github.com/klauspost/compress/huff0/huff0.a: Mandatory field 'SOURCE-FOLDER-PATH' is not set in DART
#11 33.31 Error[-WBadFile]: in $B/vendor/github.com/klauspost/compress/huff0/huff0.a: cannot find source file: decompress_generic.go
#11 33.31 Error[-WBadFile]: in $B/vendor/github.com/klauspost/compress/zstd/internal/xxhash/xxhash.a: cannot find source file: xxhash_arm64.s
#11 33.31 Error[-WMisconfiguration]: in $B/vendor/github.com/klauspost/compress/zstd/zstd.a: Mandatory field 'SOURCE-FOLDER-PATH' is not set in DART
#11 33.31 Error[-WBadFile]: in $B/vendor/github.com/klauspost/compress/zstd/zstd.a: cannot find source file: fse_decoder_generic.go
#11 33.31 Error[-WBadFile]: in $B/vendor/github.com/klauspost/compress/zstd/zstd.a: cannot find source file: matchlen_generic.go
#11 33.31 Error[-WBadFile]: in $B/vendor/github.com/klauspost/compress/zstd/zstd.a: cannot find source file: seqdec_generic.go
#11 33.31 Error[-WMisconfiguration]: in $B/vendor/golang.org/x/sys/cpu/cpu.a: Mandatory field 'SOURCE-FOLDER-PATH' is not set in DART
#11 33.31 Error[-WBadFile]: in $B/vendor/golang.org/x/sys/cpu/cpu.a: cannot find source file: cpu_arm64.s
#11 33.31 Error[-WBadFile]: in $B/vendor/golang.org/x/sys/cpu/cpu.a: cannot find source file: cpu_arm64.go
#11 33.31 Error[-WBadFile]: in $B/vendor/golang.org/x/sys/cpu/cpu.a: cannot find source file: cpu_gc_arm64.go
#11 33.31 Error[-WBadFile]: in $B/vendor/golang.org/x/sys/cpu/cpu.a: cannot find source file: cpu_linux_arm64.go
#11 33.31 Error[-WBadFile]: in $B/vendor/golang.org/x/sys/cpu/cpu.a: cannot find source file: proc_cpuinfo_linux.go
#11 33.31 Error[-WMisconfiguration]: in $B/vendor/github.com/segmentio/asm/bswap/bswap.a: Mandatory field 'SOURCE-FOLDER-PATH' is not set in DART
#11 33.31 Error[-WBadFile]: in $B/vendor/github.com/segmentio/asm/bswap/bswap.a: cannot find source file: swap64_default.go
#11 33.31 Error[-WBadFile]: in $B/vendor/github.com/pierrec/lz4/v4/internal/lz4block/lz4block.a: cannot find source file: decode_arm64.s
#11 33.31 Error[-WBadFile]: in $B/vendor/github.com/modern-go/reflect2/reflect2.a: cannot find source file: relfect2_arm64.s
#11 33.31 Error[-WBadFile]: in $B/vendor/github.com/cespare/xxhash/v2/v2.a: cannot find source file: xxhash_arm64.s
#11 33.31 Error[-WMisconfiguration]: in $B/vendor/github.com/prometheus/procfs/procfs.a: Mandatory field 'SOURCE-FOLDER-PATH' is not set in DART
#11 33.31 Error[-WBadFile]: in $B/vendor/github.com/prometheus/procfs/procfs.a: cannot find source file: cpuinfo_armx.go
#11 34.38 Configure error (use -k to proceed)
------
process "/bin/sh -c ./ya make -r --output /out perforator/bundle" did not complete successfully: exit code: 1
```

---

Pull Request resolved: #31
commit_hash:85c5feb5f2d7e861fa725277f58e00c7102d92a1
  • Loading branch information
grigory51 authored and robot-piglet committed Feb 7, 2025
1 parent 13e6b98 commit 0ca177b
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion docs/en/guides/build.md
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ Example usage
```bash
# See above for possible ${COMPONENT} values
# Add flags such as `--tag` or `--push` as necessary
docker build -f Dockerfile.build --target ${COMPONENT} ../../..
docker build -f Dockerfile.build --platform linux/amd64 --target ${COMPONENT} ../../..
```

This command will build the desired component and create an image.
Expand Down

0 comments on commit 0ca177b

Please sign in to comment.