Skip to content

bazel: remove old luajit workaround#17466

Merged
wrowe merged 1 commit intoenvoyproxy:mainfrom
keith:ks/bazel-remove-old-luajit-workaround
Jul 26, 2021
Merged

bazel: remove old luajit workaround#17466
wrowe merged 1 commit intoenvoyproxy:mainfrom
keith:ks/bazel-remove-old-luajit-workaround

Conversation

@keith
Copy link
Copy Markdown
Member

@keith keith commented Jul 23, 2021

According to https://luajit.org/install.html

Important: this relates to LuaJIT 2.0 only — use LuaJIT 2.1 to avoid these complications.

Since we have updated past 2.1 we shouldn't need these anymore which is
great since it breaks on Apple Silicon

#16482 (comment)

Signed-off-by: Keith Smiley keithbsmiley@gmail.com

@keith
Copy link
Copy Markdown
Member Author

keith commented Jul 23, 2021

@moderation wdyt?

@moderation
Copy link
Copy Markdown
Contributor

LGTM. I commented these lines out when I got M1 building a while back - #16482 (comment)

Removing as we don't require makes sense. MacOS CI failing however

According to https://luajit.org/install.html

> Important: this relates to LuaJIT 2.0 only — use LuaJIT 2.1 to avoid these complications.

Since we have updated past 2.1 we shouldn't need these anymore which is
great since it breaks on Apple Silicon

envoyproxy#16482 (comment)

Signed-off-by: Keith Smiley <keithbsmiley@gmail.com>
@keith keith force-pushed the ks/bazel-remove-old-luajit-workaround branch from 0c20302 to 6699c9a Compare July 23, 2021 18:21
@keith
Copy link
Copy Markdown
Member Author

keith commented Jul 23, 2021

Yea I just noticed that we can probably remove them instead. Turns out I can't let the options fallthrough, hopefully green now

Copy link
Copy Markdown
Contributor

@wrowe wrowe left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks appropriate, taking your word as the SME on this logic. TY

@wrowe wrowe merged commit a4cec80 into envoyproxy:main Jul 26, 2021
@keith keith deleted the ks/bazel-remove-old-luajit-workaround branch July 26, 2021 20:32
leyao-daily pushed a commit to leyao-daily/envoy that referenced this pull request Sep 30, 2021
According to https://luajit.org/install.html

> Important: this relates to LuaJIT 2.0 only — use LuaJIT 2.1 to avoid these complications.

Since we have updated past 2.1 we shouldn't need these anymore which is
great since it breaks on Apple Silicon

envoyproxy#16482 (comment)

Signed-off-by: Keith Smiley <keithbsmiley@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants