==> Synchronizing chroot copy [/home/leming/armv8/root] -> [leming]...done
==> Making package: mujs 1.3.9-1 (Thu Mar 5 07:47:01 2026)
==> Retrieving sources...
-> Found mujs-1.3.9.tar.gz
-> Found 010-mujs-use-arch-flags.patch
==> WARNING: Skipping verification of source file PGP signatures.
==> Validating source files with sha256sums...
mujs-1.3.9.tar.gz ... Passed
010-mujs-use-arch-flags.patch ... Passed
==> Making package: mujs 1.3.9-1 (Thu Mar 5 14:47:08 2026)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Installing missing dependencies...
resolving dependencies...
looking for conflicting packages...
Packages (2) mpdecimal-4.0.1-1 python-3.14.3-1
Total Download Size: 12.83 MiB
Total Installed Size: 77.96 MiB
:: Proceed with installation? [Y/n]
:: Retrieving packages...
python-3.14.3-1-aarch64 downloading...
mpdecimal-4.0.1-1-aarch64 downloading...
checking keyring...
checking package integrity...
loading package files...
checking for file conflicts...
checking available disk space...
:: Processing package changes...
installing mpdecimal...
installing python...
Optional dependencies for python
python-setuptools: for building Python packages using tooling that is usually bundled with Python
python-pip: for installing Python packages using tooling that is usually bundled with Python
python-pipx: for installing Python software not packaged on Arch Linux
sqlite: for a default database integration [installed]
xz: for lzma [installed]
tk: for tkinter
:: Running post-transaction hooks...
(1/1) Arming ConditionNeedsUpdate...
==> Retrieving sources...
-> Found mujs-1.3.9.tar.gz
-> Found 010-mujs-use-arch-flags.patch
==> WARNING: Skipping all source file integrity checks.
==> Extracting sources...
-> Extracting mujs-1.3.9.tar.gz with bsdtar
==> Starting prepare()...
patching file Makefile
==> Starting build()...
make: Entering directory '/build/mujs/src/mujs-1.3.9'
echo > build/release/mujs.pc Name: mujs
cc -march=armv8-a -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -std=c99 -pedantic -Wall -Wextra -Wno-unused-parameter -O3 -fPIC -shared -o build/release/libmujs.so one.c -lm -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now
cc -march=armv8-a -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -std=c99 -pedantic -Wall -Wextra -Wno-unused-parameter -O3 -c -o build/release/libmujs.o one.c
echo >> build/release/mujs.pc Description: MuJS embeddable Javascript interpreter
echo >> build/release/mujs.pc Version: 1.3.9
echo >> build/release/mujs.pc Cflags: -I/usr/include
echo >> build/release/mujs.pc Libs: -L/usr/lib -lmujs
echo >> build/release/mujs.pc Libs.private: -lm
In file included from one.c:20:
jsrun.c: In function ‘jsR_run’:
jsrun.c:1577:22: warning: variable ‘VT’ might be clobbered by ‘longjmp’ or ‘vfork’ [-Wclobbered]
1577 | const char **VT = F->vartab ? F->vartab - 1 : NULL;
| ^~
In file included from one.c:22:
jsstring.c: In function ‘Sp_substring_imp’:
jsstring.c:222:21: warning: variable ‘head’ might be clobbered by ‘longjmp’ or ‘vfork’ [-Wclobbered]
222 | const char *head, *tail;
| ^~~~
jsstring.c:224:13: warning: variable ‘i’ might be clobbered by ‘longjmp’ or ‘vfork’ [-Wclobbered]
224 | int i, k, head_len, tail_len;
| ^
jsstring.c:219:55: warning: argument ‘s’ might be clobbered by ‘longjmp’ or ‘vfork’ [-Wclobbered]
219 | static void Sp_substring_imp(js_State *J, const char *s, int a, int n)
| ~~~~~~~~~~~~^
In file included from one.c:23:
jsvalue.c: In function ‘js_newuserdatax’:
jsvalue.c:541:20: warning: variable ‘prototype’ might be clobbered by ‘longjmp’ or ‘vfork’ [-Wclobbered]
541 | js_Object *prototype = NULL;
| ^~~~~~~~~
In file included from one.c:4:
jscompile.c: In function 'ccall':
jscompile.c:558:6: warning: this statement may fall through [-Wimplicit-fallthrough=]
jscompile.c:563:2: note: here
In file included from one.c:22:
jsstring.c: In function 'Sp_replace_regexp':
jsstring.c:577:13: warning: this statement may fall through [-Wimplicit-fallthrough=]
jsstring.c:579:5: note: here
jsstring.c: In function 'Sp_replace_string':
jsstring.c:675:13: warning: this statement may fall through [-Wimplicit-fallthrough=]
jsstring.c:677:5: note: here
jsstring.c: In function 'js_utfptrtoidx':
jsstring.c:82:6: warning: 'rune' may be used uninitialized [-Wmaybe-uninitialized]
jsstring.c:75:7: note: 'rune' was declared here
In file included from one.c:20:
jsrun.c: In function 'jsR_run':
jsrun.c:1577:15: warning: variable 'VT' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
jsstring.c: In function 'Sp_substring_imp':
jsstring.c:222:14: warning: variable 'head' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
jsstring.c:222:21: warning: variable 'tail' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
jsstring.c:224:6: warning: variable 'i' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
jsstring.c:224:9: warning: variable 'k' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
jsstring.c:219:55: warning: argument 's' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
In file included from one.c:23:
jsvalue.c: In function 'js_newuserdatax':
jsvalue.c:541:13: warning: variable 'prototype' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
In file included from one.c:19:
jsrepr.c: In function 'js_tryrepr':
jsrepr.c:275:58: warning: argument 'error' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
ar cr build/release/libmujs.a build/release/libmujs.o
cc -march=armv8-a -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -std=c99 -pedantic -Wall -Wextra -Wno-unused-parameter -O3 -o build/release/mujs main.c build/release/libmujs.o -lm -DHAVE_READLINE -lreadline -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now
cc -march=armv8-a -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -std=c99 -pedantic -Wall -Wextra -Wno-unused-parameter -O3 -o build/release/mujs-pp pp.c build/release/libmujs.o -lm -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now
In file included from one.c:19:
jsrepr.c: In function ‘js_tryrepr’:
jsrepr.c:275:58: warning: argument ‘error’ might be clobbered by ‘longjmp’ or ‘vfork’ [-Wclobbered]
275 | const char *js_tryrepr(js_State *J, int idx, const char *error)
| ~~~~~~~~~~~~^~~~~
make: Leaving directory '/build/mujs/src/mujs-1.3.9'
==> Entering fakeroot environment...
==> Starting package()...
make: Entering directory '/build/mujs/src/mujs-1.3.9'
install -d /build/mujs/pkg/mujs/usr/include
install -d /build/mujs/pkg/mujs/usr/lib
install -d /build/mujs/pkg/mujs/usr/lib/pkgconfig
install -d /build/mujs/pkg/mujs/usr/bin
install -m 644 mujs.h /build/mujs/pkg/mujs/usr/include
install -m 644 build/release/mujs.pc /build/mujs/pkg/mujs/usr/lib/pkgconfig
install -m 755 build/release/mujs /build/mujs/pkg/mujs/usr/bin
install -m 755 build/release/mujs-pp /build/mujs/pkg/mujs/usr/bin
install -m 755 build/release/libmujs.so /build/mujs/pkg/mujs/usr/lib
make: Leaving directory '/build/mujs/src/mujs-1.3.9'
==> Tidying install...
-> Removing libtool files...
-> Removing static library files...
-> Purging unwanted files...
-> Stripping unneeded symbols from binaries and libraries...
-> Compressing man and info pages...
==> Checking for packaging issues...
==> Creating package "mujs"...
-> Generating .PKGINFO file...
-> Generating .BUILDINFO file...
-> Generating .MTREE file...
-> Compressing package...
==> Leaving fakeroot environment.
==> Finished making: mujs 1.3.9-1 (Thu Mar 5 14:47:25 2026)
==> Cleaning up...
[?12l[?25h