dash0.5.12

built x86_64-unknown-linux-gnufilc0 Recorded
DERIVATION
/nix/store/w46mwp0w0sfh4hhcjlvnpjndgyx3fwh3-dash-0.5.12-x86_64-unknown-linux-gnufilc0.drv
SYSTEM
x86_64-linux
DURATION
17s
LOG LINES
228
Output paths
/nix/store/l9xr916m8qj0nqrdqzsr4ndpnnxv944q-dash-0.5.12-x86_64-unknown-linux-gnufilc0
Native result · built
{
  "capture": {
    "mono_ns": 11864635895274070,
    "wall_ns": 1791261353567991424
  },
  "drv": "/nix/store/w46mwp0w0sfh4hhcjlvnpjndgyx3fwh3-dash-0.5.12-x86_64-unknown-linux-gnufilc0.drv",
  "outcome": "built",
  "outputs": [
    {
      "path": "/nix/store/l9xr916m8qj0nqrdqzsr4ndpnnxv944q-dash-0.5.12-x86_64-unknown-linux-gnufilc0",
      "valid": true
    }
  ],
  "result": {
    "builtOutputs": {
      "out": {
        "dependentRealisations": {},
        "id": "sha256:9f1ac3bb45df1f16530d2eaa42042b5ea6bed7e394985776ac453ff01eb3ca40!out",
        "outPath": "l9xr916m8qj0nqrdqzsr4ndpnnxv944q-dash-0.5.12-x86_64-unknown-linux-gnufilc0",
        "signatures": []
      }
    },
    "path": {
      "drvPath": "w46mwp0w0sfh4hhcjlvnpjndgyx3fwh3-dash-0.5.12-x86_64-unknown-linux-gnufilc0.drv",
      "outputs": [
        "*"
      ]
    },
    "startTime": 1791261341,
    "status": "Built",
    "stopTime": 1791261353,
    "success": true,
    "timesBuilt": 1
  },
  "success": true
}

Phases

0.0s
0.0s
0.0s
7.9s
2.0s
0.1s
0.3s

Dependencies

grey: build-platform tools
1718 static inputs
libedit20240808-3.1outputs · dev

Build output

