./lang/wasi-libcxx, C++ Standard Librares (libc++/libc++abi) for WASI/WebAssembly

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 13.0.0, Package name: wasi-libcxx-13.0.0, Maintainer: pkgsrc-users

libc++abi and libc++ for WebAssembly WASI environment.


Master sites:

Filesize: 541.777 KB

Version history: (Expand)


CVS history: (Expand)


   2022-01-10 03:10:04 by David H. Gutteridge | Files touched by this commit (1)
Log message:
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-07 16:49:53 by Tobias Nygren | Files touched by this commit (3)
Log message:
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:33:43 by Tobias Nygren | Files touched by this commit (2)
Log message:
wasi-*: fix build failure when package already installed

Only use headers that pkgsrc has permitted via buildlink.
   2022-01-07 14:32:48 by Tobias Nygren | Files touched by this commit (3)
Log message:
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.
   2021-12-27 11:00:13 by Thomas Klausner | Files touched by this commit (1)
Log message:
wasi-libcxx: add missing include for wasi-libc

Fixes build.
   2021-12-22 17:10:43 by Ryo ONODERA | Files touched by this commit (1)
Log message:
wasi-libcxx: Disable stack check explicitly too
   2021-12-22 14:00:26 by Tobias Nygren | Files touched by this commit (1)
Log message:
wasi-libcxx: set CLANGBASE instead of PKG_CC/CXX
   2021-12-19 15:12:21 by Ryo ONODERA | Files touched by this commit (5)
Log message:
lang/wasi-libcxx: import wasi-libcxx-13.0.0

libc++abi and libc++ for WebAssembly WASI environment.