The NetBSD Project

CVS log for pkgsrc/lang/wasi-libc/Makefile

[BACK] Up to [cvs.NetBSD.org] / pkgsrc / lang / wasi-libc

Request diff between arbitrary revisions


Default branch: MAIN


Revision 1.10 / (download) - annotate - [select for diffs], Wed Nov 23 16:20:31 2022 UTC (2 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2022Q4-base, pkgsrc-2022Q4, HEAD
Changes since 1.9: +2 -2 lines
Diff to previous 1.9 (colored)

massive revision bump after textproc/icu update

Revision 1.9 / (download) - annotate - [select for diffs], Mon Apr 18 19:11:32 2022 UTC (9 months, 1 week ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2022Q3-base, pkgsrc-2022Q3, pkgsrc-2022Q2-base, pkgsrc-2022Q2
Changes since 1.8: +2 -1 lines
Diff to previous 1.8 (colored)

revbump for textproc/icu update

Revision 1.8 / (download) - annotate - [select for diffs], Tue Mar 15 14:33:22 2022 UTC (10 months, 1 week ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2022Q1-base, pkgsrc-2022Q1
Changes since 1.7: +3 -3 lines
Diff to previous 1.7 (colored)

wasi-libc: update to 0.0.0pre20220311.

Disable symbol comparison, since it fails for a couple of people
and mef's bulk build.

Changes:

Enable support for utimes and futimesat.
more graphical code
chdir: fixing a malloc'ed buffer that was not large enough

Revision 1.7 / (download) - annotate - [select for diffs], Mon Jan 10 00:00:05 2022 UTC (12 months, 2 weeks ago) by tnn
Branch: MAIN
Changes since 1.6: +6 -1 lines
Diff to previous 1.6 (colored)

wasi-libc: fix build on SunOS

Revision 1.6 / (download) - annotate - [select for diffs], Sun Jan 9 23:42:03 2022 UTC (12 months, 2 weeks ago) by tnn
Branch: MAIN
Changes since 1.5: +2 -1 lines
Diff to previous 1.5 (colored)

Fix packages that use GITSUB_MODULES on SunOS and possibly others

This is annoying, but for now we must always explicitly combine
GITHUB_SUBMODULES with EXTRACT_USING+=bsdtar.

This is because mk/fetch/github.mk uses OPTS_TAR=--strip-components=1
and that is not supported by nbtar(pax), which is the default pkgsrc
tar on some platforms. We cannot override EXTRACT_USING in github.mk
because that is too late.

We should switch all platforms to bsdtar and retire pax.

Revision 1.3.2.1 / (download) - annotate - [select for diffs], Sun Jan 9 20:10:55 2022 UTC (12 months, 2 weeks ago) by bsiegert
Branch: pkgsrc-2021Q4
Changes since 1.3: +4 -1 lines
Diff to previous 1.3 (colored) next main 1.4 (colored)

Pullup ticket #6560 - requested by tnn
lang/wasi-compiler-rt: build fix
lang/wasi-libc: build fix
lang/wasi-libcxx: build fix

Revisions pulled up:
- lang/wasi-compiler-rt/Makefile                                1.4-1.8
- lang/wasi-libc/Makefile                                       1.4-1.5
- lang/wasi-libcxx/Makefile                                     1.5-1.7

---
   Module Name:	pkgsrc
   Committed By:	tnn
   Date:		Fri Jan  7 13:32:48 UTC 2022

   Modified Files:
   	pkgsrc/lang/wasi-compiler-rt: Makefile
   	pkgsrc/lang/wasi-libc: Makefile
   	pkgsrc/lang/wasi-libcxx: Makefile

   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.

---
   Module Name:	pkgsrc
   Committed By:	tnn
   Date:		Fri Jan  7 13:51:05 UTC 2022

   Modified Files:
   	pkgsrc/lang/wasi-compiler-rt: Makefile

   Log Message:
   wasi-compiler-rt: don't circumvent pkgsrc wrappers

   Fixes build failure on Linux due to BUILDLINK_TRANSFORM not kicking in.

---
   Module Name:	pkgsrc
   Committed By:	tnn
   Date:		Fri Jan  7 14:33:43 UTC 2022

   Modified Files:
   	pkgsrc/lang/wasi-compiler-rt: Makefile
   	pkgsrc/lang/wasi-libcxx: Makefile

   Log Message:
   wasi-*: fix build failure when package already installed

   Only use headers that pkgsrc has permitted via buildlink.

---
   Module Name:	pkgsrc
   Committed By:	tnn
   Date:		Fri Jan  7 15:49:53 UTC 2022

   Modified Files:
   	pkgsrc/lang/wasi-compiler-rt: Makefile
   	pkgsrc/lang/wasi-libc: Makefile
   	pkgsrc/lang/wasi-libcxx: Makefile

   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.

---
   Module Name:	pkgsrc
   Committed By:	tnn
   Date:		Fri Jan  7 20:24:40 UTC 2022

   Modified Files:
   	pkgsrc/lang/wasi-compiler-rt: Makefile

   Log Message:
   wasi-compiler-rt: apply band-aid for ranlib error in www/firefox

Revision 1.5 / (download) - annotate - [select for diffs], Fri Jan 7 15:49:53 2022 UTC (12 months, 2 weeks ago) by tnn
Branch: MAIN
Changes since 1.4: +4 -2 lines
Diff to previous 1.4 (colored)

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.

Revision 1.4 / (download) - annotate - [select for diffs], Fri Jan 7 13:32:48 2022 UTC (12 months, 2 weeks ago) by tnn
Branch: MAIN
Changes since 1.3: +2 -1 lines
Diff to previous 1.3 (colored)

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.

Revision 1.3 / (download) - annotate - [select for diffs], Wed Dec 22 16:09:45 2021 UTC (13 months ago) by ryoon
Branch: MAIN
CVS Tags: pkgsrc-2021Q4-base
Branch point for: pkgsrc-2021Q4
Changes since 1.2: +4 -3 lines
Diff to previous 1.2 (colored)

wasi-libc: Disable SSP explicitly and disable stack check too

Fix build when PKGSRC_USE_SSP=all and PKGSRC_USE_STACK_CHECK=yes
are defined. Reported by wiz@.

Revision 1.2 / (download) - annotate - [select for diffs], Wed Dec 22 12:47:20 2021 UTC (13 months ago) by tnn
Branch: MAIN
Changes since 1.1: +5 -3 lines
Diff to previous 1.1 (colored)

wasi-libc: set CLANGBASE instead of PKG_CC/CXX

Otherwise it breaks when user has CLANGBASE=/usr in mk.conf.
Also set PKG_FAIL_REASON when llvm doesn't have llvm-target-webassembly.

Revision 1.1 / (download) - annotate - [select for diffs], Sun Dec 19 13:38:56 2021 UTC (13 months, 1 week ago) by ryoon
Branch: MAIN

lang/wasi-libc: import wasi-libc-0.0.0pre20210923

WASI Libc is a libc for WebAssembly programs built on top of WASI
system calls. It provides a wide array of POSIX-compatible C APIs,
including support for standard I/O, file I/O, filesystem manipulation,
memory management, time, string, environment variables, program
startup, and many other APIs.

WASI Libc is sufficiently stable and usable for many purposes, as
most of the POSIX-compatible APIs are stable, though it is continuing
to evolve to better align with wasm and WASI.

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.




CVSweb <webmaster@jp.NetBSD.org>