Captured
nix
warning: couldn't stat $HOME ('/home/mbrock') for reason other than not existing, falling back to the one defined in the 'passwd' file: error: getting status of "/home/mbrock": Permission denied
dash
Running phase: unpackPhase
dash
unpacking source archive /nix/store/r03w5p57hhbpjv8zybq379n3ralgak10-dash-0.5.12.tar.gz
dash
source root is dash-0.5.12
dash
setting SOURCE_DATE_EPOCH to timestamp 1670740879 of file "dash-0.5.12/config.h.in"
dash
Running phase: patchPhase
dash
applying patch /nix/store/9yaxwd41n0k5a4caivzizbsrizvnncbr-dash-0.5.12.patch
dash
patching file src/jobs.c
dash
Running phase: updateAutotoolsGnuConfigScriptsPhase
dash
Running phase: updateAutotoolsGnuConfigScriptsPhase
dash
Running phase: configurePhase
dash
patching script interpreter paths in ./configure
dash
./configure: interpreter directive changed from "#! /bin/sh" to "/nix/store/7n1hai8jk6vgc967drgkqi6k7j6ff28q-bash-5.3p9/bin/sh"
dash
configure flags: --disable-static --disable-dependency-tracking --prefix=/nix/store/l9xr916m8qj0nqrdqzsr4ndpnnxv944q-dash-0.5.12-x86_64-unknown-linux-gnufilc0 --with-libedit --build=x86_64-unknown-linux-gnu --host=x86_64-unknown-linux-gnufilc0
dash
checking for a BSD-compatible install... /nix/store/833invqvsk7anqnqrki5hqncrcllj825-coreutils-9.11/bin/install -c
dash
checking whether build environment is sane... yes
dash
checking for x86_64-unknown-linux-gnufilc0-strip... strip
dash
checking for a thread-safe mkdir -p... /nix/store/833invqvsk7anqnqrki5hqncrcllj825-coreutils-9.11/bin/mkdir -p
dash
checking for gawk... gawk
dash
checking whether make sets $(MAKE)... yes
dash
checking whether make supports nested variables... yes
dash
checking whether make supports nested variables... (cached) yes
dash
checking for x86_64-unknown-linux-gnufilc0-gcc... clang
dash
checking whether the C compiler works... yes
dash
checking for C compiler default output file name... a.out
dash
checking for suffix of executables... 
dash
checking whether we are cross compiling... yes
dash
checking for suffix of object files... o
dash
checking whether we are using the GNU C compiler... yes
dash
checking whether clang accepts -g... yes
dash
checking for clang option to accept ISO C89... none needed
dash
checking whether clang understands -c and -o together... yes
dash
checking whether make supports the include directive... yes (GNU style)
dash
checking dependency style of clang... none
dash
checking how to run the C preprocessor... clang -E
dash
checking for grep that handles long lines and -e... /nix/store/2d2jxw071wai1hh6dj0shlgqmlz8zmy1-gnugrep-3.12/bin/grep
dash
checking for egrep... /nix/store/2d2jxw071wai1hh6dj0shlgqmlz8zmy1-gnugrep-3.12/bin/grep -E
dash
checking for ANSI C header files... yes
dash
checking for sys/types.h... yes
dash
checking for sys/stat.h... yes
dash
checking for stdlib.h... yes
dash
checking for string.h... yes
dash
checking for memory.h... yes
dash
checking for strings.h... yes
dash
checking for inttypes.h... yes
dash
checking for stdint.h... yes
dash
checking for unistd.h... yes
dash
checking minix/config.h usability... no
dash
checking minix/config.h presence... no
dash
checking for minix/config.h... no
dash
checking whether it is safe to define __EXTENSIONS__... yes
dash
checking for build system compiler... gcc
dash
checking for __attribute__((__alias__()))... yes
dash
checking alloca.h usability... yes
dash
checking alloca.h presence... yes
dash
checking for alloca.h... yes
dash
checking paths.h usability... yes
dash
checking paths.h presence... yes
dash
checking for paths.h... yes
dash
checking whether _PATH_BSHELL is declared... yes
dash
checking whether _PATH_DEVNULL is declared... yes
dash
checking whether _PATH_TTY is declared... yes
dash
checking whether isblank is declared... yes
dash
checking size of intmax_t... 8
dash
checking size of long long int... 8
dash
checking whether PRIdMAX is declared... yes
dash
checking for bsearch... yes
dash
checking for faccessat... yes
dash
checking for getpwnam... yes
dash
checking for getrlimit... yes
dash
checking for isalpha... yes
dash
checking for killpg... yes
dash
checking for mempcpy... yes
dash
checking for sigsetmask... yes
dash
checking for stpcpy... yes
dash
checking for strchrnul... yes
dash
checking for strsignal... yes
dash
checking for strtod... yes
dash
checking for strtoimax... yes
dash
checking for strtoumax... yes
dash
checking for sysconf... yes
dash
checking for fnmatch... yes
dash
checking for signal... yes
dash
checking whether stat64 is declared... yes
dash
checking for stat64... yes
dash
checking for glob64... yes
dash
checking for open64... yes
dash
checking for stat::st_mtim... yes
dash
checking for history_init in -ledit... yes
dash
checking histedit.h usability... yes
dash
checking histedit.h presence... yes
dash
checking for histedit.h... yes
dash
checking that generated files are newer than configure... done
dash
configure: creating ./config.status
dash
config.status: creating Makefile
dash
config.status: creating src/Makefile
dash
config.status: creating config.h
dash
config.status: executing depfiles commands
dash
Running phase: buildPhase
dash
build flags: -j20 SHELL=/nix/store/7n1hai8jk6vgc967drgkqi6k7j6ff28q-bash-5.3p9/bin/bash
dash
make  all-recursive
dash
make[1]: Entering directory '/build/dash-0.5.12'
dash
Making all in src
dash
make[2]: Entering directory '/build/dash-0.5.12/src'
dash
  CC       builtins.def
dash
  CC       mknodes
dash
  GEN      token.h
dash
  GEN      token_vars.h
dash
  CC       mksyntax
dash
  GEN      builtins.h
dash
  GEN      syntax.h
dash
  GEN      nodes.h
dash
make  all-am
dash
make[3]: Entering directory '/build/dash-0.5.12/src'
dash
  CC       alias.o
dash
  CC       arith_yacc.o
dash
  CC       arith_yylex.o
dash
  CC       error.o
dash
  CC       eval.o
dash
  CC       cd.o
dash
  CC       exec.o
dash
  CC       expand.o
dash
  CC       histedit.o
dash
  CC       input.o
dash
  CC       mail.o
dash
  CC       jobs.o
dash
  CC       main.o
dash
  CC       memalloc.o
dash
  CC       miscbltin.o
dash
  CC       mystring.o
dash
  CC       options.o
dash
  CC       parser.o
dash
  CC       redir.o
dash
  CC       show.o
dash
  CC       trap.o
dash
  CC       output.o
dash
  CC       system.o
dash
  CC       bltin/test.o
dash
  CC       bltin/times.o
dash
  CC       var.o
dash
  CC       builtins.o
dash
  CC       mkinit
dash
  CC       nodes.o
dash
  CC       mksignames
dash
  CC       syntax.o
dash
  CC       bltin/printf.o
