-
Notifications
You must be signed in to change notification settings - Fork 56
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Build failed (macOS 14.0) #54
Comments
Hey @hoangpq, I'm happy to help with your issue. Thanks for the information you provided. Just to clarify, we don’t interact directly with your Zig setup. My hypothesis is that the failing build may be related to Bazel’s autodetection of the Apple/Xcode toolchain. One of the key advantages of Bazel is its sandboxing, but some toolchains aren’t fully hermetic yet (until proper sandboxing is in place). Could you try running Thanks! |
Thanks for you help, @hugomano. I face the same issue, but with a different file. examples|master ⇒ ./bazel.sh fetch --force --configure
INFO: All external dependencies fetched successfully.
Computing main repo mapping:
examples|master ⇒ ./bazel.sh run --verbose_failures --sandbox_debug -c opt //mnist
INFO: Analyzed target //mnist:mnist (0 packages loaded, 0 targets configured).
ERROR: /private/var/tmp/_bazel_hoangpq/650e05f5187a72020a06cae499d0aef1/external/zstd~/BUILD.bazel:43:11: Compiling lib/common/entropy_common.c failed: absolute path inclusion(s) found in rule '@@zstd~//:zstd':
the source file 'lib/common/entropy_common.c' includes the following non-builtin files with absolute paths (if these are builtin files, make sure these paths are in your toolchain):
'/usr/local/include/stddef.h'
'/usr/local/include/_types.h'
'/usr/local/include/sys/_types.h'
'/usr/local/include/sys/cdefs.h'
'/usr/local/include/sys/_symbol_aliasing.h'
'/usr/local/include/sys/_posix_availability.h'
'/usr/local/include/machine/_types.h'
'/usr/local/include/arm/_types.h'
'/usr/local/include/sys/_pthread/_pthread_types.h'
'/usr/local/include/sys/_types/_null.h'
'/usr/local/include/sys/_types/_offsetof.h'
'/usr/local/include/sys/_types/_ptrdiff_t.h'
'/usr/local/include/machine/types.h'
'/usr/local/include/arm/types.h'
'/usr/local/include/sys/_types/_int8_t.h'
'/usr/local/include/sys/_types/_int16_t.h'
'/usr/local/include/sys/_types/_int32_t.h'
'/usr/local/include/sys/_types/_int64_t.h'
'/usr/local/include/sys/_types/_u_int8_t.h'
'/usr/local/include/sys/_types/_u_int16_t.h'
'/usr/local/include/sys/_types/_u_int32_t.h'
'/usr/local/include/sys/_types/_u_int64_t.h'
'/usr/local/include/sys/_types/_intptr_t.h'
'/usr/local/include/sys/_types/_uintptr_t.h'
'/usr/local/include/sys/_types/_rsize_t.h'
'/usr/local/include/sys/_types/_size_t.h'
'/usr/local/include/sys/_types/_wchar_t.h'
'/usr/local/include/sys/_types/_wint_t.h'
'/usr/local/include/stdint.h'
'/usr/local/include/_types/_uint8_t.h'
'/usr/local/include/_types/_uint16_t.h'
'/usr/local/include/_types/_uint32_t.h'
'/usr/local/include/_types/_uint64_t.h'
'/usr/local/include/_types/_intmax_t.h'
'/usr/local/include/_types/_uintmax_t.h'
'/usr/local/include/limits.h'
'/usr/local/include/machine/limits.h'
'/usr/local/include/arm/limits.h'
'/usr/local/include/arm/_limits.h'
'/usr/local/include/sys/syslimits.h'
'/usr/local/include/string.h'
'/usr/local/include/Availability.h'
'/usr/local/include/AvailabilityVersions.h'
'/usr/local/include/AvailabilityInternal.h'
'/usr/local/include/sys/_types/_errno_t.h'
'/usr/local/include/sys/_types/_ssize_t.h'
'/usr/local/include/strings.h'
'/usr/local/include/secure/_strings.h'
'/usr/local/include/secure/_common.h'
'/usr/local/include/secure/_string.h'
Target //mnist:mnist failed to build
INFO: Elapsed time: 1.266s, Critical Path: 0.30s
INFO: 12 processes: 12 internal.
ERROR: Build did NOT complete successfully
ERROR: Build failed. Not running target examples|master ⇒ ./bazel.sh run --verbose_failures --sandbox_debug -c opt //mnist
INFO: Analyzed target //mnist:mnist (0 packages loaded, 0 targets configured).
ERROR: /private/var/tmp/_bazel_hoangpq/650e05f5187a72020a06cae499d0aef1/external/zlib~/BUILD.bazel:78:11: Compiling zutil.c [for tool] failed: absolute path inclusion(s) found in rule '@@zlib~//:z':
the source file 'zutil.c' includes the following non-builtin files with absolute paths (if these are builtin files, make sure these paths are in your toolchain):
'/usr/local/include/stddef.h'
'/usr/local/include/_types.h'
'/usr/local/include/sys/_types.h'
'/usr/local/include/sys/cdefs.h'
'/usr/local/include/sys/_symbol_aliasing.h'
'/usr/local/include/sys/_posix_availability.h'
'/usr/local/include/machine/_types.h'
'/usr/local/include/arm/_types.h'
'/usr/local/include/sys/_pthread/_pthread_types.h'
'/usr/local/include/sys/_types/_null.h'
'/usr/local/include/sys/_types/_offsetof.h'
'/usr/local/include/sys/_types/_ptrdiff_t.h'
'/usr/local/include/machine/types.h'
'/usr/local/include/arm/types.h'
'/usr/local/include/sys/_types/_int8_t.h'
'/usr/local/include/sys/_types/_int16_t.h'
'/usr/local/include/sys/_types/_int32_t.h'
'/usr/local/include/sys/_types/_int64_t.h'
'/usr/local/include/sys/_types/_u_int8_t.h'
'/usr/local/include/sys/_types/_u_int16_t.h'
'/usr/local/include/sys/_types/_u_int32_t.h'
'/usr/local/include/sys/_types/_u_int64_t.h'
'/usr/local/include/sys/_types/_intptr_t.h'
'/usr/local/include/sys/_types/_uintptr_t.h'
'/usr/local/include/sys/_types/_rsize_t.h'
'/usr/local/include/sys/_types/_size_t.h'
'/usr/local/include/sys/_types/_wchar_t.h'
'/usr/local/include/sys/_types/_wint_t.h'
'/usr/local/include/limits.h'
'/usr/local/include/machine/limits.h'
'/usr/local/include/arm/limits.h'
'/usr/local/include/arm/_limits.h'
'/usr/local/include/sys/syslimits.h'
'/usr/local/include/sys/types.h'
'/usr/local/include/sys/appleapiopts.h'
'/usr/local/include/machine/endian.h'
'/usr/local/include/arm/endian.h'
'/usr/local/include/sys/_endian.h'
'/usr/local/include/libkern/_OSByteOrder.h'
'/usr/local/include/libkern/arm/OSByteOrder.h'
'/usr/local/include/stdint.h'
'/usr/local/include/_types/_uint8_t.h'
'/usr/local/include/_types/_uint16_t.h'
'/usr/local/include/_types/_uint32_t.h'
'/usr/local/include/_types/_uint64_t.h'
'/usr/local/include/_types/_intmax_t.h'
'/usr/local/include/_types/_uintmax_t.h'
'/usr/local/include/arm/arch.h'
'/usr/local/include/sys/_types/_u_char.h'
'/usr/local/include/sys/_types/_u_short.h'
'/usr/local/include/sys/_types/_u_int.h'
'/usr/local/include/sys/_types/_caddr_t.h'
'/usr/local/include/sys/_types/_dev_t.h'
'/usr/local/include/sys/_types/_blkcnt_t.h'
'/usr/local/include/sys/_types/_blksize_t.h'
'/usr/local/include/sys/_types/_gid_t.h'
'/usr/local/include/sys/_types/_in_addr_t.h'
'/usr/local/include/sys/_types/_in_port_t.h'
'/usr/local/include/sys/_types/_ino_t.h'
'/usr/local/include/sys/_types/_ino64_t.h'
'/usr/local/include/sys/_types/_key_t.h'
'/usr/local/include/sys/_types/_mode_t.h'
'/usr/local/include/sys/_types/_nlink_t.h'
'/usr/local/include/sys/_types/_id_t.h'
'/usr/local/include/sys/_types/_pid_t.h'
'/usr/local/include/sys/_types/_off_t.h'
'/usr/local/include/sys/_types/_uid_t.h'
'/usr/local/include/sys/_types/_clock_t.h'
'/usr/local/include/sys/_types/_ssize_t.h'
'/usr/local/include/sys/_types/_time_t.h'
'/usr/local/include/sys/_types/_useconds_t.h'
'/usr/local/include/sys/_types/_suseconds_t.h'
'/usr/local/include/sys/_types/_errno_t.h'
'/usr/local/include/sys/_types/_fd_def.h'
'/usr/local/include/Availability.h'
'/usr/local/include/AvailabilityVersions.h'
'/usr/local/include/AvailabilityInternal.h'
'/usr/local/include/sys/_types/_fd_setsize.h'
'/usr/local/include/sys/_types/_fd_set.h'
'/usr/local/include/sys/_types/_fd_clr.h'
'/usr/local/include/sys/_types/_fd_zero.h'
'/usr/local/include/sys/_types/_fd_isset.h'
'/usr/local/include/sys/_types/_fd_copy.h'
'/usr/local/include/sys/_pthread/_pthread_attr_t.h'
'/usr/local/include/sys/_pthread/_pthread_cond_t.h'
'/usr/local/include/sys/_pthread/_pthread_condattr_t.h'
'/usr/local/include/sys/_pthread/_pthread_mutex_t.h'
'/usr/local/include/sys/_pthread/_pthread_mutexattr_t.h'
'/usr/local/include/sys/_pthread/_pthread_once_t.h'
'/usr/local/include/sys/_pthread/_pthread_rwlock_t.h'
'/usr/local/include/sys/_pthread/_pthread_rwlockattr_t.h'
'/usr/local/include/sys/_pthread/_pthread_t.h'
'/usr/local/include/sys/_pthread/_pthread_key_t.h'
'/usr/local/include/sys/_types/_fsblkcnt_t.h'
'/usr/local/include/sys/_types/_fsfilcnt_t.h'
'/usr/local/include/string.h'
'/usr/local/include/strings.h'
'/usr/local/include/secure/_strings.h'
'/usr/local/include/secure/_common.h'
'/usr/local/include/secure/_string.h'
'/usr/local/include/stdlib.h'
'/usr/local/include/sys/wait.h'
'/usr/local/include/sys/signal.h'
'/usr/local/include/machine/signal.h'
'/usr/local/include/arm/signal.h'
'/usr/local/include/machine/_mcontext.h'
'/usr/local/include/arm/_mcontext.h'
'/usr/local/include/mach/machine/_structs.h'
'/usr/local/include/mach/arm/_structs.h'
'/usr/local/include/sys/_types/_sigaltstack.h'
'/usr/local/include/sys/_types/_ucontext.h'
'/usr/local/include/sys/_types/_sigset_t.h'
'/usr/local/include/sys/resource.h'
'/usr/local/include/sys/_types/_timeval.h'
'/usr/local/include/alloca.h'
'/usr/local/include/sys/_types/_ct_rune_t.h'
'/usr/local/include/sys/_types/_rune_t.h'
'/usr/local/include/malloc/_malloc.h'
'/usr/local/include/stdio.h'
'/usr/local/include/_stdio.h'
'/usr/local/include/sys/_types/_va_list.h'
'/usr/local/include/sys/stdio.h'
'/usr/local/include/_ctermid.h'
'/usr/local/include/secure/_stdio.h'
'/usr/local/include/fcntl.h'
'/usr/local/include/sys/fcntl.h'
'/usr/local/include/sys/_types/_o_sync.h'
'/usr/local/include/sys/_types/_o_dsync.h'
'/usr/local/include/sys/_types/_seek_set.h'
'/usr/local/include/sys/_types/_s_ifmt.h'
'/usr/local/include/sys/_types/_timespec.h'
'/usr/local/include/sys/_types/_filesec_t.h'
'/usr/local/include/errno.h'
'/usr/local/include/sys/errno.h'
Target //mnist:mnist failed to build
INFO: Elapsed time: 0.365s, Critical Path: 0.23s
INFO: 11 processes: 11 internal.
ERROR: Build did NOT complete successfully
ERROR: Build failed. Not running target |
Hi @hugomano, I found an issues similar to mine, bazelbuild/bazel#21718. I also tried to clean out the Bazel cache, but no luck. Thanks. |
This issue has been resolved through the Discord chat, so I close it. Thank you @hugomano . |
Hi, @gwenzek.
I'm encountering an error while trying to build ZML source code on macOS. Can anyone help me to troubleshoot the issue?
environment
The text was updated successfully, but these errors were encountered: