0faf3230fb
For reproducibility, the toolchain build system appends a specific version string to the usual version string of the tools. Before 4.15, the build system used git for that at runtime and since the .git directory is removed by the NixOS build system, the version string was empty and resulted in `v_`. Now, the toolchain build system prefers using the environment variable `CROSSGCC_VERSION` if set. Thus, extract the version string in the postFetch phase and set `CROSSGCC_VERSION` in the build phase. Signed-off-by: Felix Singer <felixsinger@posteo.net> |
||
---|---|---|
.. | ||
abi-compliance-checker | ||
abi-dumper | ||
act | ||
arcanist | ||
argbash | ||
asls | ||
astyle | ||
autobuild | ||
autoconf | ||
autoconf-archive | ||
autogen | ||
automake | ||
automaticcomponenttoolkit | ||
automoc4 | ||
aviator | ||
awf | ||
babeltrace | ||
bashdb | ||
bin_replace_string | ||
binutils | ||
blackfire | ||
bonnmotion | ||
bsdbuild | ||
c2ffi | ||
cbrowser | ||
ccache | ||
ccls | ||
cflow | ||
cgdb | ||
checkbashisms | ||
chrpath | ||
chruby | ||
chruby-fish | ||
circleci-cli | ||
cl-launch | ||
cli11 | ||
clojure-lsp | ||
coccinelle | ||
complexity | ||
coreboot-toolchain | ||
cppi | ||
cproto | ||
creduce | ||
cscope | ||
csmith | ||
ctags | ||
cvise | ||
cwebbin | ||
d-feet | ||
dbench | ||
ddd | ||
debugedit | ||
dejagnu | ||
dfu-programmer | ||
dfu-util | ||
direvent | ||
distcc | ||
doclifter | ||
docopts | ||
drush | ||
dwz | ||
edb | ||
editorconfig-checker | ||
editorconfig-core-c | ||
eggdbus | ||
elfinfo | ||
elfkickers | ||
elfutils | ||
epm | ||
findnewest | ||
fsatrace | ||
fswatch | ||
gdb | ||
gdbgui | ||
gede | ||
gengetopt | ||
global | ||
gnum4 | ||
go-license-detector | ||
go-md2man | ||
gob2 | ||
gperf | ||
gpshell | ||
gpuvis | ||
grpc-tools | ||
gtkdialog | ||
gtkperf | ||
help2man | ||
hound | ||
hydra | ||
hydra-cli | ||
icon-naming-utils | ||
igprof | ||
indent | ||
inotify-tools | ||
intel-gpu-tools | ||
intltool | ||
iozone | ||
itm-tools | ||
itstool | ||
jiq | ||
jscoverage | ||
k2tf | ||
kconfig-frontends | ||
kdbg | ||
kibana | ||
libtool | ||
libwhich | ||
linuxkit | ||
lit | ||
loccount | ||
lsof | ||
ltrace | ||
lttng-tools | ||
lttng-ust | ||
lttv | ||
luarocks | ||
macdylibbundler | ||
mdctags | ||
mdl | ||
micronucleus | ||
mkcert | ||
msitools | ||
netcoredbg | ||
nimlsp | ||
ninka | ||
nix-build-uncached | ||
nixbang | ||
nrfutil | ||
nxpmicro-mfgtools | ||
objconv | ||
one_gadget | ||
opengrok | ||
pahole | ||
patchelf | ||
perfect-hash | ||
pkg-config | ||
pkgconf | ||
pmccabe | ||
polylith | ||
prelink | ||
premake | ||
ptags | ||
pwndbg | ||
qtspim | ||
remarkable | ||
replacement | ||
reviewdog | ||
rman | ||
rolespec | ||
rtss | ||
saleae-logic | ||
saleae-logic-2 | ||
scc | ||
sccache | ||
segger-ozone | ||
semver-tool | ||
sipp | ||
sloccount | ||
spruce | ||
sqitch | ||
srecord | ||
stlink | ||
strace | ||
svls | ||
swig | ||
sysbench | ||
tcptrack | ||
terracognita | ||
terraform-ls | ||
terraform-lsp | ||
terraformer | ||
tet | ||
texi2html | ||
texinfo | ||
texlab | ||
tie | ||
tockloader | ||
tokei | ||
travis | ||
uncrustify | ||
unifdef | ||
universal-ctags | ||
unused | ||
usb-modeswitch | ||
usbsdmux | ||
vtable-dumper | ||
watson-ruby | ||
whatstyle | ||
wishbone-tool | ||
xspim | ||
xxdiff | ||
xxgdb | ||
ycmd | ||
yodl |