dash
�[Kmksignames.c:�[K In function '�[Kwrite_signames�[K':
dash
�[Kmksignames.c:364:1:�[K �[Kwarning: �[Kold-style function definition [�[K�]8;;https://gcc.gnu.org/onlinedocs/gcc-15.3.0/gcc/Warning-Options.html#index-Wno-old-style-definition�-Wold-style-definition�]8;;��[K]
dash
  364 | �[Kwrite_signames�[K (stream)
dash
      | �[K^~~~~~~~~~~~~~�[K
dash
redir.c:288:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
dash
  288 | dupredirect(redir, f)
dash
      | ^
dash
1 warning generated.
dash
  GEN      signames.c
dash
  CC       signames.o
dash
  GEN      init.c
dash
  CC       init.o
dash
options.c:393:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
dash
  393 | getoptsreset(value)
dash
      | ^
dash
1 warning generated.
dash
histedit.c:376:16: warning: passing 'const char *' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
dash
  376 |                                 evalstring(s, 0);
dash
      |                                            ^
dash
./eval.h:54:22: note: passing argument to parameter here
dash
   54 | int evalstring(char *, int);
dash
      |                      ^
dash
1 warning generated.
dash
exec.c:773:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
dash
  773 | describe_command(out, command, path, verbose)
dash
      | ^
dash
exec.c:879:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
dash
  879 | commandcmd(argc, argv)
dash
      | ^
dash
2 warnings generated.
dash
nodes.c:122:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
dash
  122 | calcsize(n)
dash
      | ^
dash
nodes.c:206:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
dash
  206 | sizenodelist(lp)
dash
      | ^
dash
nodes.c:219:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
dash
  219 | copynode(n)
dash
      | ^
dash
nodes.c:317:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
dash
  317 | copynodelist(lp)
dash
      | ^
dash
nodes.c:339:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
dash
  339 | nodesavestr(s)
dash
      | ^
dash
5 warnings generated.
dash
jobs.c:247:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
dash
  247 | killcmd(argc, argv)
dash
      | ^
dash
1 warning generated.
dash
  CCLD     dash
dash
make[3]: Leaving directory '/build/dash-0.5.12/src'
dash
make[2]: Leaving directory '/build/dash-0.5.12/src'
dash
make[2]: Entering directory '/build/dash-0.5.12'
dash
make[2]: Leaving directory '/build/dash-0.5.12'
dash
make[1]: Leaving directory '/build/dash-0.5.12'
dash
Running phase: installPhase
dash
install flags: -j20 SHELL=/nix/store/7n1hai8jk6vgc967drgkqi6k7j6ff28q-bash-5.3p9/bin/bash install
dash
Making install in src
dash
make[1]: Entering directory '/build/dash-0.5.12/src'
dash
make  install-am
dash
make[2]: Entering directory '/build/dash-0.5.12/src'
dash
make[3]: Entering directory '/build/dash-0.5.12/src'
dash
 /nix/store/833invqvsk7anqnqrki5hqncrcllj825-coreutils-9.11/bin/mkdir -p '/nix/store/l9xr916m8qj0nqrdqzsr4ndpnnxv944q-dash-0.5.12-x86_64-unknown-linux-gnufilc0/bin'
dash
 /nix/store/833invqvsk7anqnqrki5hqncrcllj825-coreutils-9.11/bin/mkdir -p '/nix/store/l9xr916m8qj0nqrdqzsr4ndpnnxv944q-dash-0.5.12-x86_64-unknown-linux-gnufilc0/share/man/man1'
dash
  /nix/store/833invqvsk7anqnqrki5hqncrcllj825-coreutils-9.11/bin/install -c dash '/nix/store/l9xr916m8qj0nqrdqzsr4ndpnnxv944q-dash-0.5.12-x86_64-unknown-linux-gnufilc0/bin'
dash
 /nix/store/833invqvsk7anqnqrki5hqncrcllj825-coreutils-9.11/bin/install -c -m 644 dash.1 '/nix/store/l9xr916m8qj0nqrdqzsr4ndpnnxv944q-dash-0.5.12-x86_64-unknown-linux-gnufilc0/share/man/man1'
dash
make[3]: Leaving directory '/build/dash-0.5.12/src'
dash
make[2]: Leaving directory '/build/dash-0.5.12/src'
dash
make[1]: Leaving directory '/build/dash-0.5.12/src'
dash
make[1]: Entering directory '/build/dash-0.5.12'
dash
make[2]: Entering directory '/build/dash-0.5.12'
dash
make[2]: Nothing to be done for 'install-exec-am'.
dash
make[2]: Nothing to be done for 'install-data-am'.
dash
make[2]: Leaving directory '/build/dash-0.5.12'
dash
make[1]: Leaving directory '/build/dash-0.5.12'
dash
Running phase: fixupPhase
dash
shrinking RPATHs of ELF executables and libraries in /nix/store/l9xr916m8qj0nqrdqzsr4ndpnnxv944q-dash-0.5.12-x86_64-unknown-linux-gnufilc0
dash
shrinking /nix/store/l9xr916m8qj0nqrdqzsr4ndpnnxv944q-dash-0.5.12-x86_64-unknown-linux-gnufilc0/bin/dash
dash
checking for references to /build/ in /nix/store/l9xr916m8qj0nqrdqzsr4ndpnnxv944q-dash-0.5.12-x86_64-unknown-linux-gnufilc0...
dash
gzipping man pages under /nix/store/l9xr916m8qj0nqrdqzsr4ndpnnxv944q-dash-0.5.12-x86_64-unknown-linux-gnufilc0/share/man/
dash
patching script interpreter paths in /nix/store/l9xr916m8qj0nqrdqzsr4ndpnnxv944q-dash-0.5.12-x86_64-unknown-linux-gnufilc0
dash
stripping (with command strip and flags -S -p) in  /nix/store/l9xr916m8qj0nqrdqzsr4ndpnnxv944q-dash-0.5.12-x86_64-unknown-linux-gnufilc0/bin