rusty_v8: unknown argument: '-gno-inline-line-tables'
I get this error when building deno from source (this used to work in 0.29.0):
clang: error: unknown argument: '-gno-inline-line-tables'
bash-4.2# clang --version
clang version 9.0.0 (tags/RELEASE_900/final)
Target: x86_64-unknown-linux-gnu
Thread model: posix
InstalledDir: /tmp/clang-llvm/bin
Am I doing something wrong here?
xlink #200 (#49 and https://github.com/denoland/deno/issues/3711)
About this issue
- Original URL
- State: closed
- Created 4 years ago
- Comments: 18 (18 by maintainers)
Commits related to this issue
- Make EscapableHandleScope::escape() inheritable, tighten lifetimes (#226) — committed to piscisaureus/safe_v8 by piscisaureus 4 years ago
- Disable test 'handle_scope_escape_to_nowhere' on Windows CI (#226) — committed to denoland/rusty_v8 by piscisaureus 4 years ago
@hayd FYI: The newly released
llvm
10 now supports-gno-inline-line-tables
out of the box. Also with it the unknown warning options are down to only complaining about-Wno-non-c-typedef-for-linkage
, which is a big improvement overllvm
9 (or 8).There is already the possibility to specify
export GN_ARGS="no_inline_line_tables=false"
. Using this together with https://github.com/chrmoritz/chromium_build/commit/9b422958b703c9f734b8abdf9d12e04dd74b42da should work.@hayd check out https://github.com/denoland/chromium_build/commit/65d79729a
Essentially you’ll want to revert that commit (or better, make it conditional), and update the build submodule in rusty_v8.