Commit graph

10 commits

Author SHA1 Message Date
wiz
8289f61b4b wasi-libcxx: pkglint whitespace fixes 2022-02-04 11:06:58 +00:00
wiz
29ab427db9 wasi-libcxx: regen distinfo for llvm update 2022-02-04 11:06:42 +00:00
gutteridge
8e9db1a312 wasi-libcxx: carry over wasi-compiler-rt fix for Firefox builds
Also apply tnn@'s workaround in wasi-compiler-rt here, as related
failures have been observed due to this package. See PR pkg/56590.
(Tested with multiple iterations on NetBSD 9.2_STABLE.)
2022-01-10 02:10:04 +00:00
tnn
8415597986 wasi-*: eliminate -march and/or -mcpu CFLAGS user might have set
Random CFLAGS from mk.conf are not a good idea in a cross compile scenario.
Also reset ABI to empty string since -m32 can break some native CMake tests.
2022-01-07 15:49:53 +00:00
tnn
7dd0adf9bc wasi-*: fix build failure when package already installed
Only use headers that pkgsrc has permitted via buildlink.
2022-01-07 14:33:43 +00:00
tnn
db185ea8be wasi-*: force ABI=32
These packages were failing when ABI=64 in mk.conf, because then -m64 is
passed down to clang and WebAssembly currently only supports -m32.
2022-01-07 13:32:47 +00:00
wiz
e53fd05363 wasi-libcxx: add missing include for wasi-libc
Fixes build.
2021-12-27 10:00:13 +00:00
ryoon
a3b90719be wasi-libcxx: Disable stack check explicitly too 2021-12-22 16:10:43 +00:00
tnn
a91faa1722 wasi-libcxx: set CLANGBASE instead of PKG_CC/CXX 2021-12-22 13:00:26 +00:00
ryoon
9e5f81c140 lang/wasi-libcxx: import wasi-libcxx-13.0.0
libc++abi and libc++ for WebAssembly WASI environment.
2021-12-19 14:12:20 +00:00