Skip to content

Instantly share code, notes, and snippets.

@r-rmcgibbo
Created March 20, 2021 11:52
Show Gist options
  • Save r-rmcgibbo/ae3c606bc7aaac55215c372dc90c46d1 to your computer and use it in GitHub Desktop.
Save r-rmcgibbo/ae3c606bc7aaac55215c372dc90c46d1 to your computer and use it in GitHub Desktop.
system: aarch64-linux | build_time: 8 seconds | https://github.com/NixOS/nixpkgs/pull/117020
@nix { "action": "setPhase", "phase": "unpackPhase" }
unpacking sources
unpacking source archive /nix/store/76l3z5gv8525b59hrv9lvlid397jbjs8-newt-0.52.21.tar.gz
source root is newt-0.52.21
setting SOURCE_DATE_EPOCH to timestamp 1558961986 of file newt-0.52.21/po/zh_TW.mo
@nix { "action": "setPhase", "phase": "patchPhase" }
patching sources
@nix { "action": "setPhase", "phase": "updateAutotoolsGnuConfigScriptsPhase" }
updateAutotoolsGnuConfigScriptsPhase
@nix { "action": "setPhase", "phase": "configurePhase" }
configuring
configure flags: --prefix=/nix/store/nfrymnk5g0dsypwg6liasm0ipq0kr3v6-newt-0.52.21
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking whether ln -s works... yes
checking for grep that handles long lines and -e... /nix/store/cnv10625yiknb51mszrpgi6dl2603l8i-gnugrep-3.4/bin/grep
checking for special C compiler options needed for large files... no
checking for _FILE_OFFSET_BITS value needed for large files... no
checking how to run the C preprocessor... gcc -E
checking for egrep... /nix/store/cnv10625yiknb51mszrpgi6dl2603l8i-gnugrep-3.4/bin/grep -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking size of long... 8
checking size of long long... 8
checking size of void *... 8
checking for GNU ld... yes
checking sys/select.h usability... yes
checking sys/select.h presence... yes
checking for sys/select.h... yes
checking alloca.h usability... yes
checking alloca.h presence... yes
checking for alloca.h... yes
checking slang.h usability... yes
checking slang.h presence... yes
checking for slang.h... yes
checking popt.h usability... yes
checking popt.h presence... yes
checking for popt.h... yes
checking libintl.h usability... yes
checking libintl.h presence... yes
checking for libintl.h... yes
checking for python versions...
checking for tcl configuration... NOT found
checking for gettext in -lc... yes
configure: creating ./config.status
config.status: creating Makefile
config.status: creating libnewt.pc
config.status: creating config.h
@nix { "action": "setPhase", "phase": "buildPhase" }
building
build flags: SHELL=/nix/store/152skhjwhl6hlli6m55zrzimmq7daa5w-bash-4.4-p23/bin/bash
gcc -g -O2 -D_GNU_SOURCE -M test.c testgrid.c testtree.c showchars.c showkey.c whiptail.c dialogboxes.c newt.c button.c form.c checkbox.c entry.c label.c listbox.c scrollbar.c textbox.c scale.c grid.c windows.c buttonbar.c checkboxtree.c > .depend
gcc -g -O2 -D_GNU_SOURCE -c -o test.o test.c
gcc -g -O2 -D_GNU_SOURCE -c -o newt.o newt.c
gcc -g -O2 -D_GNU_SOURCE -c -o button.o button.c
gcc -g -O2 -D_GNU_SOURCE -c -o form.o form.c
gcc -g -O2 -D_GNU_SOURCE -c -o checkbox.o checkbox.c
gcc -g -O2 -D_GNU_SOURCE -c -o entry.o entry.c
gcc -g -O2 -D_GNU_SOURCE -c -o label.o label.c
gcc -g -O2 -D_GNU_SOURCE -c -o listbox.o listbox.c
gcc -g -O2 -D_GNU_SOURCE -c -o scrollbar.o scrollbar.c
gcc -g -O2 -D_GNU_SOURCE -c -o textbox.o textbox.c
gcc -g -O2 -D_GNU_SOURCE -c -o scale.o scale.c
gcc -g -O2 -D_GNU_SOURCE -c -o grid.o grid.c
gcc -g -O2 -D_GNU_SOURCE -c -o windows.o windows.c
gcc -g -O2 -D_GNU_SOURCE -c -o buttonbar.o buttonbar.c
gcc -g -O2 -D_GNU_SOURCE -c -o checkboxtree.o checkboxtree.c
ar rv libnewt.a newt.o button.o form.o checkbox.o entry.o label.o listbox.o scrollbar.o textbox.o scale.o grid.o windows.o buttonbar.o checkboxtree.o
ar: creating libnewt.a
a - newt.o
a - button.o
a - form.o
a - checkbox.o
a - entry.o
a - label.o
a - listbox.o
a - scrollbar.o
a - textbox.o
a - scale.o
a - grid.o
a - windows.o
a - buttonbar.o
a - checkboxtree.o
gcc -g -o test test.o libnewt.a -lslang
gcc -g -O2 -D_GNU_SOURCE -c -o whiptail.o whiptail.c
gcc -g -O2 -D_GNU_SOURCE -c -o dialogboxes.o dialogboxes.c
gcc -fPIC -c -g -O2 -D_GNU_SOURCE -o shared/newt.o newt.c
gcc -fPIC -c -g -O2 -D_GNU_SOURCE -o shared/button.o button.c
gcc -fPIC -c -g -O2 -D_GNU_SOURCE -o shared/form.o form.c
gcc -fPIC -c -g -O2 -D_GNU_SOURCE -o shared/checkbox.o checkbox.c
gcc -fPIC -c -g -O2 -D_GNU_SOURCE -o shared/entry.o entry.c
gcc -fPIC -c -g -O2 -D_GNU_SOURCE -o shared/label.o label.c
gcc -fPIC -c -g -O2 -D_GNU_SOURCE -o shared/listbox.o listbox.c
gcc -fPIC -c -g -O2 -D_GNU_SOURCE -o shared/scrollbar.o scrollbar.c
gcc -fPIC -c -g -O2 -D_GNU_SOURCE -o shared/textbox.o textbox.c
gcc -fPIC -c -g -O2 -D_GNU_SOURCE -o shared/scale.o scale.c
gcc -fPIC -c -g -O2 -D_GNU_SOURCE -o shared/grid.o grid.c
gcc -fPIC -c -g -O2 -D_GNU_SOURCE -o shared/windows.o windows.c
gcc -fPIC -c -g -O2 -D_GNU_SOURCE -o shared/buttonbar.o buttonbar.c
gcc -fPIC -c -g -O2 -D_GNU_SOURCE -o shared/checkboxtree.o checkboxtree.c
gcc -shared -o libnewt.so.0.52.21 -Wl,--version-script,newt.0.52.ver -Wl,-soname,libnewt.so.0.52 shared/newt.o shared/button.o shared/form.o shared/checkbox.o shared/entry.o shared/label.o shared/listbox.o shared/scrollbar.o shared/textbox.o shared/scale.o shared/grid.o shared/windows.o shared/buttonbar.o shared/checkboxtree.o -lslang
ln -fs libnewt.so.0.52 libnewt.so
ln -fs libnewt.so.0.52.21 libnewt.so.0.52
gcc -g -o whiptail whiptail.o dialogboxes.o -L. -lnewt -lslang -lpopt
gcc -g -O2 -D_GNU_SOURCE -c -o testgrid.o testgrid.c
gcc -g -o testgrid testgrid.o libnewt.a -lslang
gcc -g -O2 -D_GNU_SOURCE -c -o testtree.o testtree.c
gcc -g -o testtree testtree.o libnewt.a -lslang
gcc -g -O2 -D_GNU_SOURCE -c -o showchars.o showchars.c
gcc -g -o showchars showchars.o libnewt.a -lslang
gcc -g -O2 -D_GNU_SOURCE -c -o showkey.o showkey.c
gcc -g -o showkey showkey.o libnewt.a -lslang
touch _snack.so
@nix { "action": "setPhase", "phase": "installPhase" }
installing
install flags: SHELL=/nix/store/152skhjwhl6hlli6m55zrzimmq7daa5w-bash-4.4-p23/bin/bash install
[ -d //nix/store/nfrymnk5g0dsypwg6liasm0ipq0kr3v6-newt-0.52.21/lib ] || install -m 755 -d //nix/store/nfrymnk5g0dsypwg6liasm0ipq0kr3v6-newt-0.52.21/lib
install -m 755 libnewt.so.0.52.21 //nix/store/nfrymnk5g0dsypwg6liasm0ipq0kr3v6-newt-0.52.21/lib
ln -sf libnewt.so.0.52 //nix/store/nfrymnk5g0dsypwg6liasm0ipq0kr3v6-newt-0.52.21/lib/libnewt.so
ln -sf libnewt.so.0.52.21 //nix/store/nfrymnk5g0dsypwg6liasm0ipq0kr3v6-newt-0.52.21/lib/libnewt.so.0.52
[ -n "" ] && install -m 755 whiptcl.so //nix/store/nfrymnk5g0dsypwg6liasm0ipq0kr3v6-newt-0.52.21/lib || :
[ -n "" ] && for ver in ; do \
[ -d //nix/store/nfrymnk5g0dsypwg6liasm0ipq0kr3v6-newt-0.52.21/lib/$ver/site-packages ] || install -m 755 -d //nix/store/nfrymnk5g0dsypwg6liasm0ipq0kr3v6-newt-0.52.21/lib/$ver/site-packages ;\
install -m 755 $ver/_snack.so //nix/store/nfrymnk5g0dsypwg6liasm0ipq0kr3v6-newt-0.52.21/lib/$ver/site-packages ;\
install -m 644 snack.py //nix/store/nfrymnk5g0dsypwg6liasm0ipq0kr3v6-newt-0.52.21/lib/$ver/site-packages ;\
done || :
[ -d //nix/store/nfrymnk5g0dsypwg6liasm0ipq0kr3v6-newt-0.52.21/bin ] || install -m 755 -d //nix/store/nfrymnk5g0dsypwg6liasm0ipq0kr3v6-newt-0.52.21/bin
[ -d //nix/store/nfrymnk5g0dsypwg6liasm0ipq0kr3v6-newt-0.52.21/lib ] || install -m 755 -d //nix/store/nfrymnk5g0dsypwg6liasm0ipq0kr3v6-newt-0.52.21/lib
[ -d //nix/store/nfrymnk5g0dsypwg6liasm0ipq0kr3v6-newt-0.52.21/include ] || install -m 755 -d //nix/store/nfrymnk5g0dsypwg6liasm0ipq0kr3v6-newt-0.52.21/include
[ -d //nix/store/nfrymnk5g0dsypwg6liasm0ipq0kr3v6-newt-0.52.21/share/man/man1 ] || install -m 755 -d //nix/store/nfrymnk5g0dsypwg6liasm0ipq0kr3v6-newt-0.52.21/share/man/man1
[ -d //nix/store/nfrymnk5g0dsypwg6liasm0ipq0kr3v6-newt-0.52.21/lib/pkgconfig ] || install -m 755 -d //nix/store/nfrymnk5g0dsypwg6liasm0ipq0kr3v6-newt-0.52.21/lib/pkgconfig
install -m 644 newt.h //nix/store/nfrymnk5g0dsypwg6liasm0ipq0kr3v6-newt-0.52.21/include
install -m 644 libnewt.a //nix/store/nfrymnk5g0dsypwg6liasm0ipq0kr3v6-newt-0.52.21/lib
install -m 755 whiptail //nix/store/nfrymnk5g0dsypwg6liasm0ipq0kr3v6-newt-0.52.21/bin
install -m 644 whiptail.1 //nix/store/nfrymnk5g0dsypwg6liasm0ipq0kr3v6-newt-0.52.21/share/man/man1
make -C po datadir=//nix/store/nfrymnk5g0dsypwg6liasm0ipq0kr3v6-newt-0.52.21/share install
make[1]: Entering directory '/build/newt-0.52.21/po'
mkdir -p //nix/store/nfrymnk5g0dsypwg6liasm0ipq0kr3v6-newt-0.52.21/share/locale
for n in ar.po as.po ast.po bal.po bg.po bn.po bn_IN.po bs.po ca.po cs.po cy.po da.po de.po dz.po el.po eo.po es.po et.po eu.po fa.po fi.po fr.po ga.po gl.po gu.po he.po hi.po hr.po hu.po ia.po id.po it.po ja.po ka.po km.po kn.po ko.po ku.po lt.po lv.po mg.po mk.po ml.po mr.po ms.po nb.po nds.po ne.po nl.po nn.po pa.po pl.po pt.po pt_BR.po ro.po ru.po sk.po sl.po sq.po sr.po sr@latin.po sv.po ta.po te.po tg.po th.po tl.po tr.po uk.po vi.po wo.po xh.po zh_CN.po zh_TW.po; do \
l=`basename $n .po`; \
mo=$l.mo; \
install -c -m 755 -d //nix/store/nfrymnk5g0dsypwg6liasm0ipq0kr3v6-newt-0.52.21/share/locale/$l; \
install -c -m 755 -d //nix/store/nfrymnk5g0dsypwg6liasm0ipq0kr3v6-newt-0.52.21/share/locale/$l/LC_MESSAGES; \
if [ -f $n ]; then \
install -c -m 644 $mo //nix/store/nfrymnk5g0dsypwg6liasm0ipq0kr3v6-newt-0.52.21/share/locale/$l/LC_MESSAGES/newt.mo; \
fi; \
done
make[1]: Leaving directory '/build/newt-0.52.21/po'
install -m 644 libnewt.pc //nix/store/nfrymnk5g0dsypwg6liasm0ipq0kr3v6-newt-0.52.21/lib/pkgconfig
@nix { "action": "setPhase", "phase": "fixupPhase" }
post-installation fixup
shrinking RPATHs of ELF executables and libraries in /nix/store/nfrymnk5g0dsypwg6liasm0ipq0kr3v6-newt-0.52.21
shrinking /nix/store/nfrymnk5g0dsypwg6liasm0ipq0kr3v6-newt-0.52.21/bin/whiptail
shrinking /nix/store/nfrymnk5g0dsypwg6liasm0ipq0kr3v6-newt-0.52.21/lib/libnewt.so.0.52.21
gzipping man pages under /nix/store/nfrymnk5g0dsypwg6liasm0ipq0kr3v6-newt-0.52.21/share/man/
strip is /nix/store/sipnv3707dbf02lkjiixqixfiflj6pys-binutils-2.31.1/bin/strip
stripping (with command strip and flags -S) in /nix/store/nfrymnk5g0dsypwg6liasm0ipq0kr3v6-newt-0.52.21/lib /nix/store/nfrymnk5g0dsypwg6liasm0ipq0kr3v6-newt-0.52.21/bin
patching script interpreter paths in /nix/store/nfrymnk5g0dsypwg6liasm0ipq0kr3v6-newt-0.52.21
checking for references to /build/ in /nix/store/nfrymnk5g0dsypwg6liasm0ipq0kr3v6-newt-0.52.21...
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment