Closed glyh closed 2 years ago
Installed from AUR mrsh-git, here's the detailed information:
mrsh-git
:: Resolving dependencies... :: Calculating conflicts... :: Calculating inner conflicts... Aur (1) mrsh-git-r417.a2f07ab-3 :: Proceed to review? [Y/n]: :: Downloading PKGBUILDs... (1/1) mrsh-git-r417.a2f07ab-3 [-----------------------------------------------------------------------] :: Proceed with installation? [Y/n]: fetching devel info... ==> Making package: mrsh-git r417.a2f07ab-3 (Fri 11 Mar 2022 10:50:17 AM CST) ==> Retrieving sources... -> Cloning mrsh git repo... Cloning into bare repository '/home/lyh/.cache/paru/clone/mrsh-git/mrsh'... remote: Enumerating objects: 4289, done. remote: Total 4289 (delta 0), reused 0 (delta 0), pack-reused 4289 Receiving objects: 100% (4289/4289), 836.99 KiB | 685.00 KiB/s, done. Resolving deltas: 100% (3193/3193), done. ==> Validating source files with sha256sums... mrsh ... Skipped ==> Making package: mrsh-git r417.a2f07ab-3 (Fri 11 Mar 2022 10:50:24 AM CST) ==> Checking runtime dependencies... ==> Checking buildtime dependencies... ==> Retrieving sources... -> Updating mrsh git repo... Fetching origin ==> Validating source files with sha256sums... mrsh ... Skipped ==> Removing existing $srcdir/ directory... ==> Extracting sources... -> Creating working copy of mrsh git repo... Cloning into 'mrsh'... done. ==> Starting pkgver()... ==> Updated version: mrsh-git r625.9f98840-1 ==> Sources are ready. mrsh-git-r417.a2f07ab-3: parsing pkg list... ==> Making package: mrsh-git r625.9f98840-1 (Fri 11 Mar 2022 10:50:32 AM CST) ==> Checking runtime dependencies... ==> Checking buildtime dependencies... ==> WARNING: Using existing $srcdir/ tree ==> Starting pkgver()... ==> Starting build()... + exec meson setup --prefix /usr --libexecdir lib --sbindir bin --buildtype plain --auto-features enabled --wrap-mode nodownloa d -D b_lto=true -D b_pie=true /home/lyh/.cache/paru/clone/mrsh-git/src/build The Meson build system Version: 0.61.2 Source dir: /home/lyh/.cache/paru/clone/mrsh-git/src/mrsh Build dir: /home/lyh/.cache/paru/clone/mrsh-git/src/build Build type: native build Project name: mrsh Project version: 0.0.0 C compiler for the host machine: cc (gcc 11.2.0 "cc (GCC) 11.2.0") C linker for the host machine: cc ld.bfd 1.1.1 Host machine cpu family: x86_64 Host machine cpu: x86_64 Compiler for C supports arguments -Wundef: YES Compiler for C supports arguments -Wlogical-op: YES Compiler for C supports arguments -Wmissing-include-dirs: YES Compiler for C supports arguments -Wold-style-definition: YES Compiler for C supports arguments -Wpointer-arith: YES Compiler for C supports arguments -Winit-self: YES Compiler for C supports arguments -Wfloat-equal: YES Compiler for C supports arguments -Wstrict-prototypes: YES Compiler for C supports arguments -Wredundant-decls: YES Compiler for C supports arguments -Wimplicit-fallthrough=2: YES Compiler for C supports arguments -Wendif-labels: YES Compiler for C supports arguments -Wstrict-aliasing=2: YES Compiler for C supports arguments -Woverflow: YES Compiler for C supports arguments -Wformat=2: YES Compiler for C supports arguments -Wmissing-prototypes: YES Compiler for C supports arguments -Wno-missing-braces: YES Compiler for C supports arguments -Wno-missing-field-initializers: YES Compiler for C supports arguments -Wno-unused-parameter: YES Compiler for C supports arguments -Wno-unused-result: YES Compiler for C supports arguments -Wno-format-overflow: YES Library readline found: YES Checking for function "rl_replace_line" with dependency -lreadline: YES Checking if "-Wl,--version-script" : links: YES Program ./harness.sh found: YES (/home/lyh/.cache/paru/clone/mrsh-git/src/mrsh/test/./harness.sh) Program sh found: YES (/home/lyh/Scripts/sh) Program ./harness.sh found: YES (/bin/sh /home/lyh/.cache/paru/clone/mrsh-git/src/mrsh/test/conformance/./harness.sh) Message: Features: readline: true examples: true Build targets in project: 3 NOTICE: Future-deprecated features used: * 0.55.0: {'ExternalProgram.path'} mrsh 0.0.0 User defined options auto_features: enabled buildtype : plain libexecdir : lib prefix : /usr sbindir : bin wrap_mode : nodownload b_lto : true b_pie : true Found ninja-1.10.2 at /usr/bin/ninja ninja: Entering directory `/home/lyh/.cache/paru/clone/mrsh-git/src/build' [63/63] Linking target example/highlight ==> Starting check()... ninja: Entering directory `/home/lyh/.cache/paru/clone/mrsh-git/src/build' [0/1] Running all tests. 1/22 args.sh OK 0.14s 2/22 function.sh OK 0.13s 3/22 async.sh OK 0.17s 4/22 case.sh OK 0.17s 5/22 return.sh OK 0.14s 6/22 loop.sh OK 0.17s 7/22 readonly.sh OK 0.16s 8/22 command.sh FAIL 0.20s exit status 1 >>> REF_SH=/home/lyh/Scripts/sh MRSH=/home/lyh/.cache/paru/clone/mrsh-git/src/build/mrsh MALLOC_PERTURB_=129 /home/lyh/.cache/p aru/clone/mrsh-git/src/mrsh/test/./harness.sh /home/lyh/.cache/paru/clone/mrsh-git/src/mrsh/test/command.sh ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― stdout: Running with mrsh Running with reference shell (/home/lyh/Scripts/sh) stderr: /home/lyh/.cache/paru/clone/mrsh-git/src/mrsh/test/command.sh: mismatch mrsh: 0 if exists if 0 cd exits cd 0 /usr/bin/ls exists ls 0 alias ll='ls -l' exists ll 0 lla exists lla 0 ok ref (/home/lyh/Scripts/sh): 0 if exists if 0 cd exits cd 0 /usr/bin/ls exists ls 0 ll exists ll 0 lla exists lla 0 ok ――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 9/22 redir.sh OK 0.17s 10/22 conformance/2.2.2-nested-single-quotes.fail.sh EXPECTEDFAIL 0.04s exit status 1 11/22 syntax.sh OK 0.15s 12/22 conformance/2.2-quoted-characters.sh OK 0.06s 13/22 for.sh OK 0.20s 14/22 subshell.sh OK 0.16s 15/22 read.sh FAIL 0.19s exit status 1 >>> REF_SH=/home/lyh/Scripts/sh MALLOC_PERTURB_=233 MRSH=/home/lyh/.cache/paru/clone/mrsh-git/src/build/mrsh /home/lyh/.cache/p aru/clone/mrsh-git/src/mrsh/test/./harness.sh /home/lyh/.cache/paru/clone/mrsh-git/src/mrsh/test/read.sh ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― stdout: Running with mrsh Running with reference shell (/home/lyh/Scripts/sh) stderr: printf: missing operand Try 'printf --help' for more information. printf | read a ^~~~~~ '/home/lyh/.cache/paru/clone/mrsh-git/src/mrsh/test/read.sh':4: 'printf' requires a format string /home/lyh/.cache/paru/clone/mrsh-git/src/mrsh/test/read.sh: mismatch mrsh: 1 1 a b c ref (/home/lyh/Scripts/sh): 0 1 a b c correct! ――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 16/22 conformance/2.2.3-backquote-nonterminated-squote.undefined.sh EXPECTEDFAIL 0.04s exit status 1 17/22 arithm.sh OK 0.22s 18/22 conformance/2.2.3-backquote-nonterminated-dquote.undefined.sh EXPECTEDFAIL 0.03s exit status 1 19/22 pipeline.sh OK 0.19s 20/22 conformance/2.2.3-dquote-nonterminated-backquote.undefined.sh EXPECTEDFAIL 0.02s exit status 1 21/22 ulimit.sh FAIL 0.18s exit status 1 >>> REF_SH=/home/lyh/Scripts/sh MALLOC_PERTURB_=45 MRSH=/home/lyh/.cache/paru/clone/mrsh-git/src/build/mrsh /home/lyh/.cache/pa ru/clone/mrsh-git/src/mrsh/test/./harness.sh /home/lyh/.cache/paru/clone/mrsh-git/src/mrsh/test/ulimit.sh ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― stdout: Running with mrsh Running with reference shell (/home/lyh/Scripts/sh) stderr: mrsh_limits=`ulimit` ^ [ backticks in '/home/lyh/.cache/paru/clone/mrsh-git/src/mrsh/test/ulimit.sh' ]:3: 'ulimit' not found ulimit -f 100 ^~~~~~ '/home/lyh/.cache/paru/clone/mrsh-git/src/mrsh/test/ulimit.sh':10: 'ulimit' not found mrsh_limits=`ulimit` ^ [ backticks in '/home/lyh/.cache/paru/clone/mrsh-git/src/mrsh/test/ulimit.sh' ]:12: 'ulimit' not found [ "$mrsh_limits" -eq 100 ] ^ '/home/lyh/.cache/paru/clone/mrsh-git/src/mrsh/test/ulimit.sh':13: (test) Invalid integer constant '' /home/lyh/.cache/paru/clone/mrsh-git/src/mrsh/test/ulimit.sh: mismatch mrsh: 0 Max file size unlimited unlimited bytes Max file size 51200 51200 bytes ref (/home/lyh/Scripts/sh): 1 Max file size unlimited unlimited bytes ――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 22/22 word.sh OK 0.21s Summary of Failures: 8/22 command.sh FAIL 0.20s exit status 1 15/22 read.sh FAIL 0.19s exit status 1 21/22 ulimit.sh FAIL 0.18s exit status 1 Ok: 15 Expected Fail: 4 Fail: 3 Unexpected Pass: 0 Skipped: 0 Timeout: 0 Full log written to /home/lyh/.cache/paru/clone/mrsh-git/src/build/meson-logs/testlog.txt FAILED: meson-test /usr/bin/meson test --no-rebuild --print-errorlogs ninja: build stopped: subcommand failed. ==> ERROR: A failure occurred in check(). Aborting... error: failed to build 'mrsh-git-r417.a2f07ab-3': error: packages failed to build: mrsh-git-r417.a2f07ab-3
OK, manually build succeeded, I'm going to file an issue in AUR.
Installed from AUR
mrsh-git
, here's the detailed information: