<feed xmlns='http://www.w3.org/2005/Atom'>
<title>unit-wasm.git/.github/workflows, branch v0.3.0</title>
<subtitle>Development libraries (C &amp; Rust) for writing WebAssembly modules for NGINX Unit</subtitle>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/unit-wasm.git/'/>
<entry>
<title>README.md: We need to install wasi-libc on Debian</title>
<updated>2023-09-08T15:05:13+00:00</updated>
<author>
<name>Andrew Clayton</name>
<email>a.clayton@nginx.com</email>
</author>
<published>2023-09-08T15:03:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/unit-wasm.git/commit/?id=ef3227529fef94f74b8863f212b6b02a82c5f686'/>
<id>ef3227529fef94f74b8863f212b6b02a82c5f686</id>
<content type='text'>
Signed-off-by: Andrew Clayton &lt;a.clayton@nginx.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Andrew Clayton &lt;a.clayton@nginx.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>github/workflows: Add a Debian Testing builder</title>
<updated>2023-09-08T14:58:44+00:00</updated>
<author>
<name>Andrew Clayton</name>
<email>a.clayton@nginx.com</email>
</author>
<published>2023-09-08T02:50:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/unit-wasm.git/commit/?id=31201031b4420b471d05b0b2b92c249e3feeb8f2'/>
<id>31201031b4420b471d05b0b2b92c249e3feeb8f2</id>
<content type='text'>
This requires some nefarious use of rustup and the funky rustup command
line comes courtesy of &lt;https://dentrassi.de/2020/06/17/headless-installation-of-cargo-and-rust/&gt;

Signed-off-by: Andrew Clayton &lt;a.clayton@nginx.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This requires some nefarious use of rustup and the funky rustup command
line comes courtesy of &lt;https://dentrassi.de/2020/06/17/headless-installation-of-cargo-and-rust/&gt;

Signed-off-by: Andrew Clayton &lt;a.clayton@nginx.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>github/workflows: Simplify installation of libclang_rt.builtins-wasm32.a</title>
<updated>2023-08-26T16:51:51+00:00</updated>
<author>
<name>Andrew Clayton</name>
<email>a.clayton@nginx.com</email>
</author>
<published>2023-08-26T16:51:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/unit-wasm.git/commit/?id=a51602d26bd811b28c6d227d0c7270bb400f53ef'/>
<id>a51602d26bd811b28c6d227d0c7270bb400f53ef</id>
<content type='text'>
Rather than using and rpm(8) and grep(1) to find the location to store
the libclang_rt.builtins-wasm32.a file use clangs -print-runtime-dir
option and strip the last component.

Signed-off-by: Andrew Clayton &lt;a.clayton@nginx.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Rather than using and rpm(8) and grep(1) to find the location to store
the libclang_rt.builtins-wasm32.a file use clangs -print-runtime-dir
option and strip the last component.

Signed-off-by: Andrew Clayton &lt;a.clayton@nginx.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>github/workflows: No need to download the wasi-sysroot</title>
<updated>2023-08-23T20:29:25+00:00</updated>
<author>
<name>Andrew Clayton</name>
<email>a.clayton@nginx.com</email>
</author>
<published>2023-08-23T19:32:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/unit-wasm.git/commit/?id=9c0782ddaec7d83539d86eb8a283c7cb8135acf4'/>
<id>9c0782ddaec7d83539d86eb8a283c7cb8135acf4</id>
<content type='text'>
The wasi-sysroot is now packaged by Fedora in the wasi-libc-devel &amp;
wasi-libc-static packages (just installing wasi-libc-devel should bring
in the other if needed).

We also no longer need bindgen-cli as we are building the rust stuff
from within the build.rs files.

Signed-off-by: Andrew Clayton &lt;a.clayton@nginx.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The wasi-sysroot is now packaged by Fedora in the wasi-libc-devel &amp;
wasi-libc-static packages (just installing wasi-libc-devel should bring
in the other if needed).

We also no longer need bindgen-cli as we are building the rust stuff
from within the build.rs files.

Signed-off-by: Andrew Clayton &lt;a.clayton@nginx.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>The 'master' branch was renamed 'main'</title>
<updated>2023-08-23T19:06:37+00:00</updated>
<author>
<name>Andrew Clayton</name>
<email>a.clayton@nginx.com</email>
</author>
<published>2023-08-23T19:06:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/unit-wasm.git/commit/?id=246d9e630867378d2796adf18c6e7943c8e84dca'/>
<id>246d9e630867378d2796adf18c6e7943c8e84dca</id>
<content type='text'>
Requested-by: Liam Crilly &lt;liam@nginx.com&gt;
Signed-off-by: Andrew Clayton &lt;a.clayton@nginx.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Requested-by: Liam Crilly &lt;liam@nginx.com&gt;
Signed-off-by: Andrew Clayton &lt;a.clayton@nginx.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>github/workflows: Add shared.mk to the build_tests.yaml paths</title>
<updated>2023-08-22T01:25:56+00:00</updated>
<author>
<name>Andrew Clayton</name>
<email>a.clayton@nginx.com</email>
</author>
<published>2023-08-22T01:25:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/unit-wasm.git/commit/?id=8d5bd6e78ded835109ee1836206528c80d95d6c1'/>
<id>8d5bd6e78ded835109ee1836206528c80d95d6c1</id>
<content type='text'>
We have builds triggered on Makefile changes and shared.mk is included
in the Makefile.

Signed-off-by: Andrew Clayton &lt;a.clayton@nginx.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
We have builds triggered on Makefile changes and shared.mk is included
in the Makefile.

Signed-off-by: Andrew Clayton &lt;a.clayton@nginx.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>github/workflows: Switch actions to master branch</title>
<updated>2023-08-22T01:25:31+00:00</updated>
<author>
<name>Andrew Clayton</name>
<email>a.clayton@nginx.com</email>
</author>
<published>2023-08-22T01:23:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/unit-wasm.git/commit/?id=71b6dec439a064e999e0c3d6da782d778c6ab5eb'/>
<id>71b6dec439a064e999e0c3d6da782d778c6ab5eb</id>
<content type='text'>
We have switched the repository from the preview to master branch ready
for its initial release.

Signed-off-by: Andrew Clayton &lt;a.clayton@nginx.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
We have switched the repository from the preview to master branch ready
for its initial release.

Signed-off-by: Andrew Clayton &lt;a.clayton@nginx.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Initial commit</title>
<updated>2023-08-21T22:24:12+00:00</updated>
<author>
<name>Andrew Clayton</name>
<email>a.clayton@nginx.com</email>
</author>
<published>2023-08-02T16:03:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/unit-wasm.git/commit/?id=d6ed6a219b31a58526721f96195c80061d41ce54'/>
<id>d6ed6a219b31a58526721f96195c80061d41ce54</id>
<content type='text'>
libunit-wasm and example C and Rust WebAssembly modules for NGINX Unit.

Co-developed-by: Timo Stark &lt;t.stark@nginx.com&gt;
Co-developed-by: Liam Crilly &lt;liam@nginx.com&gt;
Signed-off-by: Andrew Clayton &lt;a.clayton@nginx.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
libunit-wasm and example C and Rust WebAssembly modules for NGINX Unit.

Co-developed-by: Timo Stark &lt;t.stark@nginx.com&gt;
Co-developed-by: Liam Crilly &lt;liam@nginx.com&gt;
Signed-off-by: Andrew Clayton &lt;a.clayton@nginx.com&gt;
</pre>
</div>
</content>
</entry>
</feed>
