Skip to content

Conversation

cho-m
Copy link
Member

@cho-m cho-m commented Sep 17, 2025

  • Have you followed the guidelines for contributing?
  • Have you ensured that your commits follow the commit style guide?
  • Have you checked that there aren't other open pull requests for the same formula update/change?
  • Have you built your formula locally with HOMEBREW_NO_INSTALL_FROM_API=1 brew install --build-from-source <formula>, where <formula> is the name of the formula you're submitting?
  • Is your test running fine brew test <formula>, where <formula> is the name of the formula you're submitting?
  • Does your build pass brew audit --strict <formula> (after doing HOMEBREW_NO_INSTALL_FROM_API=1 brew install --build-from-source <formula>)? If this is a new formula, does it pass brew audit --new <formula>?

@cho-m cho-m added the CI-no-bottles Merge without publishing bottles label Sep 17, 2025
@github-actions github-actions bot added the java Java use is a significant feature of the PR or issue label Sep 17, 2025
@cho-m cho-m added the CI-no-fail-fast Continue CI tests despite failing GitHub Actions matrix builds. label Sep 17, 2025
@cho-m
Copy link
Member Author

cho-m commented Sep 17, 2025

ERROR: /var/tmp/bazel-20250917-9655-9sqvbm/sources/src/main/cpp/BUILD:93:10: Linking src/main/cpp/client failed: (Exit 1): gcc-12 failed: error executing CppLink command (from target //src/main/cpp:client)
...
/usr/bin/ld.gold: internal error in try_fix_erratum_843419_optimized, at ../../gold/aarch64.cc:2114

Could be from GCC upgrade though that shouldn't impact linker?

https://sourceware.org/bugzilla/show_bug.cgi?id=31182 sounds similar


Gold itself is deprecated so may want to see if I can force Bazel to use another linker. Though Bazel makes modifications very difficult.

@cho-m
Copy link
Member Author

cho-m commented Sep 17, 2025

Failure now on xcode-locator. Need to check where that is located

  stderr: dyld[19954]: missing LC_UUID load command in /private/tmp/bazel-20250917-10911-df9lhy/output_user_root/install/68c7f154ef6f14683e8e9fc4b300f5c6/xcode-locator
  dyld[19954]: missing LC_UUID load command

@cho-m cho-m force-pushed the bazel-uuid branch 4 times, most recently from c7bb3ff to 732760b Compare September 17, 2025 20:29
@cho-m cho-m force-pushed the bazel-uuid branch 6 times, most recently from 1c3e479 to 5346742 Compare September 18, 2025 03:05
@cho-m cho-m changed the title bazel: backport for Tahoe bazel: backport for Tahoe and workaround for arm64 linux Sep 18, 2025
@ZhongRuoyu
Copy link
Member

We could probably use lld for this.

@cho-m cho-m marked this pull request as ready for review September 18, 2025 13:06
@BrewTestBot BrewTestBot added this pull request to the merge queue Sep 18, 2025
Merged via the queue into main with commit 5dacb6f Sep 18, 2025
48 of 50 checks passed
@BrewTestBot BrewTestBot deleted the bazel-uuid branch September 18, 2025 13:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
CI-no-bottles Merge without publishing bottles CI-no-fail-fast Continue CI tests despite failing GitHub Actions matrix builds. java Java use is a significant feature of the PR or issue tahoe-bottling
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants