Skip to content

Conversation

@Water-Melon
Copy link
Contributor

Lua has a default AR= ar rcu in its makefile, overriding it with AR=/usr/bin/ar will cause the build fail on macOS due to missing required arguments

The /usr/bin is in the PATH by default on macOS, so it's okay to remove this override to fix the issue

JIRA: KM-1362
(cherry picked from commit 7c095c0)

#14648

Summary

Checklist

  • The Pull Request has tests
  • A changelog file has been created under changelog/unreleased/kong or skip-changelog label added on PR if changelog is unnecessary. README.md
  • There is a user-facing docs PR against https://github.com/Kong/docs.konghq.com - PUT DOCS PR HERE

Issue reference

Fix #[issue number]

Lua has a default `AR= ar rcu` in its makefile, overriding it with
`AR=/usr/bin/ar` will cause the build fail on macOS due to missing
required arguments

The `/usr/bin` is in the `PATH` by default on macOS, so it's okay
to remove this override to fix the issue

JIRA: KM-1362
(cherry picked from commit 7c095c0)
@github-actions github-actions bot added build/bazel cherry-pick kong-ee schedule this PR for cherry-picking to kong/kong-ee labels Aug 22, 2025
@Water-Melon Water-Melon marked this pull request as ready for review August 22, 2025 12:48
@ms2008 ms2008 merged commit 9101d7f into release/3.9.x Aug 25, 2025
53 of 55 checks passed
@ms2008 ms2008 deleted the backport-14648-to-3.9.x branch August 25, 2025 03:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

build/bazel cherry-pick kong-ee schedule this PR for cherry-picking to kong/kong-ee size/XS

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants