Skip to content

Instantly share code, notes, and snippets.

@al3xtjames
Last active May 20, 2025 05:46
Show Gist options
  • Save al3xtjames/6ab9a92dd6b211970114872de16b8c6c to your computer and use it in GitHub Desktop.
Save al3xtjames/6ab9a92dd6b211970114872de16b8c6c to your computer and use it in GitHub Desktop.
This file has been truncated, but you can view the full file.
++ '[' -f .attrs.sh ']'
++ [[ -n '' ]]
++ __structuredAttrs=
++ : 'bin dev out man doc'
++ trap exitHandler EXIT
++ [[ -n '' ]]
++ export SOURCE_DATE_EPOCH
++ : 315532800
++ shopt -s nullglob
++ PATH=
++ HOST_PATH=
++ for i in $initialPath
++ '[' /nix/store/ggjjc72966dbvfjcm7hwh0yi7x0p25i4-bash-5.2p37 = / ']'
++ addToSearchPath PATH /nix/store/ggjjc72966dbvfjcm7hwh0yi7x0p25i4-bash-5.2p37/bin
++ addToSearchPathWithCustomDelimiter : PATH /nix/store/ggjjc72966dbvfjcm7hwh0yi7x0p25i4-bash-5.2p37/bin
++ local delimiter=:
++ local varName=PATH
++ local dir=/nix/store/ggjjc72966dbvfjcm7hwh0yi7x0p25i4-bash-5.2p37/bin
++ [[ -d /nix/store/ggjjc72966dbvfjcm7hwh0yi7x0p25i4-bash-5.2p37/bin ]]
++ [[ '' != *\:\/\n\i\x\/\s\t\o\r\e\/\g\g\j\j\c\7\2\9\6\6\d\b\v\f\j\c\m\7\h\w\h\0\y\i\7\x\0\p\2\5\i\4\-\b\a\s\h\-\5\.\2\p\3\7\/\b\i\n\:* ]]
++ export PATH=/nix/store/ggjjc72966dbvfjcm7hwh0yi7x0p25i4-bash-5.2p37/bin
++ PATH=/nix/store/ggjjc72966dbvfjcm7hwh0yi7x0p25i4-bash-5.2p37/bin
++ '[' -z 1 ']'
++ for i in $initialPath
++ '[' /nix/store/1wqh1ykg32ivqbhkgz42qksn21kfmjjr-file-5.46 = / ']'
++ addToSearchPath PATH /nix/store/1wqh1ykg32ivqbhkgz42qksn21kfmjjr-file-5.46/bin
++ addToSearchPathWithCustomDelimiter : PATH /nix/store/1wqh1ykg32ivqbhkgz42qksn21kfmjjr-file-5.46/bin
++ local delimiter=:
++ local varName=PATH
++ local dir=/nix/store/1wqh1ykg32ivqbhkgz42qksn21kfmjjr-file-5.46/bin
++ [[ -d /nix/store/1wqh1ykg32ivqbhkgz42qksn21kfmjjr-file-5.46/bin ]]
++ [[ :/nix/store/ggjjc72966dbvfjcm7hwh0yi7x0p25i4-bash-5.2p37/bin: != *\:\/\n\i\x\/\s\t\o\r\e\/\1\w\q\h\1\y\k\g\3\2\i\v\q\b\h\k\g\z\4\2\q\k\s\n\2\1\k\f\m\j\j\r\-\f\i\l\e\-\5\.\4\6\/\b\i\n\:* ]]
++ export PATH=/nix/store/ggjjc72966dbvfjcm7hwh0yi7x0p25i4-bash-5.2p37/bin:/nix/store/1wqh1ykg32ivqbhkgz42qksn21kfmjjr-file-5.46/bin
++ PATH=/nix/store/ggjjc72966dbvfjcm7hwh0yi7x0p25i4-bash-5.2p37/bin:/nix/store/1wqh1ykg32ivqbhkgz42qksn21kfmjjr-file-5.46/bin
++ '[' -z 1 ']'
++ for i in $initialPath
++ '[' /nix/store/0d63j9ma2simwi7ahsibd3a7vpca99ws-bootstrap-tools = / ']'
++ addToSearchPath PATH /nix/store/0d63j9ma2simwi7ahsibd3a7vpca99ws-bootstrap-tools/bin
++ addToSearchPathWithCustomDelimiter : PATH /nix/store/0d63j9ma2simwi7ahsibd3a7vpca99ws-bootstrap-tools/bin
++ local delimiter=:
++ local varName=PATH
++ local dir=/nix/store/0d63j9ma2simwi7ahsibd3a7vpca99ws-bootstrap-tools/bin
++ [[ -d /nix/store/0d63j9ma2simwi7ahsibd3a7vpca99ws-bootstrap-tools/bin ]]
++ [[ :/nix/store/ggjjc72966dbvfjcm7hwh0yi7x0p25i4-bash-5.2p37/bin:/nix/store/1wqh1ykg32ivqbhkgz42qksn21kfmjjr-file-5.46/bin: != *\:\/\n\i\x\/\s\t\o\r\e\/\0\d\6\3\j\9\m\a\2\s\i\m\w\i\7\a\h\s\i\b\d\3\a\7\v\p\c\a\9\9\w\s\-\b\o\o\t\s\t\r\a\p\-\t\o\o\l\s\/\b\i\n\:* ]]
++ export PATH=/nix/store/ggjjc72966dbvfjcm7hwh0yi7x0p25i4-bash-5.2p37/bin:/nix/store/1wqh1ykg32ivqbhkgz42qksn21kfmjjr-file-5.46/bin:/nix/store/0d63j9ma2simwi7ahsibd3a7vpca99ws-bootstrap-tools/bin
++ PATH=/nix/store/ggjjc72966dbvfjcm7hwh0yi7x0p25i4-bash-5.2p37/bin:/nix/store/1wqh1ykg32ivqbhkgz42qksn21kfmjjr-file-5.46/bin:/nix/store/0d63j9ma2simwi7ahsibd3a7vpca99ws-bootstrap-tools/bin
++ '[' -z 1 ']'
++ unset i
++ nixWarnLog 'initial path: /nix/store/ggjjc72966dbvfjcm7hwh0yi7x0p25i4-bash-5.2p37/bin:/nix/store/1wqh1ykg32ivqbhkgz42qksn21kfmjjr-file-5.46/bin:/nix/store/0d63j9ma2simwi7ahsibd3a7vpca99ws-bootstrap-tools/bin'
++ _nixLogWithLevel 1 'initial path: /nix/store/ggjjc72966dbvfjcm7hwh0yi7x0p25i4-bash-5.2p37/bin:/nix/store/1wqh1ykg32ivqbhkgz42qksn21kfmjjr-file-5.46/bin:/nix/store/0d63j9ma2simwi7ahsibd3a7vpca99ws-bootstrap-tools/bin'
++ [[ -z 2 ]]
++ [[ 7 -lt 1 ]]
++ local logLevel
++ case "${1:?}" in
++ logLevel=WARN
++ local callerName=source
++ [[ source == \_\c\a\l\l\I\m\p\l\i\c\i\t\H\o\o\k ]]
++ printf '%s: %s: %s\n' WARN source 'initial path: /nix/store/ggjjc72966dbvfjcm7hwh0yi7x0p25i4-bash-5.2p37/bin:/nix/store/1wqh1ykg32ivqbhkgz42qksn21kfmjjr-file-5.46/bin:/nix/store/0d63j9ma2simwi7ahsibd3a7vpca99ws-bootstrap-tools/bin'
WARN: source: initial path: /nix/store/ggjjc72966dbvfjcm7hwh0yi7x0p25i4-bash-5.2p37/bin:/nix/store/1wqh1ykg32ivqbhkgz42qksn21kfmjjr-file-5.46/bin:/nix/store/0d63j9ma2simwi7ahsibd3a7vpca99ws-bootstrap-tools/bin
++ '[' -z /nix/store/ggjjc72966dbvfjcm7hwh0yi7x0p25i4-bash-5.2p37/bin/bash ']'
++ BASH=/nix/store/ggjjc72966dbvfjcm7hwh0yi7x0p25i4-bash-5.2p37/bin/bash
++ export CONFIG_SHELL=/nix/store/ggjjc72966dbvfjcm7hwh0yi7x0p25i4-bash-5.2p37/bin/bash
++ CONFIG_SHELL=/nix/store/ggjjc72966dbvfjcm7hwh0yi7x0p25i4-bash-5.2p37/bin/bash
++ '[' -z '' ']'
++ export shell=/nix/store/ggjjc72966dbvfjcm7hwh0yi7x0p25i4-bash-5.2p37/bin/bash
++ shell=/nix/store/ggjjc72966dbvfjcm7hwh0yi7x0p25i4-bash-5.2p37/bin/bash
++ runHook preHook
++ local hookName=preHook
++ shift
++ local 'hooksSlice=preHooks[@]'
++ local hook
++ for hook in "_callImplicitHook 0 $hookName" ${!hooksSlice+"${!hooksSlice}"}
++ _logHook preHook '_callImplicitHook 0 preHook'
++ [[ -z 2 ]]
++ local hookKind=preHook
++ local 'hookExpr=_callImplicitHook 0 preHook'
++ shift 2
++ declare -F '_callImplicitHook 0 preHook'
++ type -p '_callImplicitHook 0 preHook'
++ [[ _callImplicitHook 0 preHook != \_\c\a\l\l\I\m\p\l\i\c\i\t\H\o\o\k* ]]
++ _eval '_callImplicitHook 0 preHook'
++ declare -F '_callImplicitHook 0 preHook'
++ eval '_callImplicitHook 0 preHook'
+++ _callImplicitHook 0 preHook
+++ local def=0
+++ local hookName=preHook
+++ declare -F preHook
+++ type -p preHook
+++ '[' -n '' ']'
+++ return 0
++ return 0
++ runHook addInputsHook
++ local hookName=addInputsHook
++ shift
++ local 'hooksSlice=addInputsHooks[@]'
++ local hook
++ for hook in "_callImplicitHook 0 $hookName" ${!hooksSlice+"${!hooksSlice}"}
++ _logHook addInputsHook '_callImplicitHook 0 addInputsHook'
++ [[ -z 2 ]]
++ local hookKind=addInputsHook
++ local 'hookExpr=_callImplicitHook 0 addInputsHook'
++ shift 2
++ declare -F '_callImplicitHook 0 addInputsHook'
++ type -p '_callImplicitHook 0 addInputsHook'
++ [[ _callImplicitHook 0 addInputsHook != \_\c\a\l\l\I\m\p\l\i\c\i\t\H\o\o\k* ]]
++ _eval '_callImplicitHook 0 addInputsHook'
++ declare -F '_callImplicitHook 0 addInputsHook'
++ eval '_callImplicitHook 0 addInputsHook'
+++ _callImplicitHook 0 addInputsHook
+++ local def=0
+++ local hookName=addInputsHook
+++ declare -F addInputsHook
+++ type -p addInputsHook
+++ '[' -n '' ']'
+++ return 0
++ return 0
++ declare -a pkgsBuildBuild pkgsBuildHost pkgsBuildTarget
++ declare -a pkgsHostHost pkgsHostTarget
++ declare -a pkgsTargetTarget
++ pkgBuildAccumVars=('pkgsBuildBuild' 'pkgsBuildHost' 'pkgsBuildTarget')
++ declare -a pkgBuildAccumVars
++ pkgHostAccumVars=('pkgsHostHost' 'pkgsHostTarget')
++ declare -a pkgHostAccumVars
++ pkgTargetAccumVars=('pkgsTargetTarget')
++ declare -a pkgTargetAccumVars
++ pkgAccumVarVars=('pkgBuildAccumVars' 'pkgHostAccumVars' 'pkgTargetAccumVars')
++ declare -a pkgAccumVarVars
++ declare -a envBuildBuildHooks envBuildHostHooks envBuildTargetHooks
++ declare -a envHostHostHooks envHostTargetHooks
++ declare -a envTargetTargetHooks
++ pkgBuildHookVars=('envBuildBuildHook' 'envBuildHostHook' 'envBuildTargetHook')
++ declare -a pkgBuildHookVars
++ pkgHostHookVars=('envHostHostHook' 'envHostTargetHook')
++ declare -a pkgHostHookVars
++ pkgTargetHookVars=('envTargetTargetHook')
++ declare -a pkgTargetHookVars
++ pkgHookVarVars=('pkgBuildHookVars' 'pkgHostHookVars' 'pkgTargetHookVars')
++ declare -a pkgHookVarVars
++ declare -a preFixupHooks fixupOutputHooks preConfigureHooks postFixupHooks postUnpackHooks unpackCmdHooks
++ propagatedBuildDepFiles=('propagated-build-build-deps' 'propagated-native-build-inputs' 'propagated-build-target-deps')
++ declare -a propagatedBuildDepFiles
++ propagatedHostDepFiles=('propagated-host-host-deps' 'propagated-build-inputs')
++ declare -a propagatedHostDepFiles
++ propagatedTargetDepFiles=('propagated-target-target-deps')
++ declare -a propagatedTargetDepFiles
++ propagatedDepFilesVars=('propagatedBuildDepFiles' 'propagatedHostDepFiles' 'propagatedTargetDepFiles')
++ declare -a propagatedDepFilesVars
++ allPlatOffsets=('-1' '0' '1')
++ declare -a allPlatOffsets
++ : '' ''
++ : '' '' '/nix/store/4i9br1fjlw54lwj6x5lp52s6g3iffbvk-update-autotools-gnu-config-scripts-hook /nix/store/s7cmb22k7laln462xzwhs255m0j764kr-gnu-config-2024-01-01 /nix/store/jjhw2phnaip4kg0qjas3x3fsaifi8y0w-no-broken-symlinks.sh /nix/store/h9lc1dpi14z7is86ffhl3ld569138595-audit-tmpdir.sh /nix/store/m54bmrhj6fqz8nds5zcj97w9s9bckc9v-compress-man-pages.sh /nix/store/wgrbkkaldkrlrni33ccvm3b6vbxzb656-make-symlinks-relative.sh /nix/store/5yzw0vhkyszf2d179m0qfkgxmp5wjjx4-move-docs.sh /nix/store/fyaryjvghbkpfnsyw97hb3lyb37s1pd6-move-lib64.sh /nix/store/kd4xwxjpjxi71jkm6ka0np72if9rm3y0-move-sbin.sh /nix/store/pag6l61paj1dc9sv15l7bm5c17xn5kyk-move-systemd-user-units.sh /nix/store/cmzya9irvxzlkh7lfy6i82gbp0saxqj3-multiple-outputs.sh /nix/store/ra4wpzr9d9qwl5p8liqc25swnvmz1qms-patch-shebangs.sh /nix/store/cickvswrvann041nqxb0rxilc46svw1n-prune-libtool-files.sh /nix/store/xyff06pkhki3qy1ls77w10s0v79c9il0-reproducible-builds.sh /nix/store/z7k98578dfzi6l3hsvbivzm7hfqlk0zc-set-source-date-epoch-to-latest.sh /nix/store/pilsssjjdxvdphlg2h19p0bfx5q0jzkn-strip.sh /nix/store/rzzcklscandsqdd5bgnf8kdfdd2wjjlb-bootstrap-stage3-clang-wrapper-19.1.7'
++ : '' ''
++ : '' ''
++ : '' '' /nix/store/mxqsqc2r5kzqfvpdhl8vjxcc4fkqkbcr-apple-sdk-11.3
++ : '' ''
++ for pkg in ${defaultNativeBuildInputs[@]}
++ findInputs /nix/store/4i9br1fjlw54lwj6x5lp52s6g3iffbvk-update-autotools-gnu-config-scripts-hook -1 0
++ local -r pkg=/nix/store/4i9br1fjlw54lwj6x5lp52s6g3iffbvk-update-autotools-gnu-config-scripts-hook
++ local -r hostOffset=-1
++ local -r targetOffset=0
++ (( hostOffset <= targetOffset ))
++ local varVar=pkgBuildAccumVars
++ local 'varRef=pkgBuildAccumVars[1]'
++ local var=pkgsBuildHost
++ unset -v varVar varRef
++ local 'varSlice=pkgsBuildHost[*]'
++ case " ${!varSlice-} " in
++ unset -v varSlice
++ eval 'pkgsBuildHost+=("$pkg")'
+++ pkgsBuildHost+=("$pkg")
++ '[' -e /nix/store/4i9br1fjlw54lwj6x5lp52s6g3iffbvk-update-autotools-gnu-config-scripts-hook ']'
++ local relHostOffset
++ for relHostOffset in "${allPlatOffsets[@]}"
++ local files=propagatedBuildDepFiles
++ local hostOffsetNext
++ mapOffset -1 hostOffsetNext
++ local -r inputOffset=-1
++ local -n outputOffset=hostOffsetNext
++ (( inputOffset <= 0 ))
++ outputOffset=-2
++ (( -1 <= hostOffsetNext && hostOffsetNext <= 1 ))
++ continue
++ for relHostOffset in "${allPlatOffsets[@]}"
++ local files=propagatedHostDepFiles
++ local hostOffsetNext
++ mapOffset 0 hostOffsetNext
++ local -r inputOffset=0
++ local -n outputOffset=hostOffsetNext
++ (( inputOffset <= 0 ))
++ outputOffset=-1
++ (( -1 <= hostOffsetNext && hostOffsetNext <= 1 ))
++ local relTargetOffset
++ for relTargetOffset in "${allPlatOffsets[@]}"
++ (( 0 <= -1 ))
++ continue
++ for relTargetOffset in "${allPlatOffsets[@]}"
++ (( 0 <= 0 ))
++ local 'fileRef=propagatedHostDepFiles[0 - 0]'
++ local file=propagated-host-host-deps
++ unset -v fileRef
++ local targetOffsetNext
++ mapOffset 0 targetOffsetNext
++ local -r inputOffset=0
++ local -n outputOffset=targetOffsetNext
++ (( inputOffset <= 0 ))
++ outputOffset=-1
++ (( -1 <= hostOffsetNext && hostOffsetNext <= 1 ))
++ [[ -f /nix/store/4i9br1fjlw54lwj6x5lp52s6g3iffbvk-update-autotools-gnu-config-scripts-hook/nix-support/propagated-host-host-deps ]]
++ continue
++ for relTargetOffset in "${allPlatOffsets[@]}"
++ (( 0 <= 1 ))
++ local 'fileRef=propagatedHostDepFiles[1 - 0]'
++ local file=propagated-build-inputs
++ unset -v fileRef
++ local targetOffsetNext
++ mapOffset 1 targetOffsetNext
++ local -r inputOffset=1
++ local -n outputOffset=targetOffsetNext
++ (( inputOffset <= 0 ))
++ outputOffset=0
++ (( -1 <= hostOffsetNext && hostOffsetNext <= 1 ))
++ [[ -f /nix/store/4i9br1fjlw54lwj6x5lp52s6g3iffbvk-update-autotools-gnu-config-scripts-hook/nix-support/propagated-build-inputs ]]
++ continue
++ for relHostOffset in "${allPlatOffsets[@]}"
++ local files=propagatedTargetDepFiles
++ local hostOffsetNext
++ mapOffset 1 hostOffsetNext
++ local -r inputOffset=1
++ local -n outputOffset=hostOffsetNext
++ (( inputOffset <= 0 ))
++ outputOffset=0
++ (( -1 <= hostOffsetNext && hostOffsetNext <= 1 ))
++ local relTargetOffset
++ for relTargetOffset in "${allPlatOffsets[@]}"
++ (( 1 <= -1 ))
++ continue
++ for relTargetOffset in "${allPlatOffsets[@]}"
++ (( 1 <= 0 ))
++ continue
++ for relTargetOffset in "${allPlatOffsets[@]}"
++ (( 1 <= 1 ))
++ local 'fileRef=propagatedTargetDepFiles[1 - 1]'
++ local file=propagated-target-target-deps
++ unset -v fileRef
++ local targetOffsetNext
++ mapOffset 1 targetOffsetNext
++ local -r inputOffset=1
++ local -n outputOffset=targetOffsetNext
++ (( inputOffset <= 0 ))
++ outputOffset=0
++ (( -1 <= hostOffsetNext && hostOffsetNext <= 1 ))
++ [[ -f /nix/store/4i9br1fjlw54lwj6x5lp52s6g3iffbvk-update-autotools-gnu-config-scripts-hook/nix-support/propagated-target-target-deps ]]
++ continue
++ for pkg in ${defaultNativeBuildInputs[@]}
++ findInputs /nix/store/s7cmb22k7laln462xzwhs255m0j764kr-gnu-config-2024-01-01 -1 0
++ local -r pkg=/nix/store/s7cmb22k7laln462xzwhs255m0j764kr-gnu-config-2024-01-01
++ local -r hostOffset=-1
++ local -r targetOffset=0
++ (( hostOffset <= targetOffset ))
++ local varVar=pkgBuildAccumVars
++ local 'varRef=pkgBuildAccumVars[1]'
++ local var=pkgsBuildHost
++ unset -v varVar varRef
++ local 'varSlice=pkgsBuildHost[*]'
++ case " ${!varSlice-} " in
++ unset -v varSlice
++ eval 'pkgsBuildHost+=("$pkg")'
+++ pkgsBuildHost+=("$pkg")
++ '[' -e /nix/store/s7cmb22k7laln462xzwhs255m0j764kr-gnu-config-2024-01-01 ']'
++ local relHostOffset
++ for relHostOffset in "${allPlatOffsets[@]}"
++ local files=propagatedBuildDepFiles
++ local hostOffsetNext
++ mapOffset -1 hostOffsetNext
++ local -r inputOffset=-1
++ local -n outputOffset=hostOffsetNext
++ (( inputOffset <= 0 ))
++ outputOffset=-2
++ (( -1 <= hostOffsetNext && hostOffsetNext <= 1 ))
++ continue
++ for relHostOffset in "${allPlatOffsets[@]}"
++ local files=propagatedHostDepFiles
++ local hostOffsetNext
++ mapOffset 0 hostOffsetNext
++ local -r inputOffset=0
++ local -n outputOffset=hostOffsetNext
++ (( inputOffset <= 0 ))
++ outputOffset=-1
++ (( -1 <= hostOffsetNext && hostOffsetNext <= 1 ))
++ local relTargetOffset
++ for relTargetOffset in "${allPlatOffsets[@]}"
++ (( 0 <= -1 ))
++ continue
++ for relTargetOffset in "${allPlatOffsets[@]}"
++ (( 0 <= 0 ))
++ local 'fileRef=propagatedHostDepFiles[0 - 0]'
++ local file=propagated-host-host-deps
++ unset -v fileRef
++ local targetOffsetNext
++ mapOffset 0 targetOffsetNext
++ local -r inputOffset=0
++ local -n outputOffset=targetOffsetNext
++ (( inputOffset <= 0 ))
++ outputOffset=-1
++ (( -1 <= hostOffsetNext && hostOffsetNext <= 1 ))
++ [[ -f /nix/store/s7cmb22k7laln462xzwhs255m0j764kr-gnu-config-2024-01-01/nix-support/propagated-host-host-deps ]]
++ continue
++ for relTargetOffset in "${allPlatOffsets[@]}"
++ (( 0 <= 1 ))
++ local 'fileRef=propagatedHostDepFiles[1 - 0]'
++ local file=propagated-build-inputs
++ unset -v fileRef
++ local targetOffsetNext
++ mapOffset 1 targetOffsetNext
++ local -r inputOffset=1
++ local -n outputOffset=targetOffsetNext
++ (( inputOffset <= 0 ))
++ outputOffset=0
++ (( -1 <= hostOffsetNext && hostOffsetNext <= 1 ))
++ [[ -f /nix/store/s7cmb22k7laln462xzwhs255m0j764kr-gnu-config-2024-01-01/nix-support/propagated-build-inputs ]]
++ continue
++ for relHostOffset in "${allPlatOffsets[@]}"
++ local files=propagatedTargetDepFiles
++ local hostOffsetNext
++ mapOffset 1 hostOffsetNext
++ local -r inputOffset=1
++ local -n outputOffset=hostOffsetNext
++ (( inputOffset <= 0 ))
++ outputOffset=0
++ (( -1 <= hostOffsetNext && hostOffsetNext <= 1 ))
++ local relTargetOffset
++ for relTargetOffset in "${allPlatOffsets[@]}"
++ (( 1 <= -1 ))
++ continue
++ for relTargetOffset in "${allPlatOffsets[@]}"
++ (( 1 <= 0 ))
++ continue
++ for relTargetOffset in "${allPlatOffsets[@]}"
++ (( 1 <= 1 ))
++ local 'fileRef=propagatedTargetDepFiles[1 - 1]'
++ local file=propagated-target-target-deps
++ unset -v fileRef
++ local targetOffsetNext
++ mapOffset 1 targetOffsetNext
++ local -r inputOffset=1
++ local -n outputOffset=targetOffsetNext
++ (( inputOffset <= 0 ))
++ outputOffset=0
++ (( -1 <= hostOffsetNext && hostOffsetNext <= 1 ))
++ [[ -f /nix/store/s7cmb22k7laln462xzwhs255m0j764kr-gnu-config-2024-01-01/nix-support/propagated-target-target-deps ]]
++ continue
++ for pkg in ${defaultNativeBuildInputs[@]}
++ findInputs /nix/store/jjhw2phnaip4kg0qjas3x3fsaifi8y0w-no-broken-symlinks.sh -1 0
++ local -r pkg=/nix/store/jjhw2phnaip4kg0qjas3x3fsaifi8y0w-no-broken-symlinks.sh
++ local -r hostOffset=-1
++ local -r targetOffset=0
++ (( hostOffset <= targetOffset ))
++ local varVar=pkgBuildAccumVars
++ local 'varRef=pkgBuildAccumVars[1]'
++ local var=pkgsBuildHost
++ unset -v varVar varRef
++ local 'varSlice=pkgsBuildHost[*]'
++ case " ${!varSlice-} " in
++ unset -v varSlice
++ eval 'pkgsBuildHost+=("$pkg")'
+++ pkgsBuildHost+=("$pkg")
++ '[' -e /nix/store/jjhw2phnaip4kg0qjas3x3fsaifi8y0w-no-broken-symlinks.sh ']'
++ local relHostOffset
++ for relHostOffset in "${allPlatOffsets[@]}"
++ local files=propagatedBuildDepFiles
++ local hostOffsetNext
++ mapOffset -1 hostOffsetNext
++ local -r inputOffset=-1
++ local -n outputOffset=hostOffsetNext
++ (( inputOffset <= 0 ))
++ outputOffset=-2
++ (( -1 <= hostOffsetNext && hostOffsetNext <= 1 ))
++ continue
++ for relHostOffset in "${allPlatOffsets[@]}"
++ local files=propagatedHostDepFiles
++ local hostOffsetNext
++ mapOffset 0 hostOffsetNext
++ local -r inputOffset=0
++ local -n outputOffset=hostOffsetNext
++ (( inputOffset <= 0 ))
++ outputOffset=-1
++ (( -1 <= hostOffsetNext && hostOffsetNext <= 1 ))
++ local relTargetOffset
++ for relTargetOffset in "${allPlatOffsets[@]}"
++ (( 0 <= -1 ))
++ continue
++ for relTargetOffset in "${allPlatOffsets[@]}"
++ (( 0 <= 0 ))
++ local 'fileRef=propagatedHostDepFiles[0 - 0]'
++ local file=propagated-host-host-deps
++ unset -v fileRef
++ local targetOffsetNext
++ mapOffset 0 targetOffsetNext
++ local -r inputOffset=0
++ local -n outputOffset=targetOffsetNext
++ (( inputOffset <= 0 ))
++ outputOffset=-1
++ (( -1 <= hostOffsetNext && hostOffsetNext <= 1 ))
++ [[ -f /nix/store/jjhw2phnaip4kg0qjas3x3fsaifi8y0w-no-broken-symlinks.sh/nix-support/propagated-host-host-deps ]]
++ continue
++ for relTargetOffset in "${allPlatOffsets[@]}"
++ (( 0 <= 1 ))
++ local 'fileRef=propagatedHostDepFiles[1 - 0]'
++ local file=propagated-build-inputs
++ unset -v fileRef
++ local targetOffsetNext
++ mapOffset 1 targetOffsetNext
++ local -r inputOffset=1
++ local -n outputOffset=targetOffsetNext
++ (( inputOffset <= 0 ))
++ outputOffset=0
++ (( -1 <= hostOffsetNext && hostOffsetNext <= 1 ))
++ [[ -f /nix/store/jjhw2phnaip4kg0qjas3x3fsaifi8y0w-no-broken-symlinks.sh/nix-support/propagated-build-inputs ]]
++ continue
++ for relHostOffset in "${allPlatOffsets[@]}"
++ local files=propagatedTargetDepFiles
++ local hostOffsetNext
++ mapOffset 1 hostOffsetNext
++ local -r inputOffset=1
++ local -n outputOffset=hostOffsetNext
++ (( inputOffset <= 0 ))
++ outputOffset=0
++ (( -1 <= hostOffsetNext && hostOffsetNext <= 1 ))
++ local relTargetOffset
++ for relTargetOffset in "${allPlatOffsets[@]}"
++ (( 1 <= -1 ))
++ continue
++ for relTargetOffset in "${allPlatOffsets[@]}"
++ (( 1 <= 0 ))
++ continue
++ for relTargetOffset in "${allPlatOffsets[@]}"
++ (( 1 <= 1 ))
++ local 'fileRef=propagatedTargetDepFiles[1 - 1]'
++ local file=propagated-target-target-deps
++ unset -v fileRef
++ local targetOffsetNext
++ mapOffset 1 targetOffsetNext
++ local -r inputOffset=1
++ local -n outputOffset=targetOffsetNext
++ (( inputOffset <= 0 ))
++ outputOffset=0
++ (( -1 <= hostOffsetNext && hostOffsetNext <= 1 ))
++ [[ -f /nix/store/jjhw2phnaip4kg0qjas3x3fsaifi8y0w-no-broken-symlinks.sh/nix-support/propagated-target-target-deps ]]
++ continue
++ for pkg in ${defaultNativeBuildInputs[@]}
++ findInputs /nix/store/h9lc1dpi14z7is86ffhl3ld569138595-audit-tmpdir.sh -1 0
++ local -r pkg=/nix/store/h9lc1dpi14z7is86ffhl3ld569138595-audit-tmpdir.sh
++ local -r hostOffset=-1
++ local -r targetOffset=0
++ (( hostOffset <= targetOffset ))
++ local varVar=pkgBuildAccumVars
++ local 'varRef=pkgBuildAccumVars[1]'
++ local var=pkgsBuildHost
++ unset -v varVar varRef
++ local 'varSlice=pkgsBuildHost[*]'
++ case " ${!varSlice-} " in
++ unset -v varSlice
++ eval 'pkgsBuildHost+=("$pkg")'
+++ pkgsBuildHost+=("$pkg")
++ '[' -e /nix/store/h9lc1dpi14z7is86ffhl3ld569138595-audit-tmpdir.sh ']'
++ local relHostOffset
++ for relHostOffset in "${allPlatOffsets[@]}"
++ local files=propagatedBuildDepFiles
++ local hostOffsetNext
++ mapOffset -1 hostOffsetNext
++ local -r inputOffset=-1
++ local -n outputOffset=hostOffsetNext
++ (( inputOffset <= 0 ))
++ outputOffset=-2
++ (( -1 <= hostOffsetNext && hostOffsetNext <= 1 ))
++ continue
++ for relHostOffset in "${allPlatOffsets[@]}"
++ local files=propagatedHostDepFiles
++ local hostOffsetNext
++ mapOffset 0 hostOffsetNext
++ local -r inputOffset=0
++ local -n outputOffset=hostOffsetNext
++ (( inputOffset <= 0 ))
++ outputOffset=-1
++ (( -1 <= hostOffsetNext && hostOffsetNext <= 1 ))
++ local relTargetOffset
++ for relTargetOffset in "${allPlatOffsets[@]}"
++ (( 0 <= -1 ))
++ continue
++ for relTargetOffset in "${allPlatOffsets[@]}"
++ (( 0 <= 0 ))
++ local 'fileRef=propagatedHostDepFiles[0 - 0]'
++ local file=propagated-host-host-deps
++ unset -v fileRef
++ local targetOffsetNext
++ mapOffset 0 targetOffsetNext
++ local -r inputOffset=0
++ local -n outputOffset=targetOffsetNext
++ (( inputOffset <= 0 ))
++ outputOffset=-1
++ (( -1 <= hostOffsetNext && hostOffsetNext <= 1 ))
++ [[ -f /nix/store/h9lc1dpi14z7is86ffhl3ld569138595-audit-tmpdir.sh/nix-support/propagated-host-host-deps ]]
++ continue
++ for relTargetOffset in "${allPlatOffsets[@]}"
++ (( 0 <= 1 ))
++ local 'fileRef=propagatedHostDepFiles[1 - 0]'
++ local file=propagated-build-inputs
++ unset -v fileRef
++ local targetOffsetNext
++ mapOffset 1 targetOffsetNext
++ local -r inputOffset=1
++ local -n outputOffset=targetOffsetNext
++ (( inputOffset <= 0 ))
++ outputOffset=0
++ (( -1 <= hostOffsetNext && hostOffsetNext <= 1 ))
++ [[ -f /nix/store/h9lc1dpi14z7is86ffhl3ld569138595-audit-tmpdir.sh/nix-support/propagated-build-inputs ]]
++ continue
++ for relHostOffset in "${allPlatOffsets[@]}"
++ local files=propagatedTargetDepFiles
++ local hostOffsetNext
++ mapOffset 1 hostOffsetNext
++ local -r inputOffset=1
++ local -n outputOffset=hostOffsetNext
++ (( inputOffset <= 0 ))
++ outputOffset=0
++ (( -1 <= hostOffsetNext && hostOffsetNext <= 1 ))
++ local relTargetOffset
++ for relTargetOffset in "${allPlatOffsets[@]}"
++ (( 1 <= -1 ))
++ continue
++ for relTargetOffset in "${allPlatOffsets[@]}"
++ (( 1 <= 0 ))
++ continue
++ for relTargetOffset in "${allPlatOffsets[@]}"
++ (( 1 <= 1 ))
++ local 'fileRef=propagatedTargetDepFiles[1 - 1]'
++ local file=propagated-target-target-deps
++ unset -v fileRef
++ local targetOffsetNext
++ mapOffset 1 targetOffsetNext
++ local -r inputOffset=1
++ local -n outputOffset=targetOffsetNext
++ (( inputOffset <= 0 ))
++ outputOffset=0
++ (( -1 <= hostOffsetNext && hostOffsetNext <= 1 ))
++ [[ -f /nix/store/h9lc1dpi14z7is86ffhl3ld569138595-audit-tmpdir.sh/nix-support/propagated-target-target-deps ]]
++ continue
++ for pkg in ${defaultNativeBuildInputs[@]}
++ findInputs /nix/store/m54bmrhj6fqz8nds5zcj97w9s9bckc9v-compress-man-pages.sh -1 0
++ local -r pkg=/nix/store/m54bmrhj6fqz8nds5zcj97w9s9bckc9v-compress-man-pages.sh
++ local -r hostOffset=-1
++ local -r targetOffset=0
++ (( hostOffset <= targetOffset ))
++ local varVar=pkgBuildAccumVars
++ local 'varRef=pkgBuildAccumVars[1]'
++ local var=pkgsBuildHost
++ unset -v varVar varRef
++ local 'varSlice=pkgsBuildHost[*]'
++ case " ${!varSlice-} " in
++ unset -v varSlice
++ eval 'pkgsBuildHost+=("$pkg")'
+++ pkgsBuildHost+=("$pkg")
++ '[' -e /nix/store/m54bmrhj6fqz8nds5zcj97w9s9bckc9v-compress-man-pages.sh ']'
++ local relHostOffset
++ for relHostOffset in "${allPlatOffsets[@]}"
++ local files=propagatedBuildDepFiles
++ local hostOffsetNext
++ mapOffset -1 hostOffsetNext
++ local -r inputOffset=-1
++ local -n outputOffset=hostOffsetNext
++ (( inputOffset <= 0 ))
++ outputOffset=-2
++ (( -1 <= hostOffsetNext && hostOffsetNext <= 1 ))
++ continue
++ for relHostOffset in "${allPlatOffsets[@]}"
++ local files=propagatedHostDepFiles
++ local hostOffsetNext
++ mapOffset 0 hostOffsetNext
++ local -r inputOffset=0
++ local -n outputOffset=hostOffsetNext
++ (( inputOffset <= 0 ))
++ outputOffset=-1
++ (( -1 <= hostOffsetNext && hostOffsetNext <= 1 ))
++ local relTargetOffset
++ for relTargetOffset in "${allPlatOffsets[@]}"
++ (( 0 <= -1 ))
++ continue
++ for relTargetOffset in "${allPlatOffsets[@]}"
++ (( 0 <= 0 ))
++ local 'fileRef=propagatedHostDepFiles[0 - 0]'
++ local file=propagated-host-host-deps
++ unset -v fileRef
++ local targetOffsetNext
++ mapOffset 0 targetOffsetNext
++ local -r inputOffset=0
++ local -n outputOffset=targetOffsetNext
++ (( inputOffset <= 0 ))
++ outputOffset=-1
++ (( -1 <= hostOffsetNext && hostOffsetNext <= 1 ))
++ [[ -f /nix/store/m54bmrhj6fqz8nds5zcj97w9s9bckc9v-compress-man-pages.sh/nix-support/propagated-host-host-deps ]]
++ continue
++ for relTargetOffset in "${allPlatOffsets[@]}"
++ (( 0 <= 1 ))
++ local 'fileRef=propagatedHostDepFiles[1 - 0]'
++ local file=propagated-build-inputs
++ unset -v fileRef
++ local targetOffsetNext
++ mapOffset 1 targetOffsetNext
++ local -r inputOffset=1
++ local -n outputOffset=targetOffsetNext
++ (( inputOffset <= 0 ))
++ outputOffset=0
++ (( -1 <= hostOffsetNext && hostOffsetNext <= 1 ))
++ [[ -f /nix/store/m54bmrhj6fqz8nds5zcj97w9s9bckc9v-compress-man-pages.sh/nix-support/propagated-build-inputs ]]
++ continue
++ for relHostOffset in "${allPlatOffsets[@]}"
++ local files=propagatedTargetDepFiles
++ local hostOffsetNext
++ mapOffset 1 hostOffsetNext
++ local -r inputOffset=1
++ local -n outputOffset=hostOffsetNext
++ (( inputOffset <= 0 ))
++ outputOffset=0
++ (( -1 <= hostOffsetNext && hostOffsetNext <= 1 ))
++ local relTargetOffset
++ for relTargetOffset in "${allPlatOffsets[@]}"
++ (( 1 <= -1 ))
++ continue
++ for relTargetOffset in "${allPlatOffsets[@]}"
++ (( 1 <= 0 ))
++ continue
++ for relTargetOffset in "${allPlatOffsets[@]}"
++ (( 1 <= 1 ))
++ local 'fileRef=propagatedTargetDepFiles[1 - 1]'
++ local file=propagated-target-target-deps
++ unset -v fileRef
++ local targetOffsetNext
++ mapOffset 1 targetOffsetNext
++ local -r inputOffset=1
++ local -n outputOffset=targetOffsetNext
++ (( inputOffset <= 0 ))
++ outputOffset=0
++ (( -1 <= hostOffsetNext && hostOffsetNext <= 1 ))
++ [[ -f /nix/store/m54bmrhj6fqz8nds5zcj97w9s9bckc9v-compress-man-pages.sh/nix-support/propagated-target-target-deps ]]
++ continue
++ for pkg in ${defaultNativeBuildInputs[@]}
++ findInputs /nix/store/wgrbkkaldkrlrni33ccvm3b6vbxzb656-make-symlinks-relative.sh -1 0
++ local -r pkg=/nix/store/wgrbkkaldkrlrni33ccvm3b6vbxzb656-make-symlinks-relative.sh
++ local -r hostOffset=-1
++ local -r targetOffset=0
++ (( hostOffset <= targetOffset ))
++ local varVar=pkgBuildAccumVars
++ local 'varRef=pkgBuildAccumVars[1]'
++ local var=pkgsBuildHost
++ unset -v varVar varRef
++ local 'varSlice=pkgsBuildHost[*]'
++ case " ${!varSlice-} " in
++ unset -v varSlice
++ eval 'pkgsBuildHost+=("$pkg")'
+++ pkgsBuildHost+=("$pkg")
++ '[' -e /nix/store/wgrbkkaldkrlrni33ccvm3b6vbxzb656-make-symlinks-relative.sh ']'
++ local relHostOffset
++ for relHostOffset in "${allPlatOffsets[@]}"
++ local files=propagatedBuildDepFiles
++ local hostOffsetNext
++ mapOffset -1 hostOffsetNext
++ local -r inputOffset=-1
++ local -n outputOffset=hostOffsetNext
++ (( inputOffset <= 0 ))
++ outputOffset=-2
++ (( -1 <= hostOffsetNext && hostOffsetNext <= 1 ))
++ continue
++ for relHostOffset in "${allPlatOffsets[@]}"
++ local files=propagatedHostDepFiles
++ local hostOffsetNext
++ mapOffset 0 hostOffsetNext
++ local -r inputOffset=0
++ local -n outputOffset=hostOffsetNext
++ (( inputOffset <= 0 ))
++ outputOffset=-1
++ (( -1 <= hostOffsetNext && hostOffsetNext <= 1 ))
++ local relTargetOffset
++ for relTargetOffset in "${allPlatOffsets[@]}"
++ (( 0 <= -1 ))
++ continue
++ for relTargetOffset in "${allPlatOffsets[@]}"
++ (( 0 <= 0 ))
++ local 'fileRef=propagatedHostDepFiles[0 - 0]'
++ local file=propagated-host-host-deps
++ unset -v fileRef
++ local targetOffsetNext
++ mapOffset 0 targetOffsetNext
++ local -r inputOffset=0
++ local -n outputOffset=targetOffsetNext
++ (( inputOffset <= 0 ))
++ outputOffset=-1
++ (( -1 <= hostOffsetNext && hostOffsetNext <= 1 ))
++ [[ -f /nix/store/wgrbkkaldkrlrni33ccvm3b6vbxzb656-make-symlinks-relative.sh/nix-support/propagated-host-host-deps ]]
++ continue
++ for relTargetOffset in "${allPlatOffsets[@]}"
++ (( 0 <= 1 ))
++ local 'fileRef=propagatedHostDepFiles[1 - 0]'
++ local file=propagated-build-inputs
++ unset -v fileRef
++ local targetOffsetNext
++ mapOffset 1 targetOffsetNext
++ local -r inputOffset=1
++ local -n outputOffset=targetOffsetNext
++ (( inputOffset <= 0 ))
++ outputOffset=0
++ (( -1 <= hostOffsetNext && hostOffsetNext <= 1 ))
++ [[ -f /nix/store/wgrbkkaldkrlrni33ccvm3b6vbxzb656-make-symlinks-relative.sh/nix-support/propagated-build-inputs ]]
++ continue
++ for relHostOffset in "${allPlatOffsets[@]}"
++ local files=propagatedTargetDepFiles
++ local hostOffsetNext
++ mapOffset 1 hostOffsetNext
++ local -r inputOffset=1
++ local -n outputOffset=hostOffsetNext
++ (( inputOffset <= 0 ))
++ outputOffset=0
++ (( -1 <= hostOffsetNext && hostOffsetNext <= 1 ))
++ local relTargetOffset
++ for relTargetOffset in "${allPlatOffsets[@]}"
++ (( 1 <= -1 ))
++ continue
++ for relTargetOffset in "${allPlatOffsets[@]}"
++ (( 1 <= 0 ))
++ continue
++ for relTargetOffset in "${allPlatOffsets[@]}"
++ (( 1 <= 1 ))
++ local 'fileRef=propagatedTargetDepFiles[1 - 1]'
++ local file=propagated-target-target-deps
++ unset -v fileRef
++ local targetOffsetNext
++ mapOffset 1 targetOffsetNext
++ local -r inputOffset=1
++ local -n outputOffset=targetOffsetNext
++ (( inputOffset <= 0 ))
++ outputOffset=0
++ (( -1 <= hostOffsetNext && hostOffsetNext <= 1 ))
++ [[ -f /nix/store/wgrbkkaldkrlrni33ccvm3b6vbxzb656-make-symlinks-relative.sh/nix-support/propagated-target-target-deps ]]
++ continue
++ for pkg in ${defaultNativeBuildInputs[@]}
++ findInputs /nix/store/5yzw0vhkyszf2d179m0qfkgxmp5wjjx4-move-docs.sh -1 0
++ local -r pkg=/nix/store/5yzw0vhkyszf2d179m0qfkgxmp5wjjx4-move-docs.sh
++ local -r hostOffset=-1
++ local -r targetOffset=0
++ (( hostOffset <= targetOffset ))
++ local varVar=pkgBuildAccumVars
++ local 'varRef=pkgBuildAccumVars[1]'
++ local var=pkgsBuildHost
++ unset -v varVar varRef
++ local 'varSlice=pkgsBuildHost[*]'
++ case " ${!varSlice-} " in
++ unset -v varSlice
++ eval 'pkgsBuildHost+=("$pkg")'
+++ pkgsBuildHost+=("$pkg")
++ '[' -e /nix/store/5yzw0vhkyszf2d179m0qfkgxmp5wjjx4-move-docs.sh ']'
++ local relHostOffset
++ for relHostOffset in "${allPlatOffsets[@]}"
++ local files=propagatedBuildDepFiles
++ local hostOffsetNext
++ mapOffset -1 hostOffsetNext
++ local -r inputOffset=-1
++ local -n outputOffset=hostOffsetNext
++ (( inputOffset <= 0 ))
++ outputOffset=-2
++ (( -1 <= hostOffsetNext && hostOffsetNext <= 1 ))
++ continue
++ for relHostOffset in "${allPlatOffsets[@]}"
++ local files=propagatedHostDepFiles
++ local hostOffsetNext
++ mapOffset 0 hostOffsetNext
++ local -r inputOffset=0
++ local -n outputOffset=hostOffsetNext
++ (( inputOffset <= 0 ))
++ outputOffset=-1
++ (( -1 <= hostOffsetNext && hostOffsetNext <= 1 ))
++ local relTargetOffset
++ for relTargetOffset in "${allPlatOffsets[@]}"
++ (( 0 <= -1 ))
++ continue
++ for relTargetOffset in "${allPlatOffsets[@]}"
++ (( 0 <= 0 ))
++ local 'fileRef=propagatedHostDepFiles[0 - 0]'
++ local file=propagated-host-host-deps
++ unset -v fileRef
++ local targetOffsetNext
++ mapOffset 0 targetOffsetNext
++ local -r inputOffset=0
++ local -n outputOffset=targetOffsetNext
++ (( inputOffset <= 0 ))
++ outputOffset=-1
++ (( -1 <= hostOffsetNext && hostOffsetNext <= 1 ))
++ [[ -f /nix/store/5yzw0vhkyszf2d179m0qfkgxmp5wjjx4-move-docs.sh/nix-support/propagated-host-host-deps ]]
++ continue
++ for relTargetOffset in "${allPlatOffsets[@]}"
++ (( 0 <= 1 ))
++ local 'fileRef=propagatedHostDepFiles[1 - 0]'
++ local file=propagated-build-inputs
++ unset -v fileRef
++ local targetOffsetNext
++ mapOffset 1 targetOffsetNext
++ local -r inputOffset=1
++ local -n outputOffset=targetOffsetNext
++ (( inputOffset <= 0 ))
++ outputOffset=0
++ (( -1 <= hostOffsetNext && hostOffsetNext <= 1 ))
++ [[ -f /nix/store/5yzw0vhkyszf2d179m0qfkgxmp5wjjx4-move-docs.sh/nix-support/propagated-build-inputs ]]
++ continue
++ for relHostOffset in "${allPlatOffsets[@]}"
++ local files=propagatedTargetDepFiles
++ local hostOffsetNext
++ mapOffset 1 hostOffsetNext
++ local -r inputOffset=1
++ local -n outputOffset=hostOffsetNext
++ (( inputOffset <= 0 ))
++ outputOffset=0
++ (( -1 <= hostOffsetNext && hostOffsetNext <= 1 ))
++ local relTargetOffset
++ for relTargetOffset in "${allPlatOffsets[@]}"
++ (( 1 <= -1 ))
++ continue
++ for relTargetOffset in "${allPlatOffsets[@]}"
++ (( 1 <= 0 ))
++ continue
++ for relTargetOffset in "${allPlatOffsets[@]}"
++ (( 1 <= 1 ))
++ local 'fileRef=propagatedTargetDepFiles[1 - 1]'
++ local file=propagated-target-target-deps
++ unset -v fileRef
++ local targetOffsetNext
++ mapOffset 1 targetOffsetNext
++ local -r inputOffset=1
++ local -n outputOffset=targetOffsetNext
++ (( inputOffset <= 0 ))
++ outputOffset=0
++ (( -1 <= hostOffsetNext && hostOffsetNext <= 1 ))
++ [[ -f /nix/store/5yzw0vhkyszf2d179m0qfkgxmp5wjjx4-move-docs.sh/nix-support/propagated-target-target-deps ]]
++ continue
++ for pkg in ${defaultNativeBuildInputs[@]}
++ findInputs /nix/store/fyaryjvghbkpfnsyw97hb3lyb37s1pd6-move-lib64.sh -1 0
++ local -r pkg=/nix/store/fyaryjvghbkpfnsyw97hb3lyb37s1pd6-move-lib64.sh
++ local -r hostOffset=-1
++ local -r targetOffset=0
++ (( hostOffset <= targetOffset ))
++ local varVar=pkgBuildAccumVars
++ local 'varRef=pkgBuildAccumVars[1]'
++ local var=pkgsBuildHost
++ unset -v varVar varRef
++ local 'varSlice=pkgsBuildHost[*]'
++ case " ${!varSlice-} " in
++ unset -v varSlice
++ eval 'pkgsBuildHost+=("$pkg")'
+++ pkgsBuildHost+=("$pkg")
++ '[' -e /nix/store/fyaryjvghbkpfnsyw97hb3lyb37s1pd6-move-lib64.sh ']'
++ local relHostOffset
++ for relHostOffset in "${allPlatOffsets[@]}"
++ local files=propagatedBuildDepFiles
++ local hostOffsetNext
++ mapOffset -1 hostOffsetNext
++ local -r inputOffset=-1
++ local -n outputOffset=hostOffsetNext
++ (( inputOffset <= 0 ))
++ outputOffset=-2
++ (( -1 <= hostOffsetNext && hostOffsetNext <= 1 ))
++ continue
++ for relHostOffset in "${allPlatOffsets[@]}"
++ local files=propagatedHostDepFiles
++ local hostOffsetNext
++ mapOffset 0 hostOffsetNext
++ local -r inputOffset=0
++ local -n outputOffset=hostOffsetNext
++ (( inputOffset <= 0 ))
++ outputOffset=-1
++ (( -1 <= hostOffsetNext && hostOffsetNext <= 1 ))
++ local relTargetOffset
++ for relTargetOffset in "${allPlatOffsets[@]}"
++ (( 0 <= -1 ))
++ continue
++ for relTargetOffset in "${allPlatOffsets[@]}"
++ (( 0 <= 0 ))
++ local 'fileRef=propagatedHostDepFiles[0 - 0]'
++ local file=propagated-host-host-deps
++ unset -v fileRef
++ local targetOffsetNext
++ mapOffset 0 targetOffsetNext
++ local -r inputOffset=0
++ local -n outputOffset=targetOffsetNext
++ (( inputOffset <= 0 ))
++ outputOffset=-1
++ (( -1 <= hostOffsetNext && hostOffsetNext <= 1 ))
++ [[ -f /nix/store/fyaryjvghbkpfnsyw97hb3lyb37s1pd6-move-lib64.sh/nix-support/propagated-host-host-deps ]]
++ continue
++ for relTargetOffset in "${allPlatOffsets[@]}"
++ (( 0 <= 1 ))
++ local 'fileRef=propagatedHostDepFiles[1 - 0]'
++ local file=propagated-build-inputs
++ unset -v fileRef
++ local targetOffsetNext
++ mapOffset 1 targetOffsetNext
++ local -r inputOffset=1
++ local -n outputOffset=targetOffsetNext
++ (( inputOffset <= 0 ))
++ outputOffset=0
++ (( -1 <= hostOffsetNext && hostOffsetNext <= 1 ))
++ [[ -f /nix/store/fyaryjvghbkpfnsyw97hb3lyb37s1pd6-move-lib64.sh/nix-support/propagated-build-inputs ]]
++ continue
++ for relHostOffset in "${allPlatOffsets[@]}"
++ local files=propagatedTargetDepFiles
++ local hostOffsetNext
++ mapOffset 1 hostOffsetNext
++ local -r inputOffset=1
++ local -n outputOffset=hostOffsetNext
++ (( inputOffset <= 0 ))
++ outputOffset=0
++ (( -1 <= hostOffsetNext && hostOffsetNext <= 1 ))
++ local relTargetOffset
++ for relTargetOffset in "${allPlatOffsets[@]}"
++ (( 1 <= -1 ))
++ continue
++ for relTargetOffset in "${allPlatOffsets[@]}"
++ (( 1 <= 0 ))
++ continue
++ for relTargetOffset in "${allPlatOffsets[@]}"
++ (( 1 <= 1 ))
++ local 'fileRef=propagatedTargetDepFiles[1 - 1]'
++ local file=propagated-target-target-deps
++ unset -v fileRef
++ local targetOffsetNext
++ mapOffset 1 targetOffsetNext
++ local -r inputOffset=1
++ local -n outputOffset=targetOffsetNext
++ (( inputOffset <= 0 ))
++ outputOffset=0
++ (( -1 <= hostOffsetNext && hostOffsetNext <= 1 ))
++ [[ -f /nix/store/fyaryjvghbkpfnsyw97hb3lyb37s1pd6-move-lib64.sh/nix-support/propagated-target-target-deps ]]
++ continue
++ for pkg in ${defaultNativeBuildInputs[@]}
++ findInputs /nix/store/kd4xwxjpjxi71jkm6ka0np72if9rm3y0-move-sbin.sh -1 0
++ local -r pkg=/nix/store/kd4xwxjpjxi71jkm6ka0np72if9rm3y0-move-sbin.sh
++ local -r hostOffset=-1
++ local -r targetOffset=0
++ (( hostOffset <= targetOffset ))
++ local varVar=pkgBuildAccumVars
++ local 'varRef=pkgBuildAccumVars[1]'
++ local var=pkgsBuildHost
++ unset -v varVar varRef
++ local 'varSlice=pkgsBuildHost[*]'
++ case " ${!varSlice-} " in
++ unset -v varSlice
++ eval 'pkgsBuildHost+=("$pkg")'
+++ pkgsBuildHost+=("$pkg")
++ '[' -e /nix/store/kd4xwxjpjxi71jkm6ka0np72if9rm3y0-move-sbin.sh ']'
++ local relHostOffset
++ for relHostOffset in "${allPlatOffsets[@]}"
++ local files=propagatedBuildDepFiles
++ local hostOffsetNext
++ mapOffset -1 hostOffsetNext
++ local -r inputOffset=-1
++ local -n outputOffset=hostOffsetNext
++ (( inputOffset <= 0 ))
++ outputOffset=-2
++ (( -1 <= hostOffsetNext && hostOffsetNext <= 1 ))
++ continue
++ for relHostOffset in "${allPlatOffsets[@]}"
++ local files=propagatedHostDepFiles
++ local hostOffsetNext
++ mapOffset 0 hostOffsetNext
++ local -r inputOffset=0
++ local -n outputOffset=hostOffsetNext
++ (( inputOffset <= 0 ))
++ outputOffset=-1
++ (( -1 <= hostOffsetNext && hostOffsetNext <= 1 ))
++ local relTargetOffset
++ for relTargetOffset in "${allPlatOffsets[@]}"
++ (( 0 <= -1 ))
++ continue
++ for relTargetOffset in "${allPlatOffsets[@]}"
++ (( 0 <= 0 ))
++ local 'fileRef=propagatedHostDepFiles[0 - 0]'
++ local file=propagated-host-host-deps
++ unset -v fileRef
++ local targetOffsetNext
++ mapOffset 0 targetOffsetNext
++ local -r inputOffset=0
++ local -n outputOffset=targetOffsetNext
++ (( inputOffset <= 0 ))
++ outputOffset=-1
++ (( -1 <= hostOffsetNext && hostOffsetNext <= 1 ))
++ [[ -f /nix/store/kd4xwxjpjxi71jkm6ka0np72if9rm3y0-move-sbin.sh/nix-support/propagated-host-host-deps ]]
++ continue
++ for relTargetOffset in "${allPlatOffsets[@]}"
++ (( 0 <= 1 ))
++ local 'fileRef=propagatedHostDepFiles[1 - 0]'
++ local file=propagated-build-inputs
++ unset -v fileRef
++ local targetOffsetNext
++ mapOffset 1 targetOffsetNext
++ local -r inputOffset=1
++ local -n outputOffset=targetOffsetNext
++ (( inputOffset <= 0 ))
++ outputOffset=0
++ (( -1 <= hostOffsetNext && hostOffsetNext <= 1 ))
++ [[ -f /nix/store/kd4xwxjpjxi71jkm6ka0np72if9rm3y0-move-sbin.sh/nix-support/propagated-build-inputs ]]
++ continue
++ for relHostOffset in "${allPlatOffsets[@]}"
++ local files=propagatedTargetDepFiles
++ local hostOffsetNext
++ mapOffset 1 hostOffsetNext
++ local -r inputOffset=1
++ local -n outputOffset=hostOffsetNext
++ (( inputOffset <= 0 ))
++ outputOffset=0
++ (( -1 <= hostOffsetNext && hostOffsetNext <= 1 ))
++ local relTargetOffset
++ for relTargetOffset in "${allPlatOffsets[@]}"
++ (( 1 <= -1 ))
++ continue
++ for relTargetOffset in "${allPlatOffsets[@]}"
++ (( 1 <= 0 ))
++ continue
++ for relTargetOffset in "${allPlatOffsets[@]}"
++ (( 1 <= 1 ))
++ local 'fileRef=propagatedTargetDepFiles[1 - 1]'
++ local file=propagated-target-target-deps
++ unset -v fileRef
++ local targetOffsetNext
++ mapOffset 1 targetOffsetNext
++ local -r inputOffset=1
++ local -n outputOffset=targetOffsetNext
++ (( inputOffset <= 0 ))
++ outputOffset=0
++ (( -1 <= hostOffsetNext && hostOffsetNext <= 1 ))
++ [[ -f /nix/store/kd4xwxjpjxi71jkm6ka0np72if9rm3y0-move-sbin.sh/nix-support/propagated-target-target-deps ]]
++ continue
++ for pkg in ${defaultNativeBuildInputs[@]}
++ findInputs /nix/store/pag6l61paj1dc9sv15l7bm5c17xn5kyk-move-systemd-user-units.sh -1 0
++ local -r pkg=/nix/store/pag6l61paj1dc9sv15l7bm5c17xn5kyk-move-systemd-user-units.sh
++ local -r hostOffset=-1
++ local -r targetOffset=0
++ (( hostOffset <= targetOffset ))
++ local varVar=pkgBuildAccumVars
++ local 'varRef=pkgBuildAccumVars[1]'
++ local var=pkgsBuildHost
++ unset -v varVar varRef
++ local 'varSlice=pkgsBuildHost[*]'
++ case " ${!varSlice-} " in
++ unset -v varSlice
++ eval 'pkgsBuildHost+=("$pkg")'
+++ pkgsBuildHost+=("$pkg")
++ '[' -e /nix/store/pag6l61paj1dc9sv15l7bm5c17xn5kyk-move-systemd-user-units.sh ']'
++ local relHostOffset
++ for relHostOffset in "${allPlatOffsets[@]}"
++ local files=propagatedBuildDepFiles
++ local hostOffsetNext
++ mapOffset -1 hostOffsetNext
++ local -r inputOffset=-1
++ local -n outputOffset=hostOffsetNext
++ (( inputOffset <= 0 ))
++ outputOffset=-2
++ (( -1 <= hostOffsetNext && hostOffsetNext <= 1 ))
++ continue
++ for relHostOffset in "${allPlatOffsets[@]}"
++ local files=propagatedHostDepFiles
++ local hostOffsetNext
++ mapOffset 0 hostOffsetNext
++ local -r inputOffset=0
++ local -n outputOffset=hostOffsetNext
++ (( inputOffset <= 0 ))
++ outputOffset=-1
++ (( -1 <= hostOffsetNext && hostOffsetNext <= 1 ))
++ local relTargetOffset
++ for relTargetOffset in "${allPlatOffsets[@]}"
++ (( 0 <= -1 ))
++ continue
++ for relTargetOffset in "${allPlatOffsets[@]}"
++ (( 0 <= 0 ))
++ local 'fileRef=propagatedHostDepFiles[0 - 0]'
++ local file=propagated-host-host-deps
++ unset -v fileRef
++ local targetOffsetNext
++ mapOffset 0 targetOffsetNext
++ local -r inputOffset=0
++ local -n outputOffset=targetOffsetNext
++ (( inputOffset <= 0 ))
++ outputOffset=-1
++ (( -1 <= hostOffsetNext && hostOffsetNext <= 1 ))
++ [[ -f /nix/store/pag6l61paj1dc9sv15l7bm5c17xn5kyk-move-systemd-user-units.sh/nix-support/propagated-host-host-deps ]]
++ continue
++ for relTargetOffset in "${allPlatOffsets[@]}"
++ (( 0 <= 1 ))
++ local 'fileRef=propagatedHostDepFiles[1 - 0]'
++ local file=propagated-build-inputs
++ unset -v fileRef
++ local targetOffsetNext
++ mapOffset 1 targetOffsetNext
++ local -r inputOffset=1
++ local -n outputOffset=targetOffsetNext
++ (( inputOffset <= 0 ))
++ outputOffset=0
++ (( -1 <= hostOffsetNext && hostOffsetNext <= 1 ))
++ [[ -f /nix/store/pag6l61paj1dc9sv15l7bm5c17xn5kyk-move-systemd-user-units.sh/nix-support/propagated-build-inputs ]]
++ continue
++ for relHostOffset in "${allPlatOffsets[@]}"
++ local files=propagatedTargetDepFiles
++ local hostOffsetNext
++ mapOffset 1 hostOffsetNext
++ local -r inputOffset=1
++ local -n outputOffset=hostOffsetNext
++ (( inputOffset <= 0 ))
++ outputOffset=0
++ (( -1 <= hostOffsetNext && hostOffsetNext <= 1 ))
++ local relTargetOffset
++ for relTargetOffset in "${allPlatOffsets[@]}"
++ (( 1 <= -1 ))
++ continue
++ for relTargetOffset in "${allPlatOffsets[@]}"
++ (( 1 <= 0 ))
++ continue
++ for relTargetOffset in "${allPlatOffsets[@]}"
++ (( 1 <= 1 ))
++ local 'fileRef=propagatedTargetDepFiles[1 - 1]'
++ local file=propagated-target-target-deps
++ unset -v fileRef
++ local targetOffsetNext
++ mapOffset 1 targetOffsetNext
++ local -r inputOffset=1
++ local -n outputOffset=targetOffsetNext
++ (( inputOffset <= 0 ))
++ outputOffset=0
++ (( -1 <= hostOffsetNext && hostOffsetNext <= 1 ))
++ [[ -f /nix/store/pag6l61paj1dc9sv15l7bm5c17xn5kyk-move-systemd-user-units.sh/nix-support/propagated-target-target-deps ]]
++ continue
++ for pkg in ${defaultNativeBuildInputs[@]}
++ findInputs /nix/store/cmzya9irvxzlkh7lfy6i82gbp0saxqj3-multiple-outputs.sh -1 0
++ local -r pkg=/nix/store/cmzya9irvxzlkh7lfy6i82gbp0saxqj3-multiple-outputs.sh
++ local -r hostOffset=-1
++ local -r targetOffset=0
++ (( hostOffset <= targetOffset ))
++ local varVar=pkgBuildAccumVars
++ local 'varRef=pkgBuildAccumVars[1]'
++ local var=pkgsBuildHost
++ unset -v varVar varRef
++ local 'varSlice=pkgsBuildHost[*]'
++ case " ${!varSlice-} " in
++ unset -v varSlice
++ eval 'pkgsBuildHost+=("$pkg")'
+++ pkgsBuildHost+=("$pkg")
++ '[' -e /nix/store/cmzya9irvxzlkh7lfy6i82gbp0saxqj3-multiple-outputs.sh ']'
++ local relHostOffset
++ for relHostOffset in "${allPlatOffsets[@]}"
++ local files=propagatedBuildDepFiles
++ local hostOffsetNext
++ mapOffset -1 hostOffsetNext
++ local -r inputOffset=-1
++ local -n outputOffset=hostOffsetNext
++ (( inputOffset <= 0 ))
++ outputOffset=-2
++ (( -1 <= hostOffsetNext && hostOffsetNext <= 1 ))
++ continue
++ for relHostOffset in "${allPlatOffsets[@]}"
++ local files=propagatedHostDepFiles
++ local hostOffsetNext
++ mapOffset 0 hostOffsetNext
++ local -r inputOffset=0
++ local -n outputOffset=hostOffsetNext
++ (( inputOffset <= 0 ))
++ outputOffset=-1
++ (( -1 <= hostOffsetNext && hostOffsetNext <= 1 ))
++ local relTargetOffset
++ for relTargetOffset in "${allPlatOffsets[@]}"
++ (( 0 <= -1 ))
++ continue
++ for relTargetOffset in "${allPlatOffsets[@]}"
++ (( 0 <= 0 ))
++ local 'fileRef=propagatedHostDepFiles[0 - 0]'
++ local file=propagated-host-host-deps
++ unset -v fileRef
++ local targetOffsetNext
++ mapOffset 0 targetOffsetNext
++ local -r inputOffset=0
++ local -n outputOffset=targetOffsetNext
++ (( inputOffset <= 0 ))
++ outputOffset=-1
++ (( -1 <= hostOffsetNext && hostOffsetNext <= 1 ))
++ [[ -f /nix/store/cmzya9irvxzlkh7lfy6i82gbp0saxqj3-multiple-outputs.sh/nix-support/propagated-host-host-deps ]]
++ continue
++ for relTargetOffset in "${allPlatOffsets[@]}"
++ (( 0 <= 1 ))
++ local 'fileRef=propagatedHostDepFiles[1 - 0]'
++ local file=propagated-build-inputs
++ unset -v fileRef
++ local targetOffsetNext
++ mapOffset 1 targetOffsetNext
++ local -r inputOffset=1
++ local -n outputOffset=targetOffsetNext
++ (( inputOffset <= 0 ))
++ outputOffset=0
++ (( -1 <= hostOffsetNext && hostOffsetNext <= 1 ))
++ [[ -f /nix/store/cmzya9irvxzlkh7lfy6i82gbp0saxqj3-multiple-outputs.sh/nix-support/propagated-build-inputs ]]
++ continue
++ for relHostOffset in "${allPlatOffsets[@]}"
++ local files=propagatedTargetDepFiles
++ local hostOffsetNext
++ mapOffset 1 hostOffsetNext
++ local -r inputOffset=1
++ local -n outputOffset=hostOffsetNext
++ (( inputOffset <= 0 ))
++ outputOffset=0
++ (( -1 <= hostOffsetNext && hostOffsetNext <= 1 ))
++ local relTargetOffset
++ for relTargetOffset in "${allPlatOffsets[@]}"
++ (( 1 <= -1 ))
++ continue
++ for relTargetOffset in "${allPlatOffsets[@]}"
++ (( 1 <= 0 ))
++ continue
++ for relTargetOffset in "${allPlatOffsets[@]}"
++ (( 1 <= 1 ))
++ local 'fileRef=propagatedTargetDepFiles[1 - 1]'
++ local file=propagated-target-target-deps
++ unset -v fileRef
++ local targetOffsetNext
++ mapOffset 1 targetOffsetNext
++ local -r inputOffset=1
++ local -n outputOffset=targetOffsetNext
++ (( inputOffset <= 0 ))
++ outputOffset=0
++ (( -1 <= hostOffsetNext && hostOffsetNext <= 1 ))
++ [[ -f /nix/store/cmzya9irvxzlkh7lfy6i82gbp0saxqj3-multiple-outputs.sh/nix-support/propagated-target-target-deps ]]
++ continue
++ for pkg in ${defaultNativeBuildInputs[@]}
++ findInputs /nix/store/ra4wpzr9d9qwl5p8liqc25swnvmz1qms-patch-shebangs.sh -1 0
++ local -r pkg=/nix/store/ra4wpzr9d9qwl5p8liqc25swnvmz1qms-patch-shebangs.sh
++ local -r hostOffset=-1
++ local -r targetOffset=0
++ (( hostOffset <= targetOffset ))
++ local varVar=pkgBuildAccumVars
++ local 'varRef=pkgBuildAccumVars[1]'
++ local var=pkgsBuildHost
++ unset -v varVar varRef
++ local 'varSlice=pkgsBuildHost[*]'
++ case " ${!varSlice-} " in
++ unset -v varSlice
++ eval 'pkgsBuildHost+=("$pkg")'
+++ pkgsBuildHost+=("$pkg")
++ '[' -e /nix/store/ra4wpzr9d9qwl5p8liqc25swnvmz1qms-patch-shebangs.sh ']'
++ local relHostOffset
++ for relHostOffset in "${allPlatOffsets[@]}"
++ local files=propagatedBuildDepFiles
++ local hostOffsetNext
++ mapOffset -1 hostOffsetNext
++ local -r inputOffset=-1
++ local -n outputOffset=hostOffsetNext
++ (( inputOffset <= 0 ))
++ outputOffset=-2
++ (( -1 <= hostOffsetNext && hostOffsetNext <= 1 ))
++ continue
++ for relHostOffset in "${allPlatOffsets[@]}"
++ local files=propagatedHostDepFiles
++ local hostOffsetNext
++ mapOffset 0 hostOffsetNext
++ local -r inputOffset=0
++ local -n outputOffset=hostOffsetNext
++ (( inputOffset <= 0 ))
++ outputOffset=-1
++ (( -1 <= hostOffsetNext && hostOffsetNext <= 1 ))
++ local relTargetOffset
++ for relTargetOffset in "${allPlatOffsets[@]}"
++ (( 0 <= -1 ))
++ continue
++ for relTargetOffset in "${allPlatOffsets[@]}"
++ (( 0 <= 0 ))
++ local 'fileRef=propagatedHostDepFiles[0 - 0]'
++ local file=propagated-host-host-deps
++ unset -v fileRef
++ local targetOffsetNext
++ mapOffset 0 targetOffsetNext
++ local -r inputOffset=0
++ local -n outputOffset=targetOffsetNext
++ (( inputOffset <= 0 ))
++ outputOffset=-1
++ (( -1 <= hostOffsetNext && hostOffsetNext <= 1 ))
++ [[ -f /nix/store/ra4wpzr9d9qwl5p8liqc25swnvmz1qms-patch-shebangs.sh/nix-support/propagated-host-host-deps ]]
++ continue
++ for relTargetOffset in "${allPlatOffsets[@]}"
++ (( 0 <= 1 ))
++ local 'fileRef=propagatedHostDepFiles[1 - 0]'
++ local file=propagated-build-inputs
++ unset -v fileRef
++ local targetOffsetNext
++ mapOffset 1 targetOffsetNext
++ local -r inputOffset=1
++ local -n outputOffset=targetOffsetNext
++ (( inputOffset <= 0 ))
++ outputOffset=0
++ (( -1 <= hostOffsetNext && hostOffsetNext <= 1 ))
++ [[ -f /nix/store/ra4wpzr9d9qwl5p8liqc25swnvmz1qms-patch-shebangs.sh/nix-support/propagated-build-inputs ]]
++ continue
++ for relHostOffset in "${allPlatOffsets[@]}"
++ local files=propagatedTargetDepFiles
++ local hostOffsetNext
++ mapOffset 1 hostOffsetNext
++ local -r inputOffset=1
++ local -n outputOffset=hostOffsetNext
++ (( inputOffset <= 0 ))
++ outputOffset=0
++ (( -1 <= hostOffsetNext && hostOffsetNext <= 1 ))
++ local relTargetOffset
++ for relTargetOffset in "${allPlatOffsets[@]}"
++ (( 1 <= -1 ))
++ continue
++ for relTargetOffset in "${allPlatOffsets[@]}"
++ (( 1 <= 0 ))
++ continue
++ for relTargetOffset in "${allPlatOffsets[@]}"
++ (( 1 <= 1 ))
++ local 'fileRef=propagatedTargetDepFiles[1 - 1]'
++ local file=propagated-target-target-deps
++ unset -v fileRef
++ local targetOffsetNext
++ mapOffset 1 targetOffsetNext
++ local -r inputOffset=1
++ local -n outputOffset=targetOffsetNext
++ (( inputOffset <= 0 ))
++ outputOffset=0
++ (( -1 <= hostOffsetNext && hostOffsetNext <= 1 ))
++ [[ -f /nix/store/ra4wpzr9d9qwl5p8liqc25swnvmz1qms-patch-shebangs.sh/nix-support/propagated-target-target-deps ]]
++ continue
++ for pkg in ${defaultNativeBuildInputs[@]}
++ findInputs /nix/store/cickvswrvann041nqxb0rxilc46svw1n-prune-libtool-files.sh -1 0
++ local -r pkg=/nix/store/cickvswrvann041nqxb0rxilc46svw1n-prune-libtool-files.sh
++ local -r hostOffset=-1
++ local -r targetOffset=0
++ (( hostOffset <= targetOffset ))
++ local varVar=pkgBuildAccumVars
++ local 'varRef=pkgBuildAccumVars[1]'
++ local var=pkgsBuildHost
++ unset -v varVar varRef
++ local 'varSlice=pkgsBuildHost[*]'
++ case " ${!varSlice-} " in
++ unset -v varSlice
++ eval 'pkgsBuildHost+=("$pkg")'
+++ pkgsBuildHost+=("$pkg")
++ '[' -e /nix/store/cickvswrvann041nqxb0rxilc46svw1n-prune-libtool-files.sh ']'
++ local relHostOffset
++ for relHostOffset in "${allPlatOffsets[@]}"
++ local files=propagatedBuildDepFiles
++ local hostOffsetNext
++ mapOffset -1 hostOffsetNext
++ local -r inputOffset=-1
++ local -n outputOffset=hostOffsetNext
++ (( inputOffset <= 0 ))
++ outputOffset=-2
++ (( -1 <= hostOffsetNext && hostOffsetNext <= 1 ))
++ continue
++ for relHostOffset in "${allPlatOffsets[@]}"
++ local files=propagatedHostDepFiles
++ local hostOffsetNext
++ mapOffset 0 hostOffsetNext
++ local -r inputOffset=0
++ local -n outputOffset=hostOffsetNext
++ (( inputOffset <= 0 ))
++ outputOffset=-1
++ (( -1 <= hostOffsetNext && hostOffsetNext <= 1 ))
++ local relTargetOffset
++ for relTargetOffset in "${allPlatOffsets[@]}"
++ (( 0 <= -1 ))
++ continue
++ for relTargetOffset in "${allPlatOffsets[@]}"
++ (( 0 <= 0 ))
++ local 'fileRef=propagatedHostDepFiles[0 - 0]'
++ local file=propagated-host-host-deps
++ unset -v fileRef
++ local targetOffsetNext
++ mapOffset 0 targetOffsetNext
++ local -r inputOffset=0
++ local -n outputOffset=targetOffsetNext
++ (( inputOffset <= 0 ))
++ outputOffset=-1
++ (( -1 <= hostOffsetNext && hostOffsetNext <= 1 ))
++ [[ -f /nix/store/cickvswrvann041nqxb0rxilc46svw1n-prune-libtool-files.sh/nix-support/propagated-host-host-deps ]]
++ continue
++ for relTargetOffset in "${allPlatOffsets[@]}"
++ (( 0 <= 1 ))
++ local 'fileRef=propagatedHostDepFiles[1 - 0]'
++ local file=propagated-build-inputs
++ unset -v fileRef
++ local targetOffsetNext
++ mapOffset 1 targetOffsetNext
++ local -r inputOffset=1
++ local -n outputOffset=targetOffsetNext
++ (( inputOffset <= 0 ))
++ outputOffset=0
++ (( -1 <= hostOffsetNext && hostOffsetNext <= 1 ))
++ [[ -f /nix/store/cickvswrvann041nqxb0rxilc46svw1n-prune-libtool-files.sh/nix-support/propagated-build-inputs ]]
++ continue
++ for relHostOffset in "${allPlatOffsets[@]}"
++ local files=propagatedTargetDepFiles
++ local hostOffsetNext
++ mapOffset 1 hostOffsetNext
++ local -r inputOffset=1
++ local -n outputOffset=hostOffsetNext
++ (( inputOffset <= 0 ))
++ outputOffset=0
++ (( -1 <= hostOffsetNext && hostOffsetNext <= 1 ))
++ local relTargetOffset
++ for relTargetOffset in "${allPlatOffsets[@]}"
++ (( 1 <= -1 ))
++ continue
++ for relTargetOffset in "${allPlatOffsets[@]}"
++ (( 1 <= 0 ))
++ continue
++ for relTargetOffset in "${allPlatOffsets[@]}"
++ (( 1 <= 1 ))
++ local 'fileRef=propagatedTargetDepFiles[1 - 1]'
++ local file=propagated-target-target-deps
++ unset -v fileRef
++ local targetOffsetNext
++ mapOffset 1 targetOffsetNext
++ local -r inputOffset=1
++ local -n outputOffset=targetOffsetNext
++ (( inputOffset <= 0 ))
++ outputOffset=0
++ (( -1 <= hostOffsetNext && hostOffsetNext <= 1 ))
++ [[ -f /nix/store/cickvswrvann041nqxb0rxilc46svw1n-prune-libtool-files.sh/nix-support/propagated-target-target-deps ]]
++ continue
++ for pkg in ${defaultNativeBuildInputs[@]}
++ findInputs /nix/store/xyff06pkhki3qy1ls77w10s0v79c9il0-reproducible-builds.sh -1 0
++ local -r pkg=/nix/store/xyff06pkhki3qy1ls77w10s0v79c9il0-reproducible-builds.sh
++ local -r hostOffset=-1
++ local -r targetOffset=0
++ (( hostOffset <= targetOffset ))
++ local varVar=pkgBuildAccumVars
++ local 'varRef=pkgBuildAccumVars[1]'
++ local var=pkgsBuildHost
++ unset -v varVar varRef
++ local 'varSlice=pkgsBuildHost[*]'
++ case " ${!varSlice-} " in
++ unset -v varSlice
++ eval 'pkgsBuildHost+=("$pkg")'
+++ pkgsBuildHost+=("$pkg")
++ '[' -e /nix/store/xyff06pkhki3qy1ls77w10s0v79c9il0-reproducible-builds.sh ']'
++ local relHostOffset
++ for relHostOffset in "${allPlatOffsets[@]}"
++ local files=propagatedBuildDepFiles
++ local hostOffsetNext
++ mapOffset -1 hostOffsetNext
++ local -r inputOffset=-1
++ local -n outputOffset=hostOffsetNext
++ (( inputOffset <= 0 ))
++ outputOffset=-2
++ (( -1 <= hostOffsetNext && hostOffsetNext <= 1 ))
++ continue
++ for relHostOffset in "${allPlatOffsets[@]}"
++ local files=propagatedHostDepFiles
++ local hostOffsetNext
++ mapOffset 0 hostOffsetNext
++ local -r inputOffset=0
++ local -n outputOffset=hostOffsetNext
++ (( inputOffset <= 0 ))
++ outputOffset=-1
++ (( -1 <= hostOffsetNext && hostOffsetNext <= 1 ))
++ local relTargetOffset
++ for relTargetOffset in "${allPlatOffsets[@]}"
++ (( 0 <= -1 ))
++ continue
++ for relTargetOffset in "${allPlatOffsets[@]}"
++ (( 0 <= 0 ))
++ local 'fileRef=propagatedHostDepFiles[0 - 0]'
++ local file=propagated-host-host-deps
++ unset -v fileRef
++ local targetOffsetNext
++ mapOffset 0 targetOffsetNext
++ local -r inputOffset=0
++ local -n outputOffset=targetOffsetNext
++ (( inputOffset <= 0 ))
++ outputOffset=-1
++ (( -1 <= hostOffsetNext && hostOffsetNext <= 1 ))
++ [[ -f /nix/store/xyff06pkhki3qy1ls77w10s0v79c9il0-reproducible-builds.sh/nix-support/propagated-host-host-deps ]]
++ continue
++ for relTargetOffset in "${allPlatOffsets[@]}"
++ (( 0 <= 1 ))
++ local 'fileRef=propagatedHostDepFiles[1 - 0]'
++ local file=propagated-build-inputs
++ unset -v fileRef
++ local targetOffsetNext
++ mapOffset 1 targetOffsetNext
++ local -r inputOffset=1
++ local -n outputOffset=targetOffsetNext
++ (( inputOffset <= 0 ))
++ outputOffset=0
++ (( -1 <= hostOffsetNext && hostOffsetNext <= 1 ))
++ [[ -f /nix/store/xyff06pkhki3qy1ls77w10s0v79c9il0-reproducible-builds.sh/nix-support/propagated-build-inputs ]]
++ continue
++ for relHostOffset in "${allPlatOffsets[@]}"
++ local files=propagatedTargetDepFiles
++ local hostOffsetNext
++ mapOffset 1 hostOffsetNext
++ local -r inputOffset=1
++ local -n outputOffset=hostOffsetNext
++ (( inputOffset <= 0 ))
++ outputOffset=0
++ (( -1 <= hostOffsetNext && hostOffsetNext <= 1 ))
++ local relTargetOffset
++ for relTargetOffset in "${allPlatOffsets[@]}"
++ (( 1 <= -1 ))
++ continue
++ for relTargetOffset in "${allPlatOffsets[@]}"
++ (( 1 <= 0 ))
++ continue
++ for relTargetOffset in "${allPlatOffsets[@]}"
++ (( 1 <= 1 ))
++ local 'fileRef=propagatedTargetDepFiles[1 - 1]'
++ local file=propagated-target-target-deps
++ unset -v fileRef
++ local targetOffsetNext
++ mapOffset 1 targetOffsetNext
++ local -r inputOffset=1
++ local -n outputOffset=targetOffsetNext
++ (( inputOffset <= 0 ))
++ outputOffset=0
++ (( -1 <= hostOffsetNext && hostOffsetNext <= 1 ))
++ [[ -f /nix/store/xyff06pkhki3qy1ls77w10s0v79c9il0-reproducible-builds.sh/nix-support/propagated-target-target-deps ]]
++ continue
++ for pkg in ${defaultNativeBuildInputs[@]}
++ findInputs /nix/store/z7k98578dfzi6l3hsvbivzm7hfqlk0zc-set-source-date-epoch-to-latest.sh -1 0
++ local -r pkg=/nix/store/z7k98578dfzi6l3hsvbivzm7hfqlk0zc-set-source-date-epoch-to-latest.sh
++ local -r hostOffset=-1
++ local -r targetOffset=0
++ (( hostOffset <= targetOffset ))
++ local varVar=pkgBuildAccumVars
++ local 'varRef=pkgBuildAccumVars[1]'
++ local var=pkgsBuildHost
++ unset -v varVar varRef
++ local 'varSlice=pkgsBuildHost[*]'
++ case " ${!varSlice-} " in
++ unset -v varSlice
++ eval 'pkgsBuildHost+=("$pkg")'
+++ pkgsBuildHost+=("$pkg")
++ '[' -e /nix/store/z7k98578dfzi6l3hsvbivzm7hfqlk0zc-set-source-date-epoch-to-latest.sh ']'
++ local relHostOffset
++ for relHostOffset in "${allPlatOffsets[@]}"
++ local files=propagatedBuildDepFiles
++ local hostOffsetNext
++ mapOffset -1 hostOffsetNext
++ local -r inputOffset=-1
++ local -n outputOffset=hostOffsetNext
++ (( inputOffset <= 0 ))
++ outputOffset=-2
++ (( -1 <= hostOffsetNext && hostOffsetNext <= 1 ))
++ continue
++ for relHostOffset in "${allPlatOffsets[@]}"
++ local files=propagatedHostDepFiles
++ local hostOffsetNext
++ mapOffset 0 hostOffsetNext
++ local -r inputOffset=0
++ local -n outputOffset=hostOffsetNext
++ (( inputOffset <= 0 ))
++ outputOffset=-1
++ (( -1 <= hostOffsetNext && hostOffsetNext <= 1 ))
++ local relTargetOffset
++ for relTargetOffset in "${allPlatOffsets[@]}"
++ (( 0 <= -1 ))
++ continue
++ for relTargetOffset in "${allPlatOffsets[@]}"
++ (( 0 <= 0 ))
++ local 'fileRef=propagatedHostDepFiles[0 - 0]'
++ local file=propagated-host-host-deps
++ unset -v fileRef
++ local targetOffsetNext
++ mapOffset 0 targetOffsetNext
++ local -r inputOffset=0
++ local -n outputOffset=targetOffsetNext
++ (( inputOffset <= 0 ))
++ outputOffset=-1
++ (( -1 <= hostOffsetNext && hostOffsetNext <= 1 ))
++ [[ -f /nix/store/z7k98578dfzi6l3hsvbivzm7hfqlk0zc-set-source-date-epoch-to-latest.sh/nix-support/propagated-host-host-deps ]]
++ continue
++ for relTargetOffset in "${allPlatOffsets[@]}"
++ (( 0 <= 1 ))
++ local 'fileRef=propagatedHostDepFiles[1 - 0]'
++ local file=propagated-build-inputs
++ unset -v fileRef
++ local targetOffsetNext
++ mapOffset 1 targetOffsetNext
++ local -r inputOffset=1
++ local -n outputOffset=targetOffsetNext
++ (( inputOffset <= 0 ))
++ outputOffset=0
++ (( -1 <= hostOffsetNext && hostOffsetNext <= 1 ))
++ [[ -f /nix/store/z7k98578dfzi6l3hsvbivzm7hfqlk0zc-set-source-date-epoch-to-latest.sh/nix-support/propagated-build-inputs ]]
++ continue
++ for relHostOffset in "${allPlatOffsets[@]}"
++ local files=propagatedTargetDepFiles
++ local hostOffsetNext
++ mapOffset 1 hostOffsetNext
++ local -r inputOffset=1
++ local -n outputOffset=hostOffsetNext
++ (( inputOffset <= 0 ))
++ outputOffset=0
++ (( -1 <= hostOffsetNext && hostOffsetNext <= 1 ))
++ local relTargetOffset
++ for relTargetOffset in "${allPlatOffsets[@]}"
++ (( 1 <= -1 ))
++ continue
++ for relTargetOffset in "${allPlatOffsets[@]}"
++ (( 1 <= 0 ))
++ continue
++ for relTargetOffset in "${allPlatOffsets[@]}"
++ (( 1 <= 1 ))
++ local 'fileRef=propagatedTargetDepFiles[1 - 1]'
++ local file=propagated-target-target-deps
++ unset -v fileRef
++ local targetOffsetNext
++ mapOffset 1 targetOffsetNext
++ local -r inputOffset=1
++ local -n outputOffset=targetOffsetNext
++ (( inputOffset <= 0 ))
++ outputOffset=0
++ (( -1 <= hostOffsetNext && hostOffsetNext <= 1 ))
++ [[ -f /nix/store/z7k98578dfzi6l3hsvbivzm7hfqlk0zc-set-source-date-epoch-to-latest.sh/nix-support/propagated-target-target-deps ]]
++ continue
++ for pkg in ${defaultNativeBuildInputs[@]}
++ findInputs /nix/store/pilsssjjdxvdphlg2h19p0bfx5q0jzkn-strip.sh -1 0
++ local -r pkg=/nix/store/pilsssjjdxvdphlg2h19p0bfx5q0jzkn-strip.sh
++ local -r hostOffset=-1
++ local -r targetOffset=0
++ (( hostOffset <= targetOffset ))
++ local varVar=pkgBuildAccumVars
++ local 'varRef=pkgBuildAccumVars[1]'
++ local var=pkgsBuildHost
++ unset -v varVar varRef
++ local 'varSlice=pkgsBuildHost[*]'
++ case " ${!varSlice-} " in
++ unset -v varSlice
++ eval 'pkgsBuildHost+=("$pkg")'
+++ pkgsBuildHost+=("$pkg")
++ '[' -e /nix/store/pilsssjjdxvdphlg2h19p0bfx5q0jzkn-strip.sh ']'
++ local relHostOffset
++ for relHostOffset in "${allPlatOffsets[@]}"
++ local files=propagatedBuildDepFiles
++ local hostOffsetNext
++ mapOffset -1 hostOffsetNext
++ local -r inputOffset=-1
++ local -n outputOffset=hostOffsetNext
++ (( inputOffset <= 0 ))
++ outputOffset=-2
++ (( -1 <= hostOffsetNext && hostOffsetNext <= 1 ))
++ continue
++ for relHostOffset in "${allPlatOffsets[@]}"
++ local files=propagatedHostDepFiles
++ local hostOffsetNext
++ mapOffset 0 hostOffsetNext
++ local -r inputOffset=0
++ local -n outputOffset=hostOffsetNext
++ (( inputOffset <= 0 ))
++ outputOffset=-1
++ (( -1 <= hostOffsetNext && hostOffsetNext <= 1 ))
++ local relTargetOffset
++ for relTargetOffset in "${allPlatOffsets[@]}"
++ (( 0 <= -1 ))
++ continue
++ for relTargetOffset in "${allPlatOffsets[@]}"
++ (( 0 <= 0 ))
++ local 'fileRef=propagatedHostDepFiles[0 - 0]'
++ local file=propagated-host-host-deps
++ unset -v fileRef
++ local targetOffsetNext
++ mapOffset 0 targetOffsetNext
++ local -r inputOffset=0
++ local -n outputOffset=targetOffsetNext
++ (( inputOffset <= 0 ))
++ outputOffset=-1
++ (( -1 <= hostOffsetNext && hostOffsetNext <= 1 ))
++ [[ -f /nix/store/pilsssjjdxvdphlg2h19p0bfx5q0jzkn-strip.sh/nix-support/propagated-host-host-deps ]]
++ continue
++ for relTargetOffset in "${allPlatOffsets[@]}"
++ (( 0 <= 1 ))
++ local 'fileRef=propagatedHostDepFiles[1 - 0]'
++ local file=propagated-build-inputs
++ unset -v fileRef
++ local targetOffsetNext
++ mapOffset 1 targetOffsetNext
++ local -r inputOffset=1
++ local -n outputOffset=targetOffsetNext
++ (( inputOffset <= 0 ))
++ outputOffset=0
++ (( -1 <= hostOffsetNext && hostOffsetNext <= 1 ))
++ [[ -f /nix/store/pilsssjjdxvdphlg2h19p0bfx5q0jzkn-strip.sh/nix-support/propagated-build-inputs ]]
++ continue
++ for relHostOffset in "${allPlatOffsets[@]}"
++ local files=propagatedTargetDepFiles
++ local hostOffsetNext
++ mapOffset 1 hostOffsetNext
++ local -r inputOffset=1
++ local -n outputOffset=hostOffsetNext
++ (( inputOffset <= 0 ))
++ outputOffset=0
++ (( -1 <= hostOffsetNext && hostOffsetNext <= 1 ))
++ local relTargetOffset
++ for relTargetOffset in "${allPlatOffsets[@]}"
++ (( 1 <= -1 ))
++ continue
++ for relTargetOffset in "${allPlatOffsets[@]}"
++ (( 1 <= 0 ))
++ continue
++ for relTargetOffset in "${allPlatOffsets[@]}"
++ (( 1 <= 1 ))
++ local 'fileRef=propagatedTargetDepFiles[1 - 1]'
++ local file=propagated-target-target-deps
++ unset -v fileRef
++ local targetOffsetNext
++ mapOffset 1 targetOffsetNext
++ local -r inputOffset=1
++ local -n outputOffset=targetOffsetNext
++ (( inputOffset <= 0 ))
++ outputOffset=0
++ (( -1 <= hostOffsetNext && hostOffsetNext <= 1 ))
++ [[ -f /nix/store/pilsssjjdxvdphlg2h19p0bfx5q0jzkn-strip.sh/nix-support/propagated-target-target-deps ]]
++ continue
++ for pkg in ${defaultNativeBuildInputs[@]}
++ findInputs /nix/store/rzzcklscandsqdd5bgnf8kdfdd2wjjlb-bootstrap-stage3-clang-wrapper-19.1.7 -1 0
++ local -r pkg=/nix/store/rzzcklscandsqdd5bgnf8kdfdd2wjjlb-bootstrap-stage3-clang-wrapper-19.1.7
++ local -r hostOffset=-1
++ local -r targetOffset=0
++ (( hostOffset <= targetOffset ))
++ local varVar=pkgBuildAccumVars
++ local 'varRef=pkgBuildAccumVars[1]'
++ local var=pkgsBuildHost
++ unset -v varVar varRef
++ local 'varSlice=pkgsBuildHost[*]'
++ case " ${!varSlice-} " in
++ unset -v varSlice
++ eval 'pkgsBuildHost+=("$pkg")'
+++ pkgsBuildHost+=("$pkg")
++ '[' -e /nix/store/rzzcklscandsqdd5bgnf8kdfdd2wjjlb-bootstrap-stage3-clang-wrapper-19.1.7 ']'
++ local relHostOffset
++ for relHostOffset in "${allPlatOffsets[@]}"
++ local files=propagatedBuildDepFiles
++ local hostOffsetNext
++ mapOffset -1 hostOffsetNext
++ local -r inputOffset=-1
++ local -n outputOffset=hostOffsetNext
++ (( inputOffset <= 0 ))
++ outputOffset=-2
++ (( -1 <= hostOffsetNext && hostOffsetNext <= 1 ))
++ continue
++ for relHostOffset in "${allPlatOffsets[@]}"
++ local files=propagatedHostDepFiles
++ local hostOffsetNext
++ mapOffset 0 hostOffsetNext
++ local -r inputOffset=0
++ local -n outputOffset=hostOffsetNext
++ (( inputOffset <= 0 ))
++ outputOffset=-1
++ (( -1 <= hostOffsetNext && hostOffsetNext <= 1 ))
++ local relTargetOffset
++ for relTargetOffset in "${allPlatOffsets[@]}"
++ (( 0 <= -1 ))
++ continue
++ for relTargetOffset in "${allPlatOffsets[@]}"
++ (( 0 <= 0 ))
++ local 'fileRef=propagatedHostDepFiles[0 - 0]'
++ local file=propagated-host-host-deps
++ unset -v fileRef
++ local targetOffsetNext
++ mapOffset 0 targetOffsetNext
++ local -r inputOffset=0
++ local -n outputOffset=targetOffsetNext
++ (( inputOffset <= 0 ))
++ outputOffset=-1
++ (( -1 <= hostOffsetNext && hostOffsetNext <= 1 ))
++ [[ -f /nix/store/rzzcklscandsqdd5bgnf8kdfdd2wjjlb-bootstrap-stage3-clang-wrapper-19.1.7/nix-support/propagated-host-host-deps ]]
++ continue
++ for relTargetOffset in "${allPlatOffsets[@]}"
++ (( 0 <= 1 ))
++ local 'fileRef=propagatedHostDepFiles[1 - 0]'
++ local file=propagated-build-inputs
++ unset -v fileRef
++ local targetOffsetNext
++ mapOffset 1 targetOffsetNext
++ local -r inputOffset=1
++ local -n outputOffset=targetOffsetNext
++ (( inputOffset <= 0 ))
++ outputOffset=0
++ (( -1 <= hostOffsetNext && hostOffsetNext <= 1 ))
++ [[ -f /nix/store/rzzcklscandsqdd5bgnf8kdfdd2wjjlb-bootstrap-stage3-clang-wrapper-19.1.7/nix-support/propagated-build-inputs ]]
++ local pkgNext
++ read -r -d '' pkgNext
++ true
++ for pkgNext in $pkgNext
++ findInputs /nix/store/g1qrg922c102ygl8zxayjfw2wna1rq7v-cctools-binutils-darwin-wrapper-1010.6 -1 0
++ local -r pkg=/nix/store/g1qrg922c102ygl8zxayjfw2wna1rq7v-cctools-binutils-darwin-wrapper-1010.6
++ local -r hostOffset=-1
++ local -r targetOffset=0
++ (( hostOffset <= targetOffset ))
++ local varVar=pkgBuildAccumVars
++ local 'varRef=pkgBuildAccumVars[1]'
++ local var=pkgsBuildHost
++ unset -v varVar varRef
++ local 'varSlice=pkgsBuildHost[*]'
++ case " ${!varSlice-} " in
++ unset -v varSlice
++ eval 'pkgsBuildHost+=("$pkg")'
+++ pkgsBuildHost+=("$pkg")
++ '[' -e /nix/store/g1qrg922c102ygl8zxayjfw2wna1rq7v-cctools-binutils-darwin-wrapper-1010.6 ']'
++ local relHostOffset
++ for relHostOffset in "${allPlatOffsets[@]}"
++ local files=propagatedBuildDepFiles
++ local hostOffsetNext
++ mapOffset -1 hostOffsetNext
++ local -r inputOffset=-1
++ local -n outputOffset=hostOffsetNext
++ (( inputOffset <= 0 ))
++ outputOffset=-2
++ (( -1 <= hostOffsetNext && hostOffsetNext <= 1 ))
++ continue
++ for relHostOffset in "${allPlatOffsets[@]}"
++ local files=propagatedHostDepFiles
++ local hostOffsetNext
++ mapOffset 0 hostOffsetNext
++ local -r inputOffset=0
++ local -n outputOffset=hostOffsetNext
++ (( inputOffset <= 0 ))
++ outputOffset=-1
++ (( -1 <= hostOffsetNext && hostOffsetNext <= 1 ))
++ local relTargetOffset
++ for relTargetOffset in "${allPlatOffsets[@]}"
++ (( 0 <= -1 ))
++ continue
++ for relTargetOffset in "${allPlatOffsets[@]}"
++ (( 0 <= 0 ))
++ local 'fileRef=propagatedHostDepFiles[0 - 0]'
++ local file=propagated-host-host-deps
++ unset -v fileRef
++ local targetOffsetNext
++ mapOffset 0 targetOffsetNext
++ local -r inputOffset=0
++ local -n outputOffset=targetOffsetNext
++ (( inputOffset <= 0 ))
++ outputOffset=-1
++ (( -1 <= hostOffsetNext && hostOffsetNext <= 1 ))
++ [[ -f /nix/store/g1qrg922c102ygl8zxayjfw2wna1rq7v-cctools-binutils-darwin-wrapper-1010.6/nix-support/propagated-host-host-deps ]]
++ continue
++ for relTargetOffset in "${allPlatOffsets[@]}"
++ (( 0 <= 1 ))
++ local 'fileRef=propagatedHostDepFiles[1 - 0]'
++ local file=propagated-build-inputs
++ unset -v fileRef
++ local targetOffsetNext
++ mapOffset 1 targetOffsetNext
++ local -r inputOffset=1
++ local -n outputOffset=targetOffsetNext
++ (( inputOffset <= 0 ))
++ outputOffset=0
++ (( -1 <= hostOffsetNext && hostOffsetNext <= 1 ))
++ [[ -f /nix/store/g1qrg922c102ygl8zxayjfw2wna1rq7v-cctools-binutils-darwin-wrapper-1010.6/nix-support/propagated-build-inputs ]]
++ continue
++ for relHostOffset in "${allPlatOffsets[@]}"
++ local files=propagatedTargetDepFiles
++ local hostOffsetNext
++ mapOffset 1 hostOffsetNext
++ local -r inputOffset=1
++ local -n outputOffset=hostOffsetNext
++ (( inputOffset <= 0 ))
++ outputOffset=0
++ (( -1 <= hostOffsetNext && hostOffsetNext <= 1 ))
++ local relTargetOffset
++ for relTargetOffset in "${allPlatOffsets[@]}"
++ (( 1 <= -1 ))
++ continue
++ for relTargetOffset in "${allPlatOffsets[@]}"
++ (( 1 <= 0 ))
++ continue
++ for relTargetOffset in "${allPlatOffsets[@]}"
++ (( 1 <= 1 ))
++ local 'fileRef=propagatedTargetDepFiles[1 - 1]'
++ local file=propagated-target-target-deps
++ unset -v fileRef
++ local targetOffsetNext
++ mapOffset 1 targetOffsetNext
++ local -r inputOffset=1
++ local -n outputOffset=targetOffsetNext
++ (( inputOffset <= 0 ))
++ outputOffset=0
++ (( -1 <= hostOffsetNext && hostOffsetNext <= 1 ))
++ [[ -f /nix/store/g1qrg922c102ygl8zxayjfw2wna1rq7v-cctools-binutils-darwin-wrapper-1010.6/nix-support/propagated-target-target-deps ]]
++ continue
++ for relHostOffset in "${allPlatOffsets[@]}"
++ local files=propagatedTargetDepFiles
++ local hostOffsetNext
++ mapOffset 1 hostOffsetNext
++ local -r inputOffset=1
++ local -n outputOffset=hostOffsetNext
++ (( inputOffset <= 0 ))
++ outputOffset=0
++ (( -1 <= hostOffsetNext && hostOffsetNext <= 1 ))
++ local relTargetOffset
++ for relTargetOffset in "${allPlatOffsets[@]}"
++ (( 1 <= -1 ))
++ continue
++ for relTargetOffset in "${allPlatOffsets[@]}"
++ (( 1 <= 0 ))
++ continue
++ for relTargetOffset in "${allPlatOffsets[@]}"
++ (( 1 <= 1 ))
++ local 'fileRef=propagatedTargetDepFiles[1 - 1]'
++ local file=propagated-target-target-deps
++ unset -v fileRef
++ local targetOffsetNext
++ mapOffset 1 targetOffsetNext
++ local -r inputOffset=1
++ local -n outputOffset=targetOffsetNext
++ (( inputOffset <= 0 ))
++ outputOffset=0
++ (( -1 <= hostOffsetNext && hostOffsetNext <= 1 ))
++ [[ -f /nix/store/rzzcklscandsqdd5bgnf8kdfdd2wjjlb-bootstrap-stage3-clang-wrapper-19.1.7/nix-support/propagated-target-target-deps ]]
++ local pkgNext
++ read -r -d '' pkgNext
++ true
++ for pkgNext in $pkgNext
++ findInputs /nix/store/fjgwcpykqfipc5a9vlslw5ky4zakwvxs-libcxx-19.1.7-dev 0 0
++ local -r pkg=/nix/store/fjgwcpykqfipc5a9vlslw5ky4zakwvxs-libcxx-19.1.7-dev
++ local -r hostOffset=0
++ local -r targetOffset=0
++ (( hostOffset <= targetOffset ))
++ local varVar=pkgHostAccumVars
++ local 'varRef=pkgHostAccumVars[0]'
++ local var=pkgsHostHost
++ unset -v varVar varRef
++ local 'varSlice=pkgsHostHost[*]'
++ case " ${!varSlice-} " in
++ unset -v varSlice
++ eval 'pkgsHostHost+=("$pkg")'
+++ pkgsHostHost+=("$pkg")
++ '[' -e /nix/store/fjgwcpykqfipc5a9vlslw5ky4zakwvxs-libcxx-19.1.7-dev ']'
++ local relHostOffset
++ for relHostOffset in "${allPlatOffsets[@]}"
++ local files=propagatedBuildDepFiles
++ local hostOffsetNext
++ mapOffset -1 hostOffsetNext
++ local -r inputOffset=-1
++ local -n outputOffset=hostOffsetNext
++ (( inputOffset <= 0 ))
++ outputOffset=-1
++ (( -1 <= hostOffsetNext && hostOffsetNext <= 1 ))
++ local relTargetOffset
++ for relTargetOffset in "${allPlatOffsets[@]}"
++ (( -1 <= -1 ))
++ local 'fileRef=propagatedBuildDepFiles[-1 - -1]'
++ local file=propagated-build-build-deps
++ unset -v fileRef
++ local targetOffsetNext
++ mapOffset -1 targetOffsetNext
++ local -r inputOffset=-1
++ local -n outputOffset=targetOffsetNext
++ (( inputOffset <= 0 ))
++ outputOffset=-1
++ (( -1 <= hostOffsetNext && hostOffsetNext <= 1 ))
++ [[ -f /nix/store/fjgwcpykqfipc5a9vlslw5ky4zakwvxs-libcxx-19.1.7-dev/nix-support/propagated-build-build-deps ]]
++ continue
++ for relTargetOffset in "${allPlatOffsets[@]}"
++ (( -1 <= 0 ))
++ local 'fileRef=propagatedBuildDepFiles[0 - -1]'
++ local file=propagated-native-build-inputs
++ unset -v fileRef
++ local targetOffsetNext
++ mapOffset 0 targetOffsetNext
++ local -r inputOffset=0
++ local -n outputOffset=targetOffsetNext
++ (( inputOffset <= 0 ))
++ outputOffset=0
++ (( -1 <= hostOffsetNext && hostOffsetNext <= 1 ))
++ [[ -f /nix/store/fjgwcpykqfipc5a9vlslw5ky4zakwvxs-libcxx-19.1.7-dev/nix-support/propagated-native-build-inputs ]]
++ continue
++ for relTargetOffset in "${allPlatOffsets[@]}"
++ (( -1 <= 1 ))
++ local 'fileRef=propagatedBuildDepFiles[1 - -1]'
++ local file=propagated-build-target-deps
++ unset -v fileRef
++ local targetOffsetNext
++ mapOffset 1 targetOffsetNext
++ local -r inputOffset=1
++ local -n outputOffset=targetOffsetNext
++ (( inputOffset <= 0 ))
++ outputOffset=0
++ (( -1 <= hostOffsetNext && hostOffsetNext <= 1 ))
++ [[ -f /nix/store/fjgwcpykqfipc5a9vlslw5ky4zakwvxs-libcxx-19.1.7-dev/nix-support/propagated-build-target-deps ]]
++ continue
++ for relHostOffset in "${allPlatOffsets[@]}"
++ local files=propagatedHostDepFiles
++ local hostOffsetNext
++ mapOffset 0 hostOffsetNext
++ local -r inputOffset=0
++ local -n outputOffset=hostOffsetNext
++ (( inputOffset <= 0 ))
++ outputOffset=0
++ (( -1 <= hostOffsetNext && hostOffsetNext <= 1 ))
++ local relTargetOffset
++ for relTargetOffset in "${allPlatOffsets[@]}"
++ (( 0 <= -1 ))
++ continue
++ for relTargetOffset in "${allPlatOffsets[@]}"
++ (( 0 <= 0 ))
++ local 'fileRef=propagatedHostDepFiles[0 - 0]'
++ local file=propagated-host-host-deps
++ unset -v fileRef
++ local targetOffsetNext
++ mapOffset 0 targetOffsetNext
++ local -r inputOffset=0
++ local -n outputOffset=targetOffsetNext
++ (( inputOffset <= 0 ))
++ outputOffset=0
++ (( -1 <= hostOffsetNext && hostOffsetNext <= 1 ))
++ [[ -f /nix/store/fjgwcpykqfipc5a9vlslw5ky4zakwvxs-libcxx-19.1.7-dev/nix-support/propagated-host-host-deps ]]
++ continue
++ for relTargetOffset in "${allPlatOffsets[@]}"
++ (( 0 <= 1 ))
++ local 'fileRef=propagatedHostDepFiles[1 - 0]'
++ local file=propagated-build-inputs
++ unset -v fileRef
++ local targetOffsetNext
++ mapOffset 1 targetOffsetNext
++ local -r inputOffset=1
++ local -n outputOffset=targetOffsetNext
++ (( inputOffset <= 0 ))
++ outputOffset=0
++ (( -1 <= hostOffsetNext && hostOffsetNext <= 1 ))
++ [[ -f /nix/store/fjgwcpykqfipc5a9vlslw5ky4zakwvxs-libcxx-19.1.7-dev/nix-support/propagated-build-inputs ]]
++ local pkgNext
++ read -r -d '' pkgNext
++ true
++ for pkgNext in $pkgNext
++ findInputs /nix/store/i9lf2k17xvbj9y5j9k1k8np16zj2hazb-libcxx-19.1.7 0 0
++ local -r pkg=/nix/store/i9lf2k17xvbj9y5j9k1k8np16zj2hazb-libcxx-19.1.7
++ local -r hostOffset=0
++ local -r targetOffset=0
++ (( hostOffset <= targetOffset ))
++ local varVar=pkgHostAccumVars
++ local 'varRef=pkgHostAccumVars[0]'
++ local var=pkgsHostHost
++ unset -v varVar varRef
++ local 'varSlice=pkgsHostHost[*]'
++ case " ${!varSlice-} " in
++ unset -v varSlice
++ eval 'pkgsHostHost+=("$pkg")'
+++ pkgsHostHost+=("$pkg")
++ '[' -e /nix/store/i9lf2k17xvbj9y5j9k1k8np16zj2hazb-libcxx-19.1.7 ']'
++ local relHostOffset
++ for relHostOffset in "${allPlatOffsets[@]}"
++ local files=propagatedBuildDepFiles
++ local hostOffsetNext
++ mapOffset -1 hostOffsetNext
++ local -r inputOffset=-1
++ local -n outputOffset=hostOffsetNext
++ (( inputOffset <= 0 ))
++ outputOffset=-1
++ (( -1 <= hostOffsetNext && hostOffsetNext <= 1 ))
++ local relTargetOffset
++ for relTargetOffset in "${allPlatOffsets[@]}"
++ (( -1 <= -1 ))
++ local 'fileRef=propagatedBuildDepFiles[-1 - -1]'
++ local file=propagated-build-build-deps
++ unset -v fileRef
++ local targetOffsetNext
++ mapOffset -1 targetOffsetNext
++ local -r inputOffset=-1
++ local -n outputOffset=targetOffsetNext
++ (( inputOffset <= 0 ))
++ outputOffset=-1
++ (( -1 <= hostOffsetNext && hostOffsetNext <= 1 ))
++ [[ -f /nix/store/i9lf2k17xvbj9y5j9k1k8np16zj2hazb-libcxx-19.1.7/nix-support/propagated-build-build-deps ]]
++ continue
++ for relTargetOffset in "${allPlatOffsets[@]}"
++ (( -1 <= 0 ))
++ local 'fileRef=propagatedBuildDepFiles[0 - -1]'
++ local file=propagated-native-build-inputs
++ unset -v fileRef
++ local targetOffsetNext
++ mapOffset 0 targetOffsetNext
++ local -r inputOffset=0
++ local -n outputOffset=targetOffsetNext
++ (( inputOffset <= 0 ))
++ outputOffset=0
++ (( -1 <= hostOffsetNext && hostOffsetNext <= 1 ))
++ [[ -f /nix/store/i9lf2k17xvbj9y5j9k1k8np16zj2hazb-libcxx-19.1.7/nix-support/propagated-native-build-inputs ]]
++ continue
++ for relTargetOffset in "${allPlatOffsets[@]}"
++ (( -1 <= 1 ))
++ local 'fileRef=propagatedBuildDepFiles[1 - -1]'
++ local file=propagated-build-target-deps
++ unset -v fileRef
++ local targetOffsetNext
++ mapOffset 1 targetOffsetNext
++ local -r inputOffset=1
++ local -n outputOffset=targetOffsetNext
++ (( inputOffset <= 0 ))
++ outputOffset=0
++ (( -1 <= hostOffsetNext && hostOffsetNext <= 1 ))
++ [[ -f /nix/store/i9lf2k17xvbj9y5j9k1k8np16zj2hazb-libcxx-19.1.7/nix-support/propagated-build-target-deps ]]
++ continue
++ for relHostOffset in "${allPlatOffsets[@]}"
++ local files=propagatedHostDepFiles
++ local hostOffsetNext
++ mapOffset 0 hostOffsetNext
++ local -r inputOffset=0
++ local -n outputOffset=hostOffsetNext
++ (( inputOffset <= 0 ))
++ outputOffset=0
++ (( -1 <= hostOffsetNext && hostOffsetNext <= 1 ))
++ local relTargetOffset
++ for relTargetOffset in "${allPlatOffsets[@]}"
++ (( 0 <= -1 ))
++ continue
++ for relTargetOffset in "${allPlatOffsets[@]}"
++ (( 0 <= 0 ))
++ local 'fileRef=propagatedHostDepFiles[0 - 0]'
++ local file=propagated-host-host-deps
++ unset -v fileRef
++ local targetOffsetNext
++ mapOffset 0 targetOffsetNext
++ local -r inputOffset=0
++ local -n outputOffset=targetOffsetNext
++ (( inputOffset <= 0 ))
++ outputOffset=0
++ (( -1 <= hostOffsetNext && hostOffsetNext <= 1 ))
++ [[ -f /nix/store/i9lf2k17xvbj9y5j9k1k8np16zj2hazb-libcxx-19.1.7/nix-support/propagated-host-host-deps ]]
++ continue
++ for relTargetOffset in "${allPlatOffsets[@]}"
++ (( 0 <= 1 ))
++ local 'fileRef=propagatedHostDepFiles[1 - 0]'
++ local file=propagated-build-inputs
++ unset -v fileRef
++ local targetOffsetNext
++ mapOffset 1 targetOffsetNext
++ local -r inputOffset=1
++ local -n outputOffset=targetOffsetNext
++ (( inputOffset <= 0 ))
++ outputOffset=0
++ (( -1 <= hostOffsetNext && hostOffsetNext <= 1 ))
++ [[ -f /nix/store/i9lf2k17xvbj9y5j9k1k8np16zj2hazb-libcxx-19.1.7/nix-support/propagated-build-inputs ]]
++ continue
++ for relHostOffset in "${allPlatOffsets[@]}"
++ local files=propagatedTargetDepFiles
++ local hostOffsetNext
++ mapOffset 1 hostOffsetNext
++ local -r inputOffset=1
++ local -n outputOffset=hostOffsetNext
++ (( inputOffset <= 0 ))
++ outputOffset=0
++ (( -1 <= hostOffsetNext && hostOffsetNext <= 1 ))
++ local relTargetOffset
++ for relTargetOffset in "${allPlatOffsets[@]}"
++ (( 1 <= -1 ))
++ continue
++ for relTargetOffset in "${allPlatOffsets[@]}"
++ (( 1 <= 0 ))
++ continue
++ for relTargetOffset in "${allPlatOffsets[@]}"
++ (( 1 <= 1 ))
++ local 'fileRef=propagatedTargetDepFiles[1 - 1]'
++ local file=propagated-target-target-deps
++ unset -v fileRef
++ local targetOffsetNext
++ mapOffset 1 targetOffsetNext
++ local -r inputOffset=1
++ local -n outputOffset=targetOffsetNext
++ (( inputOffset <= 0 ))
++ outputOffset=0
++ (( -1 <= hostOffsetNext && hostOffsetNext <= 1 ))
++ [[ -f /nix/store/i9lf2k17xvbj9y5j9k1k8np16zj2hazb-libcxx-19.1.7/nix-support/propagated-target-target-deps ]]
++ continue
++ for relHostOffset in "${allPlatOffsets[@]}"
++ local files=propagatedTargetDepFiles
++ local hostOffsetNext
++ mapOffset 1 hostOffsetNext
++ local -r inputOffset=1
++ local -n outputOffset=hostOffsetNext
++ (( inputOffset <= 0 ))
++ outputOffset=0
++ (( -1 <= hostOffsetNext && hostOffsetNext <= 1 ))
++ local relTargetOffset
++ for relTargetOffset in "${allPlatOffsets[@]}"
++ (( 1 <= -1 ))
++ continue
++ for relTargetOffset in "${allPlatOffsets[@]}"
++ (( 1 <= 0 ))
++ continue
++ for relTargetOffset in "${allPlatOffsets[@]}"
++ (( 1 <= 1 ))
++ local 'fileRef=propagatedTargetDepFiles[1 - 1]'
++ local file=propagated-target-target-deps
++ unset -v fileRef
++ local targetOffsetNext
++ mapOffset 1 targetOffsetNext
++ local -r inputOffset=1
++ local -n outputOffset=targetOffsetNext
++ (( inputOffset <= 0 ))
++ outputOffset=0
++ (( -1 <= hostOffsetNext && hostOffsetNext <= 1 ))
++ [[ -f /nix/store/fjgwcpykqfipc5a9vlslw5ky4zakwvxs-libcxx-19.1.7-dev/nix-support/propagated-target-target-deps ]]
++ continue
++ for pkgNext in $pkgNext
++ findInputs /nix/store/lcmf6gz1rqpn2132dm4liazdsh6rbqxc-compiler-rt-libc-19.1.7-dev 0 0
++ local -r pkg=/nix/store/lcmf6gz1rqpn2132dm4liazdsh6rbqxc-compiler-rt-libc-19.1.7-dev
++ local -r hostOffset=0
++ local -r targetOffset=0
++ (( hostOffset <= targetOffset ))
++ local varVar=pkgHostAccumVars
++ local 'varRef=pkgHostAccumVars[0]'
++ local var=pkgsHostHost
++ unset -v varVar varRef
++ local 'varSlice=pkgsHostHost[*]'
++ case " ${!varSlice-} " in
++ unset -v varSlice
++ eval 'pkgsHostHost+=("$pkg")'
+++ pkgsHostHost+=("$pkg")
++ '[' -e /nix/store/lcmf6gz1rqpn2132dm4liazdsh6rbqxc-compiler-rt-libc-19.1.7-dev ']'
++ local relHostOffset
++ for relHostOffset in "${allPlatOffsets[@]}"
++ local files=propagatedBuildDepFiles
++ local hostOffsetNext
++ mapOffset -1 hostOffsetNext
++ local -r inputOffset=-1
++ local -n outputOffset=hostOffsetNext
++ (( inputOffset <= 0 ))
++ outputOffset=-1
++ (( -1 <= hostOffsetNext && hostOffsetNext <= 1 ))
++ local relTargetOffset
++ for relTargetOffset in "${allPlatOffsets[@]}"
++ (( -1 <= -1 ))
++ local 'fileRef=propagatedBuildDepFiles[-1 - -1]'
++ local file=propagated-build-build-deps
++ unset -v fileRef
++ local targetOffsetNext
++ mapOffset -1 targetOffsetNext
++ local -r inputOffset=-1
++ local -n outputOffset=targetOffsetNext
++ (( inputOffset <= 0 ))
++ outputOffset=-1
++ (( -1 <= hostOffsetNext && hostOffsetNext <= 1 ))
++ [[ -f /nix/store/lcmf6gz1rqpn2132dm4liazdsh6rbqxc-compiler-rt-libc-19.1.7-dev/nix-support/propagated-build-build-deps ]]
++ continue
++ for relTargetOffset in "${allPlatOffsets[@]}"
++ (( -1 <= 0 ))
++ local 'fileRef=propagatedBuildDepFiles[0 - -1]'
++ local file=propagated-native-build-inputs
++ unset -v fileRef
++ local targetOffsetNext
++ mapOffset 0 targetOffsetNext
++ local -r inputOffset=0
++ local -n outputOffset=targetOffsetNext
++ (( inputOffset <= 0 ))
++ outputOffset=0
++ (( -1 <= hostOffsetNext && hostOffsetNext <= 1 ))
++ [[ -f /nix/store/lcmf6gz1rqpn2132dm4liazdsh6rbqxc-compiler-rt-libc-19.1.7-dev/nix-support/propagated-native-build-inputs ]]
++ continue
++ for relTargetOffset in "${allPlatOffsets[@]}"
++ (( -1 <= 1 ))
++ local 'fileRef=propagatedBuildDepFiles[1 - -1]'
++ local file=propagated-build-target-deps
++ unset -v fileRef
++ local targetOffsetNext
++ mapOffset 1 targetOffsetNext
++ local -r inputOffset=1
++ local -n outputOffset=targetOffsetNext
++ (( inputOffset <= 0 ))
++ outputOffset=0
++ (( -1 <= hostOffsetNext && hostOffsetNext <= 1 ))
++ [[ -f /nix/store/lcmf6gz1rqpn2132dm4liazdsh6rbqxc-compiler-rt-libc-19.1.7-dev/nix-support/propagated-build-target-deps ]]
++ continue
++ for relHostOffset in "${allPlatOffsets[@]}"
++ local files=propagatedHostDepFiles
++ local hostOffsetNext
++ mapOffset 0 hostOffsetNext
++ local -r inputOffset=0
++ local -n outputOffset=hostOffsetNext
++ (( inputOffset <= 0 ))
++ outputOffset=0
++ (( -1 <= hostOffsetNext && hostOffsetNext <= 1 ))
++ local relTargetOffset
++ for relTargetOffset in "${allPlatOffsets[@]}"
++ (( 0 <= -1 ))
++ continue
++ for relTargetOffset in "${allPlatOffsets[@]}"
++ (( 0 <= 0 ))
++ local 'fileRef=propagatedHostDepFiles[0 - 0]'
++ local file=propagated-host-host-deps
++ unset -v fileRef
++ local targetOffsetNext
++ mapOffset 0 targetOffsetNext
++ local -r inputOffset=0
++ local -n outputOffset=targetOffsetNext
++ (( inputOffset <= 0 ))
++ outputOffset=0
++ (( -1 <= hostOffsetNext && hostOffsetNext <= 1 ))
++ [[ -f /nix/store/lcmf6gz1rqpn2132dm4liazdsh6rbqxc-compiler-rt-libc-19.1.7-dev/nix-support/propagated-host-host-deps ]]
++ continue
++ for relTargetOffset in "${allPlatOffsets[@]}"
++ (( 0 <= 1 ))
++ local 'fileRef=propagatedHostDepFiles[1 - 0]'
++ local file=propagated-build-inputs
++ unset -v fileRef
++ local targetOffsetNext
++ mapOffset 1 targetOffsetNext
++ local -r inputOffset=1
++ local -n outputOffset=targetOffsetNext
++ (( inputOffset <= 0 ))
++ outputOffset=0
++ (( -1 <= hostOffsetNext && hostOffsetNext <= 1 ))
++ [[ -f /nix/store/lcmf6gz1rqpn2132dm4liazdsh6rbqxc-compiler-rt-libc-19.1.7-dev/nix-support/propagated-build-inputs ]]
++ local pkgNext
++ read -r -d '' pkgNext
++ true
++ for pkgNext in $pkgNext
++ findInputs /nix/store/2vsbvdg00zikg0chxzldfliikdmsd3wb-compiler-rt-libc-19.1.7 0 0
++ local -r pkg=/nix/store/2vsbvdg00zikg0chxzldfliikdmsd3wb-compiler-rt-libc-19.1.7
++ local -r hostOffset=0
++ local -r targetOffset=0
++ (( hostOffset <= targetOffset ))
++ local varVar=pkgHostAccumVars
++ local 'varRef=pkgHostAccumVars[0]'
++ local var=pkgsHostHost
++ unset -v varVar varRef
++ local 'varSlice=pkgsHostHost[*]'
++ case " ${!varSlice-} " in
++ unset -v varSlice
++ eval 'pkgsHostHost+=("$pkg")'
+++ pkgsHostHost+=("$pkg")
++ '[' -e /nix/store/2vsbvdg00zikg0chxzldfliikdmsd3wb-compiler-rt-libc-19.1.7 ']'
++ local relHostOffset
++ for relHostOffset in "${allPlatOffsets[@]}"
++ local files=propagatedBuildDepFiles
++ local hostOffsetNext
++ mapOffset -1 hostOffsetNext
++ local -r inputOffset=-1
++ local -n outputOffset=hostOffsetNext
++ (( inputOffset <= 0 ))
++ outputOffset=-1
++ (( -1 <= hostOffsetNext && hostOffsetNext <= 1 ))
++ local relTargetOffset
++ for relTargetOffset in "${allPlatOffsets[@]}"
++ (( -1 <= -1 ))
++ local 'fileRef=propagatedBuildDepFiles[-1 - -1]'
++ local file=propagated-build-build-deps
++ unset -v fileRef
++ local targetOffsetNext
++ mapOffset -1 targetOffsetNext
++ local -r inputOffset=-1
++ local -n outputOffset=targetOffsetNext
++ (( inputOffset <= 0 ))
++ outputOffset=-1
++ (( -1 <= hostOffsetNext && hostOffsetNext <= 1 ))
++ [[ -f /nix/store/2vsbvdg00zikg0chxzldfliikdmsd3wb-compiler-rt-libc-19.1.7/nix-support/propagated-build-build-deps ]]
++ continue
++ for relTargetOffset in "${allPlatOffsets[@]}"
++ (( -1 <= 0 ))
++ local 'fileRef=propagatedBuildDepFiles[0 - -1]'
++ local file=propagated-native-build-inputs
++ unset -v fileRef
++ local targetOffsetNext
++ mapOffset 0 targetOffsetNext
++ local -r inputOffset=0
++ local -n outputOffset=targetOffsetNext
++ (( inputOffset <= 0 ))
++ outputOffset=0
++ (( -1 <= hostOffsetNext && hostOffsetNext <= 1 ))
++ [[ -f /nix/store/2vsbvdg00zikg0chxzldfliikdmsd3wb-compiler-rt-libc-19.1.7/nix-support/propagated-native-build-inputs ]]
++ continue
++ for relTargetOffset in "${allPlatOffsets[@]}"
++ (( -1 <= 1 ))
++ local 'fileRef=propagatedBuildDepFiles[1 - -1]'
++ local file=propagated-build-target-deps
++ unset -v fileRef
++ local targetOffsetNext
++ mapOffset 1 targetOffsetNext
++ local -r inputOffset=1
++ local -n outputOffset=targetOffsetNext
++ (( inputOffset <= 0 ))
++ outputOffset=0
++ (( -1 <= hostOffsetNext && hostOffsetNext <= 1 ))
++ [[ -f /nix/store/2vsbvdg00zikg0chxzldfliikdmsd3wb-compiler-rt-libc-19.1.7/nix-support/propagated-build-target-deps ]]
++ continue
++ for relHostOffset in "${allPlatOffsets[@]}"
++ local files=propagatedHostDepFiles
++ local hostOffsetNext
++ mapOffset 0 hostOffsetNext
++ local -r inputOffset=0
++ local -n outputOffset=hostOffsetNext
++ (( inputOffset <= 0 ))
++ outputOffset=0
++ (( -1 <= hostOffsetNext && hostOffsetNext <= 1 ))
++ local relTargetOffset
++ for relTargetOffset in "${allPlatOffsets[@]}"
++ (( 0 <= -1 ))
++ continue
++ for relTargetOffset in "${allPlatOffsets[@]}"
++ (( 0 <= 0 ))
++ local 'fileRef=propagatedHostDepFiles[0 - 0]'
++ local file=propagated-host-host-deps
++ unset -v fileRef
++ local targetOffsetNext
++ mapOffset 0 targetOffsetNext
++ local -r inputOffset=0
++ local -n outputOffset=targetOffsetNext
++ (( inputOffset <= 0 ))
++ outputOffset=0
++ (( -1 <= hostOffsetNext && hostOffsetNext <= 1 ))
++ [[ -f /nix/store/2vsbvdg00zikg0chxzldfliikdmsd3wb-compiler-rt-libc-19.1.7/nix-support/propagated-host-host-deps ]]
++ continue
++ for relTargetOffset in "${allPlatOffsets[@]}"
++ (( 0 <= 1 ))
++ local 'fileRef=propagatedHostDepFiles[1 - 0]'
++ local file=propagated-build-inputs
++ unset -v fileRef
++ local targetOffsetNext
++ mapOffset 1 targetOffsetNext
++ local -r inputOffset=1
++ local -n outputOffset=targetOffsetNext
++ (( inputOffset <= 0 ))
++ outputOffset=0
++ (( -1 <= hostOffsetNext && hostOffsetNext <= 1 ))
++ [[ -f /nix/store/2vsbvdg00zikg0chxzldfliikdmsd3wb-compiler-rt-libc-19.1.7/nix-support/propagated-build-inputs ]]
++ continue
++ for relHostOffset in "${allPlatOffsets[@]}"
++ local files=propagatedTargetDepFiles
++ local hostOffsetNext
++ mapOffset 1 hostOffsetNext
++ local -r inputOffset=1
++ local -n outputOffset=hostOffsetNext
++ (( inputOffset <= 0 ))
++ outputOffset=0
++ (( -1 <= hostOffsetNext && hostOffsetNext <= 1 ))
++ local relTargetOffset
++ for relTargetOffset in "${allPlatOffsets[@]}"
++ (( 1 <= -1 ))
++ continue
++ for relTargetOffset in "${allPlatOffsets[@]}"
++ (( 1 <= 0 ))
++ continue
++ for relTargetOffset in "${allPlatOffsets[@]}"
++ (( 1 <= 1 ))
++ local 'fileRef=propagatedTargetDepFiles[1 - 1]'
++ local file=propagated-target-target-deps
++ unset -v fileRef
++ local targetOffsetNext
++ mapOffset 1 targetOffsetNext
++ local -r inputOffset=1
++ local -n outputOffset=targetOffsetNext
++ (( inputOffset <= 0 ))
++ outputOffset=0
++ (( -1 <= hostOffsetNext && hostOffsetNext <= 1 ))
++ [[ -f /nix/store/2vsbvdg00zikg0chxzldfliikdmsd3wb-compiler-rt-libc-19.1.7/nix-support/propagated-target-target-deps ]]
++ continue
++ for relHostOffset in "${allPlatOffsets[@]}"
++ local files=propagatedTargetDepFiles
++ local hostOffsetNext
++ mapOffset 1 hostOffsetNext
++ local -r inputOffset=1
++ local -n outputOffset=hostOffsetNext
++ (( inputOffset <= 0 ))
++ outputOffset=0
++ (( -1 <= hostOffsetNext && hostOffsetNext <= 1 ))
++ local relTargetOffset
++ for relTargetOffset in "${allPlatOffsets[@]}"
++ (( 1 <= -1 ))
++ continue
++ for relTargetOffset in "${allPlatOffsets[@]}"
++ (( 1 <= 0 ))
++ continue
++ for relTargetOffset in "${allPlatOffsets[@]}"
++ (( 1 <= 1 ))
++ local 'fileRef=propagatedTargetDepFiles[1 - 1]'
++ local file=propagated-target-target-deps
++ unset -v fileRef
++ local targetOffsetNext
++ mapOffset 1 targetOffsetNext
++ local -r inputOffset=1
++ local -n outputOffset=targetOffsetNext
++ (( inputOffset <= 0 ))
++ outputOffset=0
++ (( -1 <= hostOffsetNext && hostOffsetNext <= 1 ))
++ [[ -f /nix/store/lcmf6gz1rqpn2132dm4liazdsh6rbqxc-compiler-rt-libc-19.1.7-dev/nix-support/propagated-target-target-deps ]]
++ continue
++ for pkg in ${defaultBuildInputs[@]}
++ findInputs /nix/store/mxqsqc2r5kzqfvpdhl8vjxcc4fkqkbcr-apple-sdk-11.3 0 1
++ local -r pkg=/nix/store/mxqsqc2r5kzqfvpdhl8vjxcc4fkqkbcr-apple-sdk-11.3
++ local -r hostOffset=0
++ local -r targetOffset=1
++ (( hostOffset <= targetOffset ))
++ local varVar=pkgHostAccumVars
++ local 'varRef=pkgHostAccumVars[1]'
++ local var=pkgsHostTarget
++ unset -v varVar varRef
++ local 'varSlice=pkgsHostTarget[*]'
++ case " ${!varSlice-} " in
++ unset -v varSlice
++ eval 'pkgsHostTarget+=("$pkg")'
+++ pkgsHostTarget+=("$pkg")
++ '[' -e /nix/store/mxqsqc2r5kzqfvpdhl8vjxcc4fkqkbcr-apple-sdk-11.3 ']'
++ local relHostOffset
++ for relHostOffset in "${allPlatOffsets[@]}"
++ local files=propagatedBuildDepFiles
++ local hostOffsetNext
++ mapOffset -1 hostOffsetNext
++ local -r inputOffset=-1
++ local -n outputOffset=hostOffsetNext
++ (( inputOffset <= 0 ))
++ outputOffset=-1
++ (( -1 <= hostOffsetNext && hostOffsetNext <= 1 ))
++ local relTargetOffset
++ for relTargetOffset in "${allPlatOffsets[@]}"
++ (( -1 <= -1 ))
++ local 'fileRef=propagatedBuildDepFiles[-1 - -1]'
++ local file=propagated-build-build-deps
++ unset -v fileRef
++ local targetOffsetNext
++ mapOffset -1 targetOffsetNext
++ local -r inputOffset=-1
++ local -n outputOffset=targetOffsetNext
++ (( inputOffset <= 0 ))
++ outputOffset=-1
++ (( -1 <= hostOffsetNext && hostOffsetNext <= 1 ))
++ [[ -f /nix/store/mxqsqc2r5kzqfvpdhl8vjxcc4fkqkbcr-apple-sdk-11.3/nix-support/propagated-build-build-deps ]]
++ continue
++ for relTargetOffset in "${allPlatOffsets[@]}"
++ (( -1 <= 0 ))
++ local 'fileRef=propagatedBuildDepFiles[0 - -1]'
++ local file=propagated-native-build-inputs
++ unset -v fileRef
++ local targetOffsetNext
++ mapOffset 0 targetOffsetNext
++ local -r inputOffset=0
++ local -n outputOffset=targetOffsetNext
++ (( inputOffset <= 0 ))
++ outputOffset=0
++ (( -1 <= hostOffsetNext && hostOffsetNext <= 1 ))
++ [[ -f /nix/store/mxqsqc2r5kzqfvpdhl8vjxcc4fkqkbcr-apple-sdk-11.3/nix-support/propagated-native-build-inputs ]]
++ local pkgNext
++ read -r -d '' pkgNext
++ true
++ for pkgNext in $pkgNext
++ findInputs /nix/store/51yjixwjkpy6pnkwg7rdx9pw053xa314-xcbuild-0.1.1-unstable-2019-11-20-xcrun -1 0
++ local -r pkg=/nix/store/51yjixwjkpy6pnkwg7rdx9pw053xa314-xcbuild-0.1.1-unstable-2019-11-20-xcrun
++ local -r hostOffset=-1
++ local -r targetOffset=0
++ (( hostOffset <= targetOffset ))
++ local varVar=pkgBuildAccumVars
++ local 'varRef=pkgBuildAccumVars[1]'
++ local var=pkgsBuildHost
++ unset -v varVar varRef
++ local 'varSlice=pkgsBuildHost[*]'
++ case " ${!varSlice-} " in
++ unset -v varSlice
++ eval 'pkgsBuildHost+=("$pkg")'
+++ pkgsBuildHost+=("$pkg")
++ '[' -e /nix/store/51yjixwjkpy6pnkwg7rdx9pw053xa314-xcbuild-0.1.1-unstable-2019-11-20-xcrun ']'
++ local relHostOffset
++ for relHostOffset in "${allPlatOffsets[@]}"
++ local files=propagatedBuildDepFiles
++ local hostOffsetNext
++ mapOffset -1 hostOffsetNext
++ local -r inputOffset=-1
++ local -n outputOffset=hostOffsetNext
++ (( inputOffset <= 0 ))
++ outputOffset=-2
++ (( -1 <= hostOffsetNext && hostOffsetNext <= 1 ))
++ continue
++ for relHostOffset in "${allPlatOffsets[@]}"
++ local files=propagatedHostDepFiles
++ local hostOffsetNext
++ mapOffset 0 hostOffsetNext
++ local -r inputOffset=0
++ local -n outputOffset=hostOffsetNext
++ (( inputOffset <= 0 ))
++ outputOffset=-1
++ (( -1 <= hostOffsetNext && hostOffsetNext <= 1 ))
++ local relTargetOffset
++ for relTargetOffset in "${allPlatOffsets[@]}"
++ (( 0 <= -1 ))
++ continue
++ for relTargetOffset in "${allPlatOffsets[@]}"
++ (( 0 <= 0 ))
++ local 'fileRef=propagatedHostDepFiles[0 - 0]'
++ local file=propagated-host-host-deps
++ unset -v fileRef
++ local targetOffsetNext
++ mapOffset 0 targetOffsetNext
++ local -r inputOffset=0
++ local -n outputOffset=targetOffsetNext
++ (( inputOffset <= 0 ))
++ outputOffset=-1
++ (( -1 <= hostOffsetNext && hostOffsetNext <= 1 ))
++ [[ -f /nix/store/51yjixwjkpy6pnkwg7rdx9pw053xa314-xcbuild-0.1.1-unstable-2019-11-20-xcrun/nix-support/propagated-host-host-deps ]]
++ continue
++ for relTargetOffset in "${allPlatOffsets[@]}"
++ (( 0 <= 1 ))
++ local 'fileRef=propagatedHostDepFiles[1 - 0]'
++ local file=propagated-build-inputs
++ unset -v fileRef
++ local targetOffsetNext
++ mapOffset 1 targetOffsetNext
++ local -r inputOffset=1
++ local -n outputOffset=targetOffsetNext
++ (( inputOffset <= 0 ))
++ outputOffset=0
++ (( -1 <= hostOffsetNext && hostOffsetNext <= 1 ))
++ [[ -f /nix/store/51yjixwjkpy6pnkwg7rdx9pw053xa314-xcbuild-0.1.1-unstable-2019-11-20-xcrun/nix-support/propagated-build-inputs ]]
++ continue
++ for relHostOffset in "${allPlatOffsets[@]}"
++ local files=propagatedTargetDepFiles
++ local hostOffsetNext
++ mapOffset 1 hostOffsetNext
++ local -r inputOffset=1
++ local -n outputOffset=hostOffsetNext
++ (( inputOffset <= 0 ))
++ outputOffset=0
++ (( -1 <= hostOffsetNext && hostOffsetNext <= 1 ))
++ local relTargetOffset
++ for relTargetOffset in "${allPlatOffsets[@]}"
++ (( 1 <= -1 ))
++ continue
++ for relTargetOffset in "${allPlatOffsets[@]}"
++ (( 1 <= 0 ))
++ continue
++ for relTargetOffset in "${allPlatOffsets[@]}"
++ (( 1 <= 1 ))
++ local 'fileRef=propagatedTargetDepFiles[1 - 1]'
++ local file=propagated-target-target-deps
++ unset -v fileRef
++ local targetOffsetNext
++ mapOffset 1 targetOffsetNext
++ local -r inputOffset=1
++ local -n outputOffset=targetOffsetNext
++ (( inputOffset <= 0 ))
++ outputOffset=0
++ (( -1 <= hostOffsetNext && hostOffsetNext <= 1 ))
++ [[ -f /nix/store/51yjixwjkpy6pnkwg7rdx9pw053xa314-xcbuild-0.1.1-unstable-2019-11-20-xcrun/nix-support/propagated-target-target-deps ]]
++ continue
++ for relTargetOffset in "${allPlatOffsets[@]}"
++ (( -1 <= 1 ))
++ local 'fileRef=propagatedBuildDepFiles[1 - -1]'
++ local file=propagated-build-target-deps
++ unset -v fileRef
++ local targetOffsetNext
++ mapOffset 1 targetOffsetNext
++ local -r inputOffset=1
++ local -n outputOffset=targetOffsetNext
++ (( inputOffset <= 0 ))
++ outputOffset=1
++ (( -1 <= hostOffsetNext && hostOffsetNext <= 1 ))
++ [[ -f /nix/store/mxqsqc2r5kzqfvpdhl8vjxcc4fkqkbcr-apple-sdk-11.3/nix-support/propagated-build-target-deps ]]
++ continue
++ for relHostOffset in "${allPlatOffsets[@]}"
++ local files=propagatedHostDepFiles
++ local hostOffsetNext
++ mapOffset 0 hostOffsetNext
++ local -r inputOffset=0
++ local -n outputOffset=hostOffsetNext
++ (( inputOffset <= 0 ))
++ outputOffset=0
++ (( -1 <= hostOffsetNext && hostOffsetNext <= 1 ))
++ local relTargetOffset
++ for relTargetOffset in "${allPlatOffsets[@]}"
++ (( 0 <= -1 ))
++ continue
++ for relTargetOffset in "${allPlatOffsets[@]}"
++ (( 0 <= 0 ))
++ local 'fileRef=propagatedHostDepFiles[0 - 0]'
++ local file=propagated-host-host-deps
++ unset -v fileRef
++ local targetOffsetNext
++ mapOffset 0 targetOffsetNext
++ local -r inputOffset=0
++ local -n outputOffset=targetOffsetNext
++ (( inputOffset <= 0 ))
++ outputOffset=0
++ (( -1 <= hostOffsetNext && hostOffsetNext <= 1 ))
++ [[ -f /nix/store/mxqsqc2r5kzqfvpdhl8vjxcc4fkqkbcr-apple-sdk-11.3/nix-support/propagated-host-host-deps ]]
++ continue
++ for relTargetOffset in "${allPlatOffsets[@]}"
++ (( 0 <= 1 ))
++ local 'fileRef=propagatedHostDepFiles[1 - 0]'
++ local file=propagated-build-inputs
++ unset -v fileRef
++ local targetOffsetNext
++ mapOffset 1 targetOffsetNext
++ local -r inputOffset=1
++ local -n outputOffset=targetOffsetNext
++ (( inputOffset <= 0 ))
++ outputOffset=1
++ (( -1 <= hostOffsetNext && hostOffsetNext <= 1 ))
++ [[ -f /nix/store/mxqsqc2r5kzqfvpdhl8vjxcc4fkqkbcr-apple-sdk-11.3/nix-support/propagated-build-inputs ]]
++ local pkgNext
++ read -r -d '' pkgNext
++ true
++ for pkgNext in $pkgNext
++ findInputs /nix/store/yd5r3hysx6vmsiqqwp8mz55rwm10ic9n-libiconv-109-dev 0 1
++ local -r pkg=/nix/store/yd5r3hysx6vmsiqqwp8mz55rwm10ic9n-libiconv-109-dev
++ local -r hostOffset=0
++ local -r targetOffset=1
++ (( hostOffset <= targetOffset ))
++ local varVar=pkgHostAccumVars
++ local 'varRef=pkgHostAccumVars[1]'
++ local var=pkgsHostTarget
++ unset -v varVar varRef
++ local 'varSlice=pkgsHostTarget[*]'
++ case " ${!varSlice-} " in
++ unset -v varSlice
++ eval 'pkgsHostTarget+=("$pkg")'
+++ pkgsHostTarget+=("$pkg")
++ '[' -e /nix/store/yd5r3hysx6vmsiqqwp8mz55rwm10ic9n-libiconv-109-dev ']'
++ local relHostOffset
++ for relHostOffset in "${allPlatOffsets[@]}"
++ local files=propagatedBuildDepFiles
++ local hostOffsetNext
++ mapOffset -1 hostOffsetNext
++ local -r inputOffset=-1
++ local -n outputOffset=hostOffsetNext
++ (( inputOffset <= 0 ))
++ outputOffset=-1
++ (( -1 <= hostOffsetNext && hostOffsetNext <= 1 ))
++ local relTargetOffset
++ for relTargetOffset in "${allPlatOffsets[@]}"
++ (( -1 <= -1 ))
++ local 'fileRef=propagatedBuildDepFiles[-1 - -1]'
++ local file=propagated-build-build-deps
++ unset -v fileRef
++ local targetOffsetNext
++ mapOffset -1 targetOffsetNext
++ local -r inputOffset=-1
++ local -n outputOffset=targetOffsetNext
++ (( inputOffset <= 0 ))
++ outputOffset=-1
++ (( -1 <= hostOffsetNext && hostOffsetNext <= 1 ))
++ [[ -f /nix/store/yd5r3hysx6vmsiqqwp8mz55rwm10ic9n-libiconv-109-dev/nix-support/propagated-build-build-deps ]]
++ continue
++ for relTargetOffset in "${allPlatOffsets[@]}"
++ (( -1 <= 0 ))
++ local 'fileRef=propagatedBuildDepFiles[0 - -1]'
++ local file=propagated-native-build-inputs
++ unset -v fileRef
++ local targetOffsetNext
++ mapOffset 0 targetOffsetNext
++ local -r inputOffset=0
++ local -n outputOffset=targetOffsetNext
++ (( inputOffset <= 0 ))
++ outputOffset=0
++ (( -1 <= hostOffsetNext && hostOffsetNext <= 1 ))
++ [[ -f /nix/store/yd5r3hysx6vmsiqqwp8mz55rwm10ic9n-libiconv-109-dev/nix-support/propagated-native-build-inputs ]]
++ continue
++ for relTargetOffset in "${allPlatOffsets[@]}"
++ (( -1 <= 1 ))
++ local 'fileRef=propagatedBuildDepFiles[1 - -1]'
++ local file=propagated-build-target-deps
++ unset -v fileRef
++ local targetOffsetNext
++ mapOffset 1 targetOffsetNext
++ local -r inputOffset=1
++ local -n outputOffset=targetOffsetNext
++ (( inputOffset <= 0 ))
++ outputOffset=1
++ (( -1 <= hostOffsetNext && hostOffsetNext <= 1 ))
++ [[ -f /nix/store/yd5r3hysx6vmsiqqwp8mz55rwm10ic9n-libiconv-109-dev/nix-support/propagated-build-target-deps ]]
++ continue
++ for relHostOffset in "${allPlatOffsets[@]}"
++ local files=propagatedHostDepFiles
++ local hostOffsetNext
++ mapOffset 0 hostOffsetNext
++ local -r inputOffset=0
++ local -n outputOffset=hostOffsetNext
++ (( inputOffset <= 0 ))
++ outputOffset=0
++ (( -1 <= hostOffsetNext && hostOffsetNext <= 1 ))
++ local relTargetOffset
++ for relTargetOffset in "${allPlatOffsets[@]}"
++ (( 0 <= -1 ))
++ continue
++ for relTargetOffset in "${allPlatOffsets[@]}"
++ (( 0 <= 0 ))
++ local 'fileRef=propagatedHostDepFiles[0 - 0]'
++ local file=propagated-host-host-deps
++ unset -v fileRef
++ local targetOffsetNext
++ mapOffset 0 targetOffsetNext
++ local -r inputOffset=0
++ local -n outputOffset=targetOffsetNext
++ (( inputOffset <= 0 ))
++ outputOffset=0
++ (( -1 <= hostOffsetNext && hostOffsetNext <= 1 ))
++ [[ -f /nix/store/yd5r3hysx6vmsiqqwp8mz55rwm10ic9n-libiconv-109-dev/nix-support/propagated-host-host-deps ]]
++ continue
++ for relTargetOffset in "${allPlatOffsets[@]}"
++ (( 0 <= 1 ))
++ local 'fileRef=propagatedHostDepFiles[1 - 0]'
++ local file=propagated-build-inputs
++ unset -v fileRef
++ local targetOffsetNext
++ mapOffset 1 targetOffsetNext
++ local -r inputOffset=1
++ local -n outputOffset=targetOffsetNext
++ (( inputOffset <= 0 ))
++ outputOffset=1
++ (( -1 <= hostOffsetNext && hostOffsetNext <= 1 ))
++ [[ -f /nix/store/yd5r3hysx6vmsiqqwp8mz55rwm10ic9n-libiconv-109-dev/nix-support/propagated-build-inputs ]]
++ local pkgNext
++ read -r -d '' pkgNext
++ true
++ for pkgNext in $pkgNext
++ findInputs /nix/store/hvfb6x5ihiyyy7df7ks8yphvr6kyphmz-libiconv-109 0 1
++ local -r pkg=/nix/store/hvfb6x5ihiyyy7df7ks8yphvr6kyphmz-libiconv-109
++ local -r hostOffset=0
++ local -r targetOffset=1
++ (( hostOffset <= targetOffset ))
++ local varVar=pkgHostAccumVars
++ local 'varRef=pkgHostAccumVars[1]'
++ local var=pkgsHostTarget
++ unset -v varVar varRef
++ local 'varSlice=pkgsHostTarget[*]'
++ case " ${!varSlice-} " in
++ unset -v varSlice
++ eval 'pkgsHostTarget+=("$pkg")'
+++ pkgsHostTarget+=("$pkg")
++ '[' -e /nix/store/hvfb6x5ihiyyy7df7ks8yphvr6kyphmz-libiconv-109 ']'
++ local relHostOffset
++ for relHostOffset in "${allPlatOffsets[@]}"
++ local files=propagatedBuildDepFiles
++ local hostOffsetNext
++ mapOffset -1 hostOffsetNext
++ local -r inputOffset=-1
++ local -n outputOffset=hostOffsetNext
++ (( inputOffset <= 0 ))
++ outputOffset=-1
++ (( -1 <= hostOffsetNext && hostOffsetNext <= 1 ))
++ local relTargetOffset
++ for relTargetOffset in "${allPlatOffsets[@]}"
++ (( -1 <= -1 ))
++ local 'fileRef=propagatedBuildDepFiles[-1 - -1]'
++ local file=propagated-build-build-deps
++ unset -v fileRef
++ local targetOffsetNext
++ mapOffset -1 targetOffsetNext
++ local -r inputOffset=-1
++ local -n outputOffset=targetOffsetNext
++ (( inputOffset <= 0 ))
++ outputOffset=-1
++ (( -1 <= hostOffsetNext && hostOffsetNext <= 1 ))
++ [[ -f /nix/store/hvfb6x5ihiyyy7df7ks8yphvr6kyphmz-libiconv-109/nix-support/propagated-build-build-deps ]]
++ continue
++ for relTargetOffset in "${allPlatOffsets[@]}"
++ (( -1 <= 0 ))
++ local 'fileRef=propagatedBuildDepFiles[0 - -1]'
++ local file=propagated-native-build-inputs
++ unset -v fileRef
++ local targetOffsetNext
++ mapOffset 0 targetOffsetNext
++ local -r inputOffset=0
++ local -n outputOffset=targetOffsetNext
++ (( inputOffset <= 0 ))
++ outputOffset=0
++ (( -1 <= hostOffsetNext && hostOffsetNext <= 1 ))
++ [[ -f /nix/store/hvfb6x5ihiyyy7df7ks8yphvr6kyphmz-libiconv-109/nix-support/propagated-native-build-inputs ]]
++ continue
++ for relTargetOffset in "${allPlatOffsets[@]}"
++ (( -1 <= 1 ))
++ local 'fileRef=propagatedBuildDepFiles[1 - -1]'
++ local file=propagated-build-target-deps
++ unset -v fileRef
++ local targetOffsetNext
++ mapOffset 1 targetOffsetNext
++ local -r inputOffset=1
++ local -n outputOffset=targetOffsetNext
++ (( inputOffset <= 0 ))
++ outputOffset=1
++ (( -1 <= hostOffsetNext && hostOffsetNext <= 1 ))
++ [[ -f /nix/store/hvfb6x5ihiyyy7df7ks8yphvr6kyphmz-libiconv-109/nix-support/propagated-build-target-deps ]]
++ continue
++ for relHostOffset in "${allPlatOffsets[@]}"
++ local files=propagatedHostDepFiles
++ local hostOffsetNext
++ mapOffset 0 hostOffsetNext
++ local -r inputOffset=0
++ local -n outputOffset=hostOffsetNext
++ (( inputOffset <= 0 ))
++ outputOffset=0
++ (( -1 <= hostOffsetNext && hostOffsetNext <= 1 ))
++ local relTargetOffset
++ for relTargetOffset in "${allPlatOffsets[@]}"
++ (( 0 <= -1 ))
++ continue
++ for relTargetOffset in "${allPlatOffsets[@]}"
++ (( 0 <= 0 ))
++ local 'fileRef=propagatedHostDepFiles[0 - 0]'
++ local file=propagated-host-host-deps
++ unset -v fileRef
++ local targetOffsetNext
++ mapOffset 0 targetOffsetNext
++ local -r inputOffset=0
++ local -n outputOffset=targetOffsetNext
++ (( inputOffset <= 0 ))
++ outputOffset=0
++ (( -1 <= hostOffsetNext && hostOffsetNext <= 1 ))
++ [[ -f /nix/store/hvfb6x5ihiyyy7df7ks8yphvr6kyphmz-libiconv-109/nix-support/propagated-host-host-deps ]]
++ continue
++ for relTargetOffset in "${allPlatOffsets[@]}"
++ (( 0 <= 1 ))
++ local 'fileRef=propagatedHostDepFiles[1 - 0]'
++ local file=propagated-build-inputs
++ unset -v fileRef
++ local targetOffsetNext
++ mapOffset 1 targetOffsetNext
++ local -r inputOffset=1
++ local -n outputOffset=targetOffsetNext
++ (( inputOffset <= 0 ))
++ outputOffset=1
++ (( -1 <= hostOffsetNext && hostOffsetNext <= 1 ))
++ [[ -f /nix/store/hvfb6x5ihiyyy7df7ks8yphvr6kyphmz-libiconv-109/nix-support/propagated-build-inputs ]]
++ continue
++ for relHostOffset in "${allPlatOffsets[@]}"
++ local files=propagatedTargetDepFiles
++ local hostOffsetNext
++ mapOffset 1 hostOffsetNext
++ local -r inputOffset=1
++ local -n outputOffset=hostOffsetNext
++ (( inputOffset <= 0 ))
++ outputOffset=1
++ (( -1 <= hostOffsetNext && hostOffsetNext <= 1 ))
++ local relTargetOffset
++ for relTargetOffset in "${allPlatOffsets[@]}"
++ (( 1 <= -1 ))
++ continue
++ for relTargetOffset in "${allPlatOffsets[@]}"
++ (( 1 <= 0 ))
++ continue
++ for relTargetOffset in "${allPlatOffsets[@]}"
++ (( 1 <= 1 ))
++ local 'fileRef=propagatedTargetDepFiles[1 - 1]'
++ local file=propagated-target-target-deps
++ unset -v fileRef
++ local targetOffsetNext
++ mapOffset 1 targetOffsetNext
++ local -r inputOffset=1
++ local -n outputOffset=targetOffsetNext
++ (( inputOffset <= 0 ))
++ outputOffset=1
++ (( -1 <= hostOffsetNext && hostOffsetNext <= 1 ))
++ [[ -f /nix/store/hvfb6x5ihiyyy7df7ks8yphvr6kyphmz-libiconv-109/nix-support/propagated-target-target-deps ]]
++ continue
++ for relHostOffset in "${allPlatOffsets[@]}"
++ local files=propagatedTargetDepFiles
++ local hostOffsetNext
++ mapOffset 1 hostOffsetNext
++ local -r inputOffset=1
++ local -n outputOffset=hostOffsetNext
++ (( inputOffset <= 0 ))
++ outputOffset=1
++ (( -1 <= hostOffsetNext && hostOffsetNext <= 1 ))
++ local relTargetOffset
++ for relTargetOffset in "${allPlatOffsets[@]}"
++ (( 1 <= -1 ))
++ continue
++ for relTargetOffset in "${allPlatOffsets[@]}"
++ (( 1 <= 0 ))
++ continue
++ for relTargetOffset in "${allPlatOffsets[@]}"
++ (( 1 <= 1 ))
++ local 'fileRef=propagatedTargetDepFiles[1 - 1]'
++ local file=propagated-target-target-deps
++ unset -v fileRef
++ local targetOffsetNext
++ mapOffset 1 targetOffsetNext
++ local -r inputOffset=1
++ local -n outputOffset=targetOffsetNext
++ (( inputOffset <= 0 ))
++ outputOffset=1
++ (( -1 <= hostOffsetNext && hostOffsetNext <= 1 ))
++ [[ -f /nix/store/yd5r3hysx6vmsiqqwp8mz55rwm10ic9n-libiconv-109-dev/nix-support/propagated-target-target-deps ]]
++ continue
++ for pkgNext in $pkgNext
++ findInputs /nix/store/6hhgprk1fcdkd38njq9vzh436caw2569-libresolv-83-dev 0 1
++ local -r pkg=/nix/store/6hhgprk1fcdkd38njq9vzh436caw2569-libresolv-83-dev
++ local -r hostOffset=0
++ local -r targetOffset=1
++ (( hostOffset <= targetOffset ))
++ local varVar=pkgHostAccumVars
++ local 'varRef=pkgHostAccumVars[1]'
++ local var=pkgsHostTarget
++ unset -v varVar varRef
++ local 'varSlice=pkgsHostTarget[*]'
++ case " ${!varSlice-} " in
++ unset -v varSlice
++ eval 'pkgsHostTarget+=("$pkg")'
+++ pkgsHostTarget+=("$pkg")
++ '[' -e /nix/store/6hhgprk1fcdkd38njq9vzh436caw2569-libresolv-83-dev ']'
++ local relHostOffset
++ for relHostOffset in "${allPlatOffsets[@]}"
++ local files=propagatedBuildDepFiles
++ local hostOffsetNext
++ mapOffset -1 hostOffsetNext
++ local -r inputOffset=-1
++ local -n outputOffset=hostOffsetNext
++ (( inputOffset <= 0 ))
++ outputOffset=-1
++ (( -1 <= hostOffsetNext && hostOffsetNext <= 1 ))
++ local relTargetOffset
++ for relTargetOffset in "${allPlatOffsets[@]}"
++ (( -1 <= -1 ))
++ local 'fileRef=propagatedBuildDepFiles[-1 - -1]'
++ local file=propagated-build-build-deps
++ unset -v fileRef
++ local targetOffsetNext
++ mapOffset -1 targetOffsetNext
++ local -r inputOffset=-1
++ local -n outputOffset=targetOffsetNext
++ (( inputOffset <= 0 ))
++ outputOffset=-1
++ (( -1 <= hostOffsetNext && hostOffsetNext <= 1 ))
++ [[ -f /nix/store/6hhgprk1fcdkd38njq9vzh436caw2569-libresolv-83-dev/nix-support/propagated-build-build-deps ]]
++ continue
++ for relTargetOffset in "${allPlatOffsets[@]}"
++ (( -1 <= 0 ))
++ local 'fileRef=propagatedBuildDepFiles[0 - -1]'
++ local file=propagated-native-build-inputs
++ unset -v fileRef
++ local targetOffsetNext
++ mapOffset 0 targetOffsetNext
++ local -r inputOffset=0
++ local -n outputOffset=targetOffsetNext
++ (( inputOffset <= 0 ))
++ outputOffset=0
++ (( -1 <= hostOffsetNext && hostOffsetNext <= 1 ))
++ [[ -f /nix/store/6hhgprk1fcdkd38njq9vzh436caw2569-libresolv-83-dev/nix-support/propagated-native-build-inputs ]]
++ continue
++ for relTargetOffset in "${allPlatOffsets[@]}"
++ (( -1 <= 1 ))
++ local 'fileRef=propagatedBuildDepFiles[1 - -1]'
++ local file=propagated-build-target-deps
++ unset -v fileRef
++ local targetOffsetNext
++ mapOffset 1 targetOffsetNext
++ local -r inputOffset=1
++ local -n outputOffset=targetOffsetNext
++ (( inputOffset <= 0 ))
++ outputOffset=1
++ (( -1 <= hostOffsetNext && hostOffsetNext <= 1 ))
++ [[ -f /nix/store/6hhgprk1fcdkd38njq9vzh436caw2569-libresolv-83-dev/nix-support/propagated-build-target-deps ]]
++ continue
++ for relHostOffset in "${allPlatOffsets[@]}"
++ local files=propagatedHostDepFiles
++ local hostOffsetNext
++ mapOffset 0 hostOffsetNext
++ local -r inputOffset=0
++ local -n outputOffset=hostOffsetNext
++ (( inputOffset <= 0 ))
++ outputOffset=0
++ (( -1 <= hostOffsetNext && hostOffsetNext <= 1 ))
++ local relTargetOffset
++ for relTargetOffset in "${allPlatOffsets[@]}"
++ (( 0 <= -1 ))
++ continue
++ for relTargetOffset in "${allPlatOffsets[@]}"
++ (( 0 <= 0 ))
++ local 'fileRef=propagatedHostDepFiles[0 - 0]'
++ local file=propagated-host-host-deps
++ unset -v fileRef
++ local targetOffsetNext
++ mapOffset 0 targetOffsetNext
++ local -r inputOffset=0
++ local -n outputOffset=targetOffsetNext
++ (( inputOffset <= 0 ))
++ outputOffset=0
++ (( -1 <= hostOffsetNext && hostOffsetNext <= 1 ))
++ [[ -f /nix/store/6hhgprk1fcdkd38njq9vzh436caw2569-libresolv-83-dev/nix-support/propagated-host-host-deps ]]
++ continue
++ for relTargetOffset in "${allPlatOffsets[@]}"
++ (( 0 <= 1 ))
++ local 'fileRef=propagatedHostDepFiles[1 - 0]'
++ local file=propagated-build-inputs
++ unset -v fileRef
++ local targetOffsetNext
++ mapOffset 1 targetOffsetNext
++ local -r inputOffset=1
++ local -n outputOffset=targetOffsetNext
++ (( inputOffset <= 0 ))
++ outputOffset=1
++ (( -1 <= hostOffsetNext && hostOffsetNext <= 1 ))
++ [[ -f /nix/store/6hhgprk1fcdkd38njq9vzh436caw2569-libresolv-83-dev/nix-support/propagated-build-inputs ]]
++ local pkgNext
++ read -r -d '' pkgNext
++ true
++ for pkgNext in $pkgNext
++ findInputs /nix/store/hwyfcdm16zwihpq6m79krw5b6kbcxvsi-libresolv-83 0 1
++ local -r pkg=/nix/store/hwyfcdm16zwihpq6m79krw5b6kbcxvsi-libresolv-83
++ local -r hostOffset=0
++ local -r targetOffset=1
++ (( hostOffset <= targetOffset ))
++ local varVar=pkgHostAccumVars
++ local 'varRef=pkgHostAccumVars[1]'
++ local var=pkgsHostTarget
++ unset -v varVar varRef
++ local 'varSlice=pkgsHostTarget[*]'
++ case " ${!varSlice-} " in
++ unset -v varSlice
++ eval 'pkgsHostTarget+=("$pkg")'
+++ pkgsHostTarget+=("$pkg")
++ '[' -e /nix/store/hwyfcdm16zwihpq6m79krw5b6kbcxvsi-libresolv-83 ']'
++ local relHostOffset
++ for relHostOffset in "${allPlatOffsets[@]}"
++ local files=propagatedBuildDepFiles
++ local hostOffsetNext
++ mapOffset -1 hostOffsetNext
++ local -r inputOffset=-1
++ local -n outputOffset=hostOffsetNext
++ (( inputOffset <= 0 ))
++ outputOffset=-1
++ (( -1 <= hostOffsetNext && hostOffsetNext <= 1 ))
++ local relTargetOffset
++ for relTargetOffset in "${allPlatOffsets[@]}"
++ (( -1 <= -1 ))
++ local 'fileRef=propagatedBuildDepFiles[-1 - -1]'
++ local file=propagated-build-build-deps
++ unset -v fileRef
++ local targetOffsetNext
++ mapOffset -1 targetOffsetNext
++ local -r inputOffset=-1
++ local -n outputOffset=targetOffsetNext
++ (( inputOffset <= 0 ))
++ outputOffset=-1
++ (( -1 <= hostOffsetNext && hostOffsetNext <= 1 ))
++ [[ -f /nix/store/hwyfcdm16zwihpq6m79krw5b6kbcxvsi-libresolv-83/nix-support/propagated-build-build-deps ]]
++ continue
++ for relTargetOffset in "${allPlatOffsets[@]}"
++ (( -1 <= 0 ))
++ local 'fileRef=propagatedBuildDepFiles[0 - -1]'
++ local file=propagated-native-build-inputs
++ unset -v fileRef
++ local targetOffsetNext
++ mapOffset 0 targetOffsetNext
++ local -r inputOffset=0
++ local -n outputOffset=targetOffsetNext
++ (( inputOffset <= 0 ))
++ outputOffset=0
++ (( -1 <= hostOffsetNext && hostOffsetNext <= 1 ))
++ [[ -f /nix/store/hwyfcdm16zwihpq6m79krw5b6kbcxvsi-libresolv-83/nix-support/propagated-native-build-inputs ]]
++ continue
++ for relTargetOffset in "${allPlatOffsets[@]}"
++ (( -1 <= 1 ))
++ local 'fileRef=propagatedBuildDepFiles[1 - -1]'
++ local file=propagated-build-target-deps
++ unset -v fileRef
++ local targetOffsetNext
++ mapOffset 1 targetOffsetNext
++ local -r inputOffset=1
++ local -n outputOffset=targetOffsetNext
++ (( inputOffset <= 0 ))
++ outputOffset=1
++ (( -1 <= hostOffsetNext && hostOffsetNext <= 1 ))
++ [[ -f /nix/store/hwyfcdm16zwihpq6m79krw5b6kbcxvsi-libresolv-83/nix-support/propagated-build-target-deps ]]
++ continue
++ for relHostOffset in "${allPlatOffsets[@]}"
++ local files=propagatedHostDepFiles
++ local hostOffsetNext
++ mapOffset 0 hostOffsetNext
++ local -r inputOffset=0
++ local -n outputOffset=hostOffsetNext
++ (( inputOffset <= 0 ))
++ outputOffset=0
++ (( -1 <= hostOffsetNext && hostOffsetNext <= 1 ))
++ local relTargetOffset
++ for relTargetOffset in "${allPlatOffsets[@]}"
++ (( 0 <= -1 ))
++ continue
++ for relTargetOffset in "${allPlatOffsets[@]}"
++ (( 0 <= 0 ))
++ local 'fileRef=propagatedHostDepFiles[0 - 0]'
++ local file=propagated-host-host-deps
++ unset -v fileRef
++ local targetOffsetNext
++ mapOffset 0 targetOffsetNext
++ local -r inputOffset=0
++ local -n outputOffset=targetOffsetNext
++ (( inputOffset <= 0 ))
++ outputOffset=0
++ (( -1 <= hostOffsetNext && hostOffsetNext <= 1 ))
++ [[ -f /nix/store/hwyfcdm16zwihpq6m79krw5b6kbcxvsi-libresolv-83/nix-support/propagated-host-host-deps ]]
++ continue
++ for relTargetOffset in "${allPlatOffsets[@]}"
++ (( 0 <= 1 ))
++ local 'fileRef=propagatedHostDepFiles[1 - 0]'
++ local file=propagated-build-inputs
++ unset -v fileRef
++ local targetOffsetNext
++ mapOffset 1 targetOffsetNext
++ local -r inputOffset=1
++ local -n outputOffset=targetOffsetNext
++ (( inputOffset <= 0 ))
++ outputOffset=1
++ (( -1 <= hostOffsetNext && hostOffsetNext <= 1 ))
++ [[ -f /nix/store/hwyfcdm16zwihpq6m79krw5b6kbcxvsi-libresolv-83/nix-support/propagated-build-inputs ]]
++ continue
++ for relHostOffset in "${allPlatOffsets[@]}"
++ local files=propagatedTargetDepFiles
++ local hostOffsetNext
++ mapOffset 1 hostOffsetNext
++ local -r inputOffset=1
++ local -n outputOffset=hostOffsetNext
++ (( inputOffset <= 0 ))
++ outputOffset=1
++ (( -1 <= hostOffsetNext && hostOffsetNext <= 1 ))
++ local relTargetOffset
++ for relTargetOffset in "${allPlatOffsets[@]}"
++ (( 1 <= -1 ))
++ continue
++ for relTargetOffset in "${allPlatOffsets[@]}"
++ (( 1 <= 0 ))
++ continue
++ for relTargetOffset in "${allPlatOffsets[@]}"
++ (( 1 <= 1 ))
++ local 'fileRef=propagatedTargetDepFiles[1 - 1]'
++ local file=propagated-target-target-deps
++ unset -v fileRef
++ local targetOffsetNext
++ mapOffset 1 targetOffsetNext
++ local -r inputOffset=1
++ local -n outputOffset=targetOffsetNext
++ (( inputOffset <= 0 ))
++ outputOffset=1
++ (( -1 <= hostOffsetNext && hostOffsetNext <= 1 ))
++ [[ -f /nix/store/hwyfcdm16zwihpq6m79krw5b6kbcxvsi-libresolv-83/nix-support/propagated-target-target-deps ]]
++ continue
++ for relHostOffset in "${allPlatOffsets[@]}"
++ local files=propagatedTargetDepFiles
++ local hostOffsetNext
++ mapOffset 1 hostOffsetNext
++ local -r inputOffset=1
++ local -n outputOffset=hostOffsetNext
++ (( inputOffset <= 0 ))
++ outputOffset=1
++ (( -1 <= hostOffsetNext && hostOffsetNext <= 1 ))
++ local relTargetOffset
++ for relTargetOffset in "${allPlatOffsets[@]}"
++ (( 1 <= -1 ))
++ continue
++ for relTargetOffset in "${allPlatOffsets[@]}"
++ (( 1 <= 0 ))
++ continue
++ for relTargetOffset in "${allPlatOffsets[@]}"
++ (( 1 <= 1 ))
++ local 'fileRef=propagatedTargetDepFiles[1 - 1]'
++ local file=propagated-target-target-deps
++ unset -v fileRef
++ local targetOffsetNext
++ mapOffset 1 targetOffsetNext
++ local -r inputOffset=1
++ local -n outputOffset=targetOffsetNext
++ (( inputOffset <= 0 ))
++ outputOffset=1
++ (( -1 <= hostOffsetNext && hostOffsetNext <= 1 ))
++ [[ -f /nix/store/6hhgprk1fcdkd38njq9vzh436caw2569-libresolv-83-dev/nix-support/propagated-target-target-deps ]]
++ continue
++ for pkgNext in $pkgNext
++ findInputs /nix/store/jxacwyg61k1scmddfk84alnw5zfl6601-libsbuf-14.1.0-dev 0 1
++ local -r pkg=/nix/store/jxacwyg61k1scmddfk84alnw5zfl6601-libsbuf-14.1.0-dev
++ local -r hostOffset=0
++ local -r targetOffset=1
++ (( hostOffset <= targetOffset ))
++ local varVar=pkgHostAccumVars
++ local 'varRef=pkgHostAccumVars[1]'
++ local var=pkgsHostTarget
++ unset -v varVar varRef
++ local 'varSlice=pkgsHostTarget[*]'
++ case " ${!varSlice-} " in
++ unset -v varSlice
++ eval 'pkgsHostTarget+=("$pkg")'
+++ pkgsHostTarget+=("$pkg")
++ '[' -e /nix/store/jxacwyg61k1scmddfk84alnw5zfl6601-libsbuf-14.1.0-dev ']'
++ local relHostOffset
++ for relHostOffset in "${allPlatOffsets[@]}"
++ local files=propagatedBuildDepFiles
++ local hostOffsetNext
++ mapOffset -1 hostOffsetNext
++ local -r inputOffset=-1
++ local -n outputOffset=hostOffsetNext
++ (( inputOffset <= 0 ))
++ outputOffset=-1
++ (( -1 <= hostOffsetNext && hostOffsetNext <= 1 ))
++ local relTargetOffset
++ for relTargetOffset in "${allPlatOffsets[@]}"
++ (( -1 <= -1 ))
++ local 'fileRef=propagatedBuildDepFiles[-1 - -1]'
++ local file=propagated-build-build-deps
++ unset -v fileRef
++ local targetOffsetNext
++ mapOffset -1 targetOffsetNext
++ local -r inputOffset=-1
++ local -n outputOffset=targetOffsetNext
++ (( inputOffset <= 0 ))
++ outputOffset=-1
++ (( -1 <= hostOffsetNext && hostOffsetNext <= 1 ))
++ [[ -f /nix/store/jxacwyg61k1scmddfk84alnw5zfl6601-libsbuf-14.1.0-dev/nix-support/propagated-build-build-deps ]]
++ continue
++ for relTargetOffset in "${allPlatOffsets[@]}"
++ (( -1 <= 0 ))
++ local 'fileRef=propagatedBuildDepFiles[0 - -1]'
++ local file=propagated-native-build-inputs
++ unset -v fileRef
++ local targetOffsetNext
++ mapOffset 0 targetOffsetNext
++ local -r inputOffset=0
++ local -n outputOffset=targetOffsetNext
++ (( inputOffset <= 0 ))
++ outputOffset=0
++ (( -1 <= hostOffsetNext && hostOffsetNext <= 1 ))
++ [[ -f /nix/store/jxacwyg61k1scmddfk84alnw5zfl6601-libsbuf-14.1.0-dev/nix-support/propagated-native-build-inputs ]]
++ continue
++ for relTargetOffset in "${allPlatOffsets[@]}"
++ (( -1 <= 1 ))
++ local 'fileRef=propagatedBuildDepFiles[1 - -1]'
++ local file=propagated-build-target-deps
++ unset -v fileRef
++ local targetOffsetNext
++ mapOffset 1 targetOffsetNext
++ local -r inputOffset=1
++ local -n outputOffset=targetOffsetNext
++ (( inputOffset <= 0 ))
++ outputOffset=1
++ (( -1 <= hostOffsetNext && hostOffsetNext <= 1 ))
++ [[ -f /nix/store/jxacwyg61k1scmddfk84alnw5zfl6601-libsbuf-14.1.0-dev/nix-support/propagated-build-target-deps ]]
++ continue
++ for relHostOffset in "${allPlatOffsets[@]}"
++ local files=propagatedHostDepFiles
++ local hostOffsetNext
++ mapOffset 0 hostOffsetNext
++ local -r inputOffset=0
++ local -n outputOffset=hostOffsetNext
++ (( inputOffset <= 0 ))
++ outputOffset=0
++ (( -1 <= hostOffsetNext && hostOffsetNext <= 1 ))
++ local relTargetOffset
++ for relTargetOffset in "${allPlatOffsets[@]}"
++ (( 0 <= -1 ))
++ continue
++ for relTargetOffset in "${allPlatOffsets[@]}"
++ (( 0 <= 0 ))
++ local 'fileRef=propagatedHostDepFiles[0 - 0]'
++ local file=propagated-host-host-deps
++ unset -v fileRef
++ local targetOffsetNext
++ mapOffset 0 targetOffsetNext
++ local -r inputOffset=0
++ local -n outputOffset=targetOffsetNext
++ (( inputOffset <= 0 ))
++ outputOffset=0
++ (( -1 <= hostOffsetNext && hostOffsetNext <= 1 ))
++ [[ -f /nix/store/jxacwyg61k1scmddfk84alnw5zfl6601-libsbuf-14.1.0-dev/nix-support/propagated-host-host-deps ]]
++ continue
++ for relTargetOffset in "${allPlatOffsets[@]}"
++ (( 0 <= 1 ))
++ local 'fileRef=propagatedHostDepFiles[1 - 0]'
++ local file=propagated-build-inputs
++ unset -v fileRef
++ local targetOffsetNext
++ mapOffset 1 targetOffsetNext
++ local -r inputOffset=1
++ local -n outputOffset=targetOffsetNext
++ (( inputOffset <= 0 ))
++ outputOffset=1
++ (( -1 <= hostOffsetNext && hostOffsetNext <= 1 ))
++ [[ -f /nix/store/jxacwyg61k1scmddfk84alnw5zfl6601-libsbuf-14.1.0-dev/nix-support/propagated-build-inputs ]]
++ local pkgNext
++ read -r -d '' pkgNext
++ true
++ for pkgNext in $pkgNext
++ findInputs /nix/store/2fhl7qbyvvnxr6hgymghmdy5mid5c7ik-libsbuf-14.1.0 0 1
++ local -r pkg=/nix/store/2fhl7qbyvvnxr6hgymghmdy5mid5c7ik-libsbuf-14.1.0
++ local -r hostOffset=0
++ local -r targetOffset=1
++ (( hostOffset <= targetOffset ))
++ local varVar=pkgHostAccumVars
++ local 'varRef=pkgHostAccumVars[1]'
++ local var=pkgsHostTarget
++ unset -v varVar varRef
++ local 'varSlice=pkgsHostTarget[*]'
++ case " ${!varSlice-} " in
++ unset -v varSlice
++ eval 'pkgsHostTarget+=("$pkg")'
+++ pkgsHostTarget+=("$pkg")
++ '[' -e /nix/store/2fhl7qbyvvnxr6hgymghmdy5mid5c7ik-libsbuf-14.1.0 ']'
++ local relHostOffset
++ for relHostOffset in "${allPlatOffsets[@]}"
++ local files=propagatedBuildDepFiles
++ local hostOffsetNext
++ mapOffset -1 hostOffsetNext
++ local -r inputOffset=-1
++ local -n outputOffset=hostOffsetNext
++ (( inputOffset <= 0 ))
++ outputOffset=-1
++ (( -1 <= hostOffsetNext && hostOffsetNext <= 1 ))
++ local relTargetOffset
++ for relTargetOffset in "${allPlatOffsets[@]}"
++ (( -1 <= -1 ))
++ local 'fileRef=propagatedBuildDepFiles[-1 - -1]'
++ local file=propagated-build-build-deps
++ unset -v fileRef
++ local targetOffsetNext
++ mapOffset -1 targetOffsetNext
++ local -r inputOffset=-1
++ local -n outputOffset=targetOffsetNext
++ (( inputOffset <= 0 ))
++ outputOffset=-1
++ (( -1 <= hostOffsetNext && hostOffsetNext <= 1 ))
++ [[ -f /nix/store/2fhl7qbyvvnxr6hgymghmdy5mid5c7ik-libsbuf-14.1.0/nix-support/propagated-build-build-deps ]]
++ continue
++ for relTargetOffset in "${allPlatOffsets[@]}"
++ (( -1 <= 0 ))
++ local 'fileRef=propagatedBuildDepFiles[0 - -1]'
++ local file=propagated-native-build-inputs
++ unset -v fileRef
++ local targetOffsetNext
++ mapOffset 0 targetOffsetNext
++ local -r inputOffset=0
++ local -n outputOffset=targetOffsetNext
++ (( inputOffset <= 0 ))
++ outputOffset=0
++ (( -1 <= hostOffsetNext && hostOffsetNext <= 1 ))
++ [[ -f /nix/store/2fhl7qbyvvnxr6hgymghmdy5mid5c7ik-libsbuf-14.1.0/nix-support/propagated-native-build-inputs ]]
++ continue
++ for relTargetOffset in "${allPlatOffsets[@]}"
++ (( -1 <= 1 ))
++ local 'fileRef=propagatedBuildDepFiles[1 - -1]'
++ local file=propagated-build-target-deps
++ unset -v fileRef
++ local targetOffsetNext
++ mapOffset 1 targetOffsetNext
++ local -r inputOffset=1
++ local -n outputOffset=targetOffsetNext
++ (( inputOffset <= 0 ))
++ outputOffset=1
++ (( -1 <= hostOffsetNext && hostOffsetNext <= 1 ))
++ [[ -f /nix/store/2fhl7qbyvvnxr6hgymghmdy5mid5c7ik-libsbuf-14.1.0/nix-support/propagated-build-target-deps ]]
++ continue
++ for relHostOffset in "${allPlatOffsets[@]}"
++ local files=propagatedHostDepFiles
++ local hostOffsetNext
++ mapOffset 0 hostOffsetNext
++ local -r inputOffset=0
++ local -n outputOffset=hostOffsetNext
++ (( inputOffset <= 0 ))
++ outputOffset=0
++ (( -1 <= hostOffsetNext && hostOffsetNext <= 1 ))
++ local relTargetOffset
++ for relTargetOffset in "${allPlatOffsets[@]}"
++ (( 0 <= -1 ))
++ continue
++ for relTargetOffset in "${allPlatOffsets[@]}"
++ (( 0 <= 0 ))
++ local 'fileRef=propagatedHostDepFiles[0 - 0]'
++ local file=propagated-host-host-deps
++ unset -v fileRef
++ local targetOffsetNext
++ mapOffset 0 targetOffsetNext
++ local -r inputOffset=0
++ local -n outputOffset=targetOffsetNext
++ (( inputOffset <= 0 ))
++ outputOffset=0
++ (( -1 <= hostOffsetNext && hostOffsetNext <= 1 ))
++ [[ -f /nix/store/2fhl7qbyvvnxr6hgymghmdy5mid5c7ik-libsbuf-14.1.0/nix-support/propagated-host-host-deps ]]
++ continue
++ for relTargetOffset in "${allPlatOffsets[@]}"
++ (( 0 <= 1 ))
++ local 'fileRef=propagatedHostDepFiles[1 - 0]'
++ local file=propagated-build-inputs
++ unset -v fileRef
++ local targetOffsetNext
++ mapOffset 1 targetOffsetNext
++ local -r inputOffset=1
++ local -n outputOffset=targetOffsetNext
++ (( inputOffset <= 0 ))
++ outputOffset=1
++ (( -1 <= hostOffsetNext && hostOffsetNext <= 1 ))
++ [[ -f /nix/store/2fhl7qbyvvnxr6hgymghmdy5mid5c7ik-libsbuf-14.1.0/nix-support/propagated-build-inputs ]]
++ continue
++ for relHostOffset in "${allPlatOffsets[@]}"
++ local files=propagatedTargetDepFiles
++ local hostOffsetNext
++ mapOffset 1 hostOffsetNext
++ local -r inputOffset=1
++ local -n outputOffset=hostOffsetNext
++ (( inputOffset <= 0 ))
++ outputOffset=1
++ (( -1 <= hostOffsetNext && hostOffsetNext <= 1 ))
++ local relTargetOffset
++ for relTargetOffset in "${allPlatOffsets[@]}"
++ (( 1 <= -1 ))
++ continue
++ for relTargetOffset in "${allPlatOffsets[@]}"
++ (( 1 <= 0 ))
++ continue
++ for relTargetOffset in "${allPlatOffsets[@]}"
++ (( 1 <= 1 ))
++ local 'fileRef=propagatedTargetDepFiles[1 - 1]'
++ local file=propagated-target-target-deps
++ unset -v fileRef
++ local targetOffsetNext
++ mapOffset 1 targetOffsetNext
++ local -r inputOffset=1
++ local -n outputOffset=targetOffsetNext
++ (( inputOffset <= 0 ))
++ outputOffset=1
++ (( -1 <= hostOffsetNext && hostOffsetNext <= 1 ))
++ [[ -f /nix/store/2fhl7qbyvvnxr6hgymghmdy5mid5c7ik-libsbuf-14.1.0/nix-support/propagated-target-target-deps ]]
++ continue
++ for relHostOffset in "${allPlatOffsets[@]}"
++ local files=propagatedTargetDepFiles
++ local hostOffsetNext
++ mapOffset 1 hostOffsetNext
++ local -r inputOffset=1
++ local -n outputOffset=hostOffsetNext
++ (( inputOffset <= 0 ))
++ outputOffset=1
++ (( -1 <= hostOffsetNext && hostOffsetNext <= 1 ))
++ local relTargetOffset
++ for relTargetOffset in "${allPlatOffsets[@]}"
++ (( 1 <= -1 ))
++ continue
++ for relTargetOffset in "${allPlatOffsets[@]}"
++ (( 1 <= 0 ))
++ continue
++ for relTargetOffset in "${allPlatOffsets[@]}"
++ (( 1 <= 1 ))
++ local 'fileRef=propagatedTargetDepFiles[1 - 1]'
++ local file=propagated-target-target-deps
++ unset -v fileRef
++ local targetOffsetNext
++ mapOffset 1 targetOffsetNext
++ local -r inputOffset=1
++ local -n outputOffset=targetOffsetNext
++ (( inputOffset <= 0 ))
++ outputOffset=1
++ (( -1 <= hostOffsetNext && hostOffsetNext <= 1 ))
++ [[ -f /nix/store/jxacwyg61k1scmddfk84alnw5zfl6601-libsbuf-14.1.0-dev/nix-support/propagated-target-target-deps ]]
++ continue
++ for pkgNext in $pkgNext
++ findInputs /nix/store/kfmxh4lp51g5fhrhpfsgrjk9sk802ikp-libutil-72 0 1
++ local -r pkg=/nix/store/kfmxh4lp51g5fhrhpfsgrjk9sk802ikp-libutil-72
++ local -r hostOffset=0
++ local -r targetOffset=1
++ (( hostOffset <= targetOffset ))
++ local varVar=pkgHostAccumVars
++ local 'varRef=pkgHostAccumVars[1]'
++ local var=pkgsHostTarget
++ unset -v varVar varRef
++ local 'varSlice=pkgsHostTarget[*]'
++ case " ${!varSlice-} " in
++ unset -v varSlice
++ eval 'pkgsHostTarget+=("$pkg")'
+++ pkgsHostTarget+=("$pkg")
++ '[' -e /nix/store/kfmxh4lp51g5fhrhpfsgrjk9sk802ikp-libutil-72 ']'
++ local relHostOffset
++ for relHostOffset in "${allPlatOffsets[@]}"
++ local files=propagatedBuildDepFiles
++ local hostOffsetNext
++ mapOffset -1 hostOffsetNext
++ local -r inputOffset=-1
++ local -n outputOffset=hostOffsetNext
++ (( inputOffset <= 0 ))
++ outputOffset=-1
++ (( -1 <= hostOffsetNext && hostOffsetNext <= 1 ))
++ local relTargetOffset
++ for relTargetOffset in "${allPlatOffsets[@]}"
++ (( -1 <= -1 ))
++ local 'fileRef=propagatedBuildDepFiles[-1 - -1]'
++ local file=propagated-build-build-deps
++ unset -v fileRef
++ local targetOffsetNext
++ mapOffset -1 targetOffsetNext
++ local -r inputOffset=-1
++ local -n outputOffset=targetOffsetNext
++ (( inputOffset <= 0 ))
++ outputOffset=-1
++ (( -1 <= hostOffsetNext && hostOffsetNext <= 1 ))
++ [[ -f /nix/store/kfmxh4lp51g5fhrhpfsgrjk9sk802ikp-libutil-72/nix-support/propagated-build-build-deps ]]
++ continue
++ for relTargetOffset in "${allPlatOffsets[@]}"
++ (( -1 <= 0 ))
++ local 'fileRef=propagatedBuildDepFiles[0 - -1]'
++ local file=propagated-native-build-inputs
++ unset -v fileRef
++ local targetOffsetNext
++ mapOffset 0 targetOffsetNext
++ local -r inputOffset=0
++ local -n outputOffset=targetOffsetNext
++ (( inputOffset <= 0 ))
++ outputOffset=0
++ (( -1 <= hostOffsetNext && hostOffsetNext <= 1 ))
++ [[ -f /nix/store/kfmxh4lp51g5fhrhpfsgrjk9sk802ikp-libutil-72/nix-support/propagated-native-build-inputs ]]
++ continue
++ for relTargetOffset in "${allPlatOffsets[@]}"
++ (( -1 <= 1 ))
++ local 'fileRef=propagatedBuildDepFiles[1 - -1]'
++ local file=propagated-build-target-deps
++ unset -v fileRef
++ local targetOffsetNext
++ mapOffset 1 targetOffsetNext
++ local -r inputOffset=1
++ local -n outputOffset=targetOffsetNext
++ (( inputOffset <= 0 ))
++ outputOffset=1
++ (( -1 <= hostOffsetNext && hostOffsetNext <= 1 ))
++ [[ -f /nix/store/kfmxh4lp51g5fhrhpfsgrjk9sk802ikp-libutil-72/nix-support/propagated-build-target-deps ]]
++ continue
++ for relHostOffset in "${allPlatOffsets[@]}"
++ local files=propagatedHostDepFiles
++ local hostOffsetNext
++ mapOffset 0 hostOffsetNext
++ local -r inputOffset=0
++ local -n outputOffset=hostOffsetNext
++ (( inputOffset <= 0 ))
++ outputOffset=0
++ (( -1 <= hostOffsetNext && hostOffsetNext <= 1 ))
++ local relTargetOffset
++ for relTargetOffset in "${allPlatOffsets[@]}"
++ (( 0 <= -1 ))
++ continue
++ for relTargetOffset in "${allPlatOffsets[@]}"
++ (( 0 <= 0 ))
++ local 'fileRef=propagatedHostDepFiles[0 - 0]'
++ local file=propagated-host-host-deps
++ unset -v fileRef
++ local targetOffsetNext
++ mapOffset 0 targetOffsetNext
++ local -r inputOffset=0
++ local -n outputOffset=targetOffsetNext
++ (( inputOffset <= 0 ))
++ outputOffset=0
++ (( -1 <= hostOffsetNext && hostOffsetNext <= 1 ))
++ [[ -f /nix/store/kfmxh4lp51g5fhrhpfsgrjk9sk802ikp-libutil-72/nix-support/propagated-host-host-deps ]]
++ continue
++ for relTargetOffset in "${allPlatOffsets[@]}"
++ (( 0 <= 1 ))
++ local 'fileRef=propagatedHostDepFiles[1 - 0]'
++ local file=propagated-build-inputs
++ unset -v fileRef
++ local targetOffsetNext
++ mapOffset 1 targetOffsetNext
++ local -r inputOffset=1
++ local -n outputOffset=targetOffsetNext
++ (( inputOffset <= 0 ))
++ outputOffset=1
++ (( -1 <= hostOffsetNext && hostOffsetNext <= 1 ))
++ [[ -f /nix/store/kfmxh4lp51g5fhrhpfsgrjk9sk802ikp-libutil-72/nix-support/propagated-build-inputs ]]
++ continue
++ for relHostOffset in "${allPlatOffsets[@]}"
++ local files=propagatedTargetDepFiles
++ local hostOffsetNext
++ mapOffset 1 hostOffsetNext
++ local -r inputOffset=1
++ local -n outputOffset=hostOffsetNext
++ (( inputOffset <= 0 ))
++ outputOffset=1
++ (( -1 <= hostOffsetNext && hostOffsetNext <= 1 ))
++ local relTargetOffset
++ for relTargetOffset in "${allPlatOffsets[@]}"
++ (( 1 <= -1 ))
++ continue
++ for relTargetOffset in "${allPlatOffsets[@]}"
++ (( 1 <= 0 ))
++ continue
++ for relTargetOffset in "${allPlatOffsets[@]}"
++ (( 1 <= 1 ))
++ local 'fileRef=propagatedTargetDepFiles[1 - 1]'
++ local file=propagated-target-target-deps
++ unset -v fileRef
++ local targetOffsetNext
++ mapOffset 1 targetOffsetNext
++ local -r inputOffset=1
++ local -n outputOffset=targetOffsetNext
++ (( inputOffset <= 0 ))
++ outputOffset=1
++ (( -1 <= hostOffsetNext && hostOffsetNext <= 1 ))
++ [[ -f /nix/store/kfmxh4lp51g5fhrhpfsgrjk9sk802ikp-libutil-72/nix-support/propagated-target-target-deps ]]
++ continue
++ for pkgNext in $pkgNext
++ findInputs /nix/store/cxp4zryhz9v9as0vm43zczx7qx66ydsm-cups-headers-2.4.11 0 1
++ local -r pkg=/nix/store/cxp4zryhz9v9as0vm43zczx7qx66ydsm-cups-headers-2.4.11
++ local -r hostOffset=0
++ local -r targetOffset=1
++ (( hostOffset <= targetOffset ))
++ local varVar=pkgHostAccumVars
++ local 'varRef=pkgHostAccumVars[1]'
++ local var=pkgsHostTarget
++ unset -v varVar varRef
++ local 'varSlice=pkgsHostTarget[*]'
++ case " ${!varSlice-} " in
++ unset -v varSlice
++ eval 'pkgsHostTarget+=("$pkg")'
+++ pkgsHostTarget+=("$pkg")
++ '[' -e /nix/store/cxp4zryhz9v9as0vm43zczx7qx66ydsm-cups-headers-2.4.11 ']'
++ local relHostOffset
++ for relHostOffset in "${allPlatOffsets[@]}"
++ local files=propagatedBuildDepFiles
++ local hostOffsetNext
++ mapOffset -1 hostOffsetNext
++ local -r inputOffset=-1
++ local -n outputOffset=hostOffsetNext
++ (( inputOffset <= 0 ))
++ outputOffset=-1
++ (( -1 <= hostOffsetNext && hostOffsetNext <= 1 ))
++ local relTargetOffset
++ for relTargetOffset in "${allPlatOffsets[@]}"
++ (( -1 <= -1 ))
++ local 'fileRef=propagatedBuildDepFiles[-1 - -1]'
++ local file=propagated-build-build-deps
++ unset -v fileRef
++ local targetOffsetNext
++ mapOffset -1 targetOffsetNext
++ local -r inputOffset=-1
++ local -n outputOffset=targetOffsetNext
++ (( inputOffset <= 0 ))
++ outputOffset=-1
++ (( -1 <= hostOffsetNext && hostOffsetNext <= 1 ))
++ [[ -f /nix/store/cxp4zryhz9v9as0vm43zczx7qx66ydsm-cups-headers-2.4.11/nix-support/propagated-build-build-deps ]]
++ continue
++ for relTargetOffset in "${allPlatOffsets[@]}"
++ (( -1 <= 0 ))
++ local 'fileRef=propagatedBuildDepFiles[0 - -1]'
++ local file=propagated-native-build-inputs
++ unset -v fileRef
++ local targetOffsetNext
++ mapOffset 0 targetOffsetNext
++ local -r inputOffset=0
++ local -n outputOffset=targetOffsetNext
++ (( inputOffset <= 0 ))
++ outputOffset=0
++ (( -1 <= hostOffsetNext && hostOffsetNext <= 1 ))
++ [[ -f /nix/store/cxp4zryhz9v9as0vm43zczx7qx66ydsm-cups-headers-2.4.11/nix-support/propagated-native-build-inputs ]]
++ continue
++ for relTargetOffset in "${allPlatOffsets[@]}"
++ (( -1 <= 1 ))
++ local 'fileRef=propagatedBuildDepFiles[1 - -1]'
++ local file=propagated-build-target-deps
++ unset -v fileRef
++ local targetOffsetNext
++ mapOffset 1 targetOffsetNext
++ local -r inputOffset=1
++ local -n outputOffset=targetOffsetNext
++ (( inputOffset <= 0 ))
++ outputOffset=1
++ (( -1 <= hostOffsetNext && hostOffsetNext <= 1 ))
++ [[ -f /nix/store/cxp4zryhz9v9as0vm43zczx7qx66ydsm-cups-headers-2.4.11/nix-support/propagated-build-target-deps ]]
++ continue
++ for relHostOffset in "${allPlatOffsets[@]}"
++ local files=propagatedHostDepFiles
++ local hostOffsetNext
++ mapOffset 0 hostOffsetNext
++ local -r inputOffset=0
++ local -n outputOffset=hostOffsetNext
++ (( inputOffset <= 0 ))
++ outputOffset=0
++ (( -1 <= hostOffsetNext && hostOffsetNext <= 1 ))
++ local relTargetOffset
++ for relTargetOffset in "${allPlatOffsets[@]}"
++ (( 0 <= -1 ))
++ continue
++ for relTargetOffset in "${allPlatOffsets[@]}"
++ (( 0 <= 0 ))
++ local 'fileRef=propagatedHostDepFiles[0 - 0]'
++ local file=propagated-host-host-deps
++ unset -v fileRef
++ local targetOffsetNext
++ mapOffset 0 targetOffsetNext
++ local -r inputOffset=0
++ local -n outputOffset=targetOffsetNext
++ (( inputOffset <= 0 ))
++ outputOffset=0
++ (( -1 <= hostOffsetNext && hostOffsetNext <= 1 ))
++ [[ -f /nix/store/cxp4zryhz9v9as0vm43zczx7qx66ydsm-cups-headers-2.4.11/nix-support/propagated-host-host-deps ]]
++ continue
++ for relTargetOffset in "${allPlatOffsets[@]}"
++ (( 0 <= 1 ))
++ local 'fileRef=propagatedHostDepFiles[1 - 0]'
++ local file=propagated-build-inputs
++ unset -v fileRef
++ local targetOffsetNext
++ mapOffset 1 targetOffsetNext
++ local -r inputOffset=1
++ local -n outputOffset=targetOffsetNext
++ (( inputOffset <= 0 ))
++ outputOffset=1
++ (( -1 <= hostOffsetNext && hostOffsetNext <= 1 ))
++ [[ -f /nix/store/cxp4zryhz9v9as0vm43zczx7qx66ydsm-cups-headers-2.4.11/nix-support/propagated-build-inputs ]]
++ continue
++ for relHostOffset in "${allPlatOffsets[@]}"
++ local files=propagatedTargetDepFiles
++ local hostOffsetNext
++ mapOffset 1 hostOffsetNext
++ local -r inputOffset=1
++ local -n outputOffset=hostOffsetNext
++ (( inputOffset <= 0 ))
++ outputOffset=1
++ (( -1 <= hostOffsetNext && hostOffsetNext <= 1 ))
++ local relTargetOffset
++ for relTargetOffset in "${allPlatOffsets[@]}"
++ (( 1 <= -1 ))
++ continue
++ for relTargetOffset in "${allPlatOffsets[@]}"
++ (( 1 <= 0 ))
++ continue
++ for relTargetOffset in "${allPlatOffsets[@]}"
++ (( 1 <= 1 ))
++ local 'fileRef=propagatedTargetDepFiles[1 - 1]'
++ local file=propagated-target-target-deps
++ unset -v fileRef
++ local targetOffsetNext
++ mapOffset 1 targetOffsetNext
++ local -r inputOffset=1
++ local -n outputOffset=targetOffsetNext
++ (( inputOffset <= 0 ))
++ outputOffset=1
++ (( -1 <= hostOffsetNext && hostOffsetNext <= 1 ))
++ [[ -f /nix/store/cxp4zryhz9v9as0vm43zczx7qx66ydsm-cups-headers-2.4.11/nix-support/propagated-target-target-deps ]]
++ continue
++ for relHostOffset in "${allPlatOffsets[@]}"
++ local files=propagatedTargetDepFiles
++ local hostOffsetNext
++ mapOffset 1 hostOffsetNext
++ local -r inputOffset=1
++ local -n outputOffset=hostOffsetNext
++ (( inputOffset <= 0 ))
++ outputOffset=1
++ (( -1 <= hostOffsetNext && hostOffsetNext <= 1 ))
++ local relTargetOffset
++ for relTargetOffset in "${allPlatOffsets[@]}"
++ (( 1 <= -1 ))
++ continue
++ for relTargetOffset in "${allPlatOffsets[@]}"
++ (( 1 <= 0 ))
++ continue
++ for relTargetOffset in "${allPlatOffsets[@]}"
++ (( 1 <= 1 ))
++ local 'fileRef=propagatedTargetDepFiles[1 - 1]'
++ local file=propagated-target-target-deps
++ unset -v fileRef
++ local targetOffsetNext
++ mapOffset 1 targetOffsetNext
++ local -r inputOffset=1
++ local -n outputOffset=targetOffsetNext
++ (( inputOffset <= 0 ))
++ outputOffset=1
++ (( -1 <= hostOffsetNext && hostOffsetNext <= 1 ))
++ [[ -f /nix/store/mxqsqc2r5kzqfvpdhl8vjxcc4fkqkbcr-apple-sdk-11.3/nix-support/propagated-target-target-deps ]]
++ continue
++ _activatePkgs
++ local hostOffset targetOffset
++ local pkg
++ for hostOffset in "${allPlatOffsets[@]}"
++ local pkgsVar=pkgBuildAccumVars
++ for targetOffset in "${allPlatOffsets[@]}"
++ (( hostOffset <= targetOffset ))
++ local 'pkgsRef=pkgBuildAccumVars[-1 - -1]'
++ local 'pkgsSlice=pkgsBuildBuild[@]'
++ for targetOffset in "${allPlatOffsets[@]}"
++ (( hostOffset <= targetOffset ))
++ local 'pkgsRef=pkgBuildAccumVars[0 - -1]'
++ local 'pkgsSlice=pkgsBuildHost[@]'
++ for pkg in ${!pkgsSlice+"${!pkgsSlice}"}
++ activatePackage /nix/store/4i9br1fjlw54lwj6x5lp52s6g3iffbvk-update-autotools-gnu-config-scripts-hook -1 0
++ local pkg=/nix/store/4i9br1fjlw54lwj6x5lp52s6g3iffbvk-update-autotools-gnu-config-scripts-hook
++ local -r hostOffset=-1
++ local -r targetOffset=0
++ (( hostOffset <= targetOffset ))
++ '[' -f /nix/store/4i9br1fjlw54lwj6x5lp52s6g3iffbvk-update-autotools-gnu-config-scripts-hook ']'
++ [[ -z 1 ]]
++ [[ -1 -le -1 ]]
++ addToSearchPath _PATH /nix/store/4i9br1fjlw54lwj6x5lp52s6g3iffbvk-update-autotools-gnu-config-scripts-hook/bin
++ addToSearchPathWithCustomDelimiter : _PATH /nix/store/4i9br1fjlw54lwj6x5lp52s6g3iffbvk-update-autotools-gnu-config-scripts-hook/bin
++ local delimiter=:
++ local varName=_PATH
++ local dir=/nix/store/4i9br1fjlw54lwj6x5lp52s6g3iffbvk-update-autotools-gnu-config-scripts-hook/bin
++ [[ -d /nix/store/4i9br1fjlw54lwj6x5lp52s6g3iffbvk-update-autotools-gnu-config-scripts-hook/bin ]]
++ (( hostOffset <= -1 ))
++ addToSearchPath _XDG_DATA_DIRS /nix/store/4i9br1fjlw54lwj6x5lp52s6g3iffbvk-update-autotools-gnu-config-scripts-hook/share
++ addToSearchPathWithCustomDelimiter : _XDG_DATA_DIRS /nix/store/4i9br1fjlw54lwj6x5lp52s6g3iffbvk-update-autotools-gnu-config-scripts-hook/share
++ local delimiter=:
++ local varName=_XDG_DATA_DIRS
++ local dir=/nix/store/4i9br1fjlw54lwj6x5lp52s6g3iffbvk-update-autotools-gnu-config-scripts-hook/share
++ [[ -d /nix/store/4i9br1fjlw54lwj6x5lp52s6g3iffbvk-update-autotools-gnu-config-scripts-hook/share ]]
++ [[ -1 -eq 0 ]]
++ [[ -f /nix/store/4i9br1fjlw54lwj6x5lp52s6g3iffbvk-update-autotools-gnu-config-scripts-hook/nix-support/setup-hook ]]
++ nixTalkativeLog 'sourcing setup hook '\''/nix/store/4i9br1fjlw54lwj6x5lp52s6g3iffbvk-update-autotools-gnu-config-scripts-hook/nix-support/setup-hook'\'''
++ _nixLogWithLevel 4 'sourcing setup hook '\''/nix/store/4i9br1fjlw54lwj6x5lp52s6g3iffbvk-update-autotools-gnu-config-scripts-hook/nix-support/setup-hook'\'''
++ [[ -z 2 ]]
++ [[ 7 -lt 4 ]]
++ local logLevel
++ case "${1:?}" in
++ logLevel=TALKATIVE
++ local callerName=activatePackage
++ [[ activatePackage == \_\c\a\l\l\I\m\p\l\i\c\i\t\H\o\o\k ]]
++ printf '%s: %s: %s\n' TALKATIVE activatePackage 'sourcing setup hook '\''/nix/store/4i9br1fjlw54lwj6x5lp52s6g3iffbvk-update-autotools-gnu-config-scripts-hook/nix-support/setup-hook'\'''
TALKATIVE: activatePackage: sourcing setup hook '/nix/store/4i9br1fjlw54lwj6x5lp52s6g3iffbvk-update-autotools-gnu-config-scripts-hook/nix-support/setup-hook'
++ source /nix/store/4i9br1fjlw54lwj6x5lp52s6g3iffbvk-update-autotools-gnu-config-scripts-hook/nix-support/setup-hook
+++ appendToVar preConfigurePhases updateAutotoolsGnuConfigScriptsPhase
+++ local -n nameref=preConfigurePhases
+++ local useArray type
+++ '[' -n '' ']'
+++ useArray=false
++++ declare -p preConfigurePhases
+++ type=
+++ shift
+++ false
+++ nameref=' updateAutotoolsGnuConfigScriptsPhase'
++ for pkg in ${!pkgsSlice+"${!pkgsSlice}"}
++ activatePackage /nix/store/s7cmb22k7laln462xzwhs255m0j764kr-gnu-config-2024-01-01 -1 0
++ local pkg=/nix/store/s7cmb22k7laln462xzwhs255m0j764kr-gnu-config-2024-01-01
++ local -r hostOffset=-1
++ local -r targetOffset=0
++ (( hostOffset <= targetOffset ))
++ '[' -f /nix/store/s7cmb22k7laln462xzwhs255m0j764kr-gnu-config-2024-01-01 ']'
++ [[ -z 1 ]]
++ [[ -1 -le -1 ]]
++ addToSearchPath _PATH /nix/store/s7cmb22k7laln462xzwhs255m0j764kr-gnu-config-2024-01-01/bin
++ addToSearchPathWithCustomDelimiter : _PATH /nix/store/s7cmb22k7laln462xzwhs255m0j764kr-gnu-config-2024-01-01/bin
++ local delimiter=:
++ local varName=_PATH
++ local dir=/nix/store/s7cmb22k7laln462xzwhs255m0j764kr-gnu-config-2024-01-01/bin
++ [[ -d /nix/store/s7cmb22k7laln462xzwhs255m0j764kr-gnu-config-2024-01-01/bin ]]
++ (( hostOffset <= -1 ))
++ addToSearchPath _XDG_DATA_DIRS /nix/store/s7cmb22k7laln462xzwhs255m0j764kr-gnu-config-2024-01-01/share
++ addToSearchPathWithCustomDelimiter : _XDG_DATA_DIRS /nix/store/s7cmb22k7laln462xzwhs255m0j764kr-gnu-config-2024-01-01/share
++ local delimiter=:
++ local varName=_XDG_DATA_DIRS
++ local dir=/nix/store/s7cmb22k7laln462xzwhs255m0j764kr-gnu-config-2024-01-01/share
++ [[ -d /nix/store/s7cmb22k7laln462xzwhs255m0j764kr-gnu-config-2024-01-01/share ]]
++ [[ -1 -eq 0 ]]
++ [[ -f /nix/store/s7cmb22k7laln462xzwhs255m0j764kr-gnu-config-2024-01-01/nix-support/setup-hook ]]
++ for pkg in ${!pkgsSlice+"${!pkgsSlice}"}
++ activatePackage /nix/store/jjhw2phnaip4kg0qjas3x3fsaifi8y0w-no-broken-symlinks.sh -1 0
++ local pkg=/nix/store/jjhw2phnaip4kg0qjas3x3fsaifi8y0w-no-broken-symlinks.sh
++ local -r hostOffset=-1
++ local -r targetOffset=0
++ (( hostOffset <= targetOffset ))
++ '[' -f /nix/store/jjhw2phnaip4kg0qjas3x3fsaifi8y0w-no-broken-symlinks.sh ']'
++ nixTalkativeLog 'sourcing setup hook '\''/nix/store/jjhw2phnaip4kg0qjas3x3fsaifi8y0w-no-broken-symlinks.sh'\'''
++ _nixLogWithLevel 4 'sourcing setup hook '\''/nix/store/jjhw2phnaip4kg0qjas3x3fsaifi8y0w-no-broken-symlinks.sh'\'''
++ [[ -z 2 ]]
++ [[ 7 -lt 4 ]]
++ local logLevel
++ case "${1:?}" in
++ logLevel=TALKATIVE
++ local callerName=activatePackage
++ [[ activatePackage == \_\c\a\l\l\I\m\p\l\i\c\i\t\H\o\o\k ]]
++ printf '%s: %s: %s\n' TALKATIVE activatePackage 'sourcing setup hook '\''/nix/store/jjhw2phnaip4kg0qjas3x3fsaifi8y0w-no-broken-symlinks.sh'\'''
TALKATIVE: activatePackage: sourcing setup hook '/nix/store/jjhw2phnaip4kg0qjas3x3fsaifi8y0w-no-broken-symlinks.sh'
++ source /nix/store/jjhw2phnaip4kg0qjas3x3fsaifi8y0w-no-broken-symlinks.sh
+++ (( 0 > 0 ))
+++ declare -ig noBrokenSymlinksHookInstalled=1
+++ postFixupHooks+=(noBrokenSymlinksInAllOutputs)
++ [[ -z 1 ]]
++ [[ -1 -le -1 ]]
++ addToSearchPath _PATH /nix/store/jjhw2phnaip4kg0qjas3x3fsaifi8y0w-no-broken-symlinks.sh/bin
++ addToSearchPathWithCustomDelimiter : _PATH /nix/store/jjhw2phnaip4kg0qjas3x3fsaifi8y0w-no-broken-symlinks.sh/bin
++ local delimiter=:
++ local varName=_PATH
++ local dir=/nix/store/jjhw2phnaip4kg0qjas3x3fsaifi8y0w-no-broken-symlinks.sh/bin
++ [[ -d /nix/store/jjhw2phnaip4kg0qjas3x3fsaifi8y0w-no-broken-symlinks.sh/bin ]]
++ (( hostOffset <= -1 ))
++ addToSearchPath _XDG_DATA_DIRS /nix/store/jjhw2phnaip4kg0qjas3x3fsaifi8y0w-no-broken-symlinks.sh/share
++ addToSearchPathWithCustomDelimiter : _XDG_DATA_DIRS /nix/store/jjhw2phnaip4kg0qjas3x3fsaifi8y0w-no-broken-symlinks.sh/share
++ local delimiter=:
++ local varName=_XDG_DATA_DIRS
++ local dir=/nix/store/jjhw2phnaip4kg0qjas3x3fsaifi8y0w-no-broken-symlinks.sh/share
++ [[ -d /nix/store/jjhw2phnaip4kg0qjas3x3fsaifi8y0w-no-broken-symlinks.sh/share ]]
++ [[ -1 -eq 0 ]]
++ [[ -f /nix/store/jjhw2phnaip4kg0qjas3x3fsaifi8y0w-no-broken-symlinks.sh/nix-support/setup-hook ]]
++ for pkg in ${!pkgsSlice+"${!pkgsSlice}"}
++ activatePackage /nix/store/h9lc1dpi14z7is86ffhl3ld569138595-audit-tmpdir.sh -1 0
++ local pkg=/nix/store/h9lc1dpi14z7is86ffhl3ld569138595-audit-tmpdir.sh
++ local -r hostOffset=-1
++ local -r targetOffset=0
++ (( hostOffset <= targetOffset ))
++ '[' -f /nix/store/h9lc1dpi14z7is86ffhl3ld569138595-audit-tmpdir.sh ']'
++ nixTalkativeLog 'sourcing setup hook '\''/nix/store/h9lc1dpi14z7is86ffhl3ld569138595-audit-tmpdir.sh'\'''
++ _nixLogWithLevel 4 'sourcing setup hook '\''/nix/store/h9lc1dpi14z7is86ffhl3ld569138595-audit-tmpdir.sh'\'''
++ [[ -z 2 ]]
++ [[ 7 -lt 4 ]]
++ local logLevel
++ case "${1:?}" in
++ logLevel=TALKATIVE
++ local callerName=activatePackage
++ [[ activatePackage == \_\c\a\l\l\I\m\p\l\i\c\i\t\H\o\o\k ]]
++ printf '%s: %s: %s\n' TALKATIVE activatePackage 'sourcing setup hook '\''/nix/store/h9lc1dpi14z7is86ffhl3ld569138595-audit-tmpdir.sh'\'''
TALKATIVE: activatePackage: sourcing setup hook '/nix/store/h9lc1dpi14z7is86ffhl3ld569138595-audit-tmpdir.sh'
++ source /nix/store/h9lc1dpi14z7is86ffhl3ld569138595-audit-tmpdir.sh
+++ fixupOutputHooks+=('if [[ -z "${noAuditTmpdir-}" && -e "$prefix" ]]; then auditTmpdir "$prefix"; fi')
++ [[ -z 1 ]]
++ [[ -1 -le -1 ]]
++ addToSearchPath _PATH /nix/store/h9lc1dpi14z7is86ffhl3ld569138595-audit-tmpdir.sh/bin
++ addToSearchPathWithCustomDelimiter : _PATH /nix/store/h9lc1dpi14z7is86ffhl3ld569138595-audit-tmpdir.sh/bin
++ local delimiter=:
++ local varName=_PATH
++ local dir=/nix/store/h9lc1dpi14z7is86ffhl3ld569138595-audit-tmpdir.sh/bin
++ [[ -d /nix/store/h9lc1dpi14z7is86ffhl3ld569138595-audit-tmpdir.sh/bin ]]
++ (( hostOffset <= -1 ))
++ addToSearchPath _XDG_DATA_DIRS /nix/store/h9lc1dpi14z7is86ffhl3ld569138595-audit-tmpdir.sh/share
++ addToSearchPathWithCustomDelimiter : _XDG_DATA_DIRS /nix/store/h9lc1dpi14z7is86ffhl3ld569138595-audit-tmpdir.sh/share
++ local delimiter=:
++ local varName=_XDG_DATA_DIRS
++ local dir=/nix/store/h9lc1dpi14z7is86ffhl3ld569138595-audit-tmpdir.sh/share
++ [[ -d /nix/store/h9lc1dpi14z7is86ffhl3ld569138595-audit-tmpdir.sh/share ]]
++ [[ -1 -eq 0 ]]
++ [[ -f /nix/store/h9lc1dpi14z7is86ffhl3ld569138595-audit-tmpdir.sh/nix-support/setup-hook ]]
++ for pkg in ${!pkgsSlice+"${!pkgsSlice}"}
++ activatePackage /nix/store/m54bmrhj6fqz8nds5zcj97w9s9bckc9v-compress-man-pages.sh -1 0
++ local pkg=/nix/store/m54bmrhj6fqz8nds5zcj97w9s9bckc9v-compress-man-pages.sh
++ local -r hostOffset=-1
++ local -r targetOffset=0
++ (( hostOffset <= targetOffset ))
++ '[' -f /nix/store/m54bmrhj6fqz8nds5zcj97w9s9bckc9v-compress-man-pages.sh ']'
++ nixTalkativeLog 'sourcing setup hook '\''/nix/store/m54bmrhj6fqz8nds5zcj97w9s9bckc9v-compress-man-pages.sh'\'''
++ _nixLogWithLevel 4 'sourcing setup hook '\''/nix/store/m54bmrhj6fqz8nds5zcj97w9s9bckc9v-compress-man-pages.sh'\'''
++ [[ -z 2 ]]
++ [[ 7 -lt 4 ]]
++ local logLevel
++ case "${1:?}" in
++ logLevel=TALKATIVE
++ local callerName=activatePackage
++ [[ activatePackage == \_\c\a\l\l\I\m\p\l\i\c\i\t\H\o\o\k ]]
++ printf '%s: %s: %s\n' TALKATIVE activatePackage 'sourcing setup hook '\''/nix/store/m54bmrhj6fqz8nds5zcj97w9s9bckc9v-compress-man-pages.sh'\'''
TALKATIVE: activatePackage: sourcing setup hook '/nix/store/m54bmrhj6fqz8nds5zcj97w9s9bckc9v-compress-man-pages.sh'
++ source /nix/store/m54bmrhj6fqz8nds5zcj97w9s9bckc9v-compress-man-pages.sh
+++ fixupOutputHooks+=('if [ -z "${dontGzipMan-}" ]; then compressManPages "$prefix"; fi')
++ [[ -z 1 ]]
++ [[ -1 -le -1 ]]
++ addToSearchPath _PATH /nix/store/m54bmrhj6fqz8nds5zcj97w9s9bckc9v-compress-man-pages.sh/bin
++ addToSearchPathWithCustomDelimiter : _PATH /nix/store/m54bmrhj6fqz8nds5zcj97w9s9bckc9v-compress-man-pages.sh/bin
++ local delimiter=:
++ local varName=_PATH
++ local dir=/nix/store/m54bmrhj6fqz8nds5zcj97w9s9bckc9v-compress-man-pages.sh/bin
++ [[ -d /nix/store/m54bmrhj6fqz8nds5zcj97w9s9bckc9v-compress-man-pages.sh/bin ]]
++ (( hostOffset <= -1 ))
++ addToSearchPath _XDG_DATA_DIRS /nix/store/m54bmrhj6fqz8nds5zcj97w9s9bckc9v-compress-man-pages.sh/share
++ addToSearchPathWithCustomDelimiter : _XDG_DATA_DIRS /nix/store/m54bmrhj6fqz8nds5zcj97w9s9bckc9v-compress-man-pages.sh/share
++ local delimiter=:
++ local varName=_XDG_DATA_DIRS
++ local dir=/nix/store/m54bmrhj6fqz8nds5zcj97w9s9bckc9v-compress-man-pages.sh/share
++ [[ -d /nix/store/m54bmrhj6fqz8nds5zcj97w9s9bckc9v-compress-man-pages.sh/share ]]
++ [[ -1 -eq 0 ]]
++ [[ -f /nix/store/m54bmrhj6fqz8nds5zcj97w9s9bckc9v-compress-man-pages.sh/nix-support/setup-hook ]]
++ for pkg in ${!pkgsSlice+"${!pkgsSlice}"}
++ activatePackage /nix/store/wgrbkkaldkrlrni33ccvm3b6vbxzb656-make-symlinks-relative.sh -1 0
++ local pkg=/nix/store/wgrbkkaldkrlrni33ccvm3b6vbxzb656-make-symlinks-relative.sh
++ local -r hostOffset=-1
++ local -r targetOffset=0
++ (( hostOffset <= targetOffset ))
++ '[' -f /nix/store/wgrbkkaldkrlrni33ccvm3b6vbxzb656-make-symlinks-relative.sh ']'
++ nixTalkativeLog 'sourcing setup hook '\''/nix/store/wgrbkkaldkrlrni33ccvm3b6vbxzb656-make-symlinks-relative.sh'\'''
++ _nixLogWithLevel 4 'sourcing setup hook '\''/nix/store/wgrbkkaldkrlrni33ccvm3b6vbxzb656-make-symlinks-relative.sh'\'''
++ [[ -z 2 ]]
++ [[ 7 -lt 4 ]]
++ local logLevel
++ case "${1:?}" in
++ logLevel=TALKATIVE
++ local callerName=activatePackage
++ [[ activatePackage == \_\c\a\l\l\I\m\p\l\i\c\i\t\H\o\o\k ]]
++ printf '%s: %s: %s\n' TALKATIVE activatePackage 'sourcing setup hook '\''/nix/store/wgrbkkaldkrlrni33ccvm3b6vbxzb656-make-symlinks-relative.sh'\'''
TALKATIVE: activatePackage: sourcing setup hook '/nix/store/wgrbkkaldkrlrni33ccvm3b6vbxzb656-make-symlinks-relative.sh'
++ source /nix/store/wgrbkkaldkrlrni33ccvm3b6vbxzb656-make-symlinks-relative.sh
+++ postFixupHooks+=(_makeSymlinksRelativeInAllOutputs)
++ [[ -z 1 ]]
++ [[ -1 -le -1 ]]
++ addToSearchPath _PATH /nix/store/wgrbkkaldkrlrni33ccvm3b6vbxzb656-make-symlinks-relative.sh/bin
++ addToSearchPathWithCustomDelimiter : _PATH /nix/store/wgrbkkaldkrlrni33ccvm3b6vbxzb656-make-symlinks-relative.sh/bin
++ local delimiter=:
++ local varName=_PATH
++ local dir=/nix/store/wgrbkkaldkrlrni33ccvm3b6vbxzb656-make-symlinks-relative.sh/bin
++ [[ -d /nix/store/wgrbkkaldkrlrni33ccvm3b6vbxzb656-make-symlinks-relative.sh/bin ]]
++ (( hostOffset <= -1 ))
++ addToSearchPath _XDG_DATA_DIRS /nix/store/wgrbkkaldkrlrni33ccvm3b6vbxzb656-make-symlinks-relative.sh/share
++ addToSearchPathWithCustomDelimiter : _XDG_DATA_DIRS /nix/store/wgrbkkaldkrlrni33ccvm3b6vbxzb656-make-symlinks-relative.sh/share
++ local delimiter=:
++ local varName=_XDG_DATA_DIRS
++ local dir=/nix/store/wgrbkkaldkrlrni33ccvm3b6vbxzb656-make-symlinks-relative.sh/share
++ [[ -d /nix/store/wgrbkkaldkrlrni33ccvm3b6vbxzb656-make-symlinks-relative.sh/share ]]
++ [[ -1 -eq 0 ]]
++ [[ -f /nix/store/wgrbkkaldkrlrni33ccvm3b6vbxzb656-make-symlinks-relative.sh/nix-support/setup-hook ]]
++ for pkg in ${!pkgsSlice+"${!pkgsSlice}"}
++ activatePackage /nix/store/5yzw0vhkyszf2d179m0qfkgxmp5wjjx4-move-docs.sh -1 0
++ local pkg=/nix/store/5yzw0vhkyszf2d179m0qfkgxmp5wjjx4-move-docs.sh
++ local -r hostOffset=-1
++ local -r targetOffset=0
++ (( hostOffset <= targetOffset ))
++ '[' -f /nix/store/5yzw0vhkyszf2d179m0qfkgxmp5wjjx4-move-docs.sh ']'
++ nixTalkativeLog 'sourcing setup hook '\''/nix/store/5yzw0vhkyszf2d179m0qfkgxmp5wjjx4-move-docs.sh'\'''
++ _nixLogWithLevel 4 'sourcing setup hook '\''/nix/store/5yzw0vhkyszf2d179m0qfkgxmp5wjjx4-move-docs.sh'\'''
++ [[ -z 2 ]]
++ [[ 7 -lt 4 ]]
++ local logLevel
++ case "${1:?}" in
++ logLevel=TALKATIVE
++ local callerName=activatePackage
++ [[ activatePackage == \_\c\a\l\l\I\m\p\l\i\c\i\t\H\o\o\k ]]
++ printf '%s: %s: %s\n' TALKATIVE activatePackage 'sourcing setup hook '\''/nix/store/5yzw0vhkyszf2d179m0qfkgxmp5wjjx4-move-docs.sh'\'''
TALKATIVE: activatePackage: sourcing setup hook '/nix/store/5yzw0vhkyszf2d179m0qfkgxmp5wjjx4-move-docs.sh'
++ source /nix/store/5yzw0vhkyszf2d179m0qfkgxmp5wjjx4-move-docs.sh
+++ preFixupHooks+=(_moveToShare)
++ [[ -z 1 ]]
++ [[ -1 -le -1 ]]
++ addToSearchPath _PATH /nix/store/5yzw0vhkyszf2d179m0qfkgxmp5wjjx4-move-docs.sh/bin
++ addToSearchPathWithCustomDelimiter : _PATH /nix/store/5yzw0vhkyszf2d179m0qfkgxmp5wjjx4-move-docs.sh/bin
++ local delimiter=:
++ local varName=_PATH
++ local dir=/nix/store/5yzw0vhkyszf2d179m0qfkgxmp5wjjx4-move-docs.sh/bin
++ [[ -d /nix/store/5yzw0vhkyszf2d179m0qfkgxmp5wjjx4-move-docs.sh/bin ]]
++ (( hostOffset <= -1 ))
++ addToSearchPath _XDG_DATA_DIRS /nix/store/5yzw0vhkyszf2d179m0qfkgxmp5wjjx4-move-docs.sh/share
++ addToSearchPathWithCustomDelimiter : _XDG_DATA_DIRS /nix/store/5yzw0vhkyszf2d179m0qfkgxmp5wjjx4-move-docs.sh/share
++ local delimiter=:
++ local varName=_XDG_DATA_DIRS
++ local dir=/nix/store/5yzw0vhkyszf2d179m0qfkgxmp5wjjx4-move-docs.sh/share
++ [[ -d /nix/store/5yzw0vhkyszf2d179m0qfkgxmp5wjjx4-move-docs.sh/share ]]
++ [[ -1 -eq 0 ]]
++ [[ -f /nix/store/5yzw0vhkyszf2d179m0qfkgxmp5wjjx4-move-docs.sh/nix-support/setup-hook ]]
++ for pkg in ${!pkgsSlice+"${!pkgsSlice}"}
++ activatePackage /nix/store/fyaryjvghbkpfnsyw97hb3lyb37s1pd6-move-lib64.sh -1 0
++ local pkg=/nix/store/fyaryjvghbkpfnsyw97hb3lyb37s1pd6-move-lib64.sh
++ local -r hostOffset=-1
++ local -r targetOffset=0
++ (( hostOffset <= targetOffset ))
++ '[' -f /nix/store/fyaryjvghbkpfnsyw97hb3lyb37s1pd6-move-lib64.sh ']'
++ nixTalkativeLog 'sourcing setup hook '\''/nix/store/fyaryjvghbkpfnsyw97hb3lyb37s1pd6-move-lib64.sh'\'''
++ _nixLogWithLevel 4 'sourcing setup hook '\''/nix/store/fyaryjvghbkpfnsyw97hb3lyb37s1pd6-move-lib64.sh'\'''
++ [[ -z 2 ]]
++ [[ 7 -lt 4 ]]
++ local logLevel
++ case "${1:?}" in
++ logLevel=TALKATIVE
++ local callerName=activatePackage
++ [[ activatePackage == \_\c\a\l\l\I\m\p\l\i\c\i\t\H\o\o\k ]]
++ printf '%s: %s: %s\n' TALKATIVE activatePackage 'sourcing setup hook '\''/nix/store/fyaryjvghbkpfnsyw97hb3lyb37s1pd6-move-lib64.sh'\'''
TALKATIVE: activatePackage: sourcing setup hook '/nix/store/fyaryjvghbkpfnsyw97hb3lyb37s1pd6-move-lib64.sh'
++ source /nix/store/fyaryjvghbkpfnsyw97hb3lyb37s1pd6-move-lib64.sh
+++ fixupOutputHooks+=(_moveLib64)
++ [[ -z 1 ]]
++ [[ -1 -le -1 ]]
++ addToSearchPath _PATH /nix/store/fyaryjvghbkpfnsyw97hb3lyb37s1pd6-move-lib64.sh/bin
++ addToSearchPathWithCustomDelimiter : _PATH /nix/store/fyaryjvghbkpfnsyw97hb3lyb37s1pd6-move-lib64.sh/bin
++ local delimiter=:
++ local varName=_PATH
++ local dir=/nix/store/fyaryjvghbkpfnsyw97hb3lyb37s1pd6-move-lib64.sh/bin
++ [[ -d /nix/store/fyaryjvghbkpfnsyw97hb3lyb37s1pd6-move-lib64.sh/bin ]]
++ (( hostOffset <= -1 ))
++ addToSearchPath _XDG_DATA_DIRS /nix/store/fyaryjvghbkpfnsyw97hb3lyb37s1pd6-move-lib64.sh/share
++ addToSearchPathWithCustomDelimiter : _XDG_DATA_DIRS /nix/store/fyaryjvghbkpfnsyw97hb3lyb37s1pd6-move-lib64.sh/share
++ local delimiter=:
++ local varName=_XDG_DATA_DIRS
++ local dir=/nix/store/fyaryjvghbkpfnsyw97hb3lyb37s1pd6-move-lib64.sh/share
++ [[ -d /nix/store/fyaryjvghbkpfnsyw97hb3lyb37s1pd6-move-lib64.sh/share ]]
++ [[ -1 -eq 0 ]]
++ [[ -f /nix/store/fyaryjvghbkpfnsyw97hb3lyb37s1pd6-move-lib64.sh/nix-support/setup-hook ]]
++ for pkg in ${!pkgsSlice+"${!pkgsSlice}"}
++ activatePackage /nix/store/kd4xwxjpjxi71jkm6ka0np72if9rm3y0-move-sbin.sh -1 0
++ local pkg=/nix/store/kd4xwxjpjxi71jkm6ka0np72if9rm3y0-move-sbin.sh
++ local -r hostOffset=-1
++ local -r targetOffset=0
++ (( hostOffset <= targetOffset ))
++ '[' -f /nix/store/kd4xwxjpjxi71jkm6ka0np72if9rm3y0-move-sbin.sh ']'
++ nixTalkativeLog 'sourcing setup hook '\''/nix/store/kd4xwxjpjxi71jkm6ka0np72if9rm3y0-move-sbin.sh'\'''
++ _nixLogWithLevel 4 'sourcing setup hook '\''/nix/store/kd4xwxjpjxi71jkm6ka0np72if9rm3y0-move-sbin.sh'\'''
++ [[ -z 2 ]]
++ [[ 7 -lt 4 ]]
++ local logLevel
++ case "${1:?}" in
++ logLevel=TALKATIVE
++ local callerName=activatePackage
++ [[ activatePackage == \_\c\a\l\l\I\m\p\l\i\c\i\t\H\o\o\k ]]
++ printf '%s: %s: %s\n' TALKATIVE activatePackage 'sourcing setup hook '\''/nix/store/kd4xwxjpjxi71jkm6ka0np72if9rm3y0-move-sbin.sh'\'''
TALKATIVE: activatePackage: sourcing setup hook '/nix/store/kd4xwxjpjxi71jkm6ka0np72if9rm3y0-move-sbin.sh'
++ source /nix/store/kd4xwxjpjxi71jkm6ka0np72if9rm3y0-move-sbin.sh
+++ fixupOutputHooks+=(_moveSbin)
++ [[ -z 1 ]]
++ [[ -1 -le -1 ]]
++ addToSearchPath _PATH /nix/store/kd4xwxjpjxi71jkm6ka0np72if9rm3y0-move-sbin.sh/bin
++ addToSearchPathWithCustomDelimiter : _PATH /nix/store/kd4xwxjpjxi71jkm6ka0np72if9rm3y0-move-sbin.sh/bin
++ local delimiter=:
++ local varName=_PATH
++ local dir=/nix/store/kd4xwxjpjxi71jkm6ka0np72if9rm3y0-move-sbin.sh/bin
++ [[ -d /nix/store/kd4xwxjpjxi71jkm6ka0np72if9rm3y0-move-sbin.sh/bin ]]
++ (( hostOffset <= -1 ))
++ addToSearchPath _XDG_DATA_DIRS /nix/store/kd4xwxjpjxi71jkm6ka0np72if9rm3y0-move-sbin.sh/share
++ addToSearchPathWithCustomDelimiter : _XDG_DATA_DIRS /nix/store/kd4xwxjpjxi71jkm6ka0np72if9rm3y0-move-sbin.sh/share
++ local delimiter=:
++ local varName=_XDG_DATA_DIRS
++ local dir=/nix/store/kd4xwxjpjxi71jkm6ka0np72if9rm3y0-move-sbin.sh/share
++ [[ -d /nix/store/kd4xwxjpjxi71jkm6ka0np72if9rm3y0-move-sbin.sh/share ]]
++ [[ -1 -eq 0 ]]
++ [[ -f /nix/store/kd4xwxjpjxi71jkm6ka0np72if9rm3y0-move-sbin.sh/nix-support/setup-hook ]]
++ for pkg in ${!pkgsSlice+"${!pkgsSlice}"}
++ activatePackage /nix/store/pag6l61paj1dc9sv15l7bm5c17xn5kyk-move-systemd-user-units.sh -1 0
++ local pkg=/nix/store/pag6l61paj1dc9sv15l7bm5c17xn5kyk-move-systemd-user-units.sh
++ local -r hostOffset=-1
++ local -r targetOffset=0
++ (( hostOffset <= targetOffset ))
++ '[' -f /nix/store/pag6l61paj1dc9sv15l7bm5c17xn5kyk-move-systemd-user-units.sh ']'
++ nixTalkativeLog 'sourcing setup hook '\''/nix/store/pag6l61paj1dc9sv15l7bm5c17xn5kyk-move-systemd-user-units.sh'\'''
++ _nixLogWithLevel 4 'sourcing setup hook '\''/nix/store/pag6l61paj1dc9sv15l7bm5c17xn5kyk-move-systemd-user-units.sh'\'''
++ [[ -z 2 ]]
++ [[ 7 -lt 4 ]]
++ local logLevel
++ case "${1:?}" in
++ logLevel=TALKATIVE
++ local callerName=activatePackage
++ [[ activatePackage == \_\c\a\l\l\I\m\p\l\i\c\i\t\H\o\o\k ]]
++ printf '%s: %s: %s\n' TALKATIVE activatePackage 'sourcing setup hook '\''/nix/store/pag6l61paj1dc9sv15l7bm5c17xn5kyk-move-systemd-user-units.sh'\'''
TALKATIVE: activatePackage: sourcing setup hook '/nix/store/pag6l61paj1dc9sv15l7bm5c17xn5kyk-move-systemd-user-units.sh'
++ source /nix/store/pag6l61paj1dc9sv15l7bm5c17xn5kyk-move-systemd-user-units.sh
+++ fixupOutputHooks+=(_moveSystemdUserUnits)
++ [[ -z 1 ]]
++ [[ -1 -le -1 ]]
++ addToSearchPath _PATH /nix/store/pag6l61paj1dc9sv15l7bm5c17xn5kyk-move-systemd-user-units.sh/bin
++ addToSearchPathWithCustomDelimiter : _PATH /nix/store/pag6l61paj1dc9sv15l7bm5c17xn5kyk-move-systemd-user-units.sh/bin
++ local delimiter=:
++ local varName=_PATH
++ local dir=/nix/store/pag6l61paj1dc9sv15l7bm5c17xn5kyk-move-systemd-user-units.sh/bin
++ [[ -d /nix/store/pag6l61paj1dc9sv15l7bm5c17xn5kyk-move-systemd-user-units.sh/bin ]]
++ (( hostOffset <= -1 ))
++ addToSearchPath _XDG_DATA_DIRS /nix/store/pag6l61paj1dc9sv15l7bm5c17xn5kyk-move-systemd-user-units.sh/share
++ addToSearchPathWithCustomDelimiter : _XDG_DATA_DIRS /nix/store/pag6l61paj1dc9sv15l7bm5c17xn5kyk-move-systemd-user-units.sh/share
++ local delimiter=:
++ local varName=_XDG_DATA_DIRS
++ local dir=/nix/store/pag6l61paj1dc9sv15l7bm5c17xn5kyk-move-systemd-user-units.sh/share
++ [[ -d /nix/store/pag6l61paj1dc9sv15l7bm5c17xn5kyk-move-systemd-user-units.sh/share ]]
++ [[ -1 -eq 0 ]]
++ [[ -f /nix/store/pag6l61paj1dc9sv15l7bm5c17xn5kyk-move-systemd-user-units.sh/nix-support/setup-hook ]]
++ for pkg in ${!pkgsSlice+"${!pkgsSlice}"}
++ activatePackage /nix/store/cmzya9irvxzlkh7lfy6i82gbp0saxqj3-multiple-outputs.sh -1 0
++ local pkg=/nix/store/cmzya9irvxzlkh7lfy6i82gbp0saxqj3-multiple-outputs.sh
++ local -r hostOffset=-1
++ local -r targetOffset=0
++ (( hostOffset <= targetOffset ))
++ '[' -f /nix/store/cmzya9irvxzlkh7lfy6i82gbp0saxqj3-multiple-outputs.sh ']'
++ nixTalkativeLog 'sourcing setup hook '\''/nix/store/cmzya9irvxzlkh7lfy6i82gbp0saxqj3-multiple-outputs.sh'\'''
++ _nixLogWithLevel 4 'sourcing setup hook '\''/nix/store/cmzya9irvxzlkh7lfy6i82gbp0saxqj3-multiple-outputs.sh'\'''
++ [[ -z 2 ]]
++ [[ 7 -lt 4 ]]
++ local logLevel
++ case "${1:?}" in
++ logLevel=TALKATIVE
++ local callerName=activatePackage
++ [[ activatePackage == \_\c\a\l\l\I\m\p\l\i\c\i\t\H\o\o\k ]]
++ printf '%s: %s: %s\n' TALKATIVE activatePackage 'sourcing setup hook '\''/nix/store/cmzya9irvxzlkh7lfy6i82gbp0saxqj3-multiple-outputs.sh'\'''
TALKATIVE: activatePackage: sourcing setup hook '/nix/store/cmzya9irvxzlkh7lfy6i82gbp0saxqj3-multiple-outputs.sh'
++ source /nix/store/cmzya9irvxzlkh7lfy6i82gbp0saxqj3-multiple-outputs.sh
+++ preConfigureHooks+=(_multioutConfig)
+++ preFixupHooks+=(_multioutDocs)
+++ preFixupHooks+=(_multioutDevs)
+++ postFixupHooks+=(_multioutPropagateDev)
+++ _overrideFirst outputDev dev out
+++ '[' -z '' ']'
+++ _assignFirst outputDev dev out
+++ local varName=outputDev
+++ local _var
+++ local REMOVE=REMOVE
+++ shift
+++ for _var in "$@"
+++ '[' -n /nix/store/r91zbrp68g9rkf4ygx3wihbwyl6vkd00-xz-5.8.1-dev ']'
+++ eval outputDev=dev
++++ outputDev=dev
+++ return
+++ _overrideFirst outputBin bin out
+++ '[' -z '' ']'
+++ _assignFirst outputBin bin out
+++ local varName=outputBin
+++ local _var
+++ local REMOVE=REMOVE
+++ shift
+++ for _var in "$@"
+++ '[' -n /nix/store/7zj9gdsqns375hz5sy0dv8lhwwzkfwak-xz-5.8.1-bin ']'
+++ eval outputBin=bin
++++ outputBin=bin
+++ return
+++ _overrideFirst outputInclude dev
+++ '[' -z '' ']'
+++ _assignFirst outputInclude dev
+++ local varName=outputInclude
+++ local _var
+++ local REMOVE=REMOVE
+++ shift
+++ for _var in "$@"
+++ '[' -n /nix/store/r91zbrp68g9rkf4ygx3wihbwyl6vkd00-xz-5.8.1-dev ']'
+++ eval outputInclude=dev
++++ outputInclude=dev
+++ return
+++ _overrideFirst outputLib lib out
+++ '[' -z '' ']'
+++ _assignFirst outputLib lib out
+++ local varName=outputLib
+++ local _var
+++ local REMOVE=REMOVE
+++ shift
+++ for _var in "$@"
+++ '[' -n '' ']'
+++ for _var in "$@"
+++ '[' -n /nix/store/4940l9qnr1ap4w3hngs3w9n4gnyfwvq7-xz-5.8.1 ']'
+++ eval outputLib=out
++++ outputLib=out
+++ return
+++ _overrideFirst outputDoc doc out
+++ '[' -z '' ']'
+++ _assignFirst outputDoc doc out
+++ local varName=outputDoc
+++ local _var
+++ local REMOVE=REMOVE
+++ shift
+++ for _var in "$@"
+++ '[' -n /nix/store/s3y8cl23x8h8km13h43vn74kl3jghsm5-xz-5.8.1-doc ']'
+++ eval outputDoc=doc
++++ outputDoc=doc
+++ return
+++ _overrideFirst outputDevdoc devdoc REMOVE
+++ '[' -z '' ']'
+++ _assignFirst outputDevdoc devdoc REMOVE
+++ local varName=outputDevdoc
+++ local _var
+++ local REMOVE=REMOVE
+++ shift
+++ for _var in "$@"
+++ '[' -n '' ']'
+++ for _var in "$@"
+++ '[' -n REMOVE ']'
+++ eval outputDevdoc=REMOVE
++++ outputDevdoc=REMOVE
+++ return
+++ _overrideFirst outputMan man bin
+++ '[' -z '' ']'
+++ _assignFirst outputMan man bin
+++ local varName=outputMan
+++ local _var
+++ local REMOVE=REMOVE
+++ shift
+++ for _var in "$@"
+++ '[' -n /nix/store/1wh1chpixrbgdhf4y6pfhg6swpzw9ngx-xz-5.8.1-man ']'
+++ eval outputMan=man
++++ outputMan=man
+++ return
+++ _overrideFirst outputDevman devman devdoc man
+++ '[' -z '' ']'
+++ _assignFirst outputDevman devman devdoc man
+++ local varName=outputDevman
+++ local _var
+++ local REMOVE=REMOVE
+++ shift
+++ for _var in "$@"
+++ '[' -n '' ']'
+++ for _var in "$@"
+++ '[' -n '' ']'
+++ for _var in "$@"
+++ '[' -n /nix/store/1wh1chpixrbgdhf4y6pfhg6swpzw9ngx-xz-5.8.1-man ']'
+++ eval outputDevman=man
++++ outputDevman=man
+++ return
+++ _overrideFirst outputInfo info bin
+++ '[' -z '' ']'
+++ _assignFirst outputInfo info bin
+++ local varName=outputInfo
+++ local _var
+++ local REMOVE=REMOVE
+++ shift
+++ for _var in "$@"
+++ '[' -n '' ']'
+++ for _var in "$@"
+++ '[' -n /nix/store/7zj9gdsqns375hz5sy0dv8lhwwzkfwak-xz-5.8.1-bin ']'
+++ eval outputInfo=bin
++++ outputInfo=bin
+++ return
+++ _addRpathPrefix /nix/store/4940l9qnr1ap4w3hngs3w9n4gnyfwvq7-xz-5.8.1
+++ '[' 1 '!=' 1 ']'
+++ NIX_NO_SELF_RPATH=1
++ [[ -z 1 ]]
++ [[ -1 -le -1 ]]
++ addToSearchPath _PATH /nix/store/cmzya9irvxzlkh7lfy6i82gbp0saxqj3-multiple-outputs.sh/bin
++ addToSearchPathWithCustomDelimiter : _PATH /nix/store/cmzya9irvxzlkh7lfy6i82gbp0saxqj3-multiple-outputs.sh/bin
++ local delimiter=:
++ local varName=_PATH
++ local dir=/nix/store/cmzya9irvxzlkh7lfy6i82gbp0saxqj3-multiple-outputs.sh/bin
++ [[ -d /nix/store/cmzya9irvxzlkh7lfy6i82gbp0saxqj3-multiple-outputs.sh/bin ]]
++ (( hostOffset <= -1 ))
++ addToSearchPath _XDG_DATA_DIRS /nix/store/cmzya9irvxzlkh7lfy6i82gbp0saxqj3-multiple-outputs.sh/share
++ addToSearchPathWithCustomDelimiter : _XDG_DATA_DIRS /nix/store/cmzya9irvxzlkh7lfy6i82gbp0saxqj3-multiple-outputs.sh/share
++ local delimiter=:
++ local varName=_XDG_DATA_DIRS
++ local dir=/nix/store/cmzya9irvxzlkh7lfy6i82gbp0saxqj3-multiple-outputs.sh/share
++ [[ -d /nix/store/cmzya9irvxzlkh7lfy6i82gbp0saxqj3-multiple-outputs.sh/share ]]
++ [[ -1 -eq 0 ]]
++ [[ -f /nix/store/cmzya9irvxzlkh7lfy6i82gbp0saxqj3-multiple-outputs.sh/nix-support/setup-hook ]]
++ for pkg in ${!pkgsSlice+"${!pkgsSlice}"}
++ activatePackage /nix/store/ra4wpzr9d9qwl5p8liqc25swnvmz1qms-patch-shebangs.sh -1 0
++ local pkg=/nix/store/ra4wpzr9d9qwl5p8liqc25swnvmz1qms-patch-shebangs.sh
++ local -r hostOffset=-1
++ local -r targetOffset=0
++ (( hostOffset <= targetOffset ))
++ '[' -f /nix/store/ra4wpzr9d9qwl5p8liqc25swnvmz1qms-patch-shebangs.sh ']'
++ nixTalkativeLog 'sourcing setup hook '\''/nix/store/ra4wpzr9d9qwl5p8liqc25swnvmz1qms-patch-shebangs.sh'\'''
++ _nixLogWithLevel 4 'sourcing setup hook '\''/nix/store/ra4wpzr9d9qwl5p8liqc25swnvmz1qms-patch-shebangs.sh'\'''
++ [[ -z 2 ]]
++ [[ 7 -lt 4 ]]
++ local logLevel
++ case "${1:?}" in
++ logLevel=TALKATIVE
++ local callerName=activatePackage
++ [[ activatePackage == \_\c\a\l\l\I\m\p\l\i\c\i\t\H\o\o\k ]]
++ printf '%s: %s: %s\n' TALKATIVE activatePackage 'sourcing setup hook '\''/nix/store/ra4wpzr9d9qwl5p8liqc25swnvmz1qms-patch-shebangs.sh'\'''
TALKATIVE: activatePackage: sourcing setup hook '/nix/store/ra4wpzr9d9qwl5p8liqc25swnvmz1qms-patch-shebangs.sh'
++ source /nix/store/ra4wpzr9d9qwl5p8liqc25swnvmz1qms-patch-shebangs.sh
+++ fixupOutputHooks+=(patchShebangsAuto)
++ [[ -z 1 ]]
++ [[ -1 -le -1 ]]
++ addToSearchPath _PATH /nix/store/ra4wpzr9d9qwl5p8liqc25swnvmz1qms-patch-shebangs.sh/bin
++ addToSearchPathWithCustomDelimiter : _PATH /nix/store/ra4wpzr9d9qwl5p8liqc25swnvmz1qms-patch-shebangs.sh/bin
++ local delimiter=:
++ local varName=_PATH
++ local dir=/nix/store/ra4wpzr9d9qwl5p8liqc25swnvmz1qms-patch-shebangs.sh/bin
++ [[ -d /nix/store/ra4wpzr9d9qwl5p8liqc25swnvmz1qms-patch-shebangs.sh/bin ]]
++ (( hostOffset <= -1 ))
++ addToSearchPath _XDG_DATA_DIRS /nix/store/ra4wpzr9d9qwl5p8liqc25swnvmz1qms-patch-shebangs.sh/share
++ addToSearchPathWithCustomDelimiter : _XDG_DATA_DIRS /nix/store/ra4wpzr9d9qwl5p8liqc25swnvmz1qms-patch-shebangs.sh/share
++ local delimiter=:
++ local varName=_XDG_DATA_DIRS
++ local dir=/nix/store/ra4wpzr9d9qwl5p8liqc25swnvmz1qms-patch-shebangs.sh/share
++ [[ -d /nix/store/ra4wpzr9d9qwl5p8liqc25swnvmz1qms-patch-shebangs.sh/share ]]
++ [[ -1 -eq 0 ]]
++ [[ -f /nix/store/ra4wpzr9d9qwl5p8liqc25swnvmz1qms-patch-shebangs.sh/nix-support/setup-hook ]]
++ for pkg in ${!pkgsSlice+"${!pkgsSlice}"}
++ activatePackage /nix/store/cickvswrvann041nqxb0rxilc46svw1n-prune-libtool-files.sh -1 0
++ local pkg=/nix/store/cickvswrvann041nqxb0rxilc46svw1n-prune-libtool-files.sh
++ local -r hostOffset=-1
++ local -r targetOffset=0
++ (( hostOffset <= targetOffset ))
++ '[' -f /nix/store/cickvswrvann041nqxb0rxilc46svw1n-prune-libtool-files.sh ']'
++ nixTalkativeLog 'sourcing setup hook '\''/nix/store/cickvswrvann041nqxb0rxilc46svw1n-prune-libtool-files.sh'\'''
++ _nixLogWithLevel 4 'sourcing setup hook '\''/nix/store/cickvswrvann041nqxb0rxilc46svw1n-prune-libtool-files.sh'\'''
++ [[ -z 2 ]]
++ [[ 7 -lt 4 ]]
++ local logLevel
++ case "${1:?}" in
++ logLevel=TALKATIVE
++ local callerName=activatePackage
++ [[ activatePackage == \_\c\a\l\l\I\m\p\l\i\c\i\t\H\o\o\k ]]
++ printf '%s: %s: %s\n' TALKATIVE activatePackage 'sourcing setup hook '\''/nix/store/cickvswrvann041nqxb0rxilc46svw1n-prune-libtool-files.sh'\'''
TALKATIVE: activatePackage: sourcing setup hook '/nix/store/cickvswrvann041nqxb0rxilc46svw1n-prune-libtool-files.sh'
++ source /nix/store/cickvswrvann041nqxb0rxilc46svw1n-prune-libtool-files.sh
+++ fixupOutputHooks+=(_pruneLibtoolFiles)
++ [[ -z 1 ]]
++ [[ -1 -le -1 ]]
++ addToSearchPath _PATH /nix/store/cickvswrvann041nqxb0rxilc46svw1n-prune-libtool-files.sh/bin
++ addToSearchPathWithCustomDelimiter : _PATH /nix/store/cickvswrvann041nqxb0rxilc46svw1n-prune-libtool-files.sh/bin
++ local delimiter=:
++ local varName=_PATH
++ local dir=/nix/store/cickvswrvann041nqxb0rxilc46svw1n-prune-libtool-files.sh/bin
++ [[ -d /nix/store/cickvswrvann041nqxb0rxilc46svw1n-prune-libtool-files.sh/bin ]]
++ (( hostOffset <= -1 ))
++ addToSearchPath _XDG_DATA_DIRS /nix/store/cickvswrvann041nqxb0rxilc46svw1n-prune-libtool-files.sh/share
++ addToSearchPathWithCustomDelimiter : _XDG_DATA_DIRS /nix/store/cickvswrvann041nqxb0rxilc46svw1n-prune-libtool-files.sh/share
++ local delimiter=:
++ local varName=_XDG_DATA_DIRS
++ local dir=/nix/store/cickvswrvann041nqxb0rxilc46svw1n-prune-libtool-files.sh/share
++ [[ -d /nix/store/cickvswrvann041nqxb0rxilc46svw1n-prune-libtool-files.sh/share ]]
++ [[ -1 -eq 0 ]]
++ [[ -f /nix/store/cickvswrvann041nqxb0rxilc46svw1n-prune-libtool-files.sh/nix-support/setup-hook ]]
++ for pkg in ${!pkgsSlice+"${!pkgsSlice}"}
++ activatePackage /nix/store/xyff06pkhki3qy1ls77w10s0v79c9il0-reproducible-builds.sh -1 0
++ local pkg=/nix/store/xyff06pkhki3qy1ls77w10s0v79c9il0-reproducible-builds.sh
++ local -r hostOffset=-1
++ local -r targetOffset=0
++ (( hostOffset <= targetOffset ))
++ '[' -f /nix/store/xyff06pkhki3qy1ls77w10s0v79c9il0-reproducible-builds.sh ']'
++ nixTalkativeLog 'sourcing setup hook '\''/nix/store/xyff06pkhki3qy1ls77w10s0v79c9il0-reproducible-builds.sh'\'''
++ _nixLogWithLevel 4 'sourcing setup hook '\''/nix/store/xyff06pkhki3qy1ls77w10s0v79c9il0-reproducible-builds.sh'\'''
++ [[ -z 2 ]]
++ [[ 7 -lt 4 ]]
++ local logLevel
++ case "${1:?}" in
++ logLevel=TALKATIVE
++ local callerName=activatePackage
++ [[ activatePackage == \_\c\a\l\l\I\m\p\l\i\c\i\t\H\o\o\k ]]
++ printf '%s: %s: %s\n' TALKATIVE activatePackage 'sourcing setup hook '\''/nix/store/xyff06pkhki3qy1ls77w10s0v79c9il0-reproducible-builds.sh'\'''
TALKATIVE: activatePackage: sourcing setup hook '/nix/store/xyff06pkhki3qy1ls77w10s0v79c9il0-reproducible-builds.sh'
++ source /nix/store/xyff06pkhki3qy1ls77w10s0v79c9il0-reproducible-builds.sh
++++ randSeed=/nix/store/4940l9qnr1ap4w3hngs3w9n4gnyfwvq7-xz-5.8.1
++++ outbase=4940l9qnr1ap4w3hngs3w9n4gnyfwvq7-xz-5.8.1
++++ randomseed=4940l9qnr1
++++ echo 4940l9qnr1
+++ NIX_CFLAGS_COMPILE=' -frandom-seed=4940l9qnr1'
+++ export NIX_CFLAGS_COMPILE
++ [[ -z 1 ]]
++ [[ -1 -le -1 ]]
++ addToSearchPath _PATH /nix/store/xyff06pkhki3qy1ls77w10s0v79c9il0-reproducible-builds.sh/bin
++ addToSearchPathWithCustomDelimiter : _PATH /nix/store/xyff06pkhki3qy1ls77w10s0v79c9il0-reproducible-builds.sh/bin
++ local delimiter=:
++ local varName=_PATH
++ local dir=/nix/store/xyff06pkhki3qy1ls77w10s0v79c9il0-reproducible-builds.sh/bin
++ [[ -d /nix/store/xyff06pkhki3qy1ls77w10s0v79c9il0-reproducible-builds.sh/bin ]]
++ (( hostOffset <= -1 ))
++ addToSearchPath _XDG_DATA_DIRS /nix/store/xyff06pkhki3qy1ls77w10s0v79c9il0-reproducible-builds.sh/share
++ addToSearchPathWithCustomDelimiter : _XDG_DATA_DIRS /nix/store/xyff06pkhki3qy1ls77w10s0v79c9il0-reproducible-builds.sh/share
++ local delimiter=:
++ local varName=_XDG_DATA_DIRS
++ local dir=/nix/store/xyff06pkhki3qy1ls77w10s0v79c9il0-reproducible-builds.sh/share
++ [[ -d /nix/store/xyff06pkhki3qy1ls77w10s0v79c9il0-reproducible-builds.sh/share ]]
++ [[ -1 -eq 0 ]]
++ [[ -f /nix/store/xyff06pkhki3qy1ls77w10s0v79c9il0-reproducible-builds.sh/nix-support/setup-hook ]]
++ for pkg in ${!pkgsSlice+"${!pkgsSlice}"}
++ activatePackage /nix/store/z7k98578dfzi6l3hsvbivzm7hfqlk0zc-set-source-date-epoch-to-latest.sh -1 0
++ local pkg=/nix/store/z7k98578dfzi6l3hsvbivzm7hfqlk0zc-set-source-date-epoch-to-latest.sh
++ local -r hostOffset=-1
++ local -r targetOffset=0
++ (( hostOffset <= targetOffset ))
++ '[' -f /nix/store/z7k98578dfzi6l3hsvbivzm7hfqlk0zc-set-source-date-epoch-to-latest.sh ']'
++ nixTalkativeLog 'sourcing setup hook '\''/nix/store/z7k98578dfzi6l3hsvbivzm7hfqlk0zc-set-source-date-epoch-to-latest.sh'\'''
++ _nixLogWithLevel 4 'sourcing setup hook '\''/nix/store/z7k98578dfzi6l3hsvbivzm7hfqlk0zc-set-source-date-epoch-to-latest.sh'\'''
++ [[ -z 2 ]]
++ [[ 7 -lt 4 ]]
++ local logLevel
++ case "${1:?}" in
++ logLevel=TALKATIVE
++ local callerName=activatePackage
++ [[ activatePackage == \_\c\a\l\l\I\m\p\l\i\c\i\t\H\o\o\k ]]
++ printf '%s: %s: %s\n' TALKATIVE activatePackage 'sourcing setup hook '\''/nix/store/z7k98578dfzi6l3hsvbivzm7hfqlk0zc-set-source-date-epoch-to-latest.sh'\'''
TALKATIVE: activatePackage: sourcing setup hook '/nix/store/z7k98578dfzi6l3hsvbivzm7hfqlk0zc-set-source-date-epoch-to-latest.sh'
++ source /nix/store/z7k98578dfzi6l3hsvbivzm7hfqlk0zc-set-source-date-epoch-to-latest.sh
+++ postUnpackHooks+=(_updateSourceDateEpochFromSourceRoot)
++ [[ -z 1 ]]
++ [[ -1 -le -1 ]]
++ addToSearchPath _PATH /nix/store/z7k98578dfzi6l3hsvbivzm7hfqlk0zc-set-source-date-epoch-to-latest.sh/bin
++ addToSearchPathWithCustomDelimiter : _PATH /nix/store/z7k98578dfzi6l3hsvbivzm7hfqlk0zc-set-source-date-epoch-to-latest.sh/bin
++ local delimiter=:
++ local varName=_PATH
++ local dir=/nix/store/z7k98578dfzi6l3hsvbivzm7hfqlk0zc-set-source-date-epoch-to-latest.sh/bin
++ [[ -d /nix/store/z7k98578dfzi6l3hsvbivzm7hfqlk0zc-set-source-date-epoch-to-latest.sh/bin ]]
++ (( hostOffset <= -1 ))
++ addToSearchPath _XDG_DATA_DIRS /nix/store/z7k98578dfzi6l3hsvbivzm7hfqlk0zc-set-source-date-epoch-to-latest.sh/share
++ addToSearchPathWithCustomDelimiter : _XDG_DATA_DIRS /nix/store/z7k98578dfzi6l3hsvbivzm7hfqlk0zc-set-source-date-epoch-to-latest.sh/share
++ local delimiter=:
++ local varName=_XDG_DATA_DIRS
++ local dir=/nix/store/z7k98578dfzi6l3hsvbivzm7hfqlk0zc-set-source-date-epoch-to-latest.sh/share
++ [[ -d /nix/store/z7k98578dfzi6l3hsvbivzm7hfqlk0zc-set-source-date-epoch-to-latest.sh/share ]]
++ [[ -1 -eq 0 ]]
++ [[ -f /nix/store/z7k98578dfzi6l3hsvbivzm7hfqlk0zc-set-source-date-epoch-to-latest.sh/nix-support/setup-hook ]]
++ for pkg in ${!pkgsSlice+"${!pkgsSlice}"}
++ activatePackage /nix/store/pilsssjjdxvdphlg2h19p0bfx5q0jzkn-strip.sh -1 0
++ local pkg=/nix/store/pilsssjjdxvdphlg2h19p0bfx5q0jzkn-strip.sh
++ local -r hostOffset=-1
++ local -r targetOffset=0
++ (( hostOffset <= targetOffset ))
++ '[' -f /nix/store/pilsssjjdxvdphlg2h19p0bfx5q0jzkn-strip.sh ']'
++ nixTalkativeLog 'sourcing setup hook '\''/nix/store/pilsssjjdxvdphlg2h19p0bfx5q0jzkn-strip.sh'\'''
++ _nixLogWithLevel 4 'sourcing setup hook '\''/nix/store/pilsssjjdxvdphlg2h19p0bfx5q0jzkn-strip.sh'\'''
++ [[ -z 2 ]]
++ [[ 7 -lt 4 ]]
++ local logLevel
++ case "${1:?}" in
++ logLevel=TALKATIVE
++ local callerName=activatePackage
++ [[ activatePackage == \_\c\a\l\l\I\m\p\l\i\c\i\t\H\o\o\k ]]
++ printf '%s: %s: %s\n' TALKATIVE activatePackage 'sourcing setup hook '\''/nix/store/pilsssjjdxvdphlg2h19p0bfx5q0jzkn-strip.sh'\'''
TALKATIVE: activatePackage: sourcing setup hook '/nix/store/pilsssjjdxvdphlg2h19p0bfx5q0jzkn-strip.sh'
++ source /nix/store/pilsssjjdxvdphlg2h19p0bfx5q0jzkn-strip.sh
+++ fixupOutputHooks+=(_doStrip)
++ [[ -z 1 ]]
++ [[ -1 -le -1 ]]
++ addToSearchPath _PATH /nix/store/pilsssjjdxvdphlg2h19p0bfx5q0jzkn-strip.sh/bin
++ addToSearchPathWithCustomDelimiter : _PATH /nix/store/pilsssjjdxvdphlg2h19p0bfx5q0jzkn-strip.sh/bin
++ local delimiter=:
++ local varName=_PATH
++ local dir=/nix/store/pilsssjjdxvdphlg2h19p0bfx5q0jzkn-strip.sh/bin
++ [[ -d /nix/store/pilsssjjdxvdphlg2h19p0bfx5q0jzkn-strip.sh/bin ]]
++ (( hostOffset <= -1 ))
++ addToSearchPath _XDG_DATA_DIRS /nix/store/pilsssjjdxvdphlg2h19p0bfx5q0jzkn-strip.sh/share
++ addToSearchPathWithCustomDelimiter : _XDG_DATA_DIRS /nix/store/pilsssjjdxvdphlg2h19p0bfx5q0jzkn-strip.sh/share
++ local delimiter=:
++ local varName=_XDG_DATA_DIRS
++ local dir=/nix/store/pilsssjjdxvdphlg2h19p0bfx5q0jzkn-strip.sh/share
++ [[ -d /nix/store/pilsssjjdxvdphlg2h19p0bfx5q0jzkn-strip.sh/share ]]
++ [[ -1 -eq 0 ]]
++ [[ -f /nix/store/pilsssjjdxvdphlg2h19p0bfx5q0jzkn-strip.sh/nix-support/setup-hook ]]
++ for pkg in ${!pkgsSlice+"${!pkgsSlice}"}
++ activatePackage /nix/store/rzzcklscandsqdd5bgnf8kdfdd2wjjlb-bootstrap-stage3-clang-wrapper-19.1.7 -1 0
++ local pkg=/nix/store/rzzcklscandsqdd5bgnf8kdfdd2wjjlb-bootstrap-stage3-clang-wrapper-19.1.7
++ local -r hostOffset=-1
++ local -r targetOffset=0
++ (( hostOffset <= targetOffset ))
++ '[' -f /nix/store/rzzcklscandsqdd5bgnf8kdfdd2wjjlb-bootstrap-stage3-clang-wrapper-19.1.7 ']'
++ [[ -z 1 ]]
++ [[ -1 -le -1 ]]
++ addToSearchPath _PATH /nix/store/rzzcklscandsqdd5bgnf8kdfdd2wjjlb-bootstrap-stage3-clang-wrapper-19.1.7/bin
++ addToSearchPathWithCustomDelimiter : _PATH /nix/store/rzzcklscandsqdd5bgnf8kdfdd2wjjlb-bootstrap-stage3-clang-wrapper-19.1.7/bin
++ local delimiter=:
++ local varName=_PATH
++ local dir=/nix/store/rzzcklscandsqdd5bgnf8kdfdd2wjjlb-bootstrap-stage3-clang-wrapper-19.1.7/bin
++ [[ -d /nix/store/rzzcklscandsqdd5bgnf8kdfdd2wjjlb-bootstrap-stage3-clang-wrapper-19.1.7/bin ]]
++ [[ '' != *\:\/\n\i\x\/\s\t\o\r\e\/\r\z\z\c\k\l\s\c\a\n\d\s\q\d\d\5\b\g\n\f\8\k\d\f\d\d\2\w\j\j\l\b\-\b\o\o\t\s\t\r\a\p\-\s\t\a\g\e\3\-\c\l\a\n\g\-\w\r\a\p\p\e\r\-\1\9\.\1\.\7\/\b\i\n\:* ]]
++ export _PATH=/nix/store/rzzcklscandsqdd5bgnf8kdfdd2wjjlb-bootstrap-stage3-clang-wrapper-19.1.7/bin
++ _PATH=/nix/store/rzzcklscandsqdd5bgnf8kdfdd2wjjlb-bootstrap-stage3-clang-wrapper-19.1.7/bin
++ (( hostOffset <= -1 ))
++ addToSearchPath _XDG_DATA_DIRS /nix/store/rzzcklscandsqdd5bgnf8kdfdd2wjjlb-bootstrap-stage3-clang-wrapper-19.1.7/share
++ addToSearchPathWithCustomDelimiter : _XDG_DATA_DIRS /nix/store/rzzcklscandsqdd5bgnf8kdfdd2wjjlb-bootstrap-stage3-clang-wrapper-19.1.7/share
++ local delimiter=:
++ local varName=_XDG_DATA_DIRS
++ local dir=/nix/store/rzzcklscandsqdd5bgnf8kdfdd2wjjlb-bootstrap-stage3-clang-wrapper-19.1.7/share
++ [[ -d /nix/store/rzzcklscandsqdd5bgnf8kdfdd2wjjlb-bootstrap-stage3-clang-wrapper-19.1.7/share ]]
++ [[ -1 -eq 0 ]]
++ [[ -f /nix/store/rzzcklscandsqdd5bgnf8kdfdd2wjjlb-bootstrap-stage3-clang-wrapper-19.1.7/nix-support/setup-hook ]]
++ nixTalkativeLog 'sourcing setup hook '\''/nix/store/rzzcklscandsqdd5bgnf8kdfdd2wjjlb-bootstrap-stage3-clang-wrapper-19.1.7/nix-support/setup-hook'\'''
++ _nixLogWithLevel 4 'sourcing setup hook '\''/nix/store/rzzcklscandsqdd5bgnf8kdfdd2wjjlb-bootstrap-stage3-clang-wrapper-19.1.7/nix-support/setup-hook'\'''
++ [[ -z 2 ]]
++ [[ 7 -lt 4 ]]
++ local logLevel
++ case "${1:?}" in
++ logLevel=TALKATIVE
++ local callerName=activatePackage
++ [[ activatePackage == \_\c\a\l\l\I\m\p\l\i\c\i\t\H\o\o\k ]]
++ printf '%s: %s: %s\n' TALKATIVE activatePackage 'sourcing setup hook '\''/nix/store/rzzcklscandsqdd5bgnf8kdfdd2wjjlb-bootstrap-stage3-clang-wrapper-19.1.7/nix-support/setup-hook'\'''
TALKATIVE: activatePackage: sourcing setup hook '/nix/store/rzzcklscandsqdd5bgnf8kdfdd2wjjlb-bootstrap-stage3-clang-wrapper-19.1.7/nix-support/setup-hook'
++ source /nix/store/rzzcklscandsqdd5bgnf8kdfdd2wjjlb-bootstrap-stage3-clang-wrapper-19.1.7/nix-support/setup-hook
+++ [[ -z 1 ]]
+++ (( -1 < 0 ))
+++ getTargetRole
+++ getRole 0
+++ case $1 in
+++ role_post=
+++ getTargetRoleWrapper
+++ case $targetOffset in
+++ export NIX_CC_WRAPPER_TARGET_HOST_arm64_apple_darwin=1
+++ NIX_CC_WRAPPER_TARGET_HOST_arm64_apple_darwin=1
+++ addEnvHooks 0 ccWrapper_addCVars
+++ local depHostOffset=0
+++ shift
+++ local 'pkgHookVarsSlice=pkgHostHookVars[@]'
+++ local pkgHookVar
+++ for pkgHookVar in "${!pkgHookVarsSlice}"
+++ eval 'envHostHostHooks+=("$@")'
++++ envHostHostHooks+=("$@")
+++ for pkgHookVar in "${!pkgHookVarsSlice}"
+++ eval 'envHostTargetHooks+=("$@")'
++++ envHostTargetHooks+=("$@")
+++ '[' -n /nix/store/2bgp517j3in0kkcds3mwzv82g85jg7lr-clang-19.1.7 ']'
+++ addToSearchPath _PATH /nix/store/2bgp517j3in0kkcds3mwzv82g85jg7lr-clang-19.1.7/bin
+++ addToSearchPathWithCustomDelimiter : _PATH /nix/store/2bgp517j3in0kkcds3mwzv82g85jg7lr-clang-19.1.7/bin
+++ local delimiter=:
+++ local varName=_PATH
+++ local dir=/nix/store/2bgp517j3in0kkcds3mwzv82g85jg7lr-clang-19.1.7/bin
+++ [[ -d /nix/store/2bgp517j3in0kkcds3mwzv82g85jg7lr-clang-19.1.7/bin ]]
+++ [[ :/nix/store/rzzcklscandsqdd5bgnf8kdfdd2wjjlb-bootstrap-stage3-clang-wrapper-19.1.7/bin: != *\:\/\n\i\x\/\s\t\o\r\e\/\2\b\g\p\5\1\7\j\3\i\n\0\k\k\c\d\s\3\m\w\z\v\8\2\g\8\5\j\g\7\l\r\-\c\l\a\n\g\-\1\9\.\1\.\7\/\b\i\n\:* ]]
+++ export _PATH=/nix/store/rzzcklscandsqdd5bgnf8kdfdd2wjjlb-bootstrap-stage3-clang-wrapper-19.1.7/bin:/nix/store/2bgp517j3in0kkcds3mwzv82g85jg7lr-clang-19.1.7/bin
+++ _PATH=/nix/store/rzzcklscandsqdd5bgnf8kdfdd2wjjlb-bootstrap-stage3-clang-wrapper-19.1.7/bin:/nix/store/2bgp517j3in0kkcds3mwzv82g85jg7lr-clang-19.1.7/bin
+++ '[' -n /nix/store/pbp7fn8bxkdl4s3vsyb2c3mwj6x1zsvk-libSystem-B ']'
+++ addToSearchPath _PATH /nix/store/pbp7fn8bxkdl4s3vsyb2c3mwj6x1zsvk-libSystem-B/bin
+++ addToSearchPathWithCustomDelimiter : _PATH /nix/store/pbp7fn8bxkdl4s3vsyb2c3mwj6x1zsvk-libSystem-B/bin
+++ local delimiter=:
+++ local varName=_PATH
+++ local dir=/nix/store/pbp7fn8bxkdl4s3vsyb2c3mwj6x1zsvk-libSystem-B/bin
+++ [[ -d /nix/store/pbp7fn8bxkdl4s3vsyb2c3mwj6x1zsvk-libSystem-B/bin ]]
+++ '[' -n /nix/store/l43lc1m24w7kc20z5fcwmj4jnfnybq9z-coreutils-9.7 ']'
+++ addToSearchPath _PATH /nix/store/l43lc1m24w7kc20z5fcwmj4jnfnybq9z-coreutils-9.7/bin
+++ addToSearchPathWithCustomDelimiter : _PATH /nix/store/l43lc1m24w7kc20z5fcwmj4jnfnybq9z-coreutils-9.7/bin
+++ local delimiter=:
+++ local varName=_PATH
+++ local dir=/nix/store/l43lc1m24w7kc20z5fcwmj4jnfnybq9z-coreutils-9.7/bin
+++ [[ -d /nix/store/l43lc1m24w7kc20z5fcwmj4jnfnybq9z-coreutils-9.7/bin ]]
+++ [[ :/nix/store/rzzcklscandsqdd5bgnf8kdfdd2wjjlb-bootstrap-stage3-clang-wrapper-19.1.7/bin:/nix/store/2bgp517j3in0kkcds3mwzv82g85jg7lr-clang-19.1.7/bin: != *\:\/\n\i\x\/\s\t\o\r\e\/\l\4\3\l\c\1\m\2\4\w\7\k\c\2\0\z\5\f\c\w\m\j\4\j\n\f\n\y\b\q\9\z\-\c\o\r\e\u\t\i\l\s\-\9\.\7\/\b\i\n\:* ]]
+++ export _PATH=/nix/store/rzzcklscandsqdd5bgnf8kdfdd2wjjlb-bootstrap-stage3-clang-wrapper-19.1.7/bin:/nix/store/2bgp517j3in0kkcds3mwzv82g85jg7lr-clang-19.1.7/bin:/nix/store/l43lc1m24w7kc20z5fcwmj4jnfnybq9z-coreutils-9.7/bin
+++ _PATH=/nix/store/rzzcklscandsqdd5bgnf8kdfdd2wjjlb-bootstrap-stage3-clang-wrapper-19.1.7/bin:/nix/store/2bgp517j3in0kkcds3mwzv82g85jg7lr-clang-19.1.7/bin:/nix/store/l43lc1m24w7kc20z5fcwmj4jnfnybq9z-coreutils-9.7/bin
+++ export NIX_CC=/nix/store/rzzcklscandsqdd5bgnf8kdfdd2wjjlb-bootstrap-stage3-clang-wrapper-19.1.7
+++ NIX_CC=/nix/store/rzzcklscandsqdd5bgnf8kdfdd2wjjlb-bootstrap-stage3-clang-wrapper-19.1.7
+++ export CC=clang
+++ CC=clang
+++ export CXX=clang++
+++ CXX=clang++
+++ : bindnow format fortify fortify3 pic relro stackclashprotection stackprotector strictoverflow zerocallusedregs
+++ export NIX_HARDENING_ENABLE
+++ unset -v role_post
++ for pkg in ${!pkgsSlice+"${!pkgsSlice}"}
++ activatePackage /nix/store/g1qrg922c102ygl8zxayjfw2wna1rq7v-cctools-binutils-darwin-wrapper-1010.6 -1 0
++ local pkg=/nix/store/g1qrg922c102ygl8zxayjfw2wna1rq7v-cctools-binutils-darwin-wrapper-1010.6
++ local -r hostOffset=-1
++ local -r targetOffset=0
++ (( hostOffset <= targetOffset ))
++ '[' -f /nix/store/g1qrg922c102ygl8zxayjfw2wna1rq7v-cctools-binutils-darwin-wrapper-1010.6 ']'
++ [[ -z 1 ]]
++ [[ -1 -le -1 ]]
++ addToSearchPath _PATH /nix/store/g1qrg922c102ygl8zxayjfw2wna1rq7v-cctools-binutils-darwin-wrapper-1010.6/bin
++ addToSearchPathWithCustomDelimiter : _PATH /nix/store/g1qrg922c102ygl8zxayjfw2wna1rq7v-cctools-binutils-darwin-wrapper-1010.6/bin
++ local delimiter=:
++ local varName=_PATH
++ local dir=/nix/store/g1qrg922c102ygl8zxayjfw2wna1rq7v-cctools-binutils-darwin-wrapper-1010.6/bin
++ [[ -d /nix/store/g1qrg922c102ygl8zxayjfw2wna1rq7v-cctools-binutils-darwin-wrapper-1010.6/bin ]]
++ [[ :/nix/store/rzzcklscandsqdd5bgnf8kdfdd2wjjlb-bootstrap-stage3-clang-wrapper-19.1.7/bin:/nix/store/2bgp517j3in0kkcds3mwzv82g85jg7lr-clang-19.1.7/bin:/nix/store/l43lc1m24w7kc20z5fcwmj4jnfnybq9z-coreutils-9.7/bin: != *\:\/\n\i\x\/\s\t\o\r\e\/\g\1\q\r\g\9\2\2\c\1\0\2\y\g\l\8\z\x\a\y\j\f\w\2\w\n\a\1\r\q\7\v\-\c\c\t\o\o\l\s\-\b\i\n\u\t\i\l\s\-\d\a\r\w\i\n\-\w\r\a\p\p\e\r\-\1\0\1\0\.\6\/\b\i\n\:* ]]
++ export _PATH=/nix/store/rzzcklscandsqdd5bgnf8kdfdd2wjjlb-bootstrap-stage3-clang-wrapper-19.1.7/bin:/nix/store/2bgp517j3in0kkcds3mwzv82g85jg7lr-clang-19.1.7/bin:/nix/store/l43lc1m24w7kc20z5fcwmj4jnfnybq9z-coreutils-9.7/bin:/nix/store/g1qrg922c102ygl8zxayjfw2wna1rq7v-cctools-binutils-darwin-wrapper-1010.6/bin
++ _PATH=/nix/store/rzzcklscandsqdd5bgnf8kdfdd2wjjlb-bootstrap-stage3-clang-wrapper-19.1.7/bin:/nix/store/2bgp517j3in0kkcds3mwzv82g85jg7lr-clang-19.1.7/bin:/nix/store/l43lc1m24w7kc20z5fcwmj4jnfnybq9z-coreutils-9.7/bin:/nix/store/g1qrg922c102ygl8zxayjfw2wna1rq7v-cctools-binutils-darwin-wrapper-1010.6/bin
++ (( hostOffset <= -1 ))
++ addToSearchPath _XDG_DATA_DIRS /nix/store/g1qrg922c102ygl8zxayjfw2wna1rq7v-cctools-binutils-darwin-wrapper-1010.6/share
++ addToSearchPathWithCustomDelimiter : _XDG_DATA_DIRS /nix/store/g1qrg922c102ygl8zxayjfw2wna1rq7v-cctools-binutils-darwin-wrapper-1010.6/share
++ local delimiter=:
++ local varName=_XDG_DATA_DIRS
++ local dir=/nix/store/g1qrg922c102ygl8zxayjfw2wna1rq7v-cctools-binutils-darwin-wrapper-1010.6/share
++ [[ -d /nix/store/g1qrg922c102ygl8zxayjfw2wna1rq7v-cctools-binutils-darwin-wrapper-1010.6/share ]]
++ [[ -1 -eq 0 ]]
++ [[ -f /nix/store/g1qrg922c102ygl8zxayjfw2wna1rq7v-cctools-binutils-darwin-wrapper-1010.6/nix-support/setup-hook ]]
++ nixTalkativeLog 'sourcing setup hook '\''/nix/store/g1qrg922c102ygl8zxayjfw2wna1rq7v-cctools-binutils-darwin-wrapper-1010.6/nix-support/setup-hook'\'''
++ _nixLogWithLevel 4 'sourcing setup hook '\''/nix/store/g1qrg922c102ygl8zxayjfw2wna1rq7v-cctools-binutils-darwin-wrapper-1010.6/nix-support/setup-hook'\'''
++ [[ -z 2 ]]
++ [[ 7 -lt 4 ]]
++ local logLevel
++ case "${1:?}" in
++ logLevel=TALKATIVE
++ local callerName=activatePackage
++ [[ activatePackage == \_\c\a\l\l\I\m\p\l\i\c\i\t\H\o\o\k ]]
++ printf '%s: %s: %s\n' TALKATIVE activatePackage 'sourcing setup hook '\''/nix/store/g1qrg922c102ygl8zxayjfw2wna1rq7v-cctools-binutils-darwin-wrapper-1010.6/nix-support/setup-hook'\'''
TALKATIVE: activatePackage: sourcing setup hook '/nix/store/g1qrg922c102ygl8zxayjfw2wna1rq7v-cctools-binutils-darwin-wrapper-1010.6/nix-support/setup-hook'
++ source /nix/store/g1qrg922c102ygl8zxayjfw2wna1rq7v-cctools-binutils-darwin-wrapper-1010.6/nix-support/setup-hook
+++ [[ -z 1 ]]
+++ (( -1 < 0 ))
+++ getTargetRole
+++ getRole 0
+++ case $1 in
+++ role_post=
+++ getTargetRoleWrapper
+++ case $targetOffset in
+++ export NIX_BINTOOLS_WRAPPER_TARGET_HOST_arm64_apple_darwin=1
+++ NIX_BINTOOLS_WRAPPER_TARGET_HOST_arm64_apple_darwin=1
+++ addEnvHooks 0 bintoolsWrapper_addLDVars
+++ local depHostOffset=0
+++ shift
+++ local 'pkgHookVarsSlice=pkgHostHookVars[@]'
+++ local pkgHookVar
+++ for pkgHookVar in "${!pkgHookVarsSlice}"
+++ eval 'envHostHostHooks+=("$@")'
++++ envHostHostHooks+=("$@")
+++ for pkgHookVar in "${!pkgHookVarsSlice}"
+++ eval 'envHostTargetHooks+=("$@")'
++++ envHostTargetHooks+=("$@")
+++ '[' -n /nix/store/cic4yyz5400ffhdjn7nmp48nixvi5hpm-cctools-binutils-darwin-1010.6 ']'
+++ addToSearchPath _PATH /nix/store/cic4yyz5400ffhdjn7nmp48nixvi5hpm-cctools-binutils-darwin-1010.6/bin
+++ addToSearchPathWithCustomDelimiter : _PATH /nix/store/cic4yyz5400ffhdjn7nmp48nixvi5hpm-cctools-binutils-darwin-1010.6/bin
+++ local delimiter=:
+++ local varName=_PATH
+++ local dir=/nix/store/cic4yyz5400ffhdjn7nmp48nixvi5hpm-cctools-binutils-darwin-1010.6/bin
+++ [[ -d /nix/store/cic4yyz5400ffhdjn7nmp48nixvi5hpm-cctools-binutils-darwin-1010.6/bin ]]
+++ [[ :/nix/store/rzzcklscandsqdd5bgnf8kdfdd2wjjlb-bootstrap-stage3-clang-wrapper-19.1.7/bin:/nix/store/2bgp517j3in0kkcds3mwzv82g85jg7lr-clang-19.1.7/bin:/nix/store/l43lc1m24w7kc20z5fcwmj4jnfnybq9z-coreutils-9.7/bin:/nix/store/g1qrg922c102ygl8zxayjfw2wna1rq7v-cctools-binutils-darwin-wrapper-1010.6/bin: != *\:\/\n\i\x\/\s\t\o\r\e\/\c\i\c\4\y\y\z\5\4\0\0\f\f\h\d\j\n\7\n\m\p\4\8\n\i\x\v\i\5\h\p\m\-\c\c\t\o\o\l\s\-\b\i\n\u\t\i\l\s\-\d\a\r\w\i\n\-\1\0\1\0\.\6\/\b\i\n\:* ]]
+++ export _PATH=/nix/store/rzzcklscandsqdd5bgnf8kdfdd2wjjlb-bootstrap-stage3-clang-wrapper-19.1.7/bin:/nix/store/2bgp517j3in0kkcds3mwzv82g85jg7lr-clang-19.1.7/bin:/nix/store/l43lc1m24w7kc20z5fcwmj4jnfnybq9z-coreutils-9.7/bin:/nix/store/g1qrg922c102ygl8zxayjfw2wna1rq7v-cctools-binutils-darwin-wrapper-1010.6/bin:/nix/store/cic4yyz5400ffhdjn7nmp48nixvi5hpm-cctools-binutils-darwin-1010.6/bin
+++ _PATH=/nix/store/rzzcklscandsqdd5bgnf8kdfdd2wjjlb-bootstrap-stage3-clang-wrapper-19.1.7/bin:/nix/store/2bgp517j3in0kkcds3mwzv82g85jg7lr-clang-19.1.7/bin:/nix/store/l43lc1m24w7kc20z5fcwmj4jnfnybq9z-coreutils-9.7/bin:/nix/store/g1qrg922c102ygl8zxayjfw2wna1rq7v-cctools-binutils-darwin-wrapper-1010.6/bin:/nix/store/cic4yyz5400ffhdjn7nmp48nixvi5hpm-cctools-binutils-darwin-1010.6/bin
+++ '[' -n /nix/store/pbp7fn8bxkdl4s3vsyb2c3mwj6x1zsvk-libSystem-B ']'
+++ addToSearchPath _PATH /nix/store/pbp7fn8bxkdl4s3vsyb2c3mwj6x1zsvk-libSystem-B/bin
+++ addToSearchPathWithCustomDelimiter : _PATH /nix/store/pbp7fn8bxkdl4s3vsyb2c3mwj6x1zsvk-libSystem-B/bin
+++ local delimiter=:
+++ local varName=_PATH
+++ local dir=/nix/store/pbp7fn8bxkdl4s3vsyb2c3mwj6x1zsvk-libSystem-B/bin
+++ [[ -d /nix/store/pbp7fn8bxkdl4s3vsyb2c3mwj6x1zsvk-libSystem-B/bin ]]
+++ '[' -n /nix/store/l43lc1m24w7kc20z5fcwmj4jnfnybq9z-coreutils-9.7 ']'
+++ addToSearchPath _PATH /nix/store/l43lc1m24w7kc20z5fcwmj4jnfnybq9z-coreutils-9.7/bin
+++ addToSearchPathWithCustomDelimiter : _PATH /nix/store/l43lc1m24w7kc20z5fcwmj4jnfnybq9z-coreutils-9.7/bin
+++ local delimiter=:
+++ local varName=_PATH
+++ local dir=/nix/store/l43lc1m24w7kc20z5fcwmj4jnfnybq9z-coreutils-9.7/bin
+++ [[ -d /nix/store/l43lc1m24w7kc20z5fcwmj4jnfnybq9z-coreutils-9.7/bin ]]
+++ [[ :/nix/store/rzzcklscandsqdd5bgnf8kdfdd2wjjlb-bootstrap-stage3-clang-wrapper-19.1.7/bin:/nix/store/2bgp517j3in0kkcds3mwzv82g85jg7lr-clang-19.1.7/bin:/nix/store/l43lc1m24w7kc20z5fcwmj4jnfnybq9z-coreutils-9.7/bin:/nix/store/g1qrg922c102ygl8zxayjfw2wna1rq7v-cctools-binutils-darwin-wrapper-1010.6/bin:/nix/store/cic4yyz5400ffhdjn7nmp48nixvi5hpm-cctools-binutils-darwin-1010.6/bin: != *\:\/\n\i\x\/\s\t\o\r\e\/\l\4\3\l\c\1\m\2\4\w\7\k\c\2\0\z\5\f\c\w\m\j\4\j\n\f\n\y\b\q\9\z\-\c\o\r\e\u\t\i\l\s\-\9\.\7\/\b\i\n\:* ]]
+++ export NIX_BINTOOLS=/nix/store/g1qrg922c102ygl8zxayjfw2wna1rq7v-cctools-binutils-darwin-wrapper-1010.6
+++ NIX_BINTOOLS=/nix/store/g1qrg922c102ygl8zxayjfw2wna1rq7v-cctools-binutils-darwin-wrapper-1010.6
+++ for cmd in ar as ld nm objcopy objdump readelf ranlib strip strings size windres
+++ PATH=/nix/store/rzzcklscandsqdd5bgnf8kdfdd2wjjlb-bootstrap-stage3-clang-wrapper-19.1.7/bin:/nix/store/2bgp517j3in0kkcds3mwzv82g85jg7lr-clang-19.1.7/bin:/nix/store/l43lc1m24w7kc20z5fcwmj4jnfnybq9z-coreutils-9.7/bin:/nix/store/g1qrg922c102ygl8zxayjfw2wna1rq7v-cctools-binutils-darwin-wrapper-1010.6/bin:/nix/store/cic4yyz5400ffhdjn7nmp48nixvi5hpm-cctools-binutils-darwin-1010.6/bin
+++ type -p ar
+++ export AR=ar
+++ AR=ar
+++ for cmd in ar as ld nm objcopy objdump readelf ranlib strip strings size windres
+++ PATH=/nix/store/rzzcklscandsqdd5bgnf8kdfdd2wjjlb-bootstrap-stage3-clang-wrapper-19.1.7/bin:/nix/store/2bgp517j3in0kkcds3mwzv82g85jg7lr-clang-19.1.7/bin:/nix/store/l43lc1m24w7kc20z5fcwmj4jnfnybq9z-coreutils-9.7/bin:/nix/store/g1qrg922c102ygl8zxayjfw2wna1rq7v-cctools-binutils-darwin-wrapper-1010.6/bin:/nix/store/cic4yyz5400ffhdjn7nmp48nixvi5hpm-cctools-binutils-darwin-1010.6/bin
+++ type -p as
+++ export AS=as
+++ AS=as
+++ for cmd in ar as ld nm objcopy objdump readelf ranlib strip strings size windres
+++ PATH=/nix/store/rzzcklscandsqdd5bgnf8kdfdd2wjjlb-bootstrap-stage3-clang-wrapper-19.1.7/bin:/nix/store/2bgp517j3in0kkcds3mwzv82g85jg7lr-clang-19.1.7/bin:/nix/store/l43lc1m24w7kc20z5fcwmj4jnfnybq9z-coreutils-9.7/bin:/nix/store/g1qrg922c102ygl8zxayjfw2wna1rq7v-cctools-binutils-darwin-wrapper-1010.6/bin:/nix/store/cic4yyz5400ffhdjn7nmp48nixvi5hpm-cctools-binutils-darwin-1010.6/bin
+++ type -p ld
+++ export LD=ld
+++ LD=ld
+++ for cmd in ar as ld nm objcopy objdump readelf ranlib strip strings size windres
+++ PATH=/nix/store/rzzcklscandsqdd5bgnf8kdfdd2wjjlb-bootstrap-stage3-clang-wrapper-19.1.7/bin:/nix/store/2bgp517j3in0kkcds3mwzv82g85jg7lr-clang-19.1.7/bin:/nix/store/l43lc1m24w7kc20z5fcwmj4jnfnybq9z-coreutils-9.7/bin:/nix/store/g1qrg922c102ygl8zxayjfw2wna1rq7v-cctools-binutils-darwin-wrapper-1010.6/bin:/nix/store/cic4yyz5400ffhdjn7nmp48nixvi5hpm-cctools-binutils-darwin-1010.6/bin
+++ type -p nm
+++ export NM=nm
+++ NM=nm
+++ for cmd in ar as ld nm objcopy objdump readelf ranlib strip strings size windres
+++ PATH=/nix/store/rzzcklscandsqdd5bgnf8kdfdd2wjjlb-bootstrap-stage3-clang-wrapper-19.1.7/bin:/nix/store/2bgp517j3in0kkcds3mwzv82g85jg7lr-clang-19.1.7/bin:/nix/store/l43lc1m24w7kc20z5fcwmj4jnfnybq9z-coreutils-9.7/bin:/nix/store/g1qrg922c102ygl8zxayjfw2wna1rq7v-cctools-binutils-darwin-wrapper-1010.6/bin:/nix/store/cic4yyz5400ffhdjn7nmp48nixvi5hpm-cctools-binutils-darwin-1010.6/bin
+++ type -p objcopy
+++ export OBJCOPY=objcopy
+++ OBJCOPY=objcopy
+++ for cmd in ar as ld nm objcopy objdump readelf ranlib strip strings size windres
+++ PATH=/nix/store/rzzcklscandsqdd5bgnf8kdfdd2wjjlb-bootstrap-stage3-clang-wrapper-19.1.7/bin:/nix/store/2bgp517j3in0kkcds3mwzv82g85jg7lr-clang-19.1.7/bin:/nix/store/l43lc1m24w7kc20z5fcwmj4jnfnybq9z-coreutils-9.7/bin:/nix/store/g1qrg922c102ygl8zxayjfw2wna1rq7v-cctools-binutils-darwin-wrapper-1010.6/bin:/nix/store/cic4yyz5400ffhdjn7nmp48nixvi5hpm-cctools-binutils-darwin-1010.6/bin
+++ type -p objdump
+++ export OBJDUMP=objdump
+++ OBJDUMP=objdump
+++ for cmd in ar as ld nm objcopy objdump readelf ranlib strip strings size windres
+++ PATH=/nix/store/rzzcklscandsqdd5bgnf8kdfdd2wjjlb-bootstrap-stage3-clang-wrapper-19.1.7/bin:/nix/store/2bgp517j3in0kkcds3mwzv82g85jg7lr-clang-19.1.7/bin:/nix/store/l43lc1m24w7kc20z5fcwmj4jnfnybq9z-coreutils-9.7/bin:/nix/store/g1qrg922c102ygl8zxayjfw2wna1rq7v-cctools-binutils-darwin-wrapper-1010.6/bin:/nix/store/cic4yyz5400ffhdjn7nmp48nixvi5hpm-cctools-binutils-darwin-1010.6/bin
+++ type -p readelf
+++ for cmd in ar as ld nm objcopy objdump readelf ranlib strip strings size windres
+++ PATH=/nix/store/rzzcklscandsqdd5bgnf8kdfdd2wjjlb-bootstrap-stage3-clang-wrapper-19.1.7/bin:/nix/store/2bgp517j3in0kkcds3mwzv82g85jg7lr-clang-19.1.7/bin:/nix/store/l43lc1m24w7kc20z5fcwmj4jnfnybq9z-coreutils-9.7/bin:/nix/store/g1qrg922c102ygl8zxayjfw2wna1rq7v-cctools-binutils-darwin-wrapper-1010.6/bin:/nix/store/cic4yyz5400ffhdjn7nmp48nixvi5hpm-cctools-binutils-darwin-1010.6/bin
+++ type -p ranlib
+++ export RANLIB=ranlib
+++ RANLIB=ranlib
+++ for cmd in ar as ld nm objcopy objdump readelf ranlib strip strings size windres
+++ PATH=/nix/store/rzzcklscandsqdd5bgnf8kdfdd2wjjlb-bootstrap-stage3-clang-wrapper-19.1.7/bin:/nix/store/2bgp517j3in0kkcds3mwzv82g85jg7lr-clang-19.1.7/bin:/nix/store/l43lc1m24w7kc20z5fcwmj4jnfnybq9z-coreutils-9.7/bin:/nix/store/g1qrg922c102ygl8zxayjfw2wna1rq7v-cctools-binutils-darwin-wrapper-1010.6/bin:/nix/store/cic4yyz5400ffhdjn7nmp48nixvi5hpm-cctools-binutils-darwin-1010.6/bin
+++ type -p strip
+++ export STRIP=strip
+++ STRIP=strip
+++ for cmd in ar as ld nm objcopy objdump readelf ranlib strip strings size windres
+++ PATH=/nix/store/rzzcklscandsqdd5bgnf8kdfdd2wjjlb-bootstrap-stage3-clang-wrapper-19.1.7/bin:/nix/store/2bgp517j3in0kkcds3mwzv82g85jg7lr-clang-19.1.7/bin:/nix/store/l43lc1m24w7kc20z5fcwmj4jnfnybq9z-coreutils-9.7/bin:/nix/store/g1qrg922c102ygl8zxayjfw2wna1rq7v-cctools-binutils-darwin-wrapper-1010.6/bin:/nix/store/cic4yyz5400ffhdjn7nmp48nixvi5hpm-cctools-binutils-darwin-1010.6/bin
+++ type -p strings
+++ export STRINGS=strings
+++ STRINGS=strings
+++ for cmd in ar as ld nm objcopy objdump readelf ranlib strip strings size windres
+++ PATH=/nix/store/rzzcklscandsqdd5bgnf8kdfdd2wjjlb-bootstrap-stage3-clang-wrapper-19.1.7/bin:/nix/store/2bgp517j3in0kkcds3mwzv82g85jg7lr-clang-19.1.7/bin:/nix/store/l43lc1m24w7kc20z5fcwmj4jnfnybq9z-coreutils-9.7/bin:/nix/store/g1qrg922c102ygl8zxayjfw2wna1rq7v-cctools-binutils-darwin-wrapper-1010.6/bin:/nix/store/cic4yyz5400ffhdjn7nmp48nixvi5hpm-cctools-binutils-darwin-1010.6/bin
+++ type -p size
+++ export SIZE=size
+++ SIZE=size
+++ for cmd in ar as ld nm objcopy objdump readelf ranlib strip strings size windres
+++ PATH=/nix/store/rzzcklscandsqdd5bgnf8kdfdd2wjjlb-bootstrap-stage3-clang-wrapper-19.1.7/bin:/nix/store/2bgp517j3in0kkcds3mwzv82g85jg7lr-clang-19.1.7/bin:/nix/store/l43lc1m24w7kc20z5fcwmj4jnfnybq9z-coreutils-9.7/bin:/nix/store/g1qrg922c102ygl8zxayjfw2wna1rq7v-cctools-binutils-darwin-wrapper-1010.6/bin:/nix/store/cic4yyz5400ffhdjn7nmp48nixvi5hpm-cctools-binutils-darwin-1010.6/bin
+++ type -p windres
+++ : bindnow format fortify fortify3 pic relro stackclashprotection stackprotector strictoverflow zerocallusedregs
+++ export NIX_HARDENING_ENABLE
+++ unset -v role_post cmd upper_case
+++ export LD_DYLD_PATH=/usr/lib/dyld
+++ LD_DYLD_PATH=/usr/lib/dyld
+++ export ZERO_AR_DATE=1
+++ ZERO_AR_DATE=1
++ for pkg in ${!pkgsSlice+"${!pkgsSlice}"}
++ activatePackage /nix/store/51yjixwjkpy6pnkwg7rdx9pw053xa314-xcbuild-0.1.1-unstable-2019-11-20-xcrun -1 0
++ local pkg=/nix/store/51yjixwjkpy6pnkwg7rdx9pw053xa314-xcbuild-0.1.1-unstable-2019-11-20-xcrun
++ local -r hostOffset=-1
++ local -r targetOffset=0
++ (( hostOffset <= targetOffset ))
++ '[' -f /nix/store/51yjixwjkpy6pnkwg7rdx9pw053xa314-xcbuild-0.1.1-unstable-2019-11-20-xcrun ']'
++ [[ -z 1 ]]
++ [[ -1 -le -1 ]]
++ addToSearchPath _PATH /nix/store/51yjixwjkpy6pnkwg7rdx9pw053xa314-xcbuild-0.1.1-unstable-2019-11-20-xcrun/bin
++ addToSearchPathWithCustomDelimiter : _PATH /nix/store/51yjixwjkpy6pnkwg7rdx9pw053xa314-xcbuild-0.1.1-unstable-2019-11-20-xcrun/bin
++ local delimiter=:
++ local varName=_PATH
++ local dir=/nix/store/51yjixwjkpy6pnkwg7rdx9pw053xa314-xcbuild-0.1.1-unstable-2019-11-20-xcrun/bin
++ [[ -d /nix/store/51yjixwjkpy6pnkwg7rdx9pw053xa314-xcbuild-0.1.1-unstable-2019-11-20-xcrun/bin ]]
++ [[ :/nix/store/rzzcklscandsqdd5bgnf8kdfdd2wjjlb-bootstrap-stage3-clang-wrapper-19.1.7/bin:/nix/store/2bgp517j3in0kkcds3mwzv82g85jg7lr-clang-19.1.7/bin:/nix/store/l43lc1m24w7kc20z5fcwmj4jnfnybq9z-coreutils-9.7/bin:/nix/store/g1qrg922c102ygl8zxayjfw2wna1rq7v-cctools-binutils-darwin-wrapper-1010.6/bin:/nix/store/cic4yyz5400ffhdjn7nmp48nixvi5hpm-cctools-binutils-darwin-1010.6/bin: != *\:\/\n\i\x\/\s\t\o\r\e\/\5\1\y\j\i\x\w\j\k\p\y\6\p\n\k\w\g\7\r\d\x\9\p\w\0\5\3\x\a\3\1\4\-\x\c\b\u\i\l\d\-\0\.\1\.\1\-\u\n\s\t\a\b\l\e\-\2\0\1\9\-\1\1\-\2\0\-\x\c\r\u\n\/\b\i\n\:* ]]
++ export _PATH=/nix/store/rzzcklscandsqdd5bgnf8kdfdd2wjjlb-bootstrap-stage3-clang-wrapper-19.1.7/bin:/nix/store/2bgp517j3in0kkcds3mwzv82g85jg7lr-clang-19.1.7/bin:/nix/store/l43lc1m24w7kc20z5fcwmj4jnfnybq9z-coreutils-9.7/bin:/nix/store/g1qrg922c102ygl8zxayjfw2wna1rq7v-cctools-binutils-darwin-wrapper-1010.6/bin:/nix/store/cic4yyz5400ffhdjn7nmp48nixvi5hpm-cctools-binutils-darwin-1010.6/bin:/nix/store/51yjixwjkpy6pnkwg7rdx9pw053xa314-xcbuild-0.1.1-unstable-2019-11-20-xcrun/bin
++ _PATH=/nix/store/rzzcklscandsqdd5bgnf8kdfdd2wjjlb-bootstrap-stage3-clang-wrapper-19.1.7/bin:/nix/store/2bgp517j3in0kkcds3mwzv82g85jg7lr-clang-19.1.7/bin:/nix/store/l43lc1m24w7kc20z5fcwmj4jnfnybq9z-coreutils-9.7/bin:/nix/store/g1qrg922c102ygl8zxayjfw2wna1rq7v-cctools-binutils-darwin-wrapper-1010.6/bin:/nix/store/cic4yyz5400ffhdjn7nmp48nixvi5hpm-cctools-binutils-darwin-1010.6/bin:/nix/store/51yjixwjkpy6pnkwg7rdx9pw053xa314-xcbuild-0.1.1-unstable-2019-11-20-xcrun/bin
++ (( hostOffset <= -1 ))
++ addToSearchPath _XDG_DATA_DIRS /nix/store/51yjixwjkpy6pnkwg7rdx9pw053xa314-xcbuild-0.1.1-unstable-2019-11-20-xcrun/share
++ addToSearchPathWithCustomDelimiter : _XDG_DATA_DIRS /nix/store/51yjixwjkpy6pnkwg7rdx9pw053xa314-xcbuild-0.1.1-unstable-2019-11-20-xcrun/share
++ local delimiter=:
++ local varName=_XDG_DATA_DIRS
++ local dir=/nix/store/51yjixwjkpy6pnkwg7rdx9pw053xa314-xcbuild-0.1.1-unstable-2019-11-20-xcrun/share
++ [[ -d /nix/store/51yjixwjkpy6pnkwg7rdx9pw053xa314-xcbuild-0.1.1-unstable-2019-11-20-xcrun/share ]]
++ [[ -1 -eq 0 ]]
++ [[ -f /nix/store/51yjixwjkpy6pnkwg7rdx9pw053xa314-xcbuild-0.1.1-unstable-2019-11-20-xcrun/nix-support/setup-hook ]]
++ for targetOffset in "${allPlatOffsets[@]}"
++ (( hostOffset <= targetOffset ))
++ local 'pkgsRef=pkgBuildAccumVars[1 - -1]'
++ local 'pkgsSlice=pkgsBuildTarget[@]'
++ for hostOffset in "${allPlatOffsets[@]}"
++ local pkgsVar=pkgHostAccumVars
++ for targetOffset in "${allPlatOffsets[@]}"
++ (( hostOffset <= targetOffset ))
++ continue
++ for targetOffset in "${allPlatOffsets[@]}"
++ (( hostOffset <= targetOffset ))
++ local 'pkgsRef=pkgHostAccumVars[0 - 0]'
++ local 'pkgsSlice=pkgsHostHost[@]'
++ for pkg in ${!pkgsSlice+"${!pkgsSlice}"}
++ activatePackage /nix/store/fjgwcpykqfipc5a9vlslw5ky4zakwvxs-libcxx-19.1.7-dev 0 0
++ local pkg=/nix/store/fjgwcpykqfipc5a9vlslw5ky4zakwvxs-libcxx-19.1.7-dev
++ local -r hostOffset=0
++ local -r targetOffset=0
++ (( hostOffset <= targetOffset ))
++ '[' -f /nix/store/fjgwcpykqfipc5a9vlslw5ky4zakwvxs-libcxx-19.1.7-dev ']'
++ [[ -z 1 ]]
++ [[ 0 -le -1 ]]
++ (( hostOffset <= -1 ))
++ [[ 0 -eq 0 ]]
++ [[ -d /nix/store/fjgwcpykqfipc5a9vlslw5ky4zakwvxs-libcxx-19.1.7-dev/bin ]]
++ [[ -f /nix/store/fjgwcpykqfipc5a9vlslw5ky4zakwvxs-libcxx-19.1.7-dev/nix-support/setup-hook ]]
++ for pkg in ${!pkgsSlice+"${!pkgsSlice}"}
++ activatePackage /nix/store/i9lf2k17xvbj9y5j9k1k8np16zj2hazb-libcxx-19.1.7 0 0
++ local pkg=/nix/store/i9lf2k17xvbj9y5j9k1k8np16zj2hazb-libcxx-19.1.7
++ local -r hostOffset=0
++ local -r targetOffset=0
++ (( hostOffset <= targetOffset ))
++ '[' -f /nix/store/i9lf2k17xvbj9y5j9k1k8np16zj2hazb-libcxx-19.1.7 ']'
++ [[ -z 1 ]]
++ [[ 0 -le -1 ]]
++ (( hostOffset <= -1 ))
++ [[ 0 -eq 0 ]]
++ [[ -d /nix/store/i9lf2k17xvbj9y5j9k1k8np16zj2hazb-libcxx-19.1.7/bin ]]
++ [[ -f /nix/store/i9lf2k17xvbj9y5j9k1k8np16zj2hazb-libcxx-19.1.7/nix-support/setup-hook ]]
++ for pkg in ${!pkgsSlice+"${!pkgsSlice}"}
++ activatePackage /nix/store/lcmf6gz1rqpn2132dm4liazdsh6rbqxc-compiler-rt-libc-19.1.7-dev 0 0
++ local pkg=/nix/store/lcmf6gz1rqpn2132dm4liazdsh6rbqxc-compiler-rt-libc-19.1.7-dev
++ local -r hostOffset=0
++ local -r targetOffset=0
++ (( hostOffset <= targetOffset ))
++ '[' -f /nix/store/lcmf6gz1rqpn2132dm4liazdsh6rbqxc-compiler-rt-libc-19.1.7-dev ']'
++ [[ -z 1 ]]
++ [[ 0 -le -1 ]]
++ (( hostOffset <= -1 ))
++ [[ 0 -eq 0 ]]
++ [[ -d /nix/store/lcmf6gz1rqpn2132dm4liazdsh6rbqxc-compiler-rt-libc-19.1.7-dev/bin ]]
++ [[ -f /nix/store/lcmf6gz1rqpn2132dm4liazdsh6rbqxc-compiler-rt-libc-19.1.7-dev/nix-support/setup-hook ]]
++ for pkg in ${!pkgsSlice+"${!pkgsSlice}"}
++ activatePackage /nix/store/2vsbvdg00zikg0chxzldfliikdmsd3wb-compiler-rt-libc-19.1.7 0 0
++ local pkg=/nix/store/2vsbvdg00zikg0chxzldfliikdmsd3wb-compiler-rt-libc-19.1.7
++ local -r hostOffset=0
++ local -r targetOffset=0
++ (( hostOffset <= targetOffset ))
++ '[' -f /nix/store/2vsbvdg00zikg0chxzldfliikdmsd3wb-compiler-rt-libc-19.1.7 ']'
++ [[ -z 1 ]]
++ [[ 0 -le -1 ]]
++ (( hostOffset <= -1 ))
++ [[ 0 -eq 0 ]]
++ [[ -d /nix/store/2vsbvdg00zikg0chxzldfliikdmsd3wb-compiler-rt-libc-19.1.7/bin ]]
++ [[ -f /nix/store/2vsbvdg00zikg0chxzldfliikdmsd3wb-compiler-rt-libc-19.1.7/nix-support/setup-hook ]]
++ for targetOffset in "${allPlatOffsets[@]}"
++ (( hostOffset <= targetOffset ))
++ local 'pkgsRef=pkgHostAccumVars[1 - 0]'
++ local 'pkgsSlice=pkgsHostTarget[@]'
++ for pkg in ${!pkgsSlice+"${!pkgsSlice}"}
++ activatePackage /nix/store/mxqsqc2r5kzqfvpdhl8vjxcc4fkqkbcr-apple-sdk-11.3 0 1
++ local pkg=/nix/store/mxqsqc2r5kzqfvpdhl8vjxcc4fkqkbcr-apple-sdk-11.3
++ local -r hostOffset=0
++ local -r targetOffset=1
++ (( hostOffset <= targetOffset ))
++ '[' -f /nix/store/mxqsqc2r5kzqfvpdhl8vjxcc4fkqkbcr-apple-sdk-11.3 ']'
++ [[ -z 1 ]]
++ [[ 0 -le -1 ]]
++ (( hostOffset <= -1 ))
++ [[ 0 -eq 0 ]]
++ [[ -d /nix/store/mxqsqc2r5kzqfvpdhl8vjxcc4fkqkbcr-apple-sdk-11.3/bin ]]
++ [[ -f /nix/store/mxqsqc2r5kzqfvpdhl8vjxcc4fkqkbcr-apple-sdk-11.3/nix-support/setup-hook ]]
++ nixTalkativeLog 'sourcing setup hook '\''/nix/store/mxqsqc2r5kzqfvpdhl8vjxcc4fkqkbcr-apple-sdk-11.3/nix-support/setup-hook'\'''
++ _nixLogWithLevel 4 'sourcing setup hook '\''/nix/store/mxqsqc2r5kzqfvpdhl8vjxcc4fkqkbcr-apple-sdk-11.3/nix-support/setup-hook'\'''
++ [[ -z 2 ]]
++ [[ 7 -lt 4 ]]
++ local logLevel
++ case "${1:?}" in
++ logLevel=TALKATIVE
++ local callerName=activatePackage
++ [[ activatePackage == \_\c\a\l\l\I\m\p\l\i\c\i\t\H\o\o\k ]]
++ printf '%s: %s: %s\n' TALKATIVE activatePackage 'sourcing setup hook '\''/nix/store/mxqsqc2r5kzqfvpdhl8vjxcc4fkqkbcr-apple-sdk-11.3/nix-support/setup-hook'\'''
TALKATIVE: activatePackage: sourcing setup hook '/nix/store/mxqsqc2r5kzqfvpdhl8vjxcc4fkqkbcr-apple-sdk-11.3/nix-support/setup-hook'
++ source /nix/store/mxqsqc2r5kzqfvpdhl8vjxcc4fkqkbcr-apple-sdk-11.3/nix-support/setup-hook
+++ local role_post
+++ getHostRole
+++ getRole 0
+++ case $1 in
+++ role_post=
+++ local sdkVersionVar=NIX_APPLE_SDK_VERSION
+++ local developerDirVar=DEVELOPER_DIR
+++ sdkVersionArr=('11' '3')
+++ local sdkVersionArr
+++ local sdkVersion
++++ printf %02d%02d%02d 11 3 0
+++ sdkVersion=110300
+++ '[' 110300 -gt 000000 ']'
+++ export DEVELOPER_DIR=/nix/store/mxqsqc2r5kzqfvpdhl8vjxcc4fkqkbcr-apple-sdk-11.3
+++ DEVELOPER_DIR=/nix/store/mxqsqc2r5kzqfvpdhl8vjxcc4fkqkbcr-apple-sdk-11.3
+++ export NIX_APPLE_SDK_VERSION=110300
+++ NIX_APPLE_SDK_VERSION=110300
+++ export SDKROOT=/nix/store/mxqsqc2r5kzqfvpdhl8vjxcc4fkqkbcr-apple-sdk-11.3/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk
+++ SDKROOT=/nix/store/mxqsqc2r5kzqfvpdhl8vjxcc4fkqkbcr-apple-sdk-11.3/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk
+++ unset -v role_post developerDirVar sdkVersion sdkVersionArr sdkVersionVar
++ for pkg in ${!pkgsSlice+"${!pkgsSlice}"}
++ activatePackage /nix/store/yd5r3hysx6vmsiqqwp8mz55rwm10ic9n-libiconv-109-dev 0 1
++ local pkg=/nix/store/yd5r3hysx6vmsiqqwp8mz55rwm10ic9n-libiconv-109-dev
++ local -r hostOffset=0
++ local -r targetOffset=1
++ (( hostOffset <= targetOffset ))
++ '[' -f /nix/store/yd5r3hysx6vmsiqqwp8mz55rwm10ic9n-libiconv-109-dev ']'
++ [[ -z 1 ]]
++ [[ 0 -le -1 ]]
++ (( hostOffset <= -1 ))
++ [[ 0 -eq 0 ]]
++ [[ -d /nix/store/yd5r3hysx6vmsiqqwp8mz55rwm10ic9n-libiconv-109-dev/bin ]]
++ [[ -f /nix/store/yd5r3hysx6vmsiqqwp8mz55rwm10ic9n-libiconv-109-dev/nix-support/setup-hook ]]
++ for pkg in ${!pkgsSlice+"${!pkgsSlice}"}
++ activatePackage /nix/store/hvfb6x5ihiyyy7df7ks8yphvr6kyphmz-libiconv-109 0 1
++ local pkg=/nix/store/hvfb6x5ihiyyy7df7ks8yphvr6kyphmz-libiconv-109
++ local -r hostOffset=0
++ local -r targetOffset=1
++ (( hostOffset <= targetOffset ))
++ '[' -f /nix/store/hvfb6x5ihiyyy7df7ks8yphvr6kyphmz-libiconv-109 ']'
++ [[ -z 1 ]]
++ [[ 0 -le -1 ]]
++ (( hostOffset <= -1 ))
++ [[ 0 -eq 0 ]]
++ [[ -d /nix/store/hvfb6x5ihiyyy7df7ks8yphvr6kyphmz-libiconv-109/bin ]]
++ addToSearchPath _HOST_PATH /nix/store/hvfb6x5ihiyyy7df7ks8yphvr6kyphmz-libiconv-109/bin
++ addToSearchPathWithCustomDelimiter : _HOST_PATH /nix/store/hvfb6x5ihiyyy7df7ks8yphvr6kyphmz-libiconv-109/bin
++ local delimiter=:
++ local varName=_HOST_PATH
++ local dir=/nix/store/hvfb6x5ihiyyy7df7ks8yphvr6kyphmz-libiconv-109/bin
++ [[ -d /nix/store/hvfb6x5ihiyyy7df7ks8yphvr6kyphmz-libiconv-109/bin ]]
++ [[ '' != *\:\/\n\i\x\/\s\t\o\r\e\/\h\v\f\b\6\x\5\i\h\i\y\y\y\7\d\f\7\k\s\8\y\p\h\v\r\6\k\y\p\h\m\z\-\l\i\b\i\c\o\n\v\-\1\0\9\/\b\i\n\:* ]]
++ export _HOST_PATH=/nix/store/hvfb6x5ihiyyy7df7ks8yphvr6kyphmz-libiconv-109/bin
++ _HOST_PATH=/nix/store/hvfb6x5ihiyyy7df7ks8yphvr6kyphmz-libiconv-109/bin
++ [[ -f /nix/store/hvfb6x5ihiyyy7df7ks8yphvr6kyphmz-libiconv-109/nix-support/setup-hook ]]
++ for pkg in ${!pkgsSlice+"${!pkgsSlice}"}
++ activatePackage /nix/store/6hhgprk1fcdkd38njq9vzh436caw2569-libresolv-83-dev 0 1
++ local pkg=/nix/store/6hhgprk1fcdkd38njq9vzh436caw2569-libresolv-83-dev
++ local -r hostOffset=0
++ local -r targetOffset=1
++ (( hostOffset <= targetOffset ))
++ '[' -f /nix/store/6hhgprk1fcdkd38njq9vzh436caw2569-libresolv-83-dev ']'
++ [[ -z 1 ]]
++ [[ 0 -le -1 ]]
++ (( hostOffset <= -1 ))
++ [[ 0 -eq 0 ]]
++ [[ -d /nix/store/6hhgprk1fcdkd38njq9vzh436caw2569-libresolv-83-dev/bin ]]
++ [[ -f /nix/store/6hhgprk1fcdkd38njq9vzh436caw2569-libresolv-83-dev/nix-support/setup-hook ]]
++ for pkg in ${!pkgsSlice+"${!pkgsSlice}"}
++ activatePackage /nix/store/hwyfcdm16zwihpq6m79krw5b6kbcxvsi-libresolv-83 0 1
++ local pkg=/nix/store/hwyfcdm16zwihpq6m79krw5b6kbcxvsi-libresolv-83
++ local -r hostOffset=0
++ local -r targetOffset=1
++ (( hostOffset <= targetOffset ))
++ '[' -f /nix/store/hwyfcdm16zwihpq6m79krw5b6kbcxvsi-libresolv-83 ']'
++ [[ -z 1 ]]
++ [[ 0 -le -1 ]]
++ (( hostOffset <= -1 ))
++ [[ 0 -eq 0 ]]
++ [[ -d /nix/store/hwyfcdm16zwihpq6m79krw5b6kbcxvsi-libresolv-83/bin ]]
++ [[ -f /nix/store/hwyfcdm16zwihpq6m79krw5b6kbcxvsi-libresolv-83/nix-support/setup-hook ]]
++ for pkg in ${!pkgsSlice+"${!pkgsSlice}"}
++ activatePackage /nix/store/jxacwyg61k1scmddfk84alnw5zfl6601-libsbuf-14.1.0-dev 0 1
++ local pkg=/nix/store/jxacwyg61k1scmddfk84alnw5zfl6601-libsbuf-14.1.0-dev
++ local -r hostOffset=0
++ local -r targetOffset=1
++ (( hostOffset <= targetOffset ))
++ '[' -f /nix/store/jxacwyg61k1scmddfk84alnw5zfl6601-libsbuf-14.1.0-dev ']'
++ [[ -z 1 ]]
++ [[ 0 -le -1 ]]
++ (( hostOffset <= -1 ))
++ [[ 0 -eq 0 ]]
++ [[ -d /nix/store/jxacwyg61k1scmddfk84alnw5zfl6601-libsbuf-14.1.0-dev/bin ]]
++ [[ -f /nix/store/jxacwyg61k1scmddfk84alnw5zfl6601-libsbuf-14.1.0-dev/nix-support/setup-hook ]]
++ for pkg in ${!pkgsSlice+"${!pkgsSlice}"}
++ activatePackage /nix/store/2fhl7qbyvvnxr6hgymghmdy5mid5c7ik-libsbuf-14.1.0 0 1
++ local pkg=/nix/store/2fhl7qbyvvnxr6hgymghmdy5mid5c7ik-libsbuf-14.1.0
++ local -r hostOffset=0
++ local -r targetOffset=1
++ (( hostOffset <= targetOffset ))
++ '[' -f /nix/store/2fhl7qbyvvnxr6hgymghmdy5mid5c7ik-libsbuf-14.1.0 ']'
++ [[ -z 1 ]]
++ [[ 0 -le -1 ]]
++ (( hostOffset <= -1 ))
++ [[ 0 -eq 0 ]]
++ [[ -d /nix/store/2fhl7qbyvvnxr6hgymghmdy5mid5c7ik-libsbuf-14.1.0/bin ]]
++ [[ -f /nix/store/2fhl7qbyvvnxr6hgymghmdy5mid5c7ik-libsbuf-14.1.0/nix-support/setup-hook ]]
++ for pkg in ${!pkgsSlice+"${!pkgsSlice}"}
++ activatePackage /nix/store/kfmxh4lp51g5fhrhpfsgrjk9sk802ikp-libutil-72 0 1
++ local pkg=/nix/store/kfmxh4lp51g5fhrhpfsgrjk9sk802ikp-libutil-72
++ local -r hostOffset=0
++ local -r targetOffset=1
++ (( hostOffset <= targetOffset ))
++ '[' -f /nix/store/kfmxh4lp51g5fhrhpfsgrjk9sk802ikp-libutil-72 ']'
++ [[ -z 1 ]]
++ [[ 0 -le -1 ]]
++ (( hostOffset <= -1 ))
++ [[ 0 -eq 0 ]]
++ [[ -d /nix/store/kfmxh4lp51g5fhrhpfsgrjk9sk802ikp-libutil-72/bin ]]
++ [[ -f /nix/store/kfmxh4lp51g5fhrhpfsgrjk9sk802ikp-libutil-72/nix-support/setup-hook ]]
++ for pkg in ${!pkgsSlice+"${!pkgsSlice}"}
++ activatePackage /nix/store/cxp4zryhz9v9as0vm43zczx7qx66ydsm-cups-headers-2.4.11 0 1
++ local pkg=/nix/store/cxp4zryhz9v9as0vm43zczx7qx66ydsm-cups-headers-2.4.11
++ local -r hostOffset=0
++ local -r targetOffset=1
++ (( hostOffset <= targetOffset ))
++ '[' -f /nix/store/cxp4zryhz9v9as0vm43zczx7qx66ydsm-cups-headers-2.4.11 ']'
++ [[ -z 1 ]]
++ [[ 0 -le -1 ]]
++ (( hostOffset <= -1 ))
++ [[ 0 -eq 0 ]]
++ [[ -d /nix/store/cxp4zryhz9v9as0vm43zczx7qx66ydsm-cups-headers-2.4.11/bin ]]
++ [[ -f /nix/store/cxp4zryhz9v9as0vm43zczx7qx66ydsm-cups-headers-2.4.11/nix-support/setup-hook ]]
++ for hostOffset in "${allPlatOffsets[@]}"
++ local pkgsVar=pkgTargetAccumVars
++ for targetOffset in "${allPlatOffsets[@]}"
++ (( hostOffset <= targetOffset ))
++ continue
++ for targetOffset in "${allPlatOffsets[@]}"
++ (( hostOffset <= targetOffset ))
++ continue
++ for targetOffset in "${allPlatOffsets[@]}"
++ (( hostOffset <= targetOffset ))
++ local 'pkgsRef=pkgTargetAccumVars[1 - 1]'
++ local 'pkgsSlice=pkgsTargetTarget[@]'
++ _addToEnv
++ local depHostOffset depTargetOffset
++ local pkg
++ for depHostOffset in "${allPlatOffsets[@]}"
++ local hookVar=pkgBuildHookVars
++ local pkgsVar=pkgBuildAccumVars
++ for depTargetOffset in "${allPlatOffsets[@]}"
++ (( depHostOffset <= depTargetOffset ))
++ local 'hookRef=pkgBuildHookVars[-1 - -1]'
++ [[ -z 1 ]]
++ local 'pkgsRef=pkgBuildAccumVars[-1 - -1]'
++ local 'pkgsSlice=pkgsBuildBuild[@]'
++ for depTargetOffset in "${allPlatOffsets[@]}"
++ (( depHostOffset <= depTargetOffset ))
++ local 'hookRef=pkgBuildHookVars[0 - -1]'
++ [[ -z 1 ]]
++ local 'pkgsRef=pkgBuildAccumVars[0 - -1]'
++ local 'pkgsSlice=pkgsBuildHost[@]'
++ for pkg in ${!pkgsSlice+"${!pkgsSlice}"}
++ runHook envBuildHostHook /nix/store/4i9br1fjlw54lwj6x5lp52s6g3iffbvk-update-autotools-gnu-config-scripts-hook
++ local hookName=envBuildHostHook
++ shift
++ local 'hooksSlice=envBuildHostHooks[@]'
++ local hook
++ for hook in "_callImplicitHook 0 $hookName" ${!hooksSlice+"${!hooksSlice}"}
++ _logHook envBuildHostHook '_callImplicitHook 0 envBuildHostHook' /nix/store/4i9br1fjlw54lwj6x5lp52s6g3iffbvk-update-autotools-gnu-config-scripts-hook
++ [[ -z 2 ]]
++ local hookKind=envBuildHostHook
++ local 'hookExpr=_callImplicitHook 0 envBuildHostHook'
++ shift 2
++ declare -F '_callImplicitHook 0 envBuildHostHook'
++ type -p '_callImplicitHook 0 envBuildHostHook'
++ [[ _callImplicitHook 0 envBuildHostHook != \_\c\a\l\l\I\m\p\l\i\c\i\t\H\o\o\k* ]]
++ _eval '_callImplicitHook 0 envBuildHostHook' /nix/store/4i9br1fjlw54lwj6x5lp52s6g3iffbvk-update-autotools-gnu-config-scripts-hook
++ declare -F '_callImplicitHook 0 envBuildHostHook'
++ eval '_callImplicitHook 0 envBuildHostHook'
+++ _callImplicitHook 0 envBuildHostHook
+++ local def=0
+++ local hookName=envBuildHostHook
+++ declare -F envBuildHostHook
+++ type -p envBuildHostHook
+++ '[' -n '' ']'
+++ return 0
++ return 0
++ for pkg in ${!pkgsSlice+"${!pkgsSlice}"}
++ runHook envBuildHostHook /nix/store/s7cmb22k7laln462xzwhs255m0j764kr-gnu-config-2024-01-01
++ local hookName=envBuildHostHook
++ shift
++ local 'hooksSlice=envBuildHostHooks[@]'
++ local hook
++ for hook in "_callImplicitHook 0 $hookName" ${!hooksSlice+"${!hooksSlice}"}
++ _logHook envBuildHostHook '_callImplicitHook 0 envBuildHostHook' /nix/store/s7cmb22k7laln462xzwhs255m0j764kr-gnu-config-2024-01-01
++ [[ -z 2 ]]
++ local hookKind=envBuildHostHook
++ local 'hookExpr=_callImplicitHook 0 envBuildHostHook'
++ shift 2
++ declare -F '_callImplicitHook 0 envBuildHostHook'
++ type -p '_callImplicitHook 0 envBuildHostHook'
++ [[ _callImplicitHook 0 envBuildHostHook != \_\c\a\l\l\I\m\p\l\i\c\i\t\H\o\o\k* ]]
++ _eval '_callImplicitHook 0 envBuildHostHook' /nix/store/s7cmb22k7laln462xzwhs255m0j764kr-gnu-config-2024-01-01
++ declare -F '_callImplicitHook 0 envBuildHostHook'
++ eval '_callImplicitHook 0 envBuildHostHook'
+++ _callImplicitHook 0 envBuildHostHook
+++ local def=0
+++ local hookName=envBuildHostHook
+++ declare -F envBuildHostHook
+++ type -p envBuildHostHook
+++ '[' -n '' ']'
+++ return 0
++ return 0
++ for pkg in ${!pkgsSlice+"${!pkgsSlice}"}
++ runHook envBuildHostHook /nix/store/jjhw2phnaip4kg0qjas3x3fsaifi8y0w-no-broken-symlinks.sh
++ local hookName=envBuildHostHook
++ shift
++ local 'hooksSlice=envBuildHostHooks[@]'
++ local hook
++ for hook in "_callImplicitHook 0 $hookName" ${!hooksSlice+"${!hooksSlice}"}
++ _logHook envBuildHostHook '_callImplicitHook 0 envBuildHostHook' /nix/store/jjhw2phnaip4kg0qjas3x3fsaifi8y0w-no-broken-symlinks.sh
++ [[ -z 2 ]]
++ local hookKind=envBuildHostHook
++ local 'hookExpr=_callImplicitHook 0 envBuildHostHook'
++ shift 2
++ declare -F '_callImplicitHook 0 envBuildHostHook'
++ type -p '_callImplicitHook 0 envBuildHostHook'
++ [[ _callImplicitHook 0 envBuildHostHook != \_\c\a\l\l\I\m\p\l\i\c\i\t\H\o\o\k* ]]
++ _eval '_callImplicitHook 0 envBuildHostHook' /nix/store/jjhw2phnaip4kg0qjas3x3fsaifi8y0w-no-broken-symlinks.sh
++ declare -F '_callImplicitHook 0 envBuildHostHook'
++ eval '_callImplicitHook 0 envBuildHostHook'
+++ _callImplicitHook 0 envBuildHostHook
+++ local def=0
+++ local hookName=envBuildHostHook
+++ declare -F envBuildHostHook
+++ type -p envBuildHostHook
+++ '[' -n '' ']'
+++ return 0
++ return 0
++ for pkg in ${!pkgsSlice+"${!pkgsSlice}"}
++ runHook envBuildHostHook /nix/store/h9lc1dpi14z7is86ffhl3ld569138595-audit-tmpdir.sh
++ local hookName=envBuildHostHook
++ shift
++ local 'hooksSlice=envBuildHostHooks[@]'
++ local hook
++ for hook in "_callImplicitHook 0 $hookName" ${!hooksSlice+"${!hooksSlice}"}
++ _logHook envBuildHostHook '_callImplicitHook 0 envBuildHostHook' /nix/store/h9lc1dpi14z7is86ffhl3ld569138595-audit-tmpdir.sh
++ [[ -z 2 ]]
++ local hookKind=envBuildHostHook
++ local 'hookExpr=_callImplicitHook 0 envBuildHostHook'
++ shift 2
++ declare -F '_callImplicitHook 0 envBuildHostHook'
++ type -p '_callImplicitHook 0 envBuildHostHook'
++ [[ _callImplicitHook 0 envBuildHostHook != \_\c\a\l\l\I\m\p\l\i\c\i\t\H\o\o\k* ]]
++ _eval '_callImplicitHook 0 envBuildHostHook' /nix/store/h9lc1dpi14z7is86ffhl3ld569138595-audit-tmpdir.sh
++ declare -F '_callImplicitHook 0 envBuildHostHook'
++ eval '_callImplicitHook 0 envBuildHostHook'
+++ _callImplicitHook 0 envBuildHostHook
+++ local def=0
+++ local hookName=envBuildHostHook
+++ declare -F envBuildHostHook
+++ type -p envBuildHostHook
+++ '[' -n '' ']'
+++ return 0
++ return 0
++ for pkg in ${!pkgsSlice+"${!pkgsSlice}"}
++ runHook envBuildHostHook /nix/store/m54bmrhj6fqz8nds5zcj97w9s9bckc9v-compress-man-pages.sh
++ local hookName=envBuildHostHook
++ shift
++ local 'hooksSlice=envBuildHostHooks[@]'
++ local hook
++ for hook in "_callImplicitHook 0 $hookName" ${!hooksSlice+"${!hooksSlice}"}
++ _logHook envBuildHostHook '_callImplicitHook 0 envBuildHostHook' /nix/store/m54bmrhj6fqz8nds5zcj97w9s9bckc9v-compress-man-pages.sh
++ [[ -z 2 ]]
++ local hookKind=envBuildHostHook
++ local 'hookExpr=_callImplicitHook 0 envBuildHostHook'
++ shift 2
++ declare -F '_callImplicitHook 0 envBuildHostHook'
++ type -p '_callImplicitHook 0 envBuildHostHook'
++ [[ _callImplicitHook 0 envBuildHostHook != \_\c\a\l\l\I\m\p\l\i\c\i\t\H\o\o\k* ]]
++ _eval '_callImplicitHook 0 envBuildHostHook' /nix/store/m54bmrhj6fqz8nds5zcj97w9s9bckc9v-compress-man-pages.sh
++ declare -F '_callImplicitHook 0 envBuildHostHook'
++ eval '_callImplicitHook 0 envBuildHostHook'
+++ _callImplicitHook 0 envBuildHostHook
+++ local def=0
+++ local hookName=envBuildHostHook
+++ declare -F envBuildHostHook
+++ type -p envBuildHostHook
+++ '[' -n '' ']'
+++ return 0
++ return 0
++ for pkg in ${!pkgsSlice+"${!pkgsSlice}"}
++ runHook envBuildHostHook /nix/store/wgrbkkaldkrlrni33ccvm3b6vbxzb656-make-symlinks-relative.sh
++ local hookName=envBuildHostHook
++ shift
++ local 'hooksSlice=envBuildHostHooks[@]'
++ local hook
++ for hook in "_callImplicitHook 0 $hookName" ${!hooksSlice+"${!hooksSlice}"}
++ _logHook envBuildHostHook '_callImplicitHook 0 envBuildHostHook' /nix/store/wgrbkkaldkrlrni33ccvm3b6vbxzb656-make-symlinks-relative.sh
++ [[ -z 2 ]]
++ local hookKind=envBuildHostHook
++ local 'hookExpr=_callImplicitHook 0 envBuildHostHook'
++ shift 2
++ declare -F '_callImplicitHook 0 envBuildHostHook'
++ type -p '_callImplicitHook 0 envBuildHostHook'
++ [[ _callImplicitHook 0 envBuildHostHook != \_\c\a\l\l\I\m\p\l\i\c\i\t\H\o\o\k* ]]
++ _eval '_callImplicitHook 0 envBuildHostHook' /nix/store/wgrbkkaldkrlrni33ccvm3b6vbxzb656-make-symlinks-relative.sh
++ declare -F '_callImplicitHook 0 envBuildHostHook'
++ eval '_callImplicitHook 0 envBuildHostHook'
+++ _callImplicitHook 0 envBuildHostHook
+++ local def=0
+++ local hookName=envBuildHostHook
+++ declare -F envBuildHostHook
+++ type -p envBuildHostHook
+++ '[' -n '' ']'
+++ return 0
++ return 0
++ for pkg in ${!pkgsSlice+"${!pkgsSlice}"}
++ runHook envBuildHostHook /nix/store/5yzw0vhkyszf2d179m0qfkgxmp5wjjx4-move-docs.sh
++ local hookName=envBuildHostHook
++ shift
++ local 'hooksSlice=envBuildHostHooks[@]'
++ local hook
++ for hook in "_callImplicitHook 0 $hookName" ${!hooksSlice+"${!hooksSlice}"}
++ _logHook envBuildHostHook '_callImplicitHook 0 envBuildHostHook' /nix/store/5yzw0vhkyszf2d179m0qfkgxmp5wjjx4-move-docs.sh
++ [[ -z 2 ]]
++ local hookKind=envBuildHostHook
++ local 'hookExpr=_callImplicitHook 0 envBuildHostHook'
++ shift 2
++ declare -F '_callImplicitHook 0 envBuildHostHook'
++ type -p '_callImplicitHook 0 envBuildHostHook'
++ [[ _callImplicitHook 0 envBuildHostHook != \_\c\a\l\l\I\m\p\l\i\c\i\t\H\o\o\k* ]]
++ _eval '_callImplicitHook 0 envBuildHostHook' /nix/store/5yzw0vhkyszf2d179m0qfkgxmp5wjjx4-move-docs.sh
++ declare -F '_callImplicitHook 0 envBuildHostHook'
++ eval '_callImplicitHook 0 envBuildHostHook'
+++ _callImplicitHook 0 envBuildHostHook
+++ local def=0
+++ local hookName=envBuildHostHook
+++ declare -F envBuildHostHook
+++ type -p envBuildHostHook
+++ '[' -n '' ']'
+++ return 0
++ return 0
++ for pkg in ${!pkgsSlice+"${!pkgsSlice}"}
++ runHook envBuildHostHook /nix/store/fyaryjvghbkpfnsyw97hb3lyb37s1pd6-move-lib64.sh
++ local hookName=envBuildHostHook
++ shift
++ local 'hooksSlice=envBuildHostHooks[@]'
++ local hook
++ for hook in "_callImplicitHook 0 $hookName" ${!hooksSlice+"${!hooksSlice}"}
++ _logHook envBuildHostHook '_callImplicitHook 0 envBuildHostHook' /nix/store/fyaryjvghbkpfnsyw97hb3lyb37s1pd6-move-lib64.sh
++ [[ -z 2 ]]
++ local hookKind=envBuildHostHook
++ local 'hookExpr=_callImplicitHook 0 envBuildHostHook'
++ shift 2
++ declare -F '_callImplicitHook 0 envBuildHostHook'
++ type -p '_callImplicitHook 0 envBuildHostHook'
++ [[ _callImplicitHook 0 envBuildHostHook != \_\c\a\l\l\I\m\p\l\i\c\i\t\H\o\o\k* ]]
++ _eval '_callImplicitHook 0 envBuildHostHook' /nix/store/fyaryjvghbkpfnsyw97hb3lyb37s1pd6-move-lib64.sh
++ declare -F '_callImplicitHook 0 envBuildHostHook'
++ eval '_callImplicitHook 0 envBuildHostHook'
+++ _callImplicitHook 0 envBuildHostHook
+++ local def=0
+++ local hookName=envBuildHostHook
+++ declare -F envBuildHostHook
+++ type -p envBuildHostHook
+++ '[' -n '' ']'
+++ return 0
++ return 0
++ for pkg in ${!pkgsSlice+"${!pkgsSlice}"}
++ runHook envBuildHostHook /nix/store/kd4xwxjpjxi71jkm6ka0np72if9rm3y0-move-sbin.sh
++ local hookName=envBuildHostHook
++ shift
++ local 'hooksSlice=envBuildHostHooks[@]'
++ local hook
++ for hook in "_callImplicitHook 0 $hookName" ${!hooksSlice+"${!hooksSlice}"}
++ _logHook envBuildHostHook '_callImplicitHook 0 envBuildHostHook' /nix/store/kd4xwxjpjxi71jkm6ka0np72if9rm3y0-move-sbin.sh
++ [[ -z 2 ]]
++ local hookKind=envBuildHostHook
++ local 'hookExpr=_callImplicitHook 0 envBuildHostHook'
++ shift 2
++ declare -F '_callImplicitHook 0 envBuildHostHook'
++ type -p '_callImplicitHook 0 envBuildHostHook'
++ [[ _callImplicitHook 0 envBuildHostHook != \_\c\a\l\l\I\m\p\l\i\c\i\t\H\o\o\k* ]]
++ _eval '_callImplicitHook 0 envBuildHostHook' /nix/store/kd4xwxjpjxi71jkm6ka0np72if9rm3y0-move-sbin.sh
++ declare -F '_callImplicitHook 0 envBuildHostHook'
++ eval '_callImplicitHook 0 envBuildHostHook'
+++ _callImplicitHook 0 envBuildHostHook
+++ local def=0
+++ local hookName=envBuildHostHook
+++ declare -F envBuildHostHook
+++ type -p envBuildHostHook
+++ '[' -n '' ']'
+++ return 0
++ return 0
++ for pkg in ${!pkgsSlice+"${!pkgsSlice}"}
++ runHook envBuildHostHook /nix/store/pag6l61paj1dc9sv15l7bm5c17xn5kyk-move-systemd-user-units.sh
++ local hookName=envBuildHostHook
++ shift
++ local 'hooksSlice=envBuildHostHooks[@]'
++ local hook
++ for hook in "_callImplicitHook 0 $hookName" ${!hooksSlice+"${!hooksSlice}"}
++ _logHook envBuildHostHook '_callImplicitHook 0 envBuildHostHook' /nix/store/pag6l61paj1dc9sv15l7bm5c17xn5kyk-move-systemd-user-units.sh
++ [[ -z 2 ]]
++ local hookKind=envBuildHostHook
++ local 'hookExpr=_callImplicitHook 0 envBuildHostHook'
++ shift 2
++ declare -F '_callImplicitHook 0 envBuildHostHook'
++ type -p '_callImplicitHook 0 envBuildHostHook'
++ [[ _callImplicitHook 0 envBuildHostHook != \_\c\a\l\l\I\m\p\l\i\c\i\t\H\o\o\k* ]]
++ _eval '_callImplicitHook 0 envBuildHostHook' /nix/store/pag6l61paj1dc9sv15l7bm5c17xn5kyk-move-systemd-user-units.sh
++ declare -F '_callImplicitHook 0 envBuildHostHook'
++ eval '_callImplicitHook 0 envBuildHostHook'
+++ _callImplicitHook 0 envBuildHostHook
+++ local def=0
+++ local hookName=envBuildHostHook
+++ declare -F envBuildHostHook
+++ type -p envBuildHostHook
+++ '[' -n '' ']'
+++ return 0
++ return 0
++ for pkg in ${!pkgsSlice+"${!pkgsSlice}"}
++ runHook envBuildHostHook /nix/store/cmzya9irvxzlkh7lfy6i82gbp0saxqj3-multiple-outputs.sh
++ local hookName=envBuildHostHook
++ shift
++ local 'hooksSlice=envBuildHostHooks[@]'
++ local hook
++ for hook in "_callImplicitHook 0 $hookName" ${!hooksSlice+"${!hooksSlice}"}
++ _logHook envBuildHostHook '_callImplicitHook 0 envBuildHostHook' /nix/store/cmzya9irvxzlkh7lfy6i82gbp0saxqj3-multiple-outputs.sh
++ [[ -z 2 ]]
++ local hookKind=envBuildHostHook
++ local 'hookExpr=_callImplicitHook 0 envBuildHostHook'
++ shift 2
++ declare -F '_callImplicitHook 0 envBuildHostHook'
++ type -p '_callImplicitHook 0 envBuildHostHook'
++ [[ _callImplicitHook 0 envBuildHostHook != \_\c\a\l\l\I\m\p\l\i\c\i\t\H\o\o\k* ]]
++ _eval '_callImplicitHook 0 envBuildHostHook' /nix/store/cmzya9irvxzlkh7lfy6i82gbp0saxqj3-multiple-outputs.sh
++ declare -F '_callImplicitHook 0 envBuildHostHook'
++ eval '_callImplicitHook 0 envBuildHostHook'
+++ _callImplicitHook 0 envBuildHostHook
+++ local def=0
+++ local hookName=envBuildHostHook
+++ declare -F envBuildHostHook
+++ type -p envBuildHostHook
+++ '[' -n '' ']'
+++ return 0
++ return 0
++ for pkg in ${!pkgsSlice+"${!pkgsSlice}"}
++ runHook envBuildHostHook /nix/store/ra4wpzr9d9qwl5p8liqc25swnvmz1qms-patch-shebangs.sh
++ local hookName=envBuildHostHook
++ shift
++ local 'hooksSlice=envBuildHostHooks[@]'
++ local hook
++ for hook in "_callImplicitHook 0 $hookName" ${!hooksSlice+"${!hooksSlice}"}
++ _logHook envBuildHostHook '_callImplicitHook 0 envBuildHostHook' /nix/store/ra4wpzr9d9qwl5p8liqc25swnvmz1qms-patch-shebangs.sh
++ [[ -z 2 ]]
++ local hookKind=envBuildHostHook
++ local 'hookExpr=_callImplicitHook 0 envBuildHostHook'
++ shift 2
++ declare -F '_callImplicitHook 0 envBuildHostHook'
++ type -p '_callImplicitHook 0 envBuildHostHook'
++ [[ _callImplicitHook 0 envBuildHostHook != \_\c\a\l\l\I\m\p\l\i\c\i\t\H\o\o\k* ]]
++ _eval '_callImplicitHook 0 envBuildHostHook' /nix/store/ra4wpzr9d9qwl5p8liqc25swnvmz1qms-patch-shebangs.sh
++ declare -F '_callImplicitHook 0 envBuildHostHook'
++ eval '_callImplicitHook 0 envBuildHostHook'
+++ _callImplicitHook 0 envBuildHostHook
+++ local def=0
+++ local hookName=envBuildHostHook
+++ declare -F envBuildHostHook
+++ type -p envBuildHostHook
+++ '[' -n '' ']'
+++ return 0
++ return 0
++ for pkg in ${!pkgsSlice+"${!pkgsSlice}"}
++ runHook envBuildHostHook /nix/store/cickvswrvann041nqxb0rxilc46svw1n-prune-libtool-files.sh
++ local hookName=envBuildHostHook
++ shift
++ local 'hooksSlice=envBuildHostHooks[@]'
++ local hook
++ for hook in "_callImplicitHook 0 $hookName" ${!hooksSlice+"${!hooksSlice}"}
++ _logHook envBuildHostHook '_callImplicitHook 0 envBuildHostHook' /nix/store/cickvswrvann041nqxb0rxilc46svw1n-prune-libtool-files.sh
++ [[ -z 2 ]]
++ local hookKind=envBuildHostHook
++ local 'hookExpr=_callImplicitHook 0 envBuildHostHook'
++ shift 2
++ declare -F '_callImplicitHook 0 envBuildHostHook'
++ type -p '_callImplicitHook 0 envBuildHostHook'
++ [[ _callImplicitHook 0 envBuildHostHook != \_\c\a\l\l\I\m\p\l\i\c\i\t\H\o\o\k* ]]
++ _eval '_callImplicitHook 0 envBuildHostHook' /nix/store/cickvswrvann041nqxb0rxilc46svw1n-prune-libtool-files.sh
++ declare -F '_callImplicitHook 0 envBuildHostHook'
++ eval '_callImplicitHook 0 envBuildHostHook'
+++ _callImplicitHook 0 envBuildHostHook
+++ local def=0
+++ local hookName=envBuildHostHook
+++ declare -F envBuildHostHook
+++ type -p envBuildHostHook
+++ '[' -n '' ']'
+++ return 0
++ return 0
++ for pkg in ${!pkgsSlice+"${!pkgsSlice}"}
++ runHook envBuildHostHook /nix/store/xyff06pkhki3qy1ls77w10s0v79c9il0-reproducible-builds.sh
++ local hookName=envBuildHostHook
++ shift
++ local 'hooksSlice=envBuildHostHooks[@]'
++ local hook
++ for hook in "_callImplicitHook 0 $hookName" ${!hooksSlice+"${!hooksSlice}"}
++ _logHook envBuildHostHook '_callImplicitHook 0 envBuildHostHook' /nix/store/xyff06pkhki3qy1ls77w10s0v79c9il0-reproducible-builds.sh
++ [[ -z 2 ]]
++ local hookKind=envBuildHostHook
++ local 'hookExpr=_callImplicitHook 0 envBuildHostHook'
++ shift 2
++ declare -F '_callImplicitHook 0 envBuildHostHook'
++ type -p '_callImplicitHook 0 envBuildHostHook'
++ [[ _callImplicitHook 0 envBuildHostHook != \_\c\a\l\l\I\m\p\l\i\c\i\t\H\o\o\k* ]]
++ _eval '_callImplicitHook 0 envBuildHostHook' /nix/store/xyff06pkhki3qy1ls77w10s0v79c9il0-reproducible-builds.sh
++ declare -F '_callImplicitHook 0 envBuildHostHook'
++ eval '_callImplicitHook 0 envBuildHostHook'
+++ _callImplicitHook 0 envBuildHostHook
+++ local def=0
+++ local hookName=envBuildHostHook
+++ declare -F envBuildHostHook
+++ type -p envBuildHostHook
+++ '[' -n '' ']'
+++ return 0
++ return 0
++ for pkg in ${!pkgsSlice+"${!pkgsSlice}"}
++ runHook envBuildHostHook /nix/store/z7k98578dfzi6l3hsvbivzm7hfqlk0zc-set-source-date-epoch-to-latest.sh
++ local hookName=envBuildHostHook
++ shift
++ local 'hooksSlice=envBuildHostHooks[@]'
++ local hook
++ for hook in "_callImplicitHook 0 $hookName" ${!hooksSlice+"${!hooksSlice}"}
++ _logHook envBuildHostHook '_callImplicitHook 0 envBuildHostHook' /nix/store/z7k98578dfzi6l3hsvbivzm7hfqlk0zc-set-source-date-epoch-to-latest.sh
++ [[ -z 2 ]]
++ local hookKind=envBuildHostHook
++ local 'hookExpr=_callImplicitHook 0 envBuildHostHook'
++ shift 2
++ declare -F '_callImplicitHook 0 envBuildHostHook'
++ type -p '_callImplicitHook 0 envBuildHostHook'
++ [[ _callImplicitHook 0 envBuildHostHook != \_\c\a\l\l\I\m\p\l\i\c\i\t\H\o\o\k* ]]
++ _eval '_callImplicitHook 0 envBuildHostHook' /nix/store/z7k98578dfzi6l3hsvbivzm7hfqlk0zc-set-source-date-epoch-to-latest.sh
++ declare -F '_callImplicitHook 0 envBuildHostHook'
++ eval '_callImplicitHook 0 envBuildHostHook'
+++ _callImplicitHook 0 envBuildHostHook
+++ local def=0
+++ local hookName=envBuildHostHook
+++ declare -F envBuildHostHook
+++ type -p envBuildHostHook
+++ '[' -n '' ']'
+++ return 0
++ return 0
++ for pkg in ${!pkgsSlice+"${!pkgsSlice}"}
++ runHook envBuildHostHook /nix/store/pilsssjjdxvdphlg2h19p0bfx5q0jzkn-strip.sh
++ local hookName=envBuildHostHook
++ shift
++ local 'hooksSlice=envBuildHostHooks[@]'
++ local hook
++ for hook in "_callImplicitHook 0 $hookName" ${!hooksSlice+"${!hooksSlice}"}
++ _logHook envBuildHostHook '_callImplicitHook 0 envBuildHostHook' /nix/store/pilsssjjdxvdphlg2h19p0bfx5q0jzkn-strip.sh
++ [[ -z 2 ]]
++ local hookKind=envBuildHostHook
++ local 'hookExpr=_callImplicitHook 0 envBuildHostHook'
++ shift 2
++ declare -F '_callImplicitHook 0 envBuildHostHook'
++ type -p '_callImplicitHook 0 envBuildHostHook'
++ [[ _callImplicitHook 0 envBuildHostHook != \_\c\a\l\l\I\m\p\l\i\c\i\t\H\o\o\k* ]]
++ _eval '_callImplicitHook 0 envBuildHostHook' /nix/store/pilsssjjdxvdphlg2h19p0bfx5q0jzkn-strip.sh
++ declare -F '_callImplicitHook 0 envBuildHostHook'
++ eval '_callImplicitHook 0 envBuildHostHook'
+++ _callImplicitHook 0 envBuildHostHook
+++ local def=0
+++ local hookName=envBuildHostHook
+++ declare -F envBuildHostHook
+++ type -p envBuildHostHook
+++ '[' -n '' ']'
+++ return 0
++ return 0
++ for pkg in ${!pkgsSlice+"${!pkgsSlice}"}
++ runHook envBuildHostHook /nix/store/rzzcklscandsqdd5bgnf8kdfdd2wjjlb-bootstrap-stage3-clang-wrapper-19.1.7
++ local hookName=envBuildHostHook
++ shift
++ local 'hooksSlice=envBuildHostHooks[@]'
++ local hook
++ for hook in "_callImplicitHook 0 $hookName" ${!hooksSlice+"${!hooksSlice}"}
++ _logHook envBuildHostHook '_callImplicitHook 0 envBuildHostHook' /nix/store/rzzcklscandsqdd5bgnf8kdfdd2wjjlb-bootstrap-stage3-clang-wrapper-19.1.7
++ [[ -z 2 ]]
++ local hookKind=envBuildHostHook
++ local 'hookExpr=_callImplicitHook 0 envBuildHostHook'
++ shift 2
++ declare -F '_callImplicitHook 0 envBuildHostHook'
++ type -p '_callImplicitHook 0 envBuildHostHook'
++ [[ _callImplicitHook 0 envBuildHostHook != \_\c\a\l\l\I\m\p\l\i\c\i\t\H\o\o\k* ]]
++ _eval '_callImplicitHook 0 envBuildHostHook' /nix/store/rzzcklscandsqdd5bgnf8kdfdd2wjjlb-bootstrap-stage3-clang-wrapper-19.1.7
++ declare -F '_callImplicitHook 0 envBuildHostHook'
++ eval '_callImplicitHook 0 envBuildHostHook'
+++ _callImplicitHook 0 envBuildHostHook
+++ local def=0
+++ local hookName=envBuildHostHook
+++ declare -F envBuildHostHook
+++ type -p envBuildHostHook
+++ '[' -n '' ']'
+++ return 0
++ return 0
++ for pkg in ${!pkgsSlice+"${!pkgsSlice}"}
++ runHook envBuildHostHook /nix/store/g1qrg922c102ygl8zxayjfw2wna1rq7v-cctools-binutils-darwin-wrapper-1010.6
++ local hookName=envBuildHostHook
++ shift
++ local 'hooksSlice=envBuildHostHooks[@]'
++ local hook
++ for hook in "_callImplicitHook 0 $hookName" ${!hooksSlice+"${!hooksSlice}"}
++ _logHook envBuildHostHook '_callImplicitHook 0 envBuildHostHook' /nix/store/g1qrg922c102ygl8zxayjfw2wna1rq7v-cctools-binutils-darwin-wrapper-1010.6
++ [[ -z 2 ]]
++ local hookKind=envBuildHostHook
++ local 'hookExpr=_callImplicitHook 0 envBuildHostHook'
++ shift 2
++ declare -F '_callImplicitHook 0 envBuildHostHook'
++ type -p '_callImplicitHook 0 envBuildHostHook'
++ [[ _callImplicitHook 0 envBuildHostHook != \_\c\a\l\l\I\m\p\l\i\c\i\t\H\o\o\k* ]]
++ _eval '_callImplicitHook 0 envBuildHostHook' /nix/store/g1qrg922c102ygl8zxayjfw2wna1rq7v-cctools-binutils-darwin-wrapper-1010.6
++ declare -F '_callImplicitHook 0 envBuildHostHook'
++ eval '_callImplicitHook 0 envBuildHostHook'
+++ _callImplicitHook 0 envBuildHostHook
+++ local def=0
+++ local hookName=envBuildHostHook
+++ declare -F envBuildHostHook
+++ type -p envBuildHostHook
+++ '[' -n '' ']'
+++ return 0
++ return 0
++ for pkg in ${!pkgsSlice+"${!pkgsSlice}"}
++ runHook envBuildHostHook /nix/store/51yjixwjkpy6pnkwg7rdx9pw053xa314-xcbuild-0.1.1-unstable-2019-11-20-xcrun
++ local hookName=envBuildHostHook
++ shift
++ local 'hooksSlice=envBuildHostHooks[@]'
++ local hook
++ for hook in "_callImplicitHook 0 $hookName" ${!hooksSlice+"${!hooksSlice}"}
++ _logHook envBuildHostHook '_callImplicitHook 0 envBuildHostHook' /nix/store/51yjixwjkpy6pnkwg7rdx9pw053xa314-xcbuild-0.1.1-unstable-2019-11-20-xcrun
++ [[ -z 2 ]]
++ local hookKind=envBuildHostHook
++ local 'hookExpr=_callImplicitHook 0 envBuildHostHook'
++ shift 2
++ declare -F '_callImplicitHook 0 envBuildHostHook'
++ type -p '_callImplicitHook 0 envBuildHostHook'
++ [[ _callImplicitHook 0 envBuildHostHook != \_\c\a\l\l\I\m\p\l\i\c\i\t\H\o\o\k* ]]
++ _eval '_callImplicitHook 0 envBuildHostHook' /nix/store/51yjixwjkpy6pnkwg7rdx9pw053xa314-xcbuild-0.1.1-unstable-2019-11-20-xcrun
++ declare -F '_callImplicitHook 0 envBuildHostHook'
++ eval '_callImplicitHook 0 envBuildHostHook'
+++ _callImplicitHook 0 envBuildHostHook
+++ local def=0
+++ local hookName=envBuildHostHook
+++ declare -F envBuildHostHook
+++ type -p envBuildHostHook
+++ '[' -n '' ']'
+++ return 0
++ return 0
++ for depTargetOffset in "${allPlatOffsets[@]}"
++ (( depHostOffset <= depTargetOffset ))
++ local 'hookRef=pkgBuildHookVars[1 - -1]'
++ [[ -z 1 ]]
++ local 'pkgsRef=pkgBuildAccumVars[1 - -1]'
++ local 'pkgsSlice=pkgsBuildTarget[@]'
++ for depHostOffset in "${allPlatOffsets[@]}"
++ local hookVar=pkgHostHookVars
++ local pkgsVar=pkgHostAccumVars
++ for depTargetOffset in "${allPlatOffsets[@]}"
++ (( depHostOffset <= depTargetOffset ))
++ continue
++ for depTargetOffset in "${allPlatOffsets[@]}"
++ (( depHostOffset <= depTargetOffset ))
++ local 'hookRef=pkgHostHookVars[0 - 0]'
++ [[ -z 1 ]]
++ local 'pkgsRef=pkgHostAccumVars[0 - 0]'
++ local 'pkgsSlice=pkgsHostHost[@]'
++ for pkg in ${!pkgsSlice+"${!pkgsSlice}"}
++ runHook envHostHostHook /nix/store/fjgwcpykqfipc5a9vlslw5ky4zakwvxs-libcxx-19.1.7-dev
++ local hookName=envHostHostHook
++ shift
++ local 'hooksSlice=envHostHostHooks[@]'
++ local hook
++ for hook in "_callImplicitHook 0 $hookName" ${!hooksSlice+"${!hooksSlice}"}
++ _logHook envHostHostHook '_callImplicitHook 0 envHostHostHook' /nix/store/fjgwcpykqfipc5a9vlslw5ky4zakwvxs-libcxx-19.1.7-dev
++ [[ -z 2 ]]
++ local hookKind=envHostHostHook
++ local 'hookExpr=_callImplicitHook 0 envHostHostHook'
++ shift 2
++ declare -F '_callImplicitHook 0 envHostHostHook'
++ type -p '_callImplicitHook 0 envHostHostHook'
++ [[ _callImplicitHook 0 envHostHostHook != \_\c\a\l\l\I\m\p\l\i\c\i\t\H\o\o\k* ]]
++ _eval '_callImplicitHook 0 envHostHostHook' /nix/store/fjgwcpykqfipc5a9vlslw5ky4zakwvxs-libcxx-19.1.7-dev
++ declare -F '_callImplicitHook 0 envHostHostHook'
++ eval '_callImplicitHook 0 envHostHostHook'
+++ _callImplicitHook 0 envHostHostHook
+++ local def=0
+++ local hookName=envHostHostHook
+++ declare -F envHostHostHook
+++ type -p envHostHostHook
+++ '[' -n '' ']'
+++ return 0
++ for hook in "_callImplicitHook 0 $hookName" ${!hooksSlice+"${!hooksSlice}"}
++ _logHook envHostHostHook ccWrapper_addCVars /nix/store/fjgwcpykqfipc5a9vlslw5ky4zakwvxs-libcxx-19.1.7-dev
++ [[ -z 2 ]]
++ local hookKind=envHostHostHook
++ local hookExpr=ccWrapper_addCVars
++ shift 2
++ declare -F ccWrapper_addCVars
++ nixTalkativeLog 'calling '\''envHostHostHook'\'' function hook '\''ccWrapper_addCVars'\''' /nix/store/fjgwcpykqfipc5a9vlslw5ky4zakwvxs-libcxx-19.1.7-dev
++ _nixLogWithLevel 4 'calling '\''envHostHostHook'\'' function hook '\''ccWrapper_addCVars'\'' /nix/store/fjgwcpykqfipc5a9vlslw5ky4zakwvxs-libcxx-19.1.7-dev'
++ [[ -z 2 ]]
++ [[ 7 -lt 4 ]]
++ local logLevel
++ case "${1:?}" in
++ logLevel=TALKATIVE
++ local callerName=_logHook
++ [[ _logHook == \_\c\a\l\l\I\m\p\l\i\c\i\t\H\o\o\k ]]
++ printf '%s: %s: %s\n' TALKATIVE _logHook 'calling '\''envHostHostHook'\'' function hook '\''ccWrapper_addCVars'\'' /nix/store/fjgwcpykqfipc5a9vlslw5ky4zakwvxs-libcxx-19.1.7-dev'
TALKATIVE: _logHook: calling 'envHostHostHook' function hook 'ccWrapper_addCVars' /nix/store/fjgwcpykqfipc5a9vlslw5ky4zakwvxs-libcxx-19.1.7-dev
++ _eval ccWrapper_addCVars /nix/store/fjgwcpykqfipc5a9vlslw5ky4zakwvxs-libcxx-19.1.7-dev
++ declare -F ccWrapper_addCVars
++ ccWrapper_addCVars /nix/store/fjgwcpykqfipc5a9vlslw5ky4zakwvxs-libcxx-19.1.7-dev
++ local role_post
++ getHostRoleEnvHook
++ getRole 0
++ case $1 in
++ role_post=
++ '[' -d /nix/store/fjgwcpykqfipc5a9vlslw5ky4zakwvxs-libcxx-19.1.7-dev/include ']'
++ export 'NIX_CFLAGS_COMPILE+= -isystem /nix/store/fjgwcpykqfipc5a9vlslw5ky4zakwvxs-libcxx-19.1.7-dev/include'
++ NIX_CFLAGS_COMPILE+=' -isystem /nix/store/fjgwcpykqfipc5a9vlslw5ky4zakwvxs-libcxx-19.1.7-dev/include'
++ '[' -d /nix/store/fjgwcpykqfipc5a9vlslw5ky4zakwvxs-libcxx-19.1.7-dev/Library/Frameworks ']'
++ for hook in "_callImplicitHook 0 $hookName" ${!hooksSlice+"${!hooksSlice}"}
++ _logHook envHostHostHook bintoolsWrapper_addLDVars /nix/store/fjgwcpykqfipc5a9vlslw5ky4zakwvxs-libcxx-19.1.7-dev
++ [[ -z 2 ]]
++ local hookKind=envHostHostHook
++ local hookExpr=bintoolsWrapper_addLDVars
++ shift 2
++ declare -F bintoolsWrapper_addLDVars
++ nixTalkativeLog 'calling '\''envHostHostHook'\'' function hook '\''bintoolsWrapper_addLDVars'\''' /nix/store/fjgwcpykqfipc5a9vlslw5ky4zakwvxs-libcxx-19.1.7-dev
++ _nixLogWithLevel 4 'calling '\''envHostHostHook'\'' function hook '\''bintoolsWrapper_addLDVars'\'' /nix/store/fjgwcpykqfipc5a9vlslw5ky4zakwvxs-libcxx-19.1.7-dev'
++ [[ -z 2 ]]
++ [[ 7 -lt 4 ]]
++ local logLevel
++ case "${1:?}" in
++ logLevel=TALKATIVE
++ local callerName=_logHook
++ [[ _logHook == \_\c\a\l\l\I\m\p\l\i\c\i\t\H\o\o\k ]]
++ printf '%s: %s: %s\n' TALKATIVE _logHook 'calling '\''envHostHostHook'\'' function hook '\''bintoolsWrapper_addLDVars'\'' /nix/store/fjgwcpykqfipc5a9vlslw5ky4zakwvxs-libcxx-19.1.7-dev'
TALKATIVE: _logHook: calling 'envHostHostHook' function hook 'bintoolsWrapper_addLDVars' /nix/store/fjgwcpykqfipc5a9vlslw5ky4zakwvxs-libcxx-19.1.7-dev
++ _eval bintoolsWrapper_addLDVars /nix/store/fjgwcpykqfipc5a9vlslw5ky4zakwvxs-libcxx-19.1.7-dev
++ declare -F bintoolsWrapper_addLDVars
++ bintoolsWrapper_addLDVars /nix/store/fjgwcpykqfipc5a9vlslw5ky4zakwvxs-libcxx-19.1.7-dev
++ local role_post
++ getHostRoleEnvHook
++ getRole 0
++ case $1 in
++ role_post=
++ [[ -d /nix/store/fjgwcpykqfipc5a9vlslw5ky4zakwvxs-libcxx-19.1.7-dev/lib64 ]]
++ [[ -d /nix/store/fjgwcpykqfipc5a9vlslw5ky4zakwvxs-libcxx-19.1.7-dev/lib ]]
++ return 0
++ for pkg in ${!pkgsSlice+"${!pkgsSlice}"}
++ runHook envHostHostHook /nix/store/i9lf2k17xvbj9y5j9k1k8np16zj2hazb-libcxx-19.1.7
++ local hookName=envHostHostHook
++ shift
++ local 'hooksSlice=envHostHostHooks[@]'
++ local hook
++ for hook in "_callImplicitHook 0 $hookName" ${!hooksSlice+"${!hooksSlice}"}
++ _logHook envHostHostHook '_callImplicitHook 0 envHostHostHook' /nix/store/i9lf2k17xvbj9y5j9k1k8np16zj2hazb-libcxx-19.1.7
++ [[ -z 2 ]]
++ local hookKind=envHostHostHook
++ local 'hookExpr=_callImplicitHook 0 envHostHostHook'
++ shift 2
++ declare -F '_callImplicitHook 0 envHostHostHook'
++ type -p '_callImplicitHook 0 envHostHostHook'
++ [[ _callImplicitHook 0 envHostHostHook != \_\c\a\l\l\I\m\p\l\i\c\i\t\H\o\o\k* ]]
++ _eval '_callImplicitHook 0 envHostHostHook' /nix/store/i9lf2k17xvbj9y5j9k1k8np16zj2hazb-libcxx-19.1.7
++ declare -F '_callImplicitHook 0 envHostHostHook'
++ eval '_callImplicitHook 0 envHostHostHook'
+++ _callImplicitHook 0 envHostHostHook
+++ local def=0
+++ local hookName=envHostHostHook
+++ declare -F envHostHostHook
+++ type -p envHostHostHook
+++ '[' -n '' ']'
+++ return 0
++ for hook in "_callImplicitHook 0 $hookName" ${!hooksSlice+"${!hooksSlice}"}
++ _logHook envHostHostHook ccWrapper_addCVars /nix/store/i9lf2k17xvbj9y5j9k1k8np16zj2hazb-libcxx-19.1.7
++ [[ -z 2 ]]
++ local hookKind=envHostHostHook
++ local hookExpr=ccWrapper_addCVars
++ shift 2
++ declare -F ccWrapper_addCVars
++ nixTalkativeLog 'calling '\''envHostHostHook'\'' function hook '\''ccWrapper_addCVars'\''' /nix/store/i9lf2k17xvbj9y5j9k1k8np16zj2hazb-libcxx-19.1.7
++ _nixLogWithLevel 4 'calling '\''envHostHostHook'\'' function hook '\''ccWrapper_addCVars'\'' /nix/store/i9lf2k17xvbj9y5j9k1k8np16zj2hazb-libcxx-19.1.7'
++ [[ -z 2 ]]
++ [[ 7 -lt 4 ]]
++ local logLevel
++ case "${1:?}" in
++ logLevel=TALKATIVE
++ local callerName=_logHook
++ [[ _logHook == \_\c\a\l\l\I\m\p\l\i\c\i\t\H\o\o\k ]]
++ printf '%s: %s: %s\n' TALKATIVE _logHook 'calling '\''envHostHostHook'\'' function hook '\''ccWrapper_addCVars'\'' /nix/store/i9lf2k17xvbj9y5j9k1k8np16zj2hazb-libcxx-19.1.7'
TALKATIVE: _logHook: calling 'envHostHostHook' function hook 'ccWrapper_addCVars' /nix/store/i9lf2k17xvbj9y5j9k1k8np16zj2hazb-libcxx-19.1.7
++ _eval ccWrapper_addCVars /nix/store/i9lf2k17xvbj9y5j9k1k8np16zj2hazb-libcxx-19.1.7
++ declare -F ccWrapper_addCVars
++ ccWrapper_addCVars /nix/store/i9lf2k17xvbj9y5j9k1k8np16zj2hazb-libcxx-19.1.7
++ local role_post
++ getHostRoleEnvHook
++ getRole 0
++ case $1 in
++ role_post=
++ '[' -d /nix/store/i9lf2k17xvbj9y5j9k1k8np16zj2hazb-libcxx-19.1.7/include ']'
++ '[' -d /nix/store/i9lf2k17xvbj9y5j9k1k8np16zj2hazb-libcxx-19.1.7/Library/Frameworks ']'
++ for hook in "_callImplicitHook 0 $hookName" ${!hooksSlice+"${!hooksSlice}"}
++ _logHook envHostHostHook bintoolsWrapper_addLDVars /nix/store/i9lf2k17xvbj9y5j9k1k8np16zj2hazb-libcxx-19.1.7
++ [[ -z 2 ]]
++ local hookKind=envHostHostHook
++ local hookExpr=bintoolsWrapper_addLDVars
++ shift 2
++ declare -F bintoolsWrapper_addLDVars
++ nixTalkativeLog 'calling '\''envHostHostHook'\'' function hook '\''bintoolsWrapper_addLDVars'\''' /nix/store/i9lf2k17xvbj9y5j9k1k8np16zj2hazb-libcxx-19.1.7
++ _nixLogWithLevel 4 'calling '\''envHostHostHook'\'' function hook '\''bintoolsWrapper_addLDVars'\'' /nix/store/i9lf2k17xvbj9y5j9k1k8np16zj2hazb-libcxx-19.1.7'
++ [[ -z 2 ]]
++ [[ 7 -lt 4 ]]
++ local logLevel
++ case "${1:?}" in
++ logLevel=TALKATIVE
++ local callerName=_logHook
++ [[ _logHook == \_\c\a\l\l\I\m\p\l\i\c\i\t\H\o\o\k ]]
++ printf '%s: %s: %s\n' TALKATIVE _logHook 'calling '\''envHostHostHook'\'' function hook '\''bintoolsWrapper_addLDVars'\'' /nix/store/i9lf2k17xvbj9y5j9k1k8np16zj2hazb-libcxx-19.1.7'
TALKATIVE: _logHook: calling 'envHostHostHook' function hook 'bintoolsWrapper_addLDVars' /nix/store/i9lf2k17xvbj9y5j9k1k8np16zj2hazb-libcxx-19.1.7
++ _eval bintoolsWrapper_addLDVars /nix/store/i9lf2k17xvbj9y5j9k1k8np16zj2hazb-libcxx-19.1.7
++ declare -F bintoolsWrapper_addLDVars
++ bintoolsWrapper_addLDVars /nix/store/i9lf2k17xvbj9y5j9k1k8np16zj2hazb-libcxx-19.1.7
++ local role_post
++ getHostRoleEnvHook
++ getRole 0
++ case $1 in
++ role_post=
++ [[ -d /nix/store/i9lf2k17xvbj9y5j9k1k8np16zj2hazb-libcxx-19.1.7/lib64 ]]
++ [[ -d /nix/store/i9lf2k17xvbj9y5j9k1k8np16zj2hazb-libcxx-19.1.7/lib ]]
++ glob=('/nix/store/i9lf2k17xvbj9y5j9k1k8np16zj2hazb-libcxx-19.1.7/lib/libc++.1.0.dylib' '/nix/store/i9lf2k17xvbj9y5j9k1k8np16zj2hazb-libcxx-19.1.7/lib/libc++.1.dylib' '/nix/store/i9lf2k17xvbj9y5j9k1k8np16zj2hazb-libcxx-19.1.7/lib/libc++.a' '/nix/store/i9lf2k17xvbj9y5j9k1k8np16zj2hazb-libcxx-19.1.7/lib/libc++.dylib' '/nix/store/i9lf2k17xvbj9y5j9k1k8np16zj2hazb-libcxx-19.1.7/lib/libc++.modules.json' '/nix/store/i9lf2k17xvbj9y5j9k1k8np16zj2hazb-libcxx-19.1.7/lib/libc++abi.1.0.dylib' '/nix/store/i9lf2k17xvbj9y5j9k1k8np16zj2hazb-libcxx-19.1.7/lib/libc++abi.1.dylib' '/nix/store/i9lf2k17xvbj9y5j9k1k8np16zj2hazb-libcxx-19.1.7/lib/libc++abi.a' '/nix/store/i9lf2k17xvbj9y5j9k1k8np16zj2hazb-libcxx-19.1.7/lib/libc++abi.dylib' '/nix/store/i9lf2k17xvbj9y5j9k1k8np16zj2hazb-libcxx-19.1.7/lib/libc++experimental.a')
++ local -a glob
++ '[' 10 -gt 0 ']'
++ export 'NIX_LDFLAGS+= -L/nix/store/i9lf2k17xvbj9y5j9k1k8np16zj2hazb-libcxx-19.1.7/lib'
++ NIX_LDFLAGS+=' -L/nix/store/i9lf2k17xvbj9y5j9k1k8np16zj2hazb-libcxx-19.1.7/lib'
++ return 0
++ for pkg in ${!pkgsSlice+"${!pkgsSlice}"}
++ runHook envHostHostHook /nix/store/lcmf6gz1rqpn2132dm4liazdsh6rbqxc-compiler-rt-libc-19.1.7-dev
++ local hookName=envHostHostHook
++ shift
++ local 'hooksSlice=envHostHostHooks[@]'
++ local hook
++ for hook in "_callImplicitHook 0 $hookName" ${!hooksSlice+"${!hooksSlice}"}
++ _logHook envHostHostHook '_callImplicitHook 0 envHostHostHook' /nix/store/lcmf6gz1rqpn2132dm4liazdsh6rbqxc-compiler-rt-libc-19.1.7-dev
++ [[ -z 2 ]]
++ local hookKind=envHostHostHook
++ local 'hookExpr=_callImplicitHook 0 envHostHostHook'
++ shift 2
++ declare -F '_callImplicitHook 0 envHostHostHook'
++ type -p '_callImplicitHook 0 envHostHostHook'
++ [[ _callImplicitHook 0 envHostHostHook != \_\c\a\l\l\I\m\p\l\i\c\i\t\H\o\o\k* ]]
++ _eval '_callImplicitHook 0 envHostHostHook' /nix/store/lcmf6gz1rqpn2132dm4liazdsh6rbqxc-compiler-rt-libc-19.1.7-dev
++ declare -F '_callImplicitHook 0 envHostHostHook'
++ eval '_callImplicitHook 0 envHostHostHook'
+++ _callImplicitHook 0 envHostHostHook
+++ local def=0
+++ local hookName=envHostHostHook
+++ declare -F envHostHostHook
+++ type -p envHostHostHook
+++ '[' -n '' ']'
+++ return 0
++ for hook in "_callImplicitHook 0 $hookName" ${!hooksSlice+"${!hooksSlice}"}
++ _logHook envHostHostHook ccWrapper_addCVars /nix/store/lcmf6gz1rqpn2132dm4liazdsh6rbqxc-compiler-rt-libc-19.1.7-dev
++ [[ -z 2 ]]
++ local hookKind=envHostHostHook
++ local hookExpr=ccWrapper_addCVars
++ shift 2
++ declare -F ccWrapper_addCVars
++ nixTalkativeLog 'calling '\''envHostHostHook'\'' function hook '\''ccWrapper_addCVars'\''' /nix/store/lcmf6gz1rqpn2132dm4liazdsh6rbqxc-compiler-rt-libc-19.1.7-dev
++ _nixLogWithLevel 4 'calling '\''envHostHostHook'\'' function hook '\''ccWrapper_addCVars'\'' /nix/store/lcmf6gz1rqpn2132dm4liazdsh6rbqxc-compiler-rt-libc-19.1.7-dev'
++ [[ -z 2 ]]
++ [[ 7 -lt 4 ]]
++ local logLevel
++ case "${1:?}" in
++ logLevel=TALKATIVE
++ local callerName=_logHook
++ [[ _logHook == \_\c\a\l\l\I\m\p\l\i\c\i\t\H\o\o\k ]]
++ printf '%s: %s: %s\n' TALKATIVE _logHook 'calling '\''envHostHostHook'\'' function hook '\''ccWrapper_addCVars'\'' /nix/store/lcmf6gz1rqpn2132dm4liazdsh6rbqxc-compiler-rt-libc-19.1.7-dev'
TALKATIVE: _logHook: calling 'envHostHostHook' function hook 'ccWrapper_addCVars' /nix/store/lcmf6gz1rqpn2132dm4liazdsh6rbqxc-compiler-rt-libc-19.1.7-dev
++ _eval ccWrapper_addCVars /nix/store/lcmf6gz1rqpn2132dm4liazdsh6rbqxc-compiler-rt-libc-19.1.7-dev
++ declare -F ccWrapper_addCVars
++ ccWrapper_addCVars /nix/store/lcmf6gz1rqpn2132dm4liazdsh6rbqxc-compiler-rt-libc-19.1.7-dev
++ local role_post
++ getHostRoleEnvHook
++ getRole 0
++ case $1 in
++ role_post=
++ '[' -d /nix/store/lcmf6gz1rqpn2132dm4liazdsh6rbqxc-compiler-rt-libc-19.1.7-dev/include ']'
++ export 'NIX_CFLAGS_COMPILE+= -isystem /nix/store/lcmf6gz1rqpn2132dm4liazdsh6rbqxc-compiler-rt-libc-19.1.7-dev/include'
++ NIX_CFLAGS_COMPILE+=' -isystem /nix/store/lcmf6gz1rqpn2132dm4liazdsh6rbqxc-compiler-rt-libc-19.1.7-dev/include'
++ '[' -d /nix/store/lcmf6gz1rqpn2132dm4liazdsh6rbqxc-compiler-rt-libc-19.1.7-dev/Library/Frameworks ']'
++ for hook in "_callImplicitHook 0 $hookName" ${!hooksSlice+"${!hooksSlice}"}
++ _logHook envHostHostHook bintoolsWrapper_addLDVars /nix/store/lcmf6gz1rqpn2132dm4liazdsh6rbqxc-compiler-rt-libc-19.1.7-dev
++ [[ -z 2 ]]
++ local hookKind=envHostHostHook
++ local hookExpr=bintoolsWrapper_addLDVars
++ shift 2
++ declare -F bintoolsWrapper_addLDVars
++ nixTalkativeLog 'calling '\''envHostHostHook'\'' function hook '\''bintoolsWrapper_addLDVars'\''' /nix/store/lcmf6gz1rqpn2132dm4liazdsh6rbqxc-compiler-rt-libc-19.1.7-dev
++ _nixLogWithLevel 4 'calling '\''envHostHostHook'\'' function hook '\''bintoolsWrapper_addLDVars'\'' /nix/store/lcmf6gz1rqpn2132dm4liazdsh6rbqxc-compiler-rt-libc-19.1.7-dev'
++ [[ -z 2 ]]
++ [[ 7 -lt 4 ]]
++ local logLevel
++ case "${1:?}" in
++ logLevel=TALKATIVE
++ local callerName=_logHook
++ [[ _logHook == \_\c\a\l\l\I\m\p\l\i\c\i\t\H\o\o\k ]]
++ printf '%s: %s: %s\n' TALKATIVE _logHook 'calling '\''envHostHostHook'\'' function hook '\''bintoolsWrapper_addLDVars'\'' /nix/store/lcmf6gz1rqpn2132dm4liazdsh6rbqxc-compiler-rt-libc-19.1.7-dev'
TALKATIVE: _logHook: calling 'envHostHostHook' function hook 'bintoolsWrapper_addLDVars' /nix/store/lcmf6gz1rqpn2132dm4liazdsh6rbqxc-compiler-rt-libc-19.1.7-dev
++ _eval bintoolsWrapper_addLDVars /nix/store/lcmf6gz1rqpn2132dm4liazdsh6rbqxc-compiler-rt-libc-19.1.7-dev
++ declare -F bintoolsWrapper_addLDVars
++ bintoolsWrapper_addLDVars /nix/store/lcmf6gz1rqpn2132dm4liazdsh6rbqxc-compiler-rt-libc-19.1.7-dev
++ local role_post
++ getHostRoleEnvHook
++ getRole 0
++ case $1 in
++ role_post=
++ [[ -d /nix/store/lcmf6gz1rqpn2132dm4liazdsh6rbqxc-compiler-rt-libc-19.1.7-dev/lib64 ]]
++ [[ -d /nix/store/lcmf6gz1rqpn2132dm4liazdsh6rbqxc-compiler-rt-libc-19.1.7-dev/lib ]]
++ return 0
++ for pkg in ${!pkgsSlice+"${!pkgsSlice}"}
++ runHook envHostHostHook /nix/store/2vsbvdg00zikg0chxzldfliikdmsd3wb-compiler-rt-libc-19.1.7
++ local hookName=envHostHostHook
++ shift
++ local 'hooksSlice=envHostHostHooks[@]'
++ local hook
++ for hook in "_callImplicitHook 0 $hookName" ${!hooksSlice+"${!hooksSlice}"}
++ _logHook envHostHostHook '_callImplicitHook 0 envHostHostHook' /nix/store/2vsbvdg00zikg0chxzldfliikdmsd3wb-compiler-rt-libc-19.1.7
++ [[ -z 2 ]]
++ local hookKind=envHostHostHook
++ local 'hookExpr=_callImplicitHook 0 envHostHostHook'
++ shift 2
++ declare -F '_callImplicitHook 0 envHostHostHook'
++ type -p '_callImplicitHook 0 envHostHostHook'
++ [[ _callImplicitHook 0 envHostHostHook != \_\c\a\l\l\I\m\p\l\i\c\i\t\H\o\o\k* ]]
++ _eval '_callImplicitHook 0 envHostHostHook' /nix/store/2vsbvdg00zikg0chxzldfliikdmsd3wb-compiler-rt-libc-19.1.7
++ declare -F '_callImplicitHook 0 envHostHostHook'
++ eval '_callImplicitHook 0 envHostHostHook'
+++ _callImplicitHook 0 envHostHostHook
+++ local def=0
+++ local hookName=envHostHostHook
+++ declare -F envHostHostHook
+++ type -p envHostHostHook
+++ '[' -n '' ']'
+++ return 0
++ for hook in "_callImplicitHook 0 $hookName" ${!hooksSlice+"${!hooksSlice}"}
++ _logHook envHostHostHook ccWrapper_addCVars /nix/store/2vsbvdg00zikg0chxzldfliikdmsd3wb-compiler-rt-libc-19.1.7
++ [[ -z 2 ]]
++ local hookKind=envHostHostHook
++ local hookExpr=ccWrapper_addCVars
++ shift 2
++ declare -F ccWrapper_addCVars
++ nixTalkativeLog 'calling '\''envHostHostHook'\'' function hook '\''ccWrapper_addCVars'\''' /nix/store/2vsbvdg00zikg0chxzldfliikdmsd3wb-compiler-rt-libc-19.1.7
++ _nixLogWithLevel 4 'calling '\''envHostHostHook'\'' function hook '\''ccWrapper_addCVars'\'' /nix/store/2vsbvdg00zikg0chxzldfliikdmsd3wb-compiler-rt-libc-19.1.7'
++ [[ -z 2 ]]
++ [[ 7 -lt 4 ]]
++ local logLevel
++ case "${1:?}" in
++ logLevel=TALKATIVE
++ local callerName=_logHook
++ [[ _logHook == \_\c\a\l\l\I\m\p\l\i\c\i\t\H\o\o\k ]]
++ printf '%s: %s: %s\n' TALKATIVE _logHook 'calling '\''envHostHostHook'\'' function hook '\''ccWrapper_addCVars'\'' /nix/store/2vsbvdg00zikg0chxzldfliikdmsd3wb-compiler-rt-libc-19.1.7'
TALKATIVE: _logHook: calling 'envHostHostHook' function hook 'ccWrapper_addCVars' /nix/store/2vsbvdg00zikg0chxzldfliikdmsd3wb-compiler-rt-libc-19.1.7
++ _eval ccWrapper_addCVars /nix/store/2vsbvdg00zikg0chxzldfliikdmsd3wb-compiler-rt-libc-19.1.7
++ declare -F ccWrapper_addCVars
++ ccWrapper_addCVars /nix/store/2vsbvdg00zikg0chxzldfliikdmsd3wb-compiler-rt-libc-19.1.7
++ local role_post
++ getHostRoleEnvHook
++ getRole 0
++ case $1 in
++ role_post=
++ '[' -d /nix/store/2vsbvdg00zikg0chxzldfliikdmsd3wb-compiler-rt-libc-19.1.7/include ']'
++ '[' -d /nix/store/2vsbvdg00zikg0chxzldfliikdmsd3wb-compiler-rt-libc-19.1.7/Library/Frameworks ']'
++ for hook in "_callImplicitHook 0 $hookName" ${!hooksSlice+"${!hooksSlice}"}
++ _logHook envHostHostHook bintoolsWrapper_addLDVars /nix/store/2vsbvdg00zikg0chxzldfliikdmsd3wb-compiler-rt-libc-19.1.7
++ [[ -z 2 ]]
++ local hookKind=envHostHostHook
++ local hookExpr=bintoolsWrapper_addLDVars
++ shift 2
++ declare -F bintoolsWrapper_addLDVars
++ nixTalkativeLog 'calling '\''envHostHostHook'\'' function hook '\''bintoolsWrapper_addLDVars'\''' /nix/store/2vsbvdg00zikg0chxzldfliikdmsd3wb-compiler-rt-libc-19.1.7
++ _nixLogWithLevel 4 'calling '\''envHostHostHook'\'' function hook '\''bintoolsWrapper_addLDVars'\'' /nix/store/2vsbvdg00zikg0chxzldfliikdmsd3wb-compiler-rt-libc-19.1.7'
++ [[ -z 2 ]]
++ [[ 7 -lt 4 ]]
++ local logLevel
++ case "${1:?}" in
++ logLevel=TALKATIVE
++ local callerName=_logHook
++ [[ _logHook == \_\c\a\l\l\I\m\p\l\i\c\i\t\H\o\o\k ]]
++ printf '%s: %s: %s\n' TALKATIVE _logHook 'calling '\''envHostHostHook'\'' function hook '\''bintoolsWrapper_addLDVars'\'' /nix/store/2vsbvdg00zikg0chxzldfliikdmsd3wb-compiler-rt-libc-19.1.7'
TALKATIVE: _logHook: calling 'envHostHostHook' function hook 'bintoolsWrapper_addLDVars' /nix/store/2vsbvdg00zikg0chxzldfliikdmsd3wb-compiler-rt-libc-19.1.7
++ _eval bintoolsWrapper_addLDVars /nix/store/2vsbvdg00zikg0chxzldfliikdmsd3wb-compiler-rt-libc-19.1.7
++ declare -F bintoolsWrapper_addLDVars
++ bintoolsWrapper_addLDVars /nix/store/2vsbvdg00zikg0chxzldfliikdmsd3wb-compiler-rt-libc-19.1.7
++ local role_post
++ getHostRoleEnvHook
++ getRole 0
++ case $1 in
++ role_post=
++ [[ -d /nix/store/2vsbvdg00zikg0chxzldfliikdmsd3wb-compiler-rt-libc-19.1.7/lib64 ]]
++ [[ -d /nix/store/2vsbvdg00zikg0chxzldfliikdmsd3wb-compiler-rt-libc-19.1.7/lib ]]
++ glob=('/nix/store/2vsbvdg00zikg0chxzldfliikdmsd3wb-compiler-rt-libc-19.1.7/lib/libclang_rt.asan_abi_osx.a' '/nix/store/2vsbvdg00zikg0chxzldfliikdmsd3wb-compiler-rt-libc-19.1.7/lib/libclang_rt.asan_osx_dynamic.dylib' '/nix/store/2vsbvdg00zikg0chxzldfliikdmsd3wb-compiler-rt-libc-19.1.7/lib/libclang_rt.cc_kext.a' '/nix/store/2vsbvdg00zikg0chxzldfliikdmsd3wb-compiler-rt-libc-19.1.7/lib/libclang_rt.fuzzer_interceptors_osx.a' '/nix/store/2vsbvdg00zikg0chxzldfliikdmsd3wb-compiler-rt-libc-19.1.7/lib/libclang_rt.fuzzer_no_main_osx.a' '/nix/store/2vsbvdg00zikg0chxzldfliikdmsd3wb-compiler-rt-libc-19.1.7/lib/libclang_rt.fuzzer_osx.a' '/nix/store/2vsbvdg00zikg0chxzldfliikdmsd3wb-compiler-rt-libc-19.1.7/lib/libclang_rt.lsan_osx_dynamic.dylib' '/nix/store/2vsbvdg00zikg0chxzldfliikdmsd3wb-compiler-rt-libc-19.1.7/lib/libclang_rt.osx.a' '/nix/store/2vsbvdg00zikg0chxzldfliikdmsd3wb-compiler-rt-libc-19.1.7/lib/libclang_rt.profile_osx.a' '/nix/store/2vsbvdg00zikg0chxzldfliikdmsd3wb-compiler-rt-libc-19.1.7/lib/libclang_rt.rtsan_osx_dynamic.dylib' '/nix/store/2vsbvdg00zikg0chxzldfliikdmsd3wb-compiler-rt-libc-19.1.7/lib/libclang_rt.stats_client_osx.a' '/nix/store/2vsbvdg00zikg0chxzldfliikdmsd3wb-compiler-rt-libc-19.1.7/lib/libclang_rt.stats_osx_dynamic.dylib' '/nix/store/2vsbvdg00zikg0chxzldfliikdmsd3wb-compiler-rt-libc-19.1.7/lib/libclang_rt.tsan_osx_dynamic.dylib' '/nix/store/2vsbvdg00zikg0chxzldfliikdmsd3wb-compiler-rt-libc-19.1.7/lib/libclang_rt.ubsan_minimal_osx.a' '/nix/store/2vsbvdg00zikg0chxzldfliikdmsd3wb-compiler-rt-libc-19.1.7/lib/libclang_rt.ubsan_minimal_osx_dynamic.dylib' '/nix/store/2vsbvdg00zikg0chxzldfliikdmsd3wb-compiler-rt-libc-19.1.7/lib/libclang_rt.ubsan_osx_dynamic.dylib' '/nix/store/2vsbvdg00zikg0chxzldfliikdmsd3wb-compiler-rt-libc-19.1.7/lib/libclang_rt.xray-basic_osx.a' '/nix/store/2vsbvdg00zikg0chxzldfliikdmsd3wb-compiler-rt-libc-19.1.7/lib/libclang_rt.xray-fdr_osx.a' '/nix/store/2vsbvdg00zikg0chxzldfliikdmsd3wb-compiler-rt-libc-19.1.7/lib/libclang_rt.xray-profiling_osx.a' '/nix/store/2vsbvdg00zikg0chxzldfliikdmsd3wb-compiler-rt-libc-19.1.7/lib/libclang_rt.xray_osx.a' '/nix/store/2vsbvdg00zikg0chxzldfliikdmsd3wb-compiler-rt-libc-19.1.7/lib/liborc_rt_osx.a')
++ local -a glob
++ '[' 21 -gt 0 ']'
++ export 'NIX_LDFLAGS+= -L/nix/store/2vsbvdg00zikg0chxzldfliikdmsd3wb-compiler-rt-libc-19.1.7/lib'
++ NIX_LDFLAGS+=' -L/nix/store/2vsbvdg00zikg0chxzldfliikdmsd3wb-compiler-rt-libc-19.1.7/lib'
++ return 0
++ for depTargetOffset in "${allPlatOffsets[@]}"
++ (( depHostOffset <= depTargetOffset ))
++ local 'hookRef=pkgHostHookVars[1 - 0]'
++ [[ -z 1 ]]
++ local 'pkgsRef=pkgHostAccumVars[1 - 0]'
++ local 'pkgsSlice=pkgsHostTarget[@]'
++ for pkg in ${!pkgsSlice+"${!pkgsSlice}"}
++ runHook envHostTargetHook /nix/store/mxqsqc2r5kzqfvpdhl8vjxcc4fkqkbcr-apple-sdk-11.3
++ local hookName=envHostTargetHook
++ shift
++ local 'hooksSlice=envHostTargetHooks[@]'
++ local hook
++ for hook in "_callImplicitHook 0 $hookName" ${!hooksSlice+"${!hooksSlice}"}
++ _logHook envHostTargetHook '_callImplicitHook 0 envHostTargetHook' /nix/store/mxqsqc2r5kzqfvpdhl8vjxcc4fkqkbcr-apple-sdk-11.3
++ [[ -z 2 ]]
++ local hookKind=envHostTargetHook
++ local 'hookExpr=_callImplicitHook 0 envHostTargetHook'
++ shift 2
++ declare -F '_callImplicitHook 0 envHostTargetHook'
++ type -p '_callImplicitHook 0 envHostTargetHook'
++ [[ _callImplicitHook 0 envHostTargetHook != \_\c\a\l\l\I\m\p\l\i\c\i\t\H\o\o\k* ]]
++ _eval '_callImplicitHook 0 envHostTargetHook' /nix/store/mxqsqc2r5kzqfvpdhl8vjxcc4fkqkbcr-apple-sdk-11.3
++ declare -F '_callImplicitHook 0 envHostTargetHook'
++ eval '_callImplicitHook 0 envHostTargetHook'
+++ _callImplicitHook 0 envHostTargetHook
+++ local def=0
+++ local hookName=envHostTargetHook
+++ declare -F envHostTargetHook
+++ type -p envHostTargetHook
+++ '[' -n '' ']'
+++ return 0
++ for hook in "_callImplicitHook 0 $hookName" ${!hooksSlice+"${!hooksSlice}"}
++ _logHook envHostTargetHook ccWrapper_addCVars /nix/store/mxqsqc2r5kzqfvpdhl8vjxcc4fkqkbcr-apple-sdk-11.3
++ [[ -z 2 ]]
++ local hookKind=envHostTargetHook
++ local hookExpr=ccWrapper_addCVars
++ shift 2
++ declare -F ccWrapper_addCVars
++ nixTalkativeLog 'calling '\''envHostTargetHook'\'' function hook '\''ccWrapper_addCVars'\''' /nix/store/mxqsqc2r5kzqfvpdhl8vjxcc4fkqkbcr-apple-sdk-11.3
++ _nixLogWithLevel 4 'calling '\''envHostTargetHook'\'' function hook '\''ccWrapper_addCVars'\'' /nix/store/mxqsqc2r5kzqfvpdhl8vjxcc4fkqkbcr-apple-sdk-11.3'
++ [[ -z 2 ]]
++ [[ 7 -lt 4 ]]
++ local logLevel
++ case "${1:?}" in
++ logLevel=TALKATIVE
++ local callerName=_logHook
++ [[ _logHook == \_\c\a\l\l\I\m\p\l\i\c\i\t\H\o\o\k ]]
++ printf '%s: %s: %s\n' TALKATIVE _logHook 'calling '\''envHostTargetHook'\'' function hook '\''ccWrapper_addCVars'\'' /nix/store/mxqsqc2r5kzqfvpdhl8vjxcc4fkqkbcr-apple-sdk-11.3'
TALKATIVE: _logHook: calling 'envHostTargetHook' function hook 'ccWrapper_addCVars' /nix/store/mxqsqc2r5kzqfvpdhl8vjxcc4fkqkbcr-apple-sdk-11.3
++ _eval ccWrapper_addCVars /nix/store/mxqsqc2r5kzqfvpdhl8vjxcc4fkqkbcr-apple-sdk-11.3
++ declare -F ccWrapper_addCVars
++ ccWrapper_addCVars /nix/store/mxqsqc2r5kzqfvpdhl8vjxcc4fkqkbcr-apple-sdk-11.3
++ local role_post
++ getHostRoleEnvHook
++ getRole 0
++ case $1 in
++ role_post=
++ '[' -d /nix/store/mxqsqc2r5kzqfvpdhl8vjxcc4fkqkbcr-apple-sdk-11.3/include ']'
++ '[' -d /nix/store/mxqsqc2r5kzqfvpdhl8vjxcc4fkqkbcr-apple-sdk-11.3/Library/Frameworks ']'
++ for hook in "_callImplicitHook 0 $hookName" ${!hooksSlice+"${!hooksSlice}"}
++ _logHook envHostTargetHook bintoolsWrapper_addLDVars /nix/store/mxqsqc2r5kzqfvpdhl8vjxcc4fkqkbcr-apple-sdk-11.3
++ [[ -z 2 ]]
++ local hookKind=envHostTargetHook
++ local hookExpr=bintoolsWrapper_addLDVars
++ shift 2
++ declare -F bintoolsWrapper_addLDVars
++ nixTalkativeLog 'calling '\''envHostTargetHook'\'' function hook '\''bintoolsWrapper_addLDVars'\''' /nix/store/mxqsqc2r5kzqfvpdhl8vjxcc4fkqkbcr-apple-sdk-11.3
++ _nixLogWithLevel 4 'calling '\''envHostTargetHook'\'' function hook '\''bintoolsWrapper_addLDVars'\'' /nix/store/mxqsqc2r5kzqfvpdhl8vjxcc4fkqkbcr-apple-sdk-11.3'
++ [[ -z 2 ]]
++ [[ 7 -lt 4 ]]
++ local logLevel
++ case "${1:?}" in
++ logLevel=TALKATIVE
++ local callerName=_logHook
++ [[ _logHook == \_\c\a\l\l\I\m\p\l\i\c\i\t\H\o\o\k ]]
++ printf '%s: %s: %s\n' TALKATIVE _logHook 'calling '\''envHostTargetHook'\'' function hook '\''bintoolsWrapper_addLDVars'\'' /nix/store/mxqsqc2r5kzqfvpdhl8vjxcc4fkqkbcr-apple-sdk-11.3'
TALKATIVE: _logHook: calling 'envHostTargetHook' function hook 'bintoolsWrapper_addLDVars' /nix/store/mxqsqc2r5kzqfvpdhl8vjxcc4fkqkbcr-apple-sdk-11.3
++ _eval bintoolsWrapper_addLDVars /nix/store/mxqsqc2r5kzqfvpdhl8vjxcc4fkqkbcr-apple-sdk-11.3
++ declare -F bintoolsWrapper_addLDVars
++ bintoolsWrapper_addLDVars /nix/store/mxqsqc2r5kzqfvpdhl8vjxcc4fkqkbcr-apple-sdk-11.3
++ local role_post
++ getHostRoleEnvHook
++ getRole 0
++ case $1 in
++ role_post=
++ [[ -d /nix/store/mxqsqc2r5kzqfvpdhl8vjxcc4fkqkbcr-apple-sdk-11.3/lib64 ]]
++ [[ -d /nix/store/mxqsqc2r5kzqfvpdhl8vjxcc4fkqkbcr-apple-sdk-11.3/lib ]]
++ return 0
++ for pkg in ${!pkgsSlice+"${!pkgsSlice}"}
++ runHook envHostTargetHook /nix/store/yd5r3hysx6vmsiqqwp8mz55rwm10ic9n-libiconv-109-dev
++ local hookName=envHostTargetHook
++ shift
++ local 'hooksSlice=envHostTargetHooks[@]'
++ local hook
++ for hook in "_callImplicitHook 0 $hookName" ${!hooksSlice+"${!hooksSlice}"}
++ _logHook envHostTargetHook '_callImplicitHook 0 envHostTargetHook' /nix/store/yd5r3hysx6vmsiqqwp8mz55rwm10ic9n-libiconv-109-dev
++ [[ -z 2 ]]
++ local hookKind=envHostTargetHook
++ local 'hookExpr=_callImplicitHook 0 envHostTargetHook'
++ shift 2
++ declare -F '_callImplicitHook 0 envHostTargetHook'
++ type -p '_callImplicitHook 0 envHostTargetHook'
++ [[ _callImplicitHook 0 envHostTargetHook != \_\c\a\l\l\I\m\p\l\i\c\i\t\H\o\o\k* ]]
++ _eval '_callImplicitHook 0 envHostTargetHook' /nix/store/yd5r3hysx6vmsiqqwp8mz55rwm10ic9n-libiconv-109-dev
++ declare -F '_callImplicitHook 0 envHostTargetHook'
++ eval '_callImplicitHook 0 envHostTargetHook'
+++ _callImplicitHook 0 envHostTargetHook
+++ local def=0
+++ local hookName=envHostTargetHook
+++ declare -F envHostTargetHook
+++ type -p envHostTargetHook
+++ '[' -n '' ']'
+++ return 0
++ for hook in "_callImplicitHook 0 $hookName" ${!hooksSlice+"${!hooksSlice}"}
++ _logHook envHostTargetHook ccWrapper_addCVars /nix/store/yd5r3hysx6vmsiqqwp8mz55rwm10ic9n-libiconv-109-dev
++ [[ -z 2 ]]
++ local hookKind=envHostTargetHook
++ local hookExpr=ccWrapper_addCVars
++ shift 2
++ declare -F ccWrapper_addCVars
++ nixTalkativeLog 'calling '\''envHostTargetHook'\'' function hook '\''ccWrapper_addCVars'\''' /nix/store/yd5r3hysx6vmsiqqwp8mz55rwm10ic9n-libiconv-109-dev
++ _nixLogWithLevel 4 'calling '\''envHostTargetHook'\'' function hook '\''ccWrapper_addCVars'\'' /nix/store/yd5r3hysx6vmsiqqwp8mz55rwm10ic9n-libiconv-109-dev'
++ [[ -z 2 ]]
++ [[ 7 -lt 4 ]]
++ local logLevel
++ case "${1:?}" in
++ logLevel=TALKATIVE
++ local callerName=_logHook
++ [[ _logHook == \_\c\a\l\l\I\m\p\l\i\c\i\t\H\o\o\k ]]
++ printf '%s: %s: %s\n' TALKATIVE _logHook 'calling '\''envHostTargetHook'\'' function hook '\''ccWrapper_addCVars'\'' /nix/store/yd5r3hysx6vmsiqqwp8mz55rwm10ic9n-libiconv-109-dev'
TALKATIVE: _logHook: calling 'envHostTargetHook' function hook 'ccWrapper_addCVars' /nix/store/yd5r3hysx6vmsiqqwp8mz55rwm10ic9n-libiconv-109-dev
++ _eval ccWrapper_addCVars /nix/store/yd5r3hysx6vmsiqqwp8mz55rwm10ic9n-libiconv-109-dev
++ declare -F ccWrapper_addCVars
++ ccWrapper_addCVars /nix/store/yd5r3hysx6vmsiqqwp8mz55rwm10ic9n-libiconv-109-dev
++ local role_post
++ getHostRoleEnvHook
++ getRole 0
++ case $1 in
++ role_post=
++ '[' -d /nix/store/yd5r3hysx6vmsiqqwp8mz55rwm10ic9n-libiconv-109-dev/include ']'
++ export 'NIX_CFLAGS_COMPILE+= -isystem /nix/store/yd5r3hysx6vmsiqqwp8mz55rwm10ic9n-libiconv-109-dev/include'
++ NIX_CFLAGS_COMPILE+=' -isystem /nix/store/yd5r3hysx6vmsiqqwp8mz55rwm10ic9n-libiconv-109-dev/include'
++ '[' -d /nix/store/yd5r3hysx6vmsiqqwp8mz55rwm10ic9n-libiconv-109-dev/Library/Frameworks ']'
++ for hook in "_callImplicitHook 0 $hookName" ${!hooksSlice+"${!hooksSlice}"}
++ _logHook envHostTargetHook bintoolsWrapper_addLDVars /nix/store/yd5r3hysx6vmsiqqwp8mz55rwm10ic9n-libiconv-109-dev
++ [[ -z 2 ]]
++ local hookKind=envHostTargetHook
++ local hookExpr=bintoolsWrapper_addLDVars
++ shift 2
++ declare -F bintoolsWrapper_addLDVars
++ nixTalkativeLog 'calling '\''envHostTargetHook'\'' function hook '\''bintoolsWrapper_addLDVars'\''' /nix/store/yd5r3hysx6vmsiqqwp8mz55rwm10ic9n-libiconv-109-dev
++ _nixLogWithLevel 4 'calling '\''envHostTargetHook'\'' function hook '\''bintoolsWrapper_addLDVars'\'' /nix/store/yd5r3hysx6vmsiqqwp8mz55rwm10ic9n-libiconv-109-dev'
++ [[ -z 2 ]]
++ [[ 7 -lt 4 ]]
++ local logLevel
++ case "${1:?}" in
++ logLevel=TALKATIVE
++ local callerName=_logHook
++ [[ _logHook == \_\c\a\l\l\I\m\p\l\i\c\i\t\H\o\o\k ]]
++ printf '%s: %s: %s\n' TALKATIVE _logHook 'calling '\''envHostTargetHook'\'' function hook '\''bintoolsWrapper_addLDVars'\'' /nix/store/yd5r3hysx6vmsiqqwp8mz55rwm10ic9n-libiconv-109-dev'
TALKATIVE: _logHook: calling 'envHostTargetHook' function hook 'bintoolsWrapper_addLDVars' /nix/store/yd5r3hysx6vmsiqqwp8mz55rwm10ic9n-libiconv-109-dev
++ _eval bintoolsWrapper_addLDVars /nix/store/yd5r3hysx6vmsiqqwp8mz55rwm10ic9n-libiconv-109-dev
++ declare -F bintoolsWrapper_addLDVars
++ bintoolsWrapper_addLDVars /nix/store/yd5r3hysx6vmsiqqwp8mz55rwm10ic9n-libiconv-109-dev
++ local role_post
++ getHostRoleEnvHook
++ getRole 0
++ case $1 in
++ role_post=
++ [[ -d /nix/store/yd5r3hysx6vmsiqqwp8mz55rwm10ic9n-libiconv-109-dev/lib64 ]]
++ [[ -d /nix/store/yd5r3hysx6vmsiqqwp8mz55rwm10ic9n-libiconv-109-dev/lib ]]
++ return 0
++ for pkg in ${!pkgsSlice+"${!pkgsSlice}"}
++ runHook envHostTargetHook /nix/store/hvfb6x5ihiyyy7df7ks8yphvr6kyphmz-libiconv-109
++ local hookName=envHostTargetHook
++ shift
++ local 'hooksSlice=envHostTargetHooks[@]'
++ local hook
++ for hook in "_callImplicitHook 0 $hookName" ${!hooksSlice+"${!hooksSlice}"}
++ _logHook envHostTargetHook '_callImplicitHook 0 envHostTargetHook' /nix/store/hvfb6x5ihiyyy7df7ks8yphvr6kyphmz-libiconv-109
++ [[ -z 2 ]]
++ local hookKind=envHostTargetHook
++ local 'hookExpr=_callImplicitHook 0 envHostTargetHook'
++ shift 2
++ declare -F '_callImplicitHook 0 envHostTargetHook'
++ type -p '_callImplicitHook 0 envHostTargetHook'
++ [[ _callImplicitHook 0 envHostTargetHook != \_\c\a\l\l\I\m\p\l\i\c\i\t\H\o\o\k* ]]
++ _eval '_callImplicitHook 0 envHostTargetHook' /nix/store/hvfb6x5ihiyyy7df7ks8yphvr6kyphmz-libiconv-109
++ declare -F '_callImplicitHook 0 envHostTargetHook'
++ eval '_callImplicitHook 0 envHostTargetHook'
+++ _callImplicitHook 0 envHostTargetHook
+++ local def=0
+++ local hookName=envHostTargetHook
+++ declare -F envHostTargetHook
+++ type -p envHostTargetHook
+++ '[' -n '' ']'
+++ return 0
++ for hook in "_callImplicitHook 0 $hookName" ${!hooksSlice+"${!hooksSlice}"}
++ _logHook envHostTargetHook ccWrapper_addCVars /nix/store/hvfb6x5ihiyyy7df7ks8yphvr6kyphmz-libiconv-109
++ [[ -z 2 ]]
++ local hookKind=envHostTargetHook
++ local hookExpr=ccWrapper_addCVars
++ shift 2
++ declare -F ccWrapper_addCVars
++ nixTalkativeLog 'calling '\''envHostTargetHook'\'' function hook '\''ccWrapper_addCVars'\''' /nix/store/hvfb6x5ihiyyy7df7ks8yphvr6kyphmz-libiconv-109
++ _nixLogWithLevel 4 'calling '\''envHostTargetHook'\'' function hook '\''ccWrapper_addCVars'\'' /nix/store/hvfb6x5ihiyyy7df7ks8yphvr6kyphmz-libiconv-109'
++ [[ -z 2 ]]
++ [[ 7 -lt 4 ]]
++ local logLevel
++ case "${1:?}" in
++ logLevel=TALKATIVE
++ local callerName=_logHook
++ [[ _logHook == \_\c\a\l\l\I\m\p\l\i\c\i\t\H\o\o\k ]]
++ printf '%s: %s: %s\n' TALKATIVE _logHook 'calling '\''envHostTargetHook'\'' function hook '\''ccWrapper_addCVars'\'' /nix/store/hvfb6x5ihiyyy7df7ks8yphvr6kyphmz-libiconv-109'
TALKATIVE: _logHook: calling 'envHostTargetHook' function hook 'ccWrapper_addCVars' /nix/store/hvfb6x5ihiyyy7df7ks8yphvr6kyphmz-libiconv-109
++ _eval ccWrapper_addCVars /nix/store/hvfb6x5ihiyyy7df7ks8yphvr6kyphmz-libiconv-109
++ declare -F ccWrapper_addCVars
++ ccWrapper_addCVars /nix/store/hvfb6x5ihiyyy7df7ks8yphvr6kyphmz-libiconv-109
++ local role_post
++ getHostRoleEnvHook
++ getRole 0
++ case $1 in
++ role_post=
++ '[' -d /nix/store/hvfb6x5ihiyyy7df7ks8yphvr6kyphmz-libiconv-109/include ']'
++ '[' -d /nix/store/hvfb6x5ihiyyy7df7ks8yphvr6kyphmz-libiconv-109/Library/Frameworks ']'
++ for hook in "_callImplicitHook 0 $hookName" ${!hooksSlice+"${!hooksSlice}"}
++ _logHook envHostTargetHook bintoolsWrapper_addLDVars /nix/store/hvfb6x5ihiyyy7df7ks8yphvr6kyphmz-libiconv-109
++ [[ -z 2 ]]
++ local hookKind=envHostTargetHook
++ local hookExpr=bintoolsWrapper_addLDVars
++ shift 2
++ declare -F bintoolsWrapper_addLDVars
++ nixTalkativeLog 'calling '\''envHostTargetHook'\'' function hook '\''bintoolsWrapper_addLDVars'\''' /nix/store/hvfb6x5ihiyyy7df7ks8yphvr6kyphmz-libiconv-109
++ _nixLogWithLevel 4 'calling '\''envHostTargetHook'\'' function hook '\''bintoolsWrapper_addLDVars'\'' /nix/store/hvfb6x5ihiyyy7df7ks8yphvr6kyphmz-libiconv-109'
++ [[ -z 2 ]]
++ [[ 7 -lt 4 ]]
++ local logLevel
++ case "${1:?}" in
++ logLevel=TALKATIVE
++ local callerName=_logHook
++ [[ _logHook == \_\c\a\l\l\I\m\p\l\i\c\i\t\H\o\o\k ]]
++ printf '%s: %s: %s\n' TALKATIVE _logHook 'calling '\''envHostTargetHook'\'' function hook '\''bintoolsWrapper_addLDVars'\'' /nix/store/hvfb6x5ihiyyy7df7ks8yphvr6kyphmz-libiconv-109'
TALKATIVE: _logHook: calling 'envHostTargetHook' function hook 'bintoolsWrapper_addLDVars' /nix/store/hvfb6x5ihiyyy7df7ks8yphvr6kyphmz-libiconv-109
++ _eval bintoolsWrapper_addLDVars /nix/store/hvfb6x5ihiyyy7df7ks8yphvr6kyphmz-libiconv-109
++ declare -F bintoolsWrapper_addLDVars
++ bintoolsWrapper_addLDVars /nix/store/hvfb6x5ihiyyy7df7ks8yphvr6kyphmz-libiconv-109
++ local role_post
++ getHostRoleEnvHook
++ getRole 0
++ case $1 in
++ role_post=
++ [[ -d /nix/store/hvfb6x5ihiyyy7df7ks8yphvr6kyphmz-libiconv-109/lib64 ]]
++ [[ -d /nix/store/hvfb6x5ihiyyy7df7ks8yphvr6kyphmz-libiconv-109/lib ]]
++ glob=('/nix/store/hvfb6x5ihiyyy7df7ks8yphvr6kyphmz-libiconv-109/lib/libcharset.1.dylib' '/nix/store/hvfb6x5ihiyyy7df7ks8yphvr6kyphmz-libiconv-109/lib/libcharset.dylib' '/nix/store/hvfb6x5ihiyyy7df7ks8yphvr6kyphmz-libiconv-109/lib/libiconv.2.dylib' '/nix/store/hvfb6x5ihiyyy7df7ks8yphvr6kyphmz-libiconv-109/lib/libiconv.dylib')
++ local -a glob
++ '[' 4 -gt 0 ']'
++ export 'NIX_LDFLAGS+= -L/nix/store/hvfb6x5ihiyyy7df7ks8yphvr6kyphmz-libiconv-109/lib'
++ NIX_LDFLAGS+=' -L/nix/store/hvfb6x5ihiyyy7df7ks8yphvr6kyphmz-libiconv-109/lib'
++ return 0
++ for pkg in ${!pkgsSlice+"${!pkgsSlice}"}
++ runHook envHostTargetHook /nix/store/6hhgprk1fcdkd38njq9vzh436caw2569-libresolv-83-dev
++ local hookName=envHostTargetHook
++ shift
++ local 'hooksSlice=envHostTargetHooks[@]'
++ local hook
++ for hook in "_callImplicitHook 0 $hookName" ${!hooksSlice+"${!hooksSlice}"}
++ _logHook envHostTargetHook '_callImplicitHook 0 envHostTargetHook' /nix/store/6hhgprk1fcdkd38njq9vzh436caw2569-libresolv-83-dev
++ [[ -z 2 ]]
++ local hookKind=envHostTargetHook
++ local 'hookExpr=_callImplicitHook 0 envHostTargetHook'
++ shift 2
++ declare -F '_callImplicitHook 0 envHostTargetHook'
++ type -p '_callImplicitHook 0 envHostTargetHook'
++ [[ _callImplicitHook 0 envHostTargetHook != \_\c\a\l\l\I\m\p\l\i\c\i\t\H\o\o\k* ]]
++ _eval '_callImplicitHook 0 envHostTargetHook' /nix/store/6hhgprk1fcdkd38njq9vzh436caw2569-libresolv-83-dev
++ declare -F '_callImplicitHook 0 envHostTargetHook'
++ eval '_callImplicitHook 0 envHostTargetHook'
+++ _callImplicitHook 0 envHostTargetHook
+++ local def=0
+++ local hookName=envHostTargetHook
+++ declare -F envHostTargetHook
+++ type -p envHostTargetHook
+++ '[' -n '' ']'
+++ return 0
++ for hook in "_callImplicitHook 0 $hookName" ${!hooksSlice+"${!hooksSlice}"}
++ _logHook envHostTargetHook ccWrapper_addCVars /nix/store/6hhgprk1fcdkd38njq9vzh436caw2569-libresolv-83-dev
++ [[ -z 2 ]]
++ local hookKind=envHostTargetHook
++ local hookExpr=ccWrapper_addCVars
++ shift 2
++ declare -F ccWrapper_addCVars
++ nixTalkativeLog 'calling '\''envHostTargetHook'\'' function hook '\''ccWrapper_addCVars'\''' /nix/store/6hhgprk1fcdkd38njq9vzh436caw2569-libresolv-83-dev
++ _nixLogWithLevel 4 'calling '\''envHostTargetHook'\'' function hook '\''ccWrapper_addCVars'\'' /nix/store/6hhgprk1fcdkd38njq9vzh436caw2569-libresolv-83-dev'
++ [[ -z 2 ]]
++ [[ 7 -lt 4 ]]
++ local logLevel
++ case "${1:?}" in
++ logLevel=TALKATIVE
++ local callerName=_logHook
++ [[ _logHook == \_\c\a\l\l\I\m\p\l\i\c\i\t\H\o\o\k ]]
++ printf '%s: %s: %s\n' TALKATIVE _logHook 'calling '\''envHostTargetHook'\'' function hook '\''ccWrapper_addCVars'\'' /nix/store/6hhgprk1fcdkd38njq9vzh436caw2569-libresolv-83-dev'
TALKATIVE: _logHook: calling 'envHostTargetHook' function hook 'ccWrapper_addCVars' /nix/store/6hhgprk1fcdkd38njq9vzh436caw2569-libresolv-83-dev
++ _eval ccWrapper_addCVars /nix/store/6hhgprk1fcdkd38njq9vzh436caw2569-libresolv-83-dev
++ declare -F ccWrapper_addCVars
++ ccWrapper_addCVars /nix/store/6hhgprk1fcdkd38njq9vzh436caw2569-libresolv-83-dev
++ local role_post
++ getHostRoleEnvHook
++ getRole 0
++ case $1 in
++ role_post=
++ '[' -d /nix/store/6hhgprk1fcdkd38njq9vzh436caw2569-libresolv-83-dev/include ']'
++ export 'NIX_CFLAGS_COMPILE+= -isystem /nix/store/6hhgprk1fcdkd38njq9vzh436caw2569-libresolv-83-dev/include'
++ NIX_CFLAGS_COMPILE+=' -isystem /nix/store/6hhgprk1fcdkd38njq9vzh436caw2569-libresolv-83-dev/include'
++ '[' -d /nix/store/6hhgprk1fcdkd38njq9vzh436caw2569-libresolv-83-dev/Library/Frameworks ']'
++ for hook in "_callImplicitHook 0 $hookName" ${!hooksSlice+"${!hooksSlice}"}
++ _logHook envHostTargetHook bintoolsWrapper_addLDVars /nix/store/6hhgprk1fcdkd38njq9vzh436caw2569-libresolv-83-dev
++ [[ -z 2 ]]
++ local hookKind=envHostTargetHook
++ local hookExpr=bintoolsWrapper_addLDVars
++ shift 2
++ declare -F bintoolsWrapper_addLDVars
++ nixTalkativeLog 'calling '\''envHostTargetHook'\'' function hook '\''bintoolsWrapper_addLDVars'\''' /nix/store/6hhgprk1fcdkd38njq9vzh436caw2569-libresolv-83-dev
++ _nixLogWithLevel 4 'calling '\''envHostTargetHook'\'' function hook '\''bintoolsWrapper_addLDVars'\'' /nix/store/6hhgprk1fcdkd38njq9vzh436caw2569-libresolv-83-dev'
++ [[ -z 2 ]]
++ [[ 7 -lt 4 ]]
++ local logLevel
++ case "${1:?}" in
++ logLevel=TALKATIVE
++ local callerName=_logHook
++ [[ _logHook == \_\c\a\l\l\I\m\p\l\i\c\i\t\H\o\o\k ]]
++ printf '%s: %s: %s\n' TALKATIVE _logHook 'calling '\''envHostTargetHook'\'' function hook '\''bintoolsWrapper_addLDVars'\'' /nix/store/6hhgprk1fcdkd38njq9vzh436caw2569-libresolv-83-dev'
TALKATIVE: _logHook: calling 'envHostTargetHook' function hook 'bintoolsWrapper_addLDVars' /nix/store/6hhgprk1fcdkd38njq9vzh436caw2569-libresolv-83-dev
++ _eval bintoolsWrapper_addLDVars /nix/store/6hhgprk1fcdkd38njq9vzh436caw2569-libresolv-83-dev
++ declare -F bintoolsWrapper_addLDVars
++ bintoolsWrapper_addLDVars /nix/store/6hhgprk1fcdkd38njq9vzh436caw2569-libresolv-83-dev
++ local role_post
++ getHostRoleEnvHook
++ getRole 0
++ case $1 in
++ role_post=
++ [[ -d /nix/store/6hhgprk1fcdkd38njq9vzh436caw2569-libresolv-83-dev/lib64 ]]
++ [[ -d /nix/store/6hhgprk1fcdkd38njq9vzh436caw2569-libresolv-83-dev/lib ]]
++ return 0
++ for pkg in ${!pkgsSlice+"${!pkgsSlice}"}
++ runHook envHostTargetHook /nix/store/hwyfcdm16zwihpq6m79krw5b6kbcxvsi-libresolv-83
++ local hookName=envHostTargetHook
++ shift
++ local 'hooksSlice=envHostTargetHooks[@]'
++ local hook
++ for hook in "_callImplicitHook 0 $hookName" ${!hooksSlice+"${!hooksSlice}"}
++ _logHook envHostTargetHook '_callImplicitHook 0 envHostTargetHook' /nix/store/hwyfcdm16zwihpq6m79krw5b6kbcxvsi-libresolv-83
++ [[ -z 2 ]]
++ local hookKind=envHostTargetHook
++ local 'hookExpr=_callImplicitHook 0 envHostTargetHook'
++ shift 2
++ declare -F '_callImplicitHook 0 envHostTargetHook'
++ type -p '_callImplicitHook 0 envHostTargetHook'
++ [[ _callImplicitHook 0 envHostTargetHook != \_\c\a\l\l\I\m\p\l\i\c\i\t\H\o\o\k* ]]
++ _eval '_callImplicitHook 0 envHostTargetHook' /nix/store/hwyfcdm16zwihpq6m79krw5b6kbcxvsi-libresolv-83
++ declare -F '_callImplicitHook 0 envHostTargetHook'
++ eval '_callImplicitHook 0 envHostTargetHook'
+++ _callImplicitHook 0 envHostTargetHook
+++ local def=0
+++ local hookName=envHostTargetHook
+++ declare -F envHostTargetHook
+++ type -p envHostTargetHook
+++ '[' -n '' ']'
+++ return 0
++ for hook in "_callImplicitHook 0 $hookName" ${!hooksSlice+"${!hooksSlice}"}
++ _logHook envHostTargetHook ccWrapper_addCVars /nix/store/hwyfcdm16zwihpq6m79krw5b6kbcxvsi-libresolv-83
++ [[ -z 2 ]]
++ local hookKind=envHostTargetHook
++ local hookExpr=ccWrapper_addCVars
++ shift 2
++ declare -F ccWrapper_addCVars
++ nixTalkativeLog 'calling '\''envHostTargetHook'\'' function hook '\''ccWrapper_addCVars'\''' /nix/store/hwyfcdm16zwihpq6m79krw5b6kbcxvsi-libresolv-83
++ _nixLogWithLevel 4 'calling '\''envHostTargetHook'\'' function hook '\''ccWrapper_addCVars'\'' /nix/store/hwyfcdm16zwihpq6m79krw5b6kbcxvsi-libresolv-83'
++ [[ -z 2 ]]
++ [[ 7 -lt 4 ]]
++ local logLevel
++ case "${1:?}" in
++ logLevel=TALKATIVE
++ local callerName=_logHook
++ [[ _logHook == \_\c\a\l\l\I\m\p\l\i\c\i\t\H\o\o\k ]]
++ printf '%s: %s: %s\n' TALKATIVE _logHook 'calling '\''envHostTargetHook'\'' function hook '\''ccWrapper_addCVars'\'' /nix/store/hwyfcdm16zwihpq6m79krw5b6kbcxvsi-libresolv-83'
TALKATIVE: _logHook: calling 'envHostTargetHook' function hook 'ccWrapper_addCVars' /nix/store/hwyfcdm16zwihpq6m79krw5b6kbcxvsi-libresolv-83
++ _eval ccWrapper_addCVars /nix/store/hwyfcdm16zwihpq6m79krw5b6kbcxvsi-libresolv-83
++ declare -F ccWrapper_addCVars
++ ccWrapper_addCVars /nix/store/hwyfcdm16zwihpq6m79krw5b6kbcxvsi-libresolv-83
++ local role_post
++ getHostRoleEnvHook
++ getRole 0
++ case $1 in
++ role_post=
++ '[' -d /nix/store/hwyfcdm16zwihpq6m79krw5b6kbcxvsi-libresolv-83/include ']'
++ '[' -d /nix/store/hwyfcdm16zwihpq6m79krw5b6kbcxvsi-libresolv-83/Library/Frameworks ']'
++ for hook in "_callImplicitHook 0 $hookName" ${!hooksSlice+"${!hooksSlice}"}
++ _logHook envHostTargetHook bintoolsWrapper_addLDVars /nix/store/hwyfcdm16zwihpq6m79krw5b6kbcxvsi-libresolv-83
++ [[ -z 2 ]]
++ local hookKind=envHostTargetHook
++ local hookExpr=bintoolsWrapper_addLDVars
++ shift 2
++ declare -F bintoolsWrapper_addLDVars
++ nixTalkativeLog 'calling '\''envHostTargetHook'\'' function hook '\''bintoolsWrapper_addLDVars'\''' /nix/store/hwyfcdm16zwihpq6m79krw5b6kbcxvsi-libresolv-83
++ _nixLogWithLevel 4 'calling '\''envHostTargetHook'\'' function hook '\''bintoolsWrapper_addLDVars'\'' /nix/store/hwyfcdm16zwihpq6m79krw5b6kbcxvsi-libresolv-83'
++ [[ -z 2 ]]
++ [[ 7 -lt 4 ]]
++ local logLevel
++ case "${1:?}" in
++ logLevel=TALKATIVE
++ local callerName=_logHook
++ [[ _logHook == \_\c\a\l\l\I\m\p\l\i\c\i\t\H\o\o\k ]]
++ printf '%s: %s: %s\n' TALKATIVE _logHook 'calling '\''envHostTargetHook'\'' function hook '\''bintoolsWrapper_addLDVars'\'' /nix/store/hwyfcdm16zwihpq6m79krw5b6kbcxvsi-libresolv-83'
TALKATIVE: _logHook: calling 'envHostTargetHook' function hook 'bintoolsWrapper_addLDVars' /nix/store/hwyfcdm16zwihpq6m79krw5b6kbcxvsi-libresolv-83
++ _eval bintoolsWrapper_addLDVars /nix/store/hwyfcdm16zwihpq6m79krw5b6kbcxvsi-libresolv-83
++ declare -F bintoolsWrapper_addLDVars
++ bintoolsWrapper_addLDVars /nix/store/hwyfcdm16zwihpq6m79krw5b6kbcxvsi-libresolv-83
++ local role_post
++ getHostRoleEnvHook
++ getRole 0
++ case $1 in
++ role_post=
++ [[ -d /nix/store/hwyfcdm16zwihpq6m79krw5b6kbcxvsi-libresolv-83/lib64 ]]
++ [[ -d /nix/store/hwyfcdm16zwihpq6m79krw5b6kbcxvsi-libresolv-83/lib ]]
++ glob=('/nix/store/hwyfcdm16zwihpq6m79krw5b6kbcxvsi-libresolv-83/lib/libresolv.9.dylib' '/nix/store/hwyfcdm16zwihpq6m79krw5b6kbcxvsi-libresolv-83/lib/libresolv.dylib')
++ local -a glob
++ '[' 2 -gt 0 ']'
++ export 'NIX_LDFLAGS+= -L/nix/store/hwyfcdm16zwihpq6m79krw5b6kbcxvsi-libresolv-83/lib'
++ NIX_LDFLAGS+=' -L/nix/store/hwyfcdm16zwihpq6m79krw5b6kbcxvsi-libresolv-83/lib'
++ return 0
++ for pkg in ${!pkgsSlice+"${!pkgsSlice}"}
++ runHook envHostTargetHook /nix/store/jxacwyg61k1scmddfk84alnw5zfl6601-libsbuf-14.1.0-dev
++ local hookName=envHostTargetHook
++ shift
++ local 'hooksSlice=envHostTargetHooks[@]'
++ local hook
++ for hook in "_callImplicitHook 0 $hookName" ${!hooksSlice+"${!hooksSlice}"}
++ _logHook envHostTargetHook '_callImplicitHook 0 envHostTargetHook' /nix/store/jxacwyg61k1scmddfk84alnw5zfl6601-libsbuf-14.1.0-dev
++ [[ -z 2 ]]
++ local hookKind=envHostTargetHook
++ local 'hookExpr=_callImplicitHook 0 envHostTargetHook'
++ shift 2
++ declare -F '_callImplicitHook 0 envHostTargetHook'
++ type -p '_callImplicitHook 0 envHostTargetHook'
++ [[ _callImplicitHook 0 envHostTargetHook != \_\c\a\l\l\I\m\p\l\i\c\i\t\H\o\o\k* ]]
++ _eval '_callImplicitHook 0 envHostTargetHook' /nix/store/jxacwyg61k1scmddfk84alnw5zfl6601-libsbuf-14.1.0-dev
++ declare -F '_callImplicitHook 0 envHostTargetHook'
++ eval '_callImplicitHook 0 envHostTargetHook'
+++ _callImplicitHook 0 envHostTargetHook
+++ local def=0
+++ local hookName=envHostTargetHook
+++ declare -F envHostTargetHook
+++ type -p envHostTargetHook
+++ '[' -n '' ']'
+++ return 0
++ for hook in "_callImplicitHook 0 $hookName" ${!hooksSlice+"${!hooksSlice}"}
++ _logHook envHostTargetHook ccWrapper_addCVars /nix/store/jxacwyg61k1scmddfk84alnw5zfl6601-libsbuf-14.1.0-dev
++ [[ -z 2 ]]
++ local hookKind=envHostTargetHook
++ local hookExpr=ccWrapper_addCVars
++ shift 2
++ declare -F ccWrapper_addCVars
++ nixTalkativeLog 'calling '\''envHostTargetHook'\'' function hook '\''ccWrapper_addCVars'\''' /nix/store/jxacwyg61k1scmddfk84alnw5zfl6601-libsbuf-14.1.0-dev
++ _nixLogWithLevel 4 'calling '\''envHostTargetHook'\'' function hook '\''ccWrapper_addCVars'\'' /nix/store/jxacwyg61k1scmddfk84alnw5zfl6601-libsbuf-14.1.0-dev'
++ [[ -z 2 ]]
++ [[ 7 -lt 4 ]]
++ local logLevel
++ case "${1:?}" in
++ logLevel=TALKATIVE
++ local callerName=_logHook
++ [[ _logHook == \_\c\a\l\l\I\m\p\l\i\c\i\t\H\o\o\k ]]
++ printf '%s: %s: %s\n' TALKATIVE _logHook 'calling '\''envHostTargetHook'\'' function hook '\''ccWrapper_addCVars'\'' /nix/store/jxacwyg61k1scmddfk84alnw5zfl6601-libsbuf-14.1.0-dev'
TALKATIVE: _logHook: calling 'envHostTargetHook' function hook 'ccWrapper_addCVars' /nix/store/jxacwyg61k1scmddfk84alnw5zfl6601-libsbuf-14.1.0-dev
++ _eval ccWrapper_addCVars /nix/store/jxacwyg61k1scmddfk84alnw5zfl6601-libsbuf-14.1.0-dev
++ declare -F ccWrapper_addCVars
++ ccWrapper_addCVars /nix/store/jxacwyg61k1scmddfk84alnw5zfl6601-libsbuf-14.1.0-dev
++ local role_post
++ getHostRoleEnvHook
++ getRole 0
++ case $1 in
++ role_post=
++ '[' -d /nix/store/jxacwyg61k1scmddfk84alnw5zfl6601-libsbuf-14.1.0-dev/include ']'
++ export 'NIX_CFLAGS_COMPILE+= -isystem /nix/store/jxacwyg61k1scmddfk84alnw5zfl6601-libsbuf-14.1.0-dev/include'
++ NIX_CFLAGS_COMPILE+=' -isystem /nix/store/jxacwyg61k1scmddfk84alnw5zfl6601-libsbuf-14.1.0-dev/include'
++ '[' -d /nix/store/jxacwyg61k1scmddfk84alnw5zfl6601-libsbuf-14.1.0-dev/Library/Frameworks ']'
++ for hook in "_callImplicitHook 0 $hookName" ${!hooksSlice+"${!hooksSlice}"}
++ _logHook envHostTargetHook bintoolsWrapper_addLDVars /nix/store/jxacwyg61k1scmddfk84alnw5zfl6601-libsbuf-14.1.0-dev
++ [[ -z 2 ]]
++ local hookKind=envHostTargetHook
++ local hookExpr=bintoolsWrapper_addLDVars
++ shift 2
++ declare -F bintoolsWrapper_addLDVars
++ nixTalkativeLog 'calling '\''envHostTargetHook'\'' function hook '\''bintoolsWrapper_addLDVars'\''' /nix/store/jxacwyg61k1scmddfk84alnw5zfl6601-libsbuf-14.1.0-dev
++ _nixLogWithLevel 4 'calling '\''envHostTargetHook'\'' function hook '\''bintoolsWrapper_addLDVars'\'' /nix/store/jxacwyg61k1scmddfk84alnw5zfl6601-libsbuf-14.1.0-dev'
++ [[ -z 2 ]]
++ [[ 7 -lt 4 ]]
++ local logLevel
++ case "${1:?}" in
++ logLevel=TALKATIVE
++ local callerName=_logHook
++ [[ _logHook == \_\c\a\l\l\I\m\p\l\i\c\i\t\H\o\o\k ]]
++ printf '%s: %s: %s\n' TALKATIVE _logHook 'calling '\''envHostTargetHook'\'' function hook '\''bintoolsWrapper_addLDVars'\'' /nix/store/jxacwyg61k1scmddfk84alnw5zfl6601-libsbuf-14.1.0-dev'
TALKATIVE: _logHook: calling 'envHostTargetHook' function hook 'bintoolsWrapper_addLDVars' /nix/store/jxacwyg61k1scmddfk84alnw5zfl6601-libsbuf-14.1.0-dev
++ _eval bintoolsWrapper_addLDVars /nix/store/jxacwyg61k1scmddfk84alnw5zfl6601-libsbuf-14.1.0-dev
++ declare -F bintoolsWrapper_addLDVars
++ bintoolsWrapper_addLDVars /nix/store/jxacwyg61k1scmddfk84alnw5zfl6601-libsbuf-14.1.0-dev
++ local role_post
++ getHostRoleEnvHook
++ getRole 0
++ case $1 in
++ role_post=
++ [[ -d /nix/store/jxacwyg61k1scmddfk84alnw5zfl6601-libsbuf-14.1.0-dev/lib64 ]]
++ [[ -d /nix/store/jxacwyg61k1scmddfk84alnw5zfl6601-libsbuf-14.1.0-dev/lib ]]
++ return 0
++ for pkg in ${!pkgsSlice+"${!pkgsSlice}"}
++ runHook envHostTargetHook /nix/store/2fhl7qbyvvnxr6hgymghmdy5mid5c7ik-libsbuf-14.1.0
++ local hookName=envHostTargetHook
++ shift
++ local 'hooksSlice=envHostTargetHooks[@]'
++ local hook
++ for hook in "_callImplicitHook 0 $hookName" ${!hooksSlice+"${!hooksSlice}"}
++ _logHook envHostTargetHook '_callImplicitHook 0 envHostTargetHook' /nix/store/2fhl7qbyvvnxr6hgymghmdy5mid5c7ik-libsbuf-14.1.0
++ [[ -z 2 ]]
++ local hookKind=envHostTargetHook
++ local 'hookExpr=_callImplicitHook 0 envHostTargetHook'
++ shift 2
++ declare -F '_callImplicitHook 0 envHostTargetHook'
++ type -p '_callImplicitHook 0 envHostTargetHook'
++ [[ _callImplicitHook 0 envHostTargetHook != \_\c\a\l\l\I\m\p\l\i\c\i\t\H\o\o\k* ]]
++ _eval '_callImplicitHook 0 envHostTargetHook' /nix/store/2fhl7qbyvvnxr6hgymghmdy5mid5c7ik-libsbuf-14.1.0
++ declare -F '_callImplicitHook 0 envHostTargetHook'
++ eval '_callImplicitHook 0 envHostTargetHook'
+++ _callImplicitHook 0 envHostTargetHook
+++ local def=0
+++ local hookName=envHostTargetHook
+++ declare -F envHostTargetHook
+++ type -p envHostTargetHook
+++ '[' -n '' ']'
+++ return 0
++ for hook in "_callImplicitHook 0 $hookName" ${!hooksSlice+"${!hooksSlice}"}
++ _logHook envHostTargetHook ccWrapper_addCVars /nix/store/2fhl7qbyvvnxr6hgymghmdy5mid5c7ik-libsbuf-14.1.0
++ [[ -z 2 ]]
++ local hookKind=envHostTargetHook
++ local hookExpr=ccWrapper_addCVars
++ shift 2
++ declare -F ccWrapper_addCVars
++ nixTalkativeLog 'calling '\''envHostTargetHook'\'' function hook '\''ccWrapper_addCVars'\''' /nix/store/2fhl7qbyvvnxr6hgymghmdy5mid5c7ik-libsbuf-14.1.0
++ _nixLogWithLevel 4 'calling '\''envHostTargetHook'\'' function hook '\''ccWrapper_addCVars'\'' /nix/store/2fhl7qbyvvnxr6hgymghmdy5mid5c7ik-libsbuf-14.1.0'
++ [[ -z 2 ]]
++ [[ 7 -lt 4 ]]
++ local logLevel
++ case "${1:?}" in
++ logLevel=TALKATIVE
++ local callerName=_logHook
++ [[ _logHook == \_\c\a\l\l\I\m\p\l\i\c\i\t\H\o\o\k ]]
++ printf '%s: %s: %s\n' TALKATIVE _logHook 'calling '\''envHostTargetHook'\'' function hook '\''ccWrapper_addCVars'\'' /nix/store/2fhl7qbyvvnxr6hgymghmdy5mid5c7ik-libsbuf-14.1.0'
TALKATIVE: _logHook: calling 'envHostTargetHook' function hook 'ccWrapper_addCVars' /nix/store/2fhl7qbyvvnxr6hgymghmdy5mid5c7ik-libsbuf-14.1.0
++ _eval ccWrapper_addCVars /nix/store/2fhl7qbyvvnxr6hgymghmdy5mid5c7ik-libsbuf-14.1.0
++ declare -F ccWrapper_addCVars
++ ccWrapper_addCVars /nix/store/2fhl7qbyvvnxr6hgymghmdy5mid5c7ik-libsbuf-14.1.0
++ local role_post
++ getHostRoleEnvHook
++ getRole 0
++ case $1 in
++ role_post=
++ '[' -d /nix/store/2fhl7qbyvvnxr6hgymghmdy5mid5c7ik-libsbuf-14.1.0/include ']'
++ '[' -d /nix/store/2fhl7qbyvvnxr6hgymghmdy5mid5c7ik-libsbuf-14.1.0/Library/Frameworks ']'
++ for hook in "_callImplicitHook 0 $hookName" ${!hooksSlice+"${!hooksSlice}"}
++ _logHook envHostTargetHook bintoolsWrapper_addLDVars /nix/store/2fhl7qbyvvnxr6hgymghmdy5mid5c7ik-libsbuf-14.1.0
++ [[ -z 2 ]]
++ local hookKind=envHostTargetHook
++ local hookExpr=bintoolsWrapper_addLDVars
++ shift 2
++ declare -F bintoolsWrapper_addLDVars
++ nixTalkativeLog 'calling '\''envHostTargetHook'\'' function hook '\''bintoolsWrapper_addLDVars'\''' /nix/store/2fhl7qbyvvnxr6hgymghmdy5mid5c7ik-libsbuf-14.1.0
++ _nixLogWithLevel 4 'calling '\''envHostTargetHook'\'' function hook '\''bintoolsWrapper_addLDVars'\'' /nix/store/2fhl7qbyvvnxr6hgymghmdy5mid5c7ik-libsbuf-14.1.0'
++ [[ -z 2 ]]
++ [[ 7 -lt 4 ]]
++ local logLevel
++ case "${1:?}" in
++ logLevel=TALKATIVE
++ local callerName=_logHook
++ [[ _logHook == \_\c\a\l\l\I\m\p\l\i\c\i\t\H\o\o\k ]]
++ printf '%s: %s: %s\n' TALKATIVE _logHook 'calling '\''envHostTargetHook'\'' function hook '\''bintoolsWrapper_addLDVars'\'' /nix/store/2fhl7qbyvvnxr6hgymghmdy5mid5c7ik-libsbuf-14.1.0'
TALKATIVE: _logHook: calling 'envHostTargetHook' function hook 'bintoolsWrapper_addLDVars' /nix/store/2fhl7qbyvvnxr6hgymghmdy5mid5c7ik-libsbuf-14.1.0
++ _eval bintoolsWrapper_addLDVars /nix/store/2fhl7qbyvvnxr6hgymghmdy5mid5c7ik-libsbuf-14.1.0
++ declare -F bintoolsWrapper_addLDVars
++ bintoolsWrapper_addLDVars /nix/store/2fhl7qbyvvnxr6hgymghmdy5mid5c7ik-libsbuf-14.1.0
++ local role_post
++ getHostRoleEnvHook
++ getRole 0
++ case $1 in
++ role_post=
++ [[ -d /nix/store/2fhl7qbyvvnxr6hgymghmdy5mid5c7ik-libsbuf-14.1.0/lib64 ]]
++ [[ -d /nix/store/2fhl7qbyvvnxr6hgymghmdy5mid5c7ik-libsbuf-14.1.0/lib ]]
++ glob=('/nix/store/2fhl7qbyvvnxr6hgymghmdy5mid5c7ik-libsbuf-14.1.0/lib/libsbuf.6.dylib' '/nix/store/2fhl7qbyvvnxr6hgymghmdy5mid5c7ik-libsbuf-14.1.0/lib/libsbuf.dylib')
++ local -a glob
++ '[' 2 -gt 0 ']'
++ export 'NIX_LDFLAGS+= -L/nix/store/2fhl7qbyvvnxr6hgymghmdy5mid5c7ik-libsbuf-14.1.0/lib'
++ NIX_LDFLAGS+=' -L/nix/store/2fhl7qbyvvnxr6hgymghmdy5mid5c7ik-libsbuf-14.1.0/lib'
++ return 0
++ for pkg in ${!pkgsSlice+"${!pkgsSlice}"}
++ runHook envHostTargetHook /nix/store/kfmxh4lp51g5fhrhpfsgrjk9sk802ikp-libutil-72
++ local hookName=envHostTargetHook
++ shift
++ local 'hooksSlice=envHostTargetHooks[@]'
++ local hook
++ for hook in "_callImplicitHook 0 $hookName" ${!hooksSlice+"${!hooksSlice}"}
++ _logHook envHostTargetHook '_callImplicitHook 0 envHostTargetHook' /nix/store/kfmxh4lp51g5fhrhpfsgrjk9sk802ikp-libutil-72
++ [[ -z 2 ]]
++ local hookKind=envHostTargetHook
++ local 'hookExpr=_callImplicitHook 0 envHostTargetHook'
++ shift 2
++ declare -F '_callImplicitHook 0 envHostTargetHook'
++ type -p '_callImplicitHook 0 envHostTargetHook'
++ [[ _callImplicitHook 0 envHostTargetHook != \_\c\a\l\l\I\m\p\l\i\c\i\t\H\o\o\k* ]]
++ _eval '_callImplicitHook 0 envHostTargetHook' /nix/store/kfmxh4lp51g5fhrhpfsgrjk9sk802ikp-libutil-72
++ declare -F '_callImplicitHook 0 envHostTargetHook'
++ eval '_callImplicitHook 0 envHostTargetHook'
+++ _callImplicitHook 0 envHostTargetHook
+++ local def=0
+++ local hookName=envHostTargetHook
+++ declare -F envHostTargetHook
+++ type -p envHostTargetHook
+++ '[' -n '' ']'
+++ return 0
++ for hook in "_callImplicitHook 0 $hookName" ${!hooksSlice+"${!hooksSlice}"}
++ _logHook envHostTargetHook ccWrapper_addCVars /nix/store/kfmxh4lp51g5fhrhpfsgrjk9sk802ikp-libutil-72
++ [[ -z 2 ]]
++ local hookKind=envHostTargetHook
++ local hookExpr=ccWrapper_addCVars
++ shift 2
++ declare -F ccWrapper_addCVars
++ nixTalkativeLog 'calling '\''envHostTargetHook'\'' function hook '\''ccWrapper_addCVars'\''' /nix/store/kfmxh4lp51g5fhrhpfsgrjk9sk802ikp-libutil-72
++ _nixLogWithLevel 4 'calling '\''envHostTargetHook'\'' function hook '\''ccWrapper_addCVars'\'' /nix/store/kfmxh4lp51g5fhrhpfsgrjk9sk802ikp-libutil-72'
++ [[ -z 2 ]]
++ [[ 7 -lt 4 ]]
++ local logLevel
++ case "${1:?}" in
++ logLevel=TALKATIVE
++ local callerName=_logHook
++ [[ _logHook == \_\c\a\l\l\I\m\p\l\i\c\i\t\H\o\o\k ]]
++ printf '%s: %s: %s\n' TALKATIVE _logHook 'calling '\''envHostTargetHook'\'' function hook '\''ccWrapper_addCVars'\'' /nix/store/kfmxh4lp51g5fhrhpfsgrjk9sk802ikp-libutil-72'
TALKATIVE: _logHook: calling 'envHostTargetHook' function hook 'ccWrapper_addCVars' /nix/store/kfmxh4lp51g5fhrhpfsgrjk9sk802ikp-libutil-72
++ _eval ccWrapper_addCVars /nix/store/kfmxh4lp51g5fhrhpfsgrjk9sk802ikp-libutil-72
++ declare -F ccWrapper_addCVars
++ ccWrapper_addCVars /nix/store/kfmxh4lp51g5fhrhpfsgrjk9sk802ikp-libutil-72
++ local role_post
++ getHostRoleEnvHook
++ getRole 0
++ case $1 in
++ role_post=
++ '[' -d /nix/store/kfmxh4lp51g5fhrhpfsgrjk9sk802ikp-libutil-72/include ']'
++ '[' -d /nix/store/kfmxh4lp51g5fhrhpfsgrjk9sk802ikp-libutil-72/Library/Frameworks ']'
++ for hook in "_callImplicitHook 0 $hookName" ${!hooksSlice+"${!hooksSlice}"}
++ _logHook envHostTargetHook bintoolsWrapper_addLDVars /nix/store/kfmxh4lp51g5fhrhpfsgrjk9sk802ikp-libutil-72
++ [[ -z 2 ]]
++ local hookKind=envHostTargetHook
++ local hookExpr=bintoolsWrapper_addLDVars
++ shift 2
++ declare -F bintoolsWrapper_addLDVars
++ nixTalkativeLog 'calling '\''envHostTargetHook'\'' function hook '\''bintoolsWrapper_addLDVars'\''' /nix/store/kfmxh4lp51g5fhrhpfsgrjk9sk802ikp-libutil-72
++ _nixLogWithLevel 4 'calling '\''envHostTargetHook'\'' function hook '\''bintoolsWrapper_addLDVars'\'' /nix/store/kfmxh4lp51g5fhrhpfsgrjk9sk802ikp-libutil-72'
++ [[ -z 2 ]]
++ [[ 7 -lt 4 ]]
++ local logLevel
++ case "${1:?}" in
++ logLevel=TALKATIVE
++ local callerName=_logHook
++ [[ _logHook == \_\c\a\l\l\I\m\p\l\i\c\i\t\H\o\o\k ]]
++ printf '%s: %s: %s\n' TALKATIVE _logHook 'calling '\''envHostTargetHook'\'' function hook '\''bintoolsWrapper_addLDVars'\'' /nix/store/kfmxh4lp51g5fhrhpfsgrjk9sk802ikp-libutil-72'
TALKATIVE: _logHook: calling 'envHostTargetHook' function hook 'bintoolsWrapper_addLDVars' /nix/store/kfmxh4lp51g5fhrhpfsgrjk9sk802ikp-libutil-72
++ _eval bintoolsWrapper_addLDVars /nix/store/kfmxh4lp51g5fhrhpfsgrjk9sk802ikp-libutil-72
++ declare -F bintoolsWrapper_addLDVars
++ bintoolsWrapper_addLDVars /nix/store/kfmxh4lp51g5fhrhpfsgrjk9sk802ikp-libutil-72
++ local role_post
++ getHostRoleEnvHook
++ getRole 0
++ case $1 in
++ role_post=
++ [[ -d /nix/store/kfmxh4lp51g5fhrhpfsgrjk9sk802ikp-libutil-72/lib64 ]]
++ [[ -d /nix/store/kfmxh4lp51g5fhrhpfsgrjk9sk802ikp-libutil-72/lib ]]
++ glob=('/nix/store/kfmxh4lp51g5fhrhpfsgrjk9sk802ikp-libutil-72/lib/libutil.dylib')
++ local -a glob
++ '[' 1 -gt 0 ']'
++ export 'NIX_LDFLAGS+= -L/nix/store/kfmxh4lp51g5fhrhpfsgrjk9sk802ikp-libutil-72/lib'
++ NIX_LDFLAGS+=' -L/nix/store/kfmxh4lp51g5fhrhpfsgrjk9sk802ikp-libutil-72/lib'
++ return 0
++ for pkg in ${!pkgsSlice+"${!pkgsSlice}"}
++ runHook envHostTargetHook /nix/store/cxp4zryhz9v9as0vm43zczx7qx66ydsm-cups-headers-2.4.11
++ local hookName=envHostTargetHook
++ shift
++ local 'hooksSlice=envHostTargetHooks[@]'
++ local hook
++ for hook in "_callImplicitHook 0 $hookName" ${!hooksSlice+"${!hooksSlice}"}
++ _logHook envHostTargetHook '_callImplicitHook 0 envHostTargetHook' /nix/store/cxp4zryhz9v9as0vm43zczx7qx66ydsm-cups-headers-2.4.11
++ [[ -z 2 ]]
++ local hookKind=envHostTargetHook
++ local 'hookExpr=_callImplicitHook 0 envHostTargetHook'
++ shift 2
++ declare -F '_callImplicitHook 0 envHostTargetHook'
++ type -p '_callImplicitHook 0 envHostTargetHook'
++ [[ _callImplicitHook 0 envHostTargetHook != \_\c\a\l\l\I\m\p\l\i\c\i\t\H\o\o\k* ]]
++ _eval '_callImplicitHook 0 envHostTargetHook' /nix/store/cxp4zryhz9v9as0vm43zczx7qx66ydsm-cups-headers-2.4.11
++ declare -F '_callImplicitHook 0 envHostTargetHook'
++ eval '_callImplicitHook 0 envHostTargetHook'
+++ _callImplicitHook 0 envHostTargetHook
+++ local def=0
+++ local hookName=envHostTargetHook
+++ declare -F envHostTargetHook
+++ type -p envHostTargetHook
+++ '[' -n '' ']'
+++ return 0
++ for hook in "_callImplicitHook 0 $hookName" ${!hooksSlice+"${!hooksSlice}"}
++ _logHook envHostTargetHook ccWrapper_addCVars /nix/store/cxp4zryhz9v9as0vm43zczx7qx66ydsm-cups-headers-2.4.11
++ [[ -z 2 ]]
++ local hookKind=envHostTargetHook
++ local hookExpr=ccWrapper_addCVars
++ shift 2
++ declare -F ccWrapper_addCVars
++ nixTalkativeLog 'calling '\''envHostTargetHook'\'' function hook '\''ccWrapper_addCVars'\''' /nix/store/cxp4zryhz9v9as0vm43zczx7qx66ydsm-cups-headers-2.4.11
++ _nixLogWithLevel 4 'calling '\''envHostTargetHook'\'' function hook '\''ccWrapper_addCVars'\'' /nix/store/cxp4zryhz9v9as0vm43zczx7qx66ydsm-cups-headers-2.4.11'
++ [[ -z 2 ]]
++ [[ 7 -lt 4 ]]
++ local logLevel
++ case "${1:?}" in
++ logLevel=TALKATIVE
++ local callerName=_logHook
++ [[ _logHook == \_\c\a\l\l\I\m\p\l\i\c\i\t\H\o\o\k ]]
++ printf '%s: %s: %s\n' TALKATIVE _logHook 'calling '\''envHostTargetHook'\'' function hook '\''ccWrapper_addCVars'\'' /nix/store/cxp4zryhz9v9as0vm43zczx7qx66ydsm-cups-headers-2.4.11'
TALKATIVE: _logHook: calling 'envHostTargetHook' function hook 'ccWrapper_addCVars' /nix/store/cxp4zryhz9v9as0vm43zczx7qx66ydsm-cups-headers-2.4.11
++ _eval ccWrapper_addCVars /nix/store/cxp4zryhz9v9as0vm43zczx7qx66ydsm-cups-headers-2.4.11
++ declare -F ccWrapper_addCVars
++ ccWrapper_addCVars /nix/store/cxp4zryhz9v9as0vm43zczx7qx66ydsm-cups-headers-2.4.11
++ local role_post
++ getHostRoleEnvHook
++ getRole 0
++ case $1 in
++ role_post=
++ '[' -d /nix/store/cxp4zryhz9v9as0vm43zczx7qx66ydsm-cups-headers-2.4.11/include ']'
++ export 'NIX_CFLAGS_COMPILE+= -isystem /nix/store/cxp4zryhz9v9as0vm43zczx7qx66ydsm-cups-headers-2.4.11/include'
++ NIX_CFLAGS_COMPILE+=' -isystem /nix/store/cxp4zryhz9v9as0vm43zczx7qx66ydsm-cups-headers-2.4.11/include'
++ '[' -d /nix/store/cxp4zryhz9v9as0vm43zczx7qx66ydsm-cups-headers-2.4.11/Library/Frameworks ']'
++ for hook in "_callImplicitHook 0 $hookName" ${!hooksSlice+"${!hooksSlice}"}
++ _logHook envHostTargetHook bintoolsWrapper_addLDVars /nix/store/cxp4zryhz9v9as0vm43zczx7qx66ydsm-cups-headers-2.4.11
++ [[ -z 2 ]]
++ local hookKind=envHostTargetHook
++ local hookExpr=bintoolsWrapper_addLDVars
++ shift 2
++ declare -F bintoolsWrapper_addLDVars
++ nixTalkativeLog 'calling '\''envHostTargetHook'\'' function hook '\''bintoolsWrapper_addLDVars'\''' /nix/store/cxp4zryhz9v9as0vm43zczx7qx66ydsm-cups-headers-2.4.11
++ _nixLogWithLevel 4 'calling '\''envHostTargetHook'\'' function hook '\''bintoolsWrapper_addLDVars'\'' /nix/store/cxp4zryhz9v9as0vm43zczx7qx66ydsm-cups-headers-2.4.11'
++ [[ -z 2 ]]
++ [[ 7 -lt 4 ]]
++ local logLevel
++ case "${1:?}" in
++ logLevel=TALKATIVE
++ local callerName=_logHook
++ [[ _logHook == \_\c\a\l\l\I\m\p\l\i\c\i\t\H\o\o\k ]]
++ printf '%s: %s: %s\n' TALKATIVE _logHook 'calling '\''envHostTargetHook'\'' function hook '\''bintoolsWrapper_addLDVars'\'' /nix/store/cxp4zryhz9v9as0vm43zczx7qx66ydsm-cups-headers-2.4.11'
TALKATIVE: _logHook: calling 'envHostTargetHook' function hook 'bintoolsWrapper_addLDVars' /nix/store/cxp4zryhz9v9as0vm43zczx7qx66ydsm-cups-headers-2.4.11
++ _eval bintoolsWrapper_addLDVars /nix/store/cxp4zryhz9v9as0vm43zczx7qx66ydsm-cups-headers-2.4.11
++ declare -F bintoolsWrapper_addLDVars
++ bintoolsWrapper_addLDVars /nix/store/cxp4zryhz9v9as0vm43zczx7qx66ydsm-cups-headers-2.4.11
++ local role_post
++ getHostRoleEnvHook
++ getRole 0
++ case $1 in
++ role_post=
++ [[ -d /nix/store/cxp4zryhz9v9as0vm43zczx7qx66ydsm-cups-headers-2.4.11/lib64 ]]
++ [[ -d /nix/store/cxp4zryhz9v9as0vm43zczx7qx66ydsm-cups-headers-2.4.11/lib ]]
++ return 0
++ for depHostOffset in "${allPlatOffsets[@]}"
++ local hookVar=pkgTargetHookVars
++ local pkgsVar=pkgTargetAccumVars
++ for depTargetOffset in "${allPlatOffsets[@]}"
++ (( depHostOffset <= depTargetOffset ))
++ continue
++ for depTargetOffset in "${allPlatOffsets[@]}"
++ (( depHostOffset <= depTargetOffset ))
++ continue
++ for depTargetOffset in "${allPlatOffsets[@]}"
++ (( depHostOffset <= depTargetOffset ))
++ local 'hookRef=pkgTargetHookVars[1 - 1]'
++ [[ -z 1 ]]
++ local 'pkgsRef=pkgTargetAccumVars[1 - 1]'
++ local 'pkgsSlice=pkgsTargetTarget[@]'
++ unset allPlatOffsets
++ unset pkgBuildAccumVars pkgHostAccumVars pkgTargetAccumVars pkgAccumVarVars
++ unset pkgBuildHookVars pkgHostHookVars pkgTargetHookVars pkgHookVarVars
++ unset propagatedDepFilesVars
++ _addRpathPrefix /nix/store/4940l9qnr1ap4w3hngs3w9n4gnyfwvq7-xz-5.8.1
++ '[' 1 '!=' 1 ']'
++ export TZ=UTC
++ TZ=UTC
++ '[' -z '' ']'
++ prefix=/nix/store/4940l9qnr1ap4w3hngs3w9n4gnyfwvq7-xz-5.8.1
++ '[' '' = 1 ']'
++ PATH=/nix/store/rzzcklscandsqdd5bgnf8kdfdd2wjjlb-bootstrap-stage3-clang-wrapper-19.1.7/bin:/nix/store/2bgp517j3in0kkcds3mwzv82g85jg7lr-clang-19.1.7/bin:/nix/store/l43lc1m24w7kc20z5fcwmj4jnfnybq9z-coreutils-9.7/bin:/nix/store/g1qrg922c102ygl8zxayjfw2wna1rq7v-cctools-binutils-darwin-wrapper-1010.6/bin:/nix/store/cic4yyz5400ffhdjn7nmp48nixvi5hpm-cctools-binutils-darwin-1010.6/bin:/nix/store/51yjixwjkpy6pnkwg7rdx9pw053xa314-xcbuild-0.1.1-unstable-2019-11-20-xcrun/bin:/nix/store/ggjjc72966dbvfjcm7hwh0yi7x0p25i4-bash-5.2p37/bin:/nix/store/1wqh1ykg32ivqbhkgz42qksn21kfmjjr-file-5.46/bin:/nix/store/0d63j9ma2simwi7ahsibd3a7vpca99ws-bootstrap-tools/bin
++ HOST_PATH=/nix/store/hvfb6x5ihiyyy7df7ks8yphvr6kyphmz-libiconv-109/bin
++ export XDG_DATA_DIRS=
++ XDG_DATA_DIRS=
++ nixWarnLog 'final path: /nix/store/rzzcklscandsqdd5bgnf8kdfdd2wjjlb-bootstrap-stage3-clang-wrapper-19.1.7/bin:/nix/store/2bgp517j3in0kkcds3mwzv82g85jg7lr-clang-19.1.7/bin:/nix/store/l43lc1m24w7kc20z5fcwmj4jnfnybq9z-coreutils-9.7/bin:/nix/store/g1qrg922c102ygl8zxayjfw2wna1rq7v-cctools-binutils-darwin-wrapper-1010.6/bin:/nix/store/cic4yyz5400ffhdjn7nmp48nixvi5hpm-cctools-binutils-darwin-1010.6/bin:/nix/store/51yjixwjkpy6pnkwg7rdx9pw053xa314-xcbuild-0.1.1-unstable-2019-11-20-xcrun/bin:/nix/store/ggjjc72966dbvfjcm7hwh0yi7x0p25i4-bash-5.2p37/bin:/nix/store/1wqh1ykg32ivqbhkgz42qksn21kfmjjr-file-5.46/bin:/nix/store/0d63j9ma2simwi7ahsibd3a7vpca99ws-bootstrap-tools/bin'
++ _nixLogWithLevel 1 'final path: /nix/store/rzzcklscandsqdd5bgnf8kdfdd2wjjlb-bootstrap-stage3-clang-wrapper-19.1.7/bin:/nix/store/2bgp517j3in0kkcds3mwzv82g85jg7lr-clang-19.1.7/bin:/nix/store/l43lc1m24w7kc20z5fcwmj4jnfnybq9z-coreutils-9.7/bin:/nix/store/g1qrg922c102ygl8zxayjfw2wna1rq7v-cctools-binutils-darwin-wrapper-1010.6/bin:/nix/store/cic4yyz5400ffhdjn7nmp48nixvi5hpm-cctools-binutils-darwin-1010.6/bin:/nix/store/51yjixwjkpy6pnkwg7rdx9pw053xa314-xcbuild-0.1.1-unstable-2019-11-20-xcrun/bin:/nix/store/ggjjc72966dbvfjcm7hwh0yi7x0p25i4-bash-5.2p37/bin:/nix/store/1wqh1ykg32ivqbhkgz42qksn21kfmjjr-file-5.46/bin:/nix/store/0d63j9ma2simwi7ahsibd3a7vpca99ws-bootstrap-tools/bin'
++ [[ -z 2 ]]
++ [[ 7 -lt 1 ]]
++ local logLevel
++ case "${1:?}" in
++ logLevel=WARN
++ local callerName=source
++ [[ source == \_\c\a\l\l\I\m\p\l\i\c\i\t\H\o\o\k ]]
++ printf '%s: %s: %s\n' WARN source 'final path: /nix/store/rzzcklscandsqdd5bgnf8kdfdd2wjjlb-bootstrap-stage3-clang-wrapper-19.1.7/bin:/nix/store/2bgp517j3in0kkcds3mwzv82g85jg7lr-clang-19.1.7/bin:/nix/store/l43lc1m24w7kc20z5fcwmj4jnfnybq9z-coreutils-9.7/bin:/nix/store/g1qrg922c102ygl8zxayjfw2wna1rq7v-cctools-binutils-darwin-wrapper-1010.6/bin:/nix/store/cic4yyz5400ffhdjn7nmp48nixvi5hpm-cctools-binutils-darwin-1010.6/bin:/nix/store/51yjixwjkpy6pnkwg7rdx9pw053xa314-xcbuild-0.1.1-unstable-2019-11-20-xcrun/bin:/nix/store/ggjjc72966dbvfjcm7hwh0yi7x0p25i4-bash-5.2p37/bin:/nix/store/1wqh1ykg32ivqbhkgz42qksn21kfmjjr-file-5.46/bin:/nix/store/0d63j9ma2simwi7ahsibd3a7vpca99ws-bootstrap-tools/bin'
WARN: source: final path: /nix/store/rzzcklscandsqdd5bgnf8kdfdd2wjjlb-bootstrap-stage3-clang-wrapper-19.1.7/bin:/nix/store/2bgp517j3in0kkcds3mwzv82g85jg7lr-clang-19.1.7/bin:/nix/store/l43lc1m24w7kc20z5fcwmj4jnfnybq9z-coreutils-9.7/bin:/nix/store/g1qrg922c102ygl8zxayjfw2wna1rq7v-cctools-binutils-darwin-wrapper-1010.6/bin:/nix/store/cic4yyz5400ffhdjn7nmp48nixvi5hpm-cctools-binutils-darwin-1010.6/bin:/nix/store/51yjixwjkpy6pnkwg7rdx9pw053xa314-xcbuild-0.1.1-unstable-2019-11-20-xcrun/bin:/nix/store/ggjjc72966dbvfjcm7hwh0yi7x0p25i4-bash-5.2p37/bin:/nix/store/1wqh1ykg32ivqbhkgz42qksn21kfmjjr-file-5.46/bin:/nix/store/0d63j9ma2simwi7ahsibd3a7vpca99ws-bootstrap-tools/bin
++ nixWarnLog 'final host path: /nix/store/hvfb6x5ihiyyy7df7ks8yphvr6kyphmz-libiconv-109/bin'
++ _nixLogWithLevel 1 'final host path: /nix/store/hvfb6x5ihiyyy7df7ks8yphvr6kyphmz-libiconv-109/bin'
++ [[ -z 2 ]]
++ [[ 7 -lt 1 ]]
++ local logLevel
++ case "${1:?}" in
++ logLevel=WARN
++ local callerName=source
++ [[ source == \_\c\a\l\l\I\m\p\l\i\c\i\t\H\o\o\k ]]
++ printf '%s: %s: %s\n' WARN source 'final host path: /nix/store/hvfb6x5ihiyyy7df7ks8yphvr6kyphmz-libiconv-109/bin'
WARN: source: final host path: /nix/store/hvfb6x5ihiyyy7df7ks8yphvr6kyphmz-libiconv-109/bin
++ nixWarnLog 'final data dirs: '
++ _nixLogWithLevel 1 'final data dirs: '
++ [[ -z 2 ]]
++ [[ 7 -lt 1 ]]
++ local logLevel
++ case "${1:?}" in
++ logLevel=WARN
++ local callerName=source
++ [[ source == \_\c\a\l\l\I\m\p\l\i\c\i\t\H\o\o\k ]]
++ printf '%s: %s: %s\n' WARN source 'final data dirs: '
WARN: source: final data dirs:
++ unset _PATH
++ unset _HOST_PATH
++ unset _XDG_DATA_DIRS
++ NIX_BUILD_CORES=0
++ (( NIX_BUILD_CORES <= 0 ))
+++ nproc
++ guess=16
++ (( NIX_BUILD_CORES = guess <= 0 ? 1 : guess ))
++ export NIX_BUILD_CORES
++ [[ -z '' ]]
++ [[ '' != \i\m\p\u\r\e ]]
++ export NIX_SSL_CERT_FILE=/no-cert-file.crt
++ NIX_SSL_CERT_FILE=/no-cert-file.crt
++ [[ -z '' ]]
++ [[ '' != \i\m\p\u\r\e ]]
++ export SSL_CERT_FILE=/no-cert-file.crt
++ SSL_CERT_FILE=/no-cert-file.crt
++ _substituteStream_has_warned_replace_deprecation=false
++ unpackCmdHooks+=(_defaultUnpack)
++ runHook postHook
++ local hookName=postHook
++ shift
++ local 'hooksSlice=postHooks[@]'
++ local hook
++ for hook in "_callImplicitHook 0 $hookName" ${!hooksSlice+"${!hooksSlice}"}
++ _logHook postHook '_callImplicitHook 0 postHook'
++ [[ -z 2 ]]
++ local hookKind=postHook
++ local 'hookExpr=_callImplicitHook 0 postHook'
++ shift 2
++ declare -F '_callImplicitHook 0 postHook'
++ type -p '_callImplicitHook 0 postHook'
++ [[ _callImplicitHook 0 postHook != \_\c\a\l\l\I\m\p\l\i\c\i\t\H\o\o\k* ]]
++ _eval '_callImplicitHook 0 postHook'
++ declare -F '_callImplicitHook 0 postHook'
++ eval '_callImplicitHook 0 postHook'
+++ _callImplicitHook 0 postHook
+++ local def=0
+++ local hookName=postHook
+++ declare -F postHook
+++ type -p postHook
+++ '[' -n '' ']'
+++ return 0
++ return 0
++ runHook userHook
++ local hookName=userHook
++ shift
++ local 'hooksSlice=userHooks[@]'
++ local hook
++ for hook in "_callImplicitHook 0 $hookName" ${!hooksSlice+"${!hooksSlice}"}
++ _logHook userHook '_callImplicitHook 0 userHook'
++ [[ -z 2 ]]
++ local hookKind=userHook
++ local 'hookExpr=_callImplicitHook 0 userHook'
++ shift 2
++ declare -F '_callImplicitHook 0 userHook'
++ type -p '_callImplicitHook 0 userHook'
++ [[ _callImplicitHook 0 userHook != \_\c\a\l\l\I\m\p\l\i\c\i\t\H\o\o\k* ]]
++ _eval '_callImplicitHook 0 userHook'
++ declare -F '_callImplicitHook 0 userHook'
++ eval '_callImplicitHook 0 userHook'
+++ _callImplicitHook 0 userHook
+++ local def=0
+++ local hookName=userHook
+++ declare -F userHook
+++ type -p userHook
+++ '[' -n '' ']'
+++ return 0
++ return 0
++ dumpVars
++ '[' 0 '!=' 1 ']'
++ install -m 0600 /dev/null /private/tmp/nix-build-xz-5.8.1.drv-0/env-vars
++ export
++ [[ ehB == *e* ]]
++ [[ ehB == *u* ]]
++ set +u
++ unset -v __nixpkgs_setup_set_original
+ source /nix/store/shkw4qm9qcw5sc5n1k5jznc83ny02r39-default-builder.sh
++ genericBuild
++ export GZIP_NO_TIMESTAMPS=1
++ GZIP_NO_TIMESTAMPS=1
++ '[' -f '' ']'
++ '[' -n '' ']'
++ '[' -z '' ']'
++ phases=' unpackPhase patchPhase updateAutotoolsGnuConfigScriptsPhase configurePhase buildPhase checkPhase installPhase fixupPhase installCheckPhase distPhase '
++ for curPhase in ${phases[*]}
++ runPhase unpackPhase
++ local curPhase=unpackPhase
++ [[ unpackPhase = unpackPhase ]]
++ [[ -n '' ]]
++ [[ unpackPhase = patchPhase ]]
++ [[ unpackPhase = configurePhase ]]
++ [[ unpackPhase = buildPhase ]]
++ [[ unpackPhase = checkPhase ]]
++ [[ unpackPhase = installPhase ]]
++ [[ unpackPhase = fixupPhase ]]
++ [[ unpackPhase = installCheckPhase ]]
++ [[ unpackPhase = distPhase ]]
++ showPhaseHeader unpackPhase
++ local phase=unpackPhase
++ echo 'Running phase: unpackPhase'
Running phase: unpackPhase
++ [[ -z 2 ]]
++ printf '@nix { "action": "setPhase", "phase": "%s" }\n' unpackPhase
@nix { "action": "setPhase", "phase": "unpackPhase" }
++ dumpVars
++ '[' 0 '!=' 1 ']'
++ install -m 0600 /dev/null /private/tmp/nix-build-xz-5.8.1.drv-0/env-vars
++ export
++ local startTime endTime
+++ date +%s
++ startTime=1747719350
++ eval unpackPhase
+++ unpackPhase
+++ runHook preUnpack
+++ local hookName=preUnpack
+++ shift
+++ local 'hooksSlice=preUnpackHooks[@]'
+++ local hook
+++ for hook in "_callImplicitHook 0 $hookName" ${!hooksSlice+"${!hooksSlice}"}
+++ _logHook preUnpack '_callImplicitHook 0 preUnpack'
+++ [[ -z 2 ]]
+++ local hookKind=preUnpack
+++ local 'hookExpr=_callImplicitHook 0 preUnpack'
+++ shift 2
+++ declare -F '_callImplicitHook 0 preUnpack'
+++ type -p '_callImplicitHook 0 preUnpack'
+++ [[ _callImplicitHook 0 preUnpack != \_\c\a\l\l\I\m\p\l\i\c\i\t\H\o\o\k* ]]
+++ _eval '_callImplicitHook 0 preUnpack'
+++ declare -F '_callImplicitHook 0 preUnpack'
+++ eval '_callImplicitHook 0 preUnpack'
++++ _callImplicitHook 0 preUnpack
++++ local def=0
++++ local hookName=preUnpack
++++ declare -F preUnpack
++++ type -p preUnpack
++++ '[' -n '' ']'
++++ return 0
+++ return 0
+++ '[' -z '' ']'
+++ '[' -z /nix/store/6lq9l22b1w1jkj5ai31sads14qixmhb6-xz-5.8.1.tar.xz ']'
+++ srcs=/nix/store/6lq9l22b1w1jkj5ai31sads14qixmhb6-xz-5.8.1.tar.xz
+++ local -a srcsArray
+++ concatTo srcsArray srcs
+++ local -
+++ set -o noglob
+++ local -n targetref=srcsArray
+++ shift
+++ local arg default name type
+++ for arg in "$@"
+++ IFS==
+++ read -r name default
+++ local -n nameref=srcs
+++ [[ -z /nix/store/6lq9l22b1w1jkj5ai31sads14qixmhb6-xz-5.8.1.tar.xz ]]
++++ declare -p srcs
+++ type='declare -- srcs="/nix/store/6lq9l22b1w1jkj5ai31sads14qixmhb6-xz-5.8.1.tar.xz"'
+++ case "${type#* }" in
+++ [[ srcs = *\A\r\r\a\y ]]
+++ targetref+=(${nameref-})
+++ local dirsBefore=
+++ for i in *
+++ '[' -d env-vars ']'
+++ for i in "${srcsArray[@]}"
+++ unpackFile /nix/store/6lq9l22b1w1jkj5ai31sads14qixmhb6-xz-5.8.1.tar.xz
+++ curSrc=/nix/store/6lq9l22b1w1jkj5ai31sads14qixmhb6-xz-5.8.1.tar.xz
+++ echo 'unpacking source archive /nix/store/6lq9l22b1w1jkj5ai31sads14qixmhb6-xz-5.8.1.tar.xz'
unpacking source archive /nix/store/6lq9l22b1w1jkj5ai31sads14qixmhb6-xz-5.8.1.tar.xz
+++ runOneHook unpackCmd /nix/store/6lq9l22b1w1jkj5ai31sads14qixmhb6-xz-5.8.1.tar.xz
+++ local hookName=unpackCmd
+++ shift
+++ local 'hooksSlice=unpackCmdHooks[@]'
+++ local hook ret=1
+++ for hook in "_callImplicitHook 1 $hookName" ${!hooksSlice+"${!hooksSlice}"}
+++ _logHook unpackCmd '_callImplicitHook 1 unpackCmd' /nix/store/6lq9l22b1w1jkj5ai31sads14qixmhb6-xz-5.8.1.tar.xz
+++ [[ -z 2 ]]
+++ local hookKind=unpackCmd
+++ local 'hookExpr=_callImplicitHook 1 unpackCmd'
+++ shift 2
+++ declare -F '_callImplicitHook 1 unpackCmd'
+++ type -p '_callImplicitHook 1 unpackCmd'
+++ [[ _callImplicitHook 1 unpackCmd != \_\c\a\l\l\I\m\p\l\i\c\i\t\H\o\o\k* ]]
+++ _eval '_callImplicitHook 1 unpackCmd' /nix/store/6lq9l22b1w1jkj5ai31sads14qixmhb6-xz-5.8.1.tar.xz
+++ declare -F '_callImplicitHook 1 unpackCmd'
+++ eval '_callImplicitHook 1 unpackCmd'
++++ _callImplicitHook 1 unpackCmd
++++ local def=1
++++ local hookName=unpackCmd
++++ declare -F unpackCmd
++++ type -p unpackCmd
++++ '[' -n '' ']'
++++ return 1
+++ for hook in "_callImplicitHook 1 $hookName" ${!hooksSlice+"${!hooksSlice}"}
+++ _logHook unpackCmd _defaultUnpack /nix/store/6lq9l22b1w1jkj5ai31sads14qixmhb6-xz-5.8.1.tar.xz
+++ [[ -z 2 ]]
+++ local hookKind=unpackCmd
+++ local hookExpr=_defaultUnpack
+++ shift 2
+++ declare -F _defaultUnpack
+++ nixTalkativeLog 'calling '\''unpackCmd'\'' function hook '\''_defaultUnpack'\''' /nix/store/6lq9l22b1w1jkj5ai31sads14qixmhb6-xz-5.8.1.tar.xz
+++ _nixLogWithLevel 4 'calling '\''unpackCmd'\'' function hook '\''_defaultUnpack'\'' /nix/store/6lq9l22b1w1jkj5ai31sads14qixmhb6-xz-5.8.1.tar.xz'
+++ [[ -z 2 ]]
+++ [[ 7 -lt 4 ]]
+++ local logLevel
+++ case "${1:?}" in
+++ logLevel=TALKATIVE
+++ local callerName=_logHook
+++ [[ _logHook == \_\c\a\l\l\I\m\p\l\i\c\i\t\H\o\o\k ]]
+++ printf '%s: %s: %s\n' TALKATIVE _logHook 'calling '\''unpackCmd'\'' function hook '\''_defaultUnpack'\'' /nix/store/6lq9l22b1w1jkj5ai31sads14qixmhb6-xz-5.8.1.tar.xz'
TALKATIVE: _logHook: calling 'unpackCmd' function hook '_defaultUnpack' /nix/store/6lq9l22b1w1jkj5ai31sads14qixmhb6-xz-5.8.1.tar.xz
+++ _eval _defaultUnpack /nix/store/6lq9l22b1w1jkj5ai31sads14qixmhb6-xz-5.8.1.tar.xz
+++ declare -F _defaultUnpack
+++ _defaultUnpack /nix/store/6lq9l22b1w1jkj5ai31sads14qixmhb6-xz-5.8.1.tar.xz
+++ local fn=/nix/store/6lq9l22b1w1jkj5ai31sads14qixmhb6-xz-5.8.1.tar.xz
+++ local destination
+++ '[' -d /nix/store/6lq9l22b1w1jkj5ai31sads14qixmhb6-xz-5.8.1.tar.xz ']'
+++ case "$fn" in
+++ XZ_OPT=--threads=16
+++ xz -d
+++ tar xf - --mode=+w --warning=no-timestamp
+++ true
+++ ret=0
+++ break
+++ return 0
+++ : ''
+++ '[' -n '' ']'
+++ '[' -z '' ']'
+++ for i in *
+++ '[' -d env-vars ']'
+++ for i in *
+++ '[' -d xz-5.8.1 ']'
+++ case $dirsBefore in
+++ '[' -n '' ']'
+++ sourceRoot=xz-5.8.1
+++ '[' -z xz-5.8.1 ']'
+++ echo 'source root is xz-5.8.1'
source root is xz-5.8.1
+++ '[' 0 '!=' 1 ']'
+++ chmod -R u+w -- xz-5.8.1
+++ runHook postUnpack
+++ local hookName=postUnpack
+++ shift
+++ local 'hooksSlice=postUnpackHooks[@]'
+++ local hook
+++ for hook in "_callImplicitHook 0 $hookName" ${!hooksSlice+"${!hooksSlice}"}
+++ _logHook postUnpack '_callImplicitHook 0 postUnpack'
+++ [[ -z 2 ]]
+++ local hookKind=postUnpack
+++ local 'hookExpr=_callImplicitHook 0 postUnpack'
+++ shift 2
+++ declare -F '_callImplicitHook 0 postUnpack'
+++ type -p '_callImplicitHook 0 postUnpack'
+++ [[ _callImplicitHook 0 postUnpack != \_\c\a\l\l\I\m\p\l\i\c\i\t\H\o\o\k* ]]
+++ _eval '_callImplicitHook 0 postUnpack'
+++ declare -F '_callImplicitHook 0 postUnpack'
+++ eval '_callImplicitHook 0 postUnpack'
++++ _callImplicitHook 0 postUnpack
++++ local def=0
++++ local hookName=postUnpack
++++ declare -F postUnpack
++++ type -p postUnpack
++++ '[' -n '' ']'
++++ return 0
+++ for hook in "_callImplicitHook 0 $hookName" ${!hooksSlice+"${!hooksSlice}"}
+++ _logHook postUnpack _updateSourceDateEpochFromSourceRoot
+++ [[ -z 2 ]]
+++ local hookKind=postUnpack
+++ local hookExpr=_updateSourceDateEpochFromSourceRoot
+++ shift 2
+++ declare -F _updateSourceDateEpochFromSourceRoot
+++ nixTalkativeLog 'calling '\''postUnpack'\'' function hook '\''_updateSourceDateEpochFromSourceRoot'\'''
+++ _nixLogWithLevel 4 'calling '\''postUnpack'\'' function hook '\''_updateSourceDateEpochFromSourceRoot'\'''
+++ [[ -z 2 ]]
+++ [[ 7 -lt 4 ]]
+++ local logLevel
+++ case "${1:?}" in
+++ logLevel=TALKATIVE
+++ local callerName=_logHook
+++ [[ _logHook == \_\c\a\l\l\I\m\p\l\i\c\i\t\H\o\o\k ]]
+++ printf '%s: %s: %s\n' TALKATIVE _logHook 'calling '\''postUnpack'\'' function hook '\''_updateSourceDateEpochFromSourceRoot'\'''
TALKATIVE: _logHook: calling 'postUnpack' function hook '_updateSourceDateEpochFromSourceRoot'
+++ _eval _updateSourceDateEpochFromSourceRoot
+++ declare -F _updateSourceDateEpochFromSourceRoot
+++ _updateSourceDateEpochFromSourceRoot
+++ '[' -n xz-5.8.1 ']'
+++ updateSourceDateEpoch xz-5.8.1
+++ local path=xz-5.8.1
+++ [[ xz-5.8.1 == -* ]]
++++ find xz-5.8.1 -type f -not -newer /private/tmp/nix-build-xz-5.8.1.drv-0/.. -printf '%T@ "%p"\0'
++++ sort -n --zero-terminated
++++ tail -n1 --zero-terminated
++++ head -c -1
+++ res=('1743680215.0000000000' '"xz-5.8.1/doc/man/txt/xzmore.txt"')
+++ local -a res
+++ local time=1743680215
+++ local 'newestFile="xz-5.8.1/doc/man/txt/xzmore.txt"'
+++ '[' 1743680215 -gt 315532800 ']'
+++ echo 'setting SOURCE_DATE_EPOCH to timestamp 1743680215 of file "xz-5.8.1/doc/man/txt/xzmore.txt"'
setting SOURCE_DATE_EPOCH to timestamp 1743680215 of file "xz-5.8.1/doc/man/txt/xzmore.txt"
+++ export SOURCE_DATE_EPOCH=1743680215
+++ SOURCE_DATE_EPOCH=1743680215
++++ date +%s
+++ local now=1747719350
+++ '[' 1743680215 -gt 1747719290 ']'
+++ return 0
+++ date +%s
++ endTime=1747719350
++ showPhaseFooter unpackPhase 1747719350 1747719350
++ local phase=unpackPhase
++ local startTime=1747719350
++ local endTime=1747719350
++ local delta=0
++ (( delta < 30 ))
++ return
++ '[' unpackPhase = unpackPhase ']'
++ '[' -n xz-5.8.1 ']'
++ chmod +x -- xz-5.8.1
++ cd -- xz-5.8.1
++ for curPhase in ${phases[*]}
++ runPhase patchPhase
++ local curPhase=patchPhase
++ [[ patchPhase = unpackPhase ]]
++ [[ patchPhase = patchPhase ]]
++ [[ -n '' ]]
++ [[ patchPhase = configurePhase ]]
++ [[ patchPhase = buildPhase ]]
++ [[ patchPhase = checkPhase ]]
++ [[ patchPhase = installPhase ]]
++ [[ patchPhase = fixupPhase ]]
++ [[ patchPhase = installCheckPhase ]]
++ [[ patchPhase = distPhase ]]
++ showPhaseHeader patchPhase
++ local phase=patchPhase
++ echo 'Running phase: patchPhase'
Running phase: patchPhase
++ [[ -z 2 ]]
++ printf '@nix { "action": "setPhase", "phase": "%s" }\n' patchPhase
@nix { "action": "setPhase", "phase": "patchPhase" }
++ dumpVars
++ '[' 0 '!=' 1 ']'
++ install -m 0600 /dev/null /private/tmp/nix-build-xz-5.8.1.drv-0/env-vars
++ export
++ local startTime endTime
+++ date +%s
++ startTime=1747719350
++ eval patchPhase
+++ patchPhase
+++ runHook prePatch
+++ local hookName=prePatch
+++ shift
+++ local 'hooksSlice=prePatchHooks[@]'
+++ local hook
+++ for hook in "_callImplicitHook 0 $hookName" ${!hooksSlice+"${!hooksSlice}"}
+++ _logHook prePatch '_callImplicitHook 0 prePatch'
+++ [[ -z 2 ]]
+++ local hookKind=prePatch
+++ local 'hookExpr=_callImplicitHook 0 prePatch'
+++ shift 2
+++ declare -F '_callImplicitHook 0 prePatch'
+++ type -p '_callImplicitHook 0 prePatch'
+++ [[ _callImplicitHook 0 prePatch != \_\c\a\l\l\I\m\p\l\i\c\i\t\H\o\o\k* ]]
+++ _eval '_callImplicitHook 0 prePatch'
+++ declare -F '_callImplicitHook 0 prePatch'
+++ eval '_callImplicitHook 0 prePatch'
++++ _callImplicitHook 0 prePatch
++++ local def=0
++++ local hookName=prePatch
++++ declare -F prePatch
++++ type -p prePatch
++++ '[' -n '' ']'
++++ return 0
+++ return 0
+++ local -a patchesArray
+++ concatTo patchesArray patches
+++ local -
+++ set -o noglob
+++ local -n targetref=patchesArray
+++ shift
+++ local arg default name type
+++ for arg in "$@"
+++ IFS==
+++ read -r name default
+++ local -n nameref=patches
+++ [[ -z '' ]]
+++ [[ -n '' ]]
++++ declare -p patches
+++ type='declare -x patches=""'
+++ case "${type#* }" in
+++ [[ patches = *\A\r\r\a\y ]]
+++ targetref+=(${nameref-})
+++ runHook postPatch
+++ local hookName=postPatch
+++ shift
+++ local 'hooksSlice=postPatchHooks[@]'
+++ local hook
+++ for hook in "_callImplicitHook 0 $hookName" ${!hooksSlice+"${!hooksSlice}"}
+++ _logHook postPatch '_callImplicitHook 0 postPatch'
+++ [[ -z 2 ]]
+++ local hookKind=postPatch
+++ local 'hookExpr=_callImplicitHook 0 postPatch'
+++ shift 2
+++ declare -F '_callImplicitHook 0 postPatch'
+++ type -p '_callImplicitHook 0 postPatch'
+++ [[ _callImplicitHook 0 postPatch != \_\c\a\l\l\I\m\p\l\i\c\i\t\H\o\o\k* ]]
+++ _eval '_callImplicitHook 0 postPatch'
+++ declare -F '_callImplicitHook 0 postPatch'
+++ eval '_callImplicitHook 0 postPatch'
++++ _callImplicitHook 0 postPatch
++++ local def=0
++++ local hookName=postPatch
++++ declare -F postPatch
++++ type -p postPatch
++++ '[' -n 'substituteInPlace ./build-aux/config.guess --replace-fail /usr/bin/uname uname
' ']'
++++ nixTalkativeLog 'evaling implicit '\''postPatch'\'' string hook'
++++ _nixLogWithLevel 4 'evaling implicit '\''postPatch'\'' string hook'
++++ [[ -z 2 ]]
++++ [[ 7 -lt 4 ]]
++++ local logLevel
++++ case "${1:?}" in
++++ logLevel=TALKATIVE
++++ local callerName=_callImplicitHook
++++ [[ _callImplicitHook == \_\c\a\l\l\I\m\p\l\i\c\i\t\H\o\o\k ]]
++++ callerName=postPatch
++++ printf '%s: %s: %s\n' TALKATIVE postPatch 'evaling implicit '\''postPatch'\'' string hook'
TALKATIVE: postPatch: evaling implicit 'postPatch' string hook
++++ eval 'substituteInPlace ./build-aux/config.guess --replace-fail /usr/bin/uname uname
'
+++++ substituteInPlace ./build-aux/config.guess --replace-fail /usr/bin/uname uname
+++++ fileNames=()
+++++ local -a fileNames
+++++ for arg in "$@"
+++++ [[ ./build-aux/config.guess = \-\-* ]]
+++++ fileNames+=("$arg")
+++++ shift
+++++ for arg in "$@"
+++++ [[ --replace-fail = \-\-* ]]
+++++ break
+++++ [[ 1 -gt 0 ]]
+++++ for file in "${fileNames[@]}"
+++++ substitute ./build-aux/config.guess ./build-aux/config.guess --replace-fail /usr/bin/uname uname
+++++ local input=./build-aux/config.guess
+++++ local output=./build-aux/config.guess
+++++ shift 2
+++++ '[' '!' -f ./build-aux/config.guess ']'
+++++ local content
+++++ consumeEntire content
+++++ IFS=
+++++ read -r -d '' content
+++++ '[' -e ./build-aux/config.guess ']'
+++++ chmod +w ./build-aux/config.guess
+++++ substituteStream content 'file '\''./build-aux/config.guess'\''' --replace-fail /usr/bin/uname uname
+++++ local var=content
+++++ local 'description=file '\''./build-aux/config.guess'\'''
+++++ shift 2
+++++ (( 3 ))
+++++ local replace_mode=--replace-fail
+++++ case "$1" in
+++++ pattern=/usr/bin/uname
+++++ replacement=uname
+++++ shift 3
+++++ [[ #! /bin/sh
# Attempt to guess a canonical system name.
# Copyright 1992-2024 Free Software Foundation, Inc.
# shellcheck disable=SC2006,SC2268 # see below for rationale
timestamp='2024-07-27'
# This file is free software; you can redistribute it and/or modify it
# under the terms of the GNU General Public License as published by
# the Free Software Foundation, either version 3 of the License, or
# (at your option) any later version.
#
# This program is distributed in the hope that it will be useful, but
# WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
# General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with this program; if not, see <https://www.gnu.org/licenses/>.
#
# As a special exception to the GNU General Public License, if you
# distribute this file as part of a program that contains a
# configuration script generated by Autoconf, you may include it under
# the same distribution terms that you use for the rest of that
# program. This Exception is an additional permission under section 7
# of the GNU General Public License, version 3 ("GPLv3").
#
# Originally written by Per Bothner; maintained since 2000 by Ben Elliston.
#
# You can get the latest version of this script from:
# https://git.savannah.gnu.org/cgit/config.git/plain/config.guess
#
# Please send patches to <[email protected]>.
# The "shellcheck disable" line above the timestamp inhibits complaints
# about features and limitations of the classic Bourne shell that were
# superseded or lifted in POSIX. However, this script identifies a wide
# variety of pre-POSIX systems that do not have POSIX shells at all, and
# even some reasonably current systems (Solaris 10 as case-in-point) still
# have a pre-POSIX /bin/sh.
me=`echo "$0" | sed -e 's,.*/,,'`
usage="\
Usage: $0 [OPTION]
Output the configuration name of the system '$me' is run on.
Options:
-h, --help print this help, then exit
-t, --time-stamp print date of last modification, then exit
-v, --version print version number, then exit
Report bugs and patches to <[email protected]>."
version="\
GNU config.guess ($timestamp)
Originally written by Per Bothner.
Copyright 1992-2024 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE."
help="
Try '$me --help' for more information."
# Parse command line
while test $# -gt 0 ; do
case $1 in
--time-stamp | --time* | -t )
echo "$timestamp" ; exit ;;
--version | -v )
echo "$version" ; exit ;;
--help | --h* | -h )
echo "$usage"; exit ;;
-- ) # Stop option processing
shift; break ;;
- ) # Use stdin as input.
break ;;
-* )
echo "$me: invalid option $1$help" >&2
exit 1 ;;
* )
break ;;
esac
done
if test $# != 0; then
echo "$me: too many arguments$help" >&2
exit 1
fi
# Just in case it came from the environment.
GUESS=
# CC_FOR_BUILD -- compiler used by this script. Note that the use of a
# compiler to aid in system detection is discouraged as it requires
# temporary files to be created and, as you can see below, it is a
# headache to deal with in a portable fashion.
# Historically, 'CC_FOR_BUILD' used to be named 'HOST_CC'. We still
# use 'HOST_CC' if defined, but it is deprecated.
# Portable tmp directory creation inspired by the Autoconf team.
tmp=
# shellcheck disable=SC2172
trap 'test -z "$tmp" || rm -fr "$tmp"' 0 1 2 13 15
set_cc_for_build() {
# prevent multiple calls if $tmp is already set
test "$tmp" && return 0
: "${TMPDIR=/tmp}"
# shellcheck disable=SC2039,SC3028
{ tmp=`(umask 077 && mktemp -d "$TMPDIR/cgXXXXXX") 2>/dev/null` && test -n "$tmp" && test -d "$tmp" ; } ||
{ test -n "$RANDOM" && tmp=$TMPDIR/cg$$-$RANDOM && (umask 077 && mkdir "$tmp" 2>/dev/null) ; } ||
{ tmp=$TMPDIR/cg-$$ && (umask 077 && mkdir "$tmp" 2>/dev/null) && echo "Warning: creating insecure temp directory" >&2 ; } ||
{ echo "$me: cannot create a temporary directory in $TMPDIR" >&2 ; exit 1 ; }
dummy=$tmp/dummy
case ${CC_FOR_BUILD-},${HOST_CC-},${CC-} in
,,) echo "int x;" > "$dummy.c"
for driver in cc gcc c17 c99 c89 ; do
if ($driver -c -o "$dummy.o" "$dummy.c") >/dev/null 2>&1 ; then
CC_FOR_BUILD=$driver
break
fi
done
if test x"$CC_FOR_BUILD" = x ; then
CC_FOR_BUILD=no_compiler_found
fi
;;
,,*) CC_FOR_BUILD=$CC ;;
,*,*) CC_FOR_BUILD=$HOST_CC ;;
esac
}
# This is needed to find uname on a Pyramid OSx when run in the BSD universe.
# ([email protected] 1994-08-24)
if test -f /.attbin/uname ; then
PATH=$PATH:/.attbin ; export PATH
fi
UNAME_MACHINE=`(uname -m) 2>/dev/null` || UNAME_MACHINE=unknown
UNAME_RELEASE=`(uname -r) 2>/dev/null` || UNAME_RELEASE=unknown
UNAME_SYSTEM=`(uname -s) 2>/dev/null` || UNAME_SYSTEM=unknown
UNAME_VERSION=`(uname -v) 2>/dev/null` || UNAME_VERSION=unknown
case $UNAME_SYSTEM in
Linux|GNU|GNU/*)
LIBC=unknown
set_cc_for_build
cat <<-EOF > "$dummy.c"
#if defined(__ANDROID__)
LIBC=android
#else
#include <features.h>
#if defined(__UCLIBC__)
LIBC=uclibc
#elif defined(__dietlibc__)
LIBC=dietlibc
#elif defined(__GLIBC__)
LIBC=gnu
#elif defined(__LLVM_LIBC__)
LIBC=llvm
#else
#include <stdarg.h>
/* First heuristic to detect musl libc. */
#ifdef __DEFINED_va_list
LIBC=musl
#endif
#endif
#endif
EOF
cc_set_libc=`$CC_FOR_BUILD -E "$dummy.c" 2>/dev/null | grep '^LIBC' | sed 's, ,,g'`
eval "$cc_set_libc"
# Second heuristic to detect musl libc.
if [ "$LIBC" = unknown ] &&
command -v ldd >/dev/null &&
ldd --version 2>&1 | grep -q ^musl; then
LIBC=musl
fi
# If the system lacks a compiler, then just pick glibc.
# We could probably try harder.
if [ "$LIBC" = unknown ]; then
LIBC=gnu
fi
;;
esac
# Note: order is significant - the case branches are not exclusive.
case $UNAME_MACHINE:$UNAME_SYSTEM:$UNAME_RELEASE:$UNAME_VERSION in
*:NetBSD:*:*)
# NetBSD (nbsd) targets should (where applicable) match one or
# more of the tuples: *-*-netbsdelf*, *-*-netbsdaout*,
# *-*-netbsdecoff* and *-*-netbsd*. For targets that recently
# switched to ELF, *-*-netbsd* would select the old
# object file format. This provides both forward
# compatibility and a consistent mechanism for selecting the
# object file format.
#
# Note: NetBSD doesn't particularly care about the vendor
# portion of the name. We always set it to "unknown".
UNAME_MACHINE_ARCH=`(uname -p 2>/dev/null || \
/sbin/sysctl -n hw.machine_arch 2>/dev/null || \
/usr/sbin/sysctl -n hw.machine_arch 2>/dev/null || \
echo unknown)`
case $UNAME_MACHINE_ARCH in
aarch64eb) machine=aarch64_be-unknown ;;
armeb) machine=armeb-unknown ;;
arm*) machine=arm-unknown ;;
sh3el) machine=shl-unknown ;;
sh3eb) machine=sh-unknown ;;
sh5el) machine=sh5le-unknown ;;
earmv*)
arch=`echo "$UNAME_MACHINE_ARCH" | sed -e 's,^e\(armv[0-9]\).*$,\1,'`
endian=`echo "$UNAME_MACHINE_ARCH" | sed -ne 's,^.*\(eb\)$,\1,p'`
machine=${arch}${endian}-unknown
;;
*) machine=$UNAME_MACHINE_ARCH-unknown ;;
esac
# The Operating System including object format, if it has switched
# to ELF recently (or will in the future) and ABI.
case $UNAME_MACHINE_ARCH in
earm*)
os=netbsdelf
;;
arm*|i386|m68k|ns32k|sh3*|sparc|vax)
set_cc_for_build
if echo __ELF__ | $CC_FOR_BUILD -E - 2>/dev/null \
| grep -q __ELF__
then
# Once all utilities can be ECOFF (netbsdecoff) or a.out (netbsdaout).
# Return netbsd for either. FIX?
os=netbsd
else
os=netbsdelf
fi
;;
*)
os=netbsd
;;
esac
# Determine ABI tags.
case $UNAME_MACHINE_ARCH in
earm*)
expr='s/^earmv[0-9]/-eabi/;s/eb$//'
abi=`echo "$UNAME_MACHINE_ARCH" | sed -e "$expr"`
;;
esac
# The OS release
# Debian GNU/NetBSD machines have a different userland, and
# thus, need a distinct triplet. However, they do not need
# kernel version information, so it can be replaced with a
# suitable tag, in the style of linux-gnu.
case $UNAME_VERSION in
Debian*)
release='-gnu'
;;
*)
release=`echo "$UNAME_RELEASE" | sed -e 's/[-_].*//' | cut -d. -f1,2`
;;
esac
# Since CPU_TYPE-MANUFACTURER-KERNEL-OPERATING_SYSTEM:
# contains redundant information, the shorter form:
# CPU_TYPE-MANUFACTURER-OPERATING_SYSTEM is used.
GUESS=$machine-${os}${release}${abi-}
;;
*:Bitrig:*:*)
UNAME_MACHINE_ARCH=`arch | sed 's/Bitrig.//'`
GUESS=$UNAME_MACHINE_ARCH-unknown-bitrig$UNAME_RELEASE
;;
*:OpenBSD:*:*)
UNAME_MACHINE_ARCH=`arch | sed 's/OpenBSD.//'`
GUESS=$UNAME_MACHINE_ARCH-unknown-openbsd$UNAME_RELEASE
;;
*:SecBSD:*:*)
UNAME_MACHINE_ARCH=`arch | sed 's/SecBSD.//'`
GUESS=$UNAME_MACHINE_ARCH-unknown-secbsd$UNAME_RELEASE
;;
*:LibertyBSD:*:*)
UNAME_MACHINE_ARCH=`arch | sed 's/^.*BSD\.//'`
GUESS=$UNAME_MACHINE_ARCH-unknown-libertybsd$UNAME_RELEASE
;;
*:MidnightBSD:*:*)
GUESS=$UNAME_MACHINE-unknown-midnightbsd$UNAME_RELEASE
;;
*:ekkoBSD:*:*)
GUESS=$UNAME_MACHINE-unknown-ekkobsd$UNAME_RELEASE
;;
*:SolidBSD:*:*)
GUESS=$UNAME_MACHINE-unknown-solidbsd$UNAME_RELEASE
;;
*:OS108:*:*)
GUESS=$UNAME_MACHINE-unknown-os108_$UNAME_RELEASE
;;
macppc:MirBSD:*:*)
GUESS=powerpc-unknown-mirbsd$UNAME_RELEASE
;;
*:MirBSD:*:*)
GUESS=$UNAME_MACHINE-unknown-mirbsd$UNAME_RELEASE
;;
*:Sortix:*:*)
GUESS=$UNAME_MACHINE-unknown-sortix
;;
*:Twizzler:*:*)
GUESS=$UNAME_MACHINE-unknown-twizzler
;;
*:Redox:*:*)
GUESS=$UNAME_MACHINE-unknown-redox
;;
mips:OSF1:*.*)
GUESS=mips-dec-osf1
;;
alpha:OSF1:*:*)
# Reset EXIT trap before exiting to avoid spurious non-zero exit code.
trap '' 0
case $UNAME_RELEASE in
*4.0)
UNAME_RELEASE=`/usr/sbin/sizer -v | awk '{print $3}'`
;;
*5.*)
UNAME_RELEASE=`/usr/sbin/sizer -v | awk '{print $4}'`
;;
esac
# According to Compaq, /usr/sbin/psrinfo has been available on
# OSF/1 and Tru64 systems produced since 1995. I hope that
# covers most systems running today. This code pipes the CPU
# types through head -n 1, so we only detect the type of CPU 0.
ALPHA_CPU_TYPE=`/usr/sbin/psrinfo -v | sed -n -e 's/^ The alpha \(.*\) processor.*$/\1/p' | head -n 1`
case $ALPHA_CPU_TYPE in
"EV4 (21064)")
UNAME_MACHINE=alpha ;;
"EV4.5 (21064)")
UNAME_MACHINE=alpha ;;
"LCA4 (21066/21068)")
UNAME_MACHINE=alpha ;;
"EV5 (21164)")
UNAME_MACHINE=alphaev5 ;;
"EV5.6 (21164A)")
UNAME_MACHINE=alphaev56 ;;
"EV5.6 (21164PC)")
UNAME_MACHINE=alphapca56 ;;
"EV5.7 (21164PC)")
UNAME_MACHINE=alphapca57 ;;
"EV6 (21264)")
UNAME_MACHINE=alphaev6 ;;
"EV6.7 (21264A)")
UNAME_MACHINE=alphaev67 ;;
"EV6.8CB (21264C)")
UNAME_MACHINE=alphaev68 ;;
"EV6.8AL (21264B)")
UNAME_MACHINE=alphaev68 ;;
"EV6.8CX (21264D)")
UNAME_MACHINE=alphaev68 ;;
"EV6.9A (21264/EV69A)")
UNAME_MACHINE=alphaev69 ;;
"EV7 (21364)")
UNAME_MACHINE=alphaev7 ;;
"EV7.9 (21364A)")
UNAME_MACHINE=alphaev79 ;;
esac
# A Pn.n version is a patched version.
# A Vn.n version is a released version.
# A Tn.n version is a released field test version.
# A Xn.n version is an unreleased experimental baselevel.
# 1.2 uses "1.2" for uname -r.
OSF_REL=`echo "$UNAME_RELEASE" | sed -e 's/^[PVTX]//' | tr ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz`
GUESS=$UNAME_MACHINE-dec-osf$OSF_REL
;;
Amiga*:UNIX_System_V:4.0:*)
GUESS=m68k-unknown-sysv4
;;
*:[Aa]miga[Oo][Ss]:*:*)
GUESS=$UNAME_MACHINE-unknown-amigaos
;;
*:[Mm]orph[Oo][Ss]:*:*)
GUESS=$UNAME_MACHINE-unknown-morphos
;;
*:OS/390:*:*)
GUESS=i370-ibm-openedition
;;
*:z/VM:*:*)
GUESS=s390-ibm-zvmoe
;;
*:OS400:*:*)
GUESS=powerpc-ibm-os400
;;
arm:RISC*:1.[012]*:*|arm:riscix:1.[012]*:*)
GUESS=arm-acorn-riscix$UNAME_RELEASE
;;
arm*:riscos:*:*|arm*:RISCOS:*:*)
GUESS=arm-unknown-riscos
;;
SR2?01:HI-UX/MPP:*:* | SR8000:HI-UX/MPP:*:*)
GUESS=hppa1.1-hitachi-hiuxmpp
;;
Pyramid*:OSx*:*:* | MIS*:OSx*:*:* | MIS*:SMP_DC-OSx*:*:*)
# [email protected] (Earle F. Ake) contributed MIS and NILE.
case `(/bin/universe) 2>/dev/null` in
att) GUESS=pyramid-pyramid-sysv3 ;;
*) GUESS=pyramid-pyramid-bsd ;;
esac
;;
NILE*:*:*:dcosx)
GUESS=pyramid-pyramid-svr4
;;
DRS?6000:unix:4.0:6*)
GUESS=sparc-icl-nx6
;;
DRS?6000:UNIX_SV:4.2*:7* | DRS?6000:isis:4.2*:7*)
case `/usr/bin/uname -p` in
sparc) GUESS=sparc-icl-nx7 ;;
esac
;;
s390x:SunOS:*:*)
SUN_REL=`echo "$UNAME_RELEASE" | sed -e 's/[^.]*//'`
GUESS=$UNAME_MACHINE-ibm-solaris2$SUN_REL
;;
sun4H:SunOS:5.*:*)
SUN_REL=`echo "$UNAME_RELEASE" | sed -e 's/[^.]*//'`
GUESS=sparc-hal-solaris2$SUN_REL
;;
sun4*:SunOS:5.*:* | tadpole*:SunOS:5.*:*)
SUN_REL=`echo "$UNAME_RELEASE" | sed -e 's/[^.]*//'`
GUESS=sparc-sun-solaris2$SUN_REL
;;
i86pc:AuroraUX:5.*:* | i86xen:AuroraUX:5.*:*)
GUESS=i386-pc-auroraux$UNAME_RELEASE
;;
i86pc:SunOS:5.*:* | i86xen:SunOS:5.*:*)
set_cc_for_build
SUN_ARCH=i386
# If there is a compiler, see if it is configured for 64-bit objects.
# Note that the Sun cc does not turn __LP64__ into 1 like gcc does.
# This test works for both compilers.
if test "$CC_FOR_BUILD" != no_compiler_found; then
if (echo '#ifdef __amd64'; echo IS_64BIT_ARCH; echo '#endif') | \
(CCOPTS="" $CC_FOR_BUILD -m64 -E - 2>/dev/null) | \
grep IS_64BIT_ARCH >/dev/null
then
SUN_ARCH=x86_64
fi
fi
SUN_REL=`echo "$UNAME_RELEASE" | sed -e 's/[^.]*//'`
GUESS=$SUN_ARCH-pc-solaris2$SUN_REL
;;
sun4*:SunOS:6*:*)
# According to config.sub, this is the proper way to canonicalize
# SunOS6. Hard to guess exactly what SunOS6 will be like, but
# it's likely to be more like Solaris than SunOS4.
SUN_REL=`echo "$UNAME_RELEASE" | sed -e 's/[^.]*//'`
GUESS=sparc-sun-solaris3$SUN_REL
;;
sun4*:SunOS:*:*)
case `/usr/bin/arch -k` in
Series*|S4*)
UNAME_RELEASE=`uname -v`
;;
esac
# Japanese Language versions have a version number like '4.1.3-JL'.
SUN_REL=`echo "$UNAME_RELEASE" | sed -e 's/-/_/'`
GUESS=sparc-sun-sunos$SUN_REL
;;
sun3*:SunOS:*:*)
GUESS=m68k-sun-sunos$UNAME_RELEASE
;;
sun*:*:4.2BSD:*)
UNAME_RELEASE=`(sed 1q /etc/motd | awk '{print substr($5,1,3)}') 2>/dev/null`
test "x$UNAME_RELEASE" = x && UNAME_RELEASE=3
case `/bin/arch` in
sun3)
GUESS=m68k-sun-sunos$UNAME_RELEASE
;;
sun4)
GUESS=sparc-sun-sunos$UNAME_RELEASE
;;
esac
;;
aushp:SunOS:*:*)
GUESS=sparc-auspex-sunos$UNAME_RELEASE
;;
# The situation for MiNT is a little confusing. The machine name
# can be virtually everything (everything which is not
# "atarist" or "atariste" at least should have a processor
# > m68000). The system name ranges from "MiNT" over "FreeMiNT"
# to the lowercase version "mint" (or "freemint"). Finally
# the system name "TOS" denotes a system which is actually not
# MiNT. But MiNT is downward compatible to TOS, so this should
# be no problem.
atarist[e]:*MiNT:*:* | atarist[e]:*mint:*:* | atarist[e]:*TOS:*:*)
GUESS=m68k-atari-mint$UNAME_RELEASE
;;
atari*:*MiNT:*:* | atari*:*mint:*:* | atarist[e]:*TOS:*:*)
GUESS=m68k-atari-mint$UNAME_RELEASE
;;
*falcon*:*MiNT:*:* | *falcon*:*mint:*:* | *falcon*:*TOS:*:*)
GUESS=m68k-atari-mint$UNAME_RELEASE
;;
milan*:*MiNT:*:* | milan*:*mint:*:* | *milan*:*TOS:*:*)
GUESS=m68k-milan-mint$UNAME_RELEASE
;;
hades*:*MiNT:*:* | hades*:*mint:*:* | *hades*:*TOS:*:*)
GUESS=m68k-hades-mint$UNAME_RELEASE
;;
*:*MiNT:*:* | *:*mint:*:* | *:*TOS:*:*)
GUESS=m68k-unknown-mint$UNAME_RELEASE
;;
m68k:machten:*:*)
GUESS=m68k-apple-machten$UNAME_RELEASE
;;
powerpc:machten:*:*)
GUESS=powerpc-apple-machten$UNAME_RELEASE
;;
RISC*:Mach:*:*)
GUESS=mips-dec-mach_bsd4.3
;;
RISC*:ULTRIX:*:*)
GUESS=mips-dec-ultrix$UNAME_RELEASE
;;
VAX*:ULTRIX*:*:*)
GUESS=vax-dec-ultrix$UNAME_RELEASE
;;
2020:CLIX:*:* | 2430:CLIX:*:*)
GUESS=clipper-intergraph-clix$UNAME_RELEASE
;;
mips:*:*:UMIPS | mips:*:*:RISCos)
set_cc_for_build
sed 's/^ //' << EOF > "$dummy.c"
#ifdef __cplusplus
#include <stdio.h> /* for printf() prototype */
int main (int argc, char *argv[]) {
#else
int main (argc, argv) int argc; char *argv[]; {
#endif
#if defined (host_mips) && defined (MIPSEB)
#if defined (SYSTYPE_SYSV)
printf ("mips-mips-riscos%ssysv\\n", argv[1]); exit (0);
#endif
#if defined (SYSTYPE_SVR4)
printf ("mips-mips-riscos%ssvr4\\n", argv[1]); exit (0);
#endif
#if defined (SYSTYPE_BSD43) || defined(SYSTYPE_BSD)
printf ("mips-mips-riscos%sbsd\\n", argv[1]); exit (0);
#endif
#endif
exit (-1);
}
EOF
$CC_FOR_BUILD -o "$dummy" "$dummy.c" &&
dummyarg=`echo "$UNAME_RELEASE" | sed -n 's/\([0-9]*\).*/\1/p'` &&
SYSTEM_NAME=`"$dummy" "$dummyarg"` &&
{ echo "$SYSTEM_NAME"; exit; }
GUESS=mips-mips-riscos$UNAME_RELEASE
;;
Motorola:PowerMAX_OS:*:*)
GUESS=powerpc-motorola-powermax
;;
Motorola:*:4.3:PL8-*)
GUESS=powerpc-harris-powermax
;;
Night_Hawk:*:*:PowerMAX_OS | Synergy:PowerMAX_OS:*:*)
GUESS=powerpc-harris-powermax
;;
Night_Hawk:Power_UNIX:*:*)
GUESS=powerpc-harris-powerunix
;;
m88k:CX/UX:7*:*)
GUESS=m88k-harris-cxux7
;;
m88k:*:4*:R4*)
GUESS=m88k-motorola-sysv4
;;
m88k:*:3*:R3*)
GUESS=m88k-motorola-sysv3
;;
AViiON:dgux:*:*)
# DG/UX returns AViiON for all architectures
UNAME_PROCESSOR=`/usr/bin/uname -p`
if test "$UNAME_PROCESSOR" = mc88100 || test "$UNAME_PROCESSOR" = mc88110
then
if test "$TARGET_BINARY_INTERFACE"x = m88kdguxelfx || \
test "$TARGET_BINARY_INTERFACE"x = x
then
GUESS=m88k-dg-dgux$UNAME_RELEASE
else
GUESS=m88k-dg-dguxbcs$UNAME_RELEASE
fi
else
GUESS=i586-dg-dgux$UNAME_RELEASE
fi
;;
M88*:DolphinOS:*:*) # DolphinOS (SVR3)
GUESS=m88k-dolphin-sysv3
;;
M88*:*:R3*:*)
# Delta 88k system running SVR3
GUESS=m88k-motorola-sysv3
;;
XD88*:*:*:*) # Tektronix XD88 system running UTekV (SVR3)
GUESS=m88k-tektronix-sysv3
;;
Tek43[0-9][0-9]:UTek:*:*) # Tektronix 4300 system running UTek (BSD)
GUESS=m68k-tektronix-bsd
;;
*:IRIX*:*:*)
IRIX_REL=`echo "$UNAME_RELEASE" | sed -e 's/-/_/g'`
GUESS=mips-sgi-irix$IRIX_REL
;;
????????:AIX?:[12].1:2) # AIX 2.2.1 or AIX 2.1.1 is RT/PC AIX.
GUESS=romp-ibm-aix # uname -m gives an 8 hex-code CPU id
;; # Note that: echo "'`uname -s`'" gives 'AIX '
i*86:AIX:*:*)
GUESS=i386-ibm-aix
;;
ia64:AIX:*:*)
if test -x /usr/bin/oslevel ; then
IBM_REV=`/usr/bin/oslevel`
else
IBM_REV=$UNAME_VERSION.$UNAME_RELEASE
fi
GUESS=$UNAME_MACHINE-ibm-aix$IBM_REV
;;
*:AIX:2:3)
if grep bos325 /usr/include/stdio.h >/dev/null 2>&1; then
set_cc_for_build
sed 's/^ //' << EOF > "$dummy.c"
#include <sys/systemcfg.h>
int
main ()
{
if (!__power_pc())
exit(1);
puts("powerpc-ibm-aix3.2.5");
exit(0);
}
EOF
if $CC_FOR_BUILD -o "$dummy" "$dummy.c" && SYSTEM_NAME=`"$dummy"`
then
GUESS=$SYSTEM_NAME
else
GUESS=rs6000-ibm-aix3.2.5
fi
elif grep bos324 /usr/include/stdio.h >/dev/null 2>&1; then
GUESS=rs6000-ibm-aix3.2.4
else
GUESS=rs6000-ibm-aix3.2
fi
;;
*:AIX:*:[4567])
IBM_CPU_ID=`/usr/sbin/lsdev -C -c processor -S available | sed 1q | awk '{ print $1 }'`
if /usr/sbin/lsattr -El "$IBM_CPU_ID" | grep ' POWER' >/dev/null 2>&1; then
IBM_ARCH=rs6000
else
IBM_ARCH=powerpc
fi
if test -x /usr/bin/lslpp ; then
IBM_REV=`/usr/bin/lslpp -Lqc bos.rte.libc | \
awk -F: '{ print $3 }' | sed s/[0-9]*$/0/`
else
IBM_REV=$UNAME_VERSION.$UNAME_RELEASE
fi
GUESS=$IBM_ARCH-ibm-aix$IBM_REV
;;
*:AIX:*:*)
GUESS=rs6000-ibm-aix
;;
ibmrt:4.4BSD:*|romp-ibm:4.4BSD:*)
GUESS=romp-ibm-bsd4.4
;;
ibmrt:*BSD:*|romp-ibm:BSD:*) # covers RT/PC BSD and
GUESS=romp-ibm-bsd$UNAME_RELEASE # 4.3 with uname added to
;; # report: romp-ibm BSD 4.3
*:BOSX:*:*)
GUESS=rs6000-bull-bosx
;;
DPX/2?00:B.O.S.:*:*)
GUESS=m68k-bull-sysv3
;;
9000/[34]??:4.3bsd:1.*:*)
GUESS=m68k-hp-bsd
;;
hp300:4.4BSD:*:* | 9000/[34]??:4.3bsd:2.*:*)
GUESS=m68k-hp-bsd4.4
;;
9000/[34678]??:HP-UX:*:*)
HPUX_REV=`echo "$UNAME_RELEASE" | sed -e 's/[^.]*.[0B]*//'`
case $UNAME_MACHINE in
9000/31?) HP_ARCH=m68000 ;;
9000/[34]??) HP_ARCH=m68k ;;
9000/[678][0-9][0-9])
if test -x /usr/bin/getconf; then
sc_cpu_version=`/usr/bin/getconf SC_CPU_VERSION 2>/dev/null`
sc_kernel_bits=`/usr/bin/getconf SC_KERNEL_BITS 2>/dev/null`
case $sc_cpu_version in
523) HP_ARCH=hppa1.0 ;; # CPU_PA_RISC1_0
528) HP_ARCH=hppa1.1 ;; # CPU_PA_RISC1_1
532) # CPU_PA_RISC2_0
case $sc_kernel_bits in
32) HP_ARCH=hppa2.0n ;;
64) HP_ARCH=hppa2.0w ;;
'') HP_ARCH=hppa2.0 ;; # HP-UX 10.20
esac ;;
esac
fi
if test "$HP_ARCH" = ""; then
set_cc_for_build
sed 's/^ //' << EOF > "$dummy.c"
#define _HPUX_SOURCE
#include <stdlib.h>
#include <unistd.h>
int
main ()
{
#if defined(_SC_KERNEL_BITS)
long bits = sysconf(_SC_KERNEL_BITS);
#endif
long cpu = sysconf (_SC_CPU_VERSION);
switch (cpu)
{
case CPU_PA_RISC1_0: puts ("hppa1.0"); break;
case CPU_PA_RISC1_1: puts ("hppa1.1"); break;
case CPU_PA_RISC2_0:
#if defined(_SC_KERNEL_BITS)
switch (bits)
{
case 64: puts ("hppa2.0w"); break;
case 32: puts ("hppa2.0n"); break;
default: puts ("hppa2.0"); break;
} break;
#else /* !defined(_SC_KERNEL_BITS) */
puts ("hppa2.0"); break;
#endif
default: puts ("hppa1.0"); break;
}
exit (0);
}
EOF
(CCOPTS="" $CC_FOR_BUILD -o "$dummy" "$dummy.c" 2>/dev/null) && HP_ARCH=`"$dummy"`
test -z "$HP_ARCH" && HP_ARCH=hppa
fi ;;
esac
if test "$HP_ARCH" = hppa2.0w
then
set_cc_for_build
# hppa2.0w-hp-hpux* has a 64-bit kernel and a compiler generating
# 32-bit code. hppa64-hp-hpux* has the same kernel and a compiler
# generating 64-bit code. GNU and HP use different nomenclature:
#
# $ CC_FOR_BUILD=cc ./config.guess
# => hppa2.0w-hp-hpux11.23
# $ CC_FOR_BUILD="cc +DA2.0w" ./config.guess
# => hppa64-hp-hpux11.23
if echo __LP64__ | (CCOPTS="" $CC_FOR_BUILD -E - 2>/dev/null) |
grep -q __LP64__
then
HP_ARCH=hppa2.0w
else
HP_ARCH=hppa64
fi
fi
GUESS=$HP_ARCH-hp-hpux$HPUX_REV
;;
ia64:HP-UX:*:*)
HPUX_REV=`echo "$UNAME_RELEASE" | sed -e 's/[^.]*.[0B]*//'`
GUESS=ia64-hp-hpux$HPUX_REV
;;
3050*:HI-UX:*:*)
set_cc_for_build
sed 's/^ //' << EOF > "$dummy.c"
#include <unistd.h>
int
main ()
{
long cpu = sysconf (_SC_CPU_VERSION);
/* The order matters, because CPU_IS_HP_MC68K erroneously returns
true for CPU_PA_RISC1_0. CPU_IS_PA_RISC returns correct
results, however. */
if (CPU_IS_PA_RISC (cpu))
{
switch (cpu)
{
case CPU_PA_RISC1_0: puts ("hppa1.0-hitachi-hiuxwe2"); break;
case CPU_PA_RISC1_1: puts ("hppa1.1-hitachi-hiuxwe2"); break;
case CPU_PA_RISC2_0: puts ("hppa2.0-hitachi-hiuxwe2"); break;
default: puts ("hppa-hitachi-hiuxwe2"); break;
}
}
else if (CPU_IS_HP_MC68K (cpu))
puts ("m68k-hitachi-hiuxwe2");
else puts ("unknown-hitachi-hiuxwe2");
exit (0);
}
EOF
$CC_FOR_BUILD -o "$dummy" "$dummy.c" && SYSTEM_NAME=`"$dummy"` &&
{ echo "$SYSTEM_NAME"; exit; }
GUESS=unknown-hitachi-hiuxwe2
;;
9000/7??:4.3bsd:*:* | 9000/8?[79]:4.3bsd:*:*)
GUESS=hppa1.1-hp-bsd
;;
9000/8??:4.3bsd:*:*)
GUESS=hppa1.0-hp-bsd
;;
*9??*:MPE/iX:*:* | *3000*:MPE/iX:*:*)
GUESS=hppa1.0-hp-mpeix
;;
hp7??:OSF1:*:* | hp8?[79]:OSF1:*:*)
GUESS=hppa1.1-hp-osf
;;
hp8??:OSF1:*:*)
GUESS=hppa1.0-hp-osf
;;
i*86:OSF1:*:*)
if test -x /usr/sbin/sysversion ; then
GUESS=$UNAME_MACHINE-unknown-osf1mk
else
GUESS=$UNAME_MACHINE-unknown-osf1
fi
;;
parisc*:Lites*:*:*)
GUESS=hppa1.1-hp-lites
;;
C1*:ConvexOS:*:* | convex:ConvexOS:C1*:*)
GUESS=c1-convex-bsd
;;
C2*:ConvexOS:*:* | convex:ConvexOS:C2*:*)
if getsysinfo -f scalar_acc
then echo c32-convex-bsd
else echo c2-convex-bsd
fi
exit ;;
C34*:ConvexOS:*:* | convex:ConvexOS:C34*:*)
GUESS=c34-convex-bsd
;;
C38*:ConvexOS:*:* | convex:ConvexOS:C38*:*)
GUESS=c38-convex-bsd
;;
C4*:ConvexOS:*:* | convex:ConvexOS:C4*:*)
GUESS=c4-convex-bsd
;;
CRAY*Y-MP:*:*:*)
CRAY_REL=`echo "$UNAME_RELEASE" | sed -e 's/\.[^.]*$/.X/'`
GUESS=ymp-cray-unicos$CRAY_REL
;;
CRAY*[A-Z]90:*:*:*)
echo "$UNAME_MACHINE"-cray-unicos"$UNAME_RELEASE" \
| sed -e 's/CRAY.*\([A-Z]90\)/\1/' \
-e y/ABCDEFGHIJKLMNOPQRSTUVWXYZ/abcdefghijklmnopqrstuvwxyz/ \
-e 's/\.[^.]*$/.X/'
exit ;;
CRAY*TS:*:*:*)
CRAY_REL=`echo "$UNAME_RELEASE" | sed -e 's/\.[^.]*$/.X/'`
GUESS=t90-cray-unicos$CRAY_REL
;;
CRAY*T3E:*:*:*)
CRAY_REL=`echo "$UNAME_RELEASE" | sed -e 's/\.[^.]*$/.X/'`
GUESS=alphaev5-cray-unicosmk$CRAY_REL
;;
CRAY*SV1:*:*:*)
CRAY_REL=`echo "$UNAME_RELEASE" | sed -e 's/\.[^.]*$/.X/'`
GUESS=sv1-cray-unicos$CRAY_REL
;;
*:UNICOS/mp:*:*)
CRAY_REL=`echo "$UNAME_RELEASE" | sed -e 's/\.[^.]*$/.X/'`
GUESS=craynv-cray-unicosmp$CRAY_REL
;;
F30[01]:UNIX_System_V:*:* | F700:UNIX_System_V:*:*)
FUJITSU_PROC=`uname -m | tr ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz`
FUJITSU_SYS=`uname -p | tr ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz | sed -e 's/\///'`
FUJITSU_REL=`echo "$UNAME_RELEASE" | sed -e 's/ /_/'`
GUESS=${FUJITSU_PROC}-fujitsu-${FUJITSU_SYS}${FUJITSU_REL}
;;
5000:UNIX_System_V:4.*:*)
FUJITSU_SYS=`uname -p | tr ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz | sed -e 's/\///'`
FUJITSU_REL=`echo "$UNAME_RELEASE" | tr ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz | sed -e 's/ /_/'`
GUESS=sparc-fujitsu-${FUJITSU_SYS}${FUJITSU_REL}
;;
i*86:BSD/386:*:* | i*86:BSD/OS:*:* | *:Ascend\ Embedded/OS:*:*)
GUESS=$UNAME_MACHINE-pc-bsdi$UNAME_RELEASE
;;
sparc*:BSD/OS:*:*)
GUESS=sparc-unknown-bsdi$UNAME_RELEASE
;;
*:BSD/OS:*:*)
GUESS=$UNAME_MACHINE-unknown-bsdi$UNAME_RELEASE
;;
arm:FreeBSD:*:*)
UNAME_PROCESSOR=`uname -p`
set_cc_for_build
if echo __ARM_PCS_VFP | $CC_FOR_BUILD -E - 2>/dev/null \
| grep -q __ARM_PCS_VFP
then
FREEBSD_REL=`echo "$UNAME_RELEASE" | sed -e 's/[-(].*//'`
GUESS=$UNAME_PROCESSOR-unknown-freebsd$FREEBSD_REL-gnueabi
else
FREEBSD_REL=`echo "$UNAME_RELEASE" | sed -e 's/[-(].*//'`
GUESS=$UNAME_PROCESSOR-unknown-freebsd$FREEBSD_REL-gnueabihf
fi
;;
*:FreeBSD:*:*)
UNAME_PROCESSOR=`uname -p`
case $UNAME_PROCESSOR in
amd64)
UNAME_PROCESSOR=x86_64 ;;
i386)
UNAME_PROCESSOR=i586 ;;
esac
FREEBSD_REL=`echo "$UNAME_RELEASE" | sed -e 's/[-(].*//'`
GUESS=$UNAME_PROCESSOR-unknown-freebsd$FREEBSD_REL
;;
i*:CYGWIN*:*)
GUESS=$UNAME_MACHINE-pc-cygwin
;;
*:MINGW64*:*)
GUESS=$UNAME_MACHINE-pc-mingw64
;;
*:MINGW*:*)
GUESS=$UNAME_MACHINE-pc-mingw32
;;
*:MSYS*:*)
GUESS=$UNAME_MACHINE-pc-msys
;;
i*:PW*:*)
GUESS=$UNAME_MACHINE-pc-pw32
;;
*:SerenityOS:*:*)
GUESS=$UNAME_MACHINE-pc-serenity
;;
*:Interix*:*)
case $UNAME_MACHINE in
x86)
GUESS=i586-pc-interix$UNAME_RELEASE
;;
authenticamd | genuineintel | EM64T)
GUESS=x86_64-unknown-interix$UNAME_RELEASE
;;
IA64)
GUESS=ia64-unknown-interix$UNAME_RELEASE
;;
esac ;;
i*:UWIN*:*)
GUESS=$UNAME_MACHINE-pc-uwin
;;
amd64:CYGWIN*:*:* | x86_64:CYGWIN*:*:*)
GUESS=x86_64-pc-cygwin
;;
prep*:SunOS:5.*:*)
SUN_REL=`echo "$UNAME_RELEASE" | sed -e 's/[^.]*//'`
GUESS=powerpcle-unknown-solaris2$SUN_REL
;;
*:GNU:*:*)
# the GNU system
GNU_ARCH=`echo "$UNAME_MACHINE" | sed -e 's,[-/].*$,,'`
GNU_REL=`echo "$UNAME_RELEASE" | sed -e 's,/.*$,,'`
GUESS=$GNU_ARCH-unknown-$LIBC$GNU_REL
;;
*:GNU/*:*:*)
# other systems with GNU libc and userland
GNU_SYS=`echo "$UNAME_SYSTEM" | sed 's,^[^/]*/,,' | tr "[:upper:]" "[:lower:]"`
GNU_REL=`echo "$UNAME_RELEASE" | sed -e 's/[-(].*//'`
GUESS=$UNAME_MACHINE-unknown-$GNU_SYS$GNU_REL-$LIBC
;;
x86_64:[Mm]anagarm:*:*|i?86:[Mm]anagarm:*:*)
GUESS="$UNAME_MACHINE-pc-managarm-mlibc"
;;
*:[Mm]anagarm:*:*)
GUESS="$UNAME_MACHINE-unknown-managarm-mlibc"
;;
*:Minix:*:*)
GUESS=$UNAME_MACHINE-unknown-minix
;;
aarch64:Linux:*:*)
set_cc_for_build
CPU=$UNAME_MACHINE
LIBCABI=$LIBC
if test "$CC_FOR_BUILD" != no_compiler_found; then
ABI=64
sed 's/^ //' << EOF > "$dummy.c"
#ifdef __ARM_EABI__
#ifdef __ARM_PCS_VFP
ABI=eabihf
#else
ABI=eabi
#endif
#endif
EOF
cc_set_abi=`$CC_FOR_BUILD -E "$dummy.c" 2>/dev/null | grep '^ABI' | sed 's, ,,g'`
eval "$cc_set_abi"
case $ABI in
eabi | eabihf) CPU=armv8l; LIBCABI=$LIBC$ABI ;;
esac
fi
GUESS=$CPU-unknown-linux-$LIBCABI
;;
aarch64_be:Linux:*:*)
UNAME_MACHINE=aarch64_be
GUESS=$UNAME_MACHINE-unknown-linux-$LIBC
;;
alpha:Linux:*:*)
case `sed -n '/^cpu model/s/^.*: \(.*\)/\1/p' /proc/cpuinfo 2>/dev/null` in
EV5) UNAME_MACHINE=alphaev5 ;;
EV56) UNAME_MACHINE=alphaev56 ;;
PCA56) UNAME_MACHINE=alphapca56 ;;
PCA57) UNAME_MACHINE=alphapca56 ;;
EV6) UNAME_MACHINE=alphaev6 ;;
EV67) UNAME_MACHINE=alphaev67 ;;
EV68*) UNAME_MACHINE=alphaev68 ;;
esac
objdump --private-headers /bin/sh | grep -q ld.so.1
if test "$?" = 0 ; then LIBC=gnulibc1 ; fi
GUESS=$UNAME_MACHINE-unknown-linux-$LIBC
;;
arc:Linux:*:* | arceb:Linux:*:* | arc32:Linux:*:* | arc64:Linux:*:*)
GUESS=$UNAME_MACHINE-unknown-linux-$LIBC
;;
arm*:Linux:*:*)
set_cc_for_build
if echo __ARM_EABI__ | $CC_FOR_BUILD -E - 2>/dev/null \
| grep -q __ARM_EABI__
then
GUESS=$UNAME_MACHINE-unknown-linux-$LIBC
else
if echo __ARM_PCS_VFP | $CC_FOR_BUILD -E - 2>/dev/null \
| grep -q __ARM_PCS_VFP
then
GUESS=$UNAME_MACHINE-unknown-linux-${LIBC}eabi
else
GUESS=$UNAME_MACHINE-unknown-linux-${LIBC}eabihf
fi
fi
;;
avr32*:Linux:*:*)
GUESS=$UNAME_MACHINE-unknown-linux-$LIBC
;;
cris:Linux:*:*)
GUESS=$UNAME_MACHINE-axis-linux-$LIBC
;;
crisv32:Linux:*:*)
GUESS=$UNAME_MACHINE-axis-linux-$LIBC
;;
e2k:Linux:*:*)
GUESS=$UNAME_MACHINE-unknown-linux-$LIBC
;;
frv:Linux:*:*)
GUESS=$UNAME_MACHINE-unknown-linux-$LIBC
;;
hexagon:Linux:*:*)
GUESS=$UNAME_MACHINE-unknown-linux-$LIBC
;;
i*86:Linux:*:*)
GUESS=$UNAME_MACHINE-pc-linux-$LIBC
;;
ia64:Linux:*:*)
GUESS=$UNAME_MACHINE-unknown-linux-$LIBC
;;
k1om:Linux:*:*)
GUESS=$UNAME_MACHINE-unknown-linux-$LIBC
;;
kvx:Linux:*:*)
GUESS=$UNAME_MACHINE-unknown-linux-$LIBC
;;
kvx:cos:*:*)
GUESS=$UNAME_MACHINE-unknown-cos
;;
kvx:mbr:*:*)
GUESS=$UNAME_MACHINE-unknown-mbr
;;
loongarch32:Linux:*:* | loongarch64:Linux:*:*)
GUESS=$UNAME_MACHINE-unknown-linux-$LIBC
;;
m32r*:Linux:*:*)
GUESS=$UNAME_MACHINE-unknown-linux-$LIBC
;;
m68*:Linux:*:*)
GUESS=$UNAME_MACHINE-unknown-linux-$LIBC
;;
mips:Linux:*:* | mips64:Linux:*:*)
set_cc_for_build
IS_GLIBC=0
test x"${LIBC}" = xgnu && IS_GLIBC=1
sed 's/^ //' << EOF > "$dummy.c"
#undef CPU
#undef mips
#undef mipsel
#undef mips64
#undef mips64el
#if ${IS_GLIBC} && defined(_ABI64)
LIBCABI=gnuabi64
#else
#if ${IS_GLIBC} && defined(_ABIN32)
LIBCABI=gnuabin32
#else
LIBCABI=${LIBC}
#endif
#endif
#if ${IS_GLIBC} && defined(__mips64) && defined(__mips_isa_rev) && __mips_isa_rev>=6
CPU=mipsisa64r6
#else
#if ${IS_GLIBC} && !defined(__mips64) && defined(__mips_isa_rev) && __mips_isa_rev>=6
CPU=mipsisa32r6
#else
#if defined(__mips64)
CPU=mips64
#else
CPU=mips
#endif
#endif
#endif
#if defined(__MIPSEL__) || defined(__MIPSEL) || defined(_MIPSEL) || defined(MIPSEL)
MIPS_ENDIAN=el
#else
#if defined(__MIPSEB__) || defined(__MIPSEB) || defined(_MIPSEB) || defined(MIPSEB)
MIPS_ENDIAN=
#else
MIPS_ENDIAN=
#endif
#endif
EOF
cc_set_vars=`$CC_FOR_BUILD -E "$dummy.c" 2>/dev/null | grep '^CPU\|^MIPS_ENDIAN\|^LIBCABI'`
eval "$cc_set_vars"
test "x$CPU" != x && { echo "$CPU${MIPS_ENDIAN}-unknown-linux-$LIBCABI"; exit; }
;;
mips64el:Linux:*:*)
GUESS=$UNAME_MACHINE-unknown-linux-$LIBC
;;
openrisc*:Linux:*:*)
GUESS=or1k-unknown-linux-$LIBC
;;
or32:Linux:*:* | or1k*:Linux:*:*)
GUESS=$UNAME_MACHINE-unknown-linux-$LIBC
;;
padre:Linux:*:*)
GUESS=sparc-unknown-linux-$LIBC
;;
parisc64:Linux:*:* | hppa64:Linux:*:*)
GUESS=hppa64-unknown-linux-$LIBC
;;
parisc:Linux:*:* | hppa:Linux:*:*)
# Look for CPU level
case `grep '^cpu[^a-z]*:' /proc/cpuinfo 2>/dev/null | cut -d' ' -f2` in
PA7*) GUESS=hppa1.1-unknown-linux-$LIBC ;;
PA8*) GUESS=hppa2.0-unknown-linux-$LIBC ;;
*) GUESS=hppa-unknown-linux-$LIBC ;;
esac
;;
ppc64:Linux:*:*)
GUESS=powerpc64-unknown-linux-$LIBC
;;
ppc:Linux:*:*)
GUESS=powerpc-unknown-linux-$LIBC
;;
ppc64le:Linux:*:*)
GUESS=powerpc64le-unknown-linux-$LIBC
;;
ppcle:Linux:*:*)
GUESS=powerpcle-unknown-linux-$LIBC
;;
riscv32:Linux:*:* | riscv32be:Linux:*:* | riscv64:Linux:*:* | riscv64be:Linux:*:*)
GUESS=$UNAME_MACHINE-unknown-linux-$LIBC
;;
s390:Linux:*:* | s390x:Linux:*:*)
GUESS=$UNAME_MACHINE-ibm-linux-$LIBC
;;
sh64*:Linux:*:*)
GUESS=$UNAME_MACHINE-unknown-linux-$LIBC
;;
sh*:Linux:*:*)
GUESS=$UNAME_MACHINE-unknown-linux-$LIBC
;;
sparc:Linux:*:* | sparc64:Linux:*:*)
GUESS=$UNAME_MACHINE-unknown-linux-$LIBC
;;
tile*:Linux:*:*)
GUESS=$UNAME_MACHINE-unknown-linux-$LIBC
;;
vax:Linux:*:*)
GUESS=$UNAME_MACHINE-dec-linux-$LIBC
;;
x86_64:Linux:*:*)
set_cc_for_build
CPU=$UNAME_MACHINE
LIBCABI=$LIBC
if test "$CC_FOR_BUILD" != no_compiler_found; then
ABI=64
sed 's/^ //' << EOF > "$dummy.c"
#ifdef __i386__
ABI=x86
#else
#ifdef __ILP32__
ABI=x32
#endif
#endif
EOF
cc_set_abi=`$CC_FOR_BUILD -E "$dummy.c" 2>/dev/null | grep '^ABI' | sed 's, ,,g'`
eval "$cc_set_abi"
case $ABI in
x86) CPU=i686 ;;
x32) LIBCABI=${LIBC}x32 ;;
esac
fi
GUESS=$CPU-pc-linux-$LIBCABI
;;
xtensa*:Linux:*:*)
GUESS=$UNAME_MACHINE-unknown-linux-$LIBC
;;
i*86:DYNIX/ptx:4*:*)
# ptx 4.0 does uname -s correctly, with DYNIX/ptx in there.
# earlier versions are messed up and put the nodename in both
# sysname and nodename.
GUESS=i386-sequent-sysv4
;;
i*86:UNIX_SV:4.2MP:2.*)
# Unixware is an offshoot of SVR4, but it has its own version
# number series starting with 2...
# I am not positive that other SVR4 systems won't match this,
# I just have to hope. -- rms.
# Use sysv4.2uw... so that sysv4* matches it.
GUESS=$UNAME_MACHINE-pc-sysv4.2uw$UNAME_VERSION
;;
i*86:OS/2:*:*)
# If we were able to find 'uname', then EMX Unix compatibility
# is probably installed.
GUESS=$UNAME_MACHINE-pc-os2-emx
;;
i*86:XTS-300:*:STOP)
GUESS=$UNAME_MACHINE-unknown-stop
;;
i*86:atheos:*:*)
GUESS=$UNAME_MACHINE-unknown-atheos
;;
i*86:syllable:*:*)
GUESS=$UNAME_MACHINE-pc-syllable
;;
i*86:LynxOS:2.*:* | i*86:LynxOS:3.[01]*:* | i*86:LynxOS:4.[02]*:*)
GUESS=i386-unknown-lynxos$UNAME_RELEASE
;;
i*86:*DOS:*:*)
GUESS=$UNAME_MACHINE-pc-msdosdjgpp
;;
i*86:*:4.*:*)
UNAME_REL=`echo "$UNAME_RELEASE" | sed 's/\/MP$//'`
if grep Novell /usr/include/link.h >/dev/null 2>/dev/null; then
GUESS=$UNAME_MACHINE-univel-sysv$UNAME_REL
else
GUESS=$UNAME_MACHINE-pc-sysv$UNAME_REL
fi
;;
i*86:*:5:[678]*)
# UnixWare 7.x, OpenUNIX and OpenServer 6.
case `/bin/uname -X | grep "^Machine"` in
*486*) UNAME_MACHINE=i486 ;;
*Pentium) UNAME_MACHINE=i586 ;;
*Pent*|*Celeron) UNAME_MACHINE=i686 ;;
esac
GUESS=$UNAME_MACHINE-unknown-sysv${UNAME_RELEASE}${UNAME_SYSTEM}${UNAME_VERSION}
;;
i*86:*:3.2:*)
if test -f /usr/options/cb.name; then
UNAME_REL=`sed -n 's/.*Version //p' </usr/options/cb.name`
GUESS=$UNAME_MACHINE-pc-isc$UNAME_REL
elif /bin/uname -X 2>/dev/null >/dev/null ; then
UNAME_REL=`(/bin/uname -X|grep Release|sed -e 's/.*= //')`
(/bin/uname -X|grep i80486 >/dev/null) && UNAME_MACHINE=i486
(/bin/uname -X|grep '^Machine.*Pentium' >/dev/null) \
&& UNAME_MACHINE=i586
(/bin/uname -X|grep '^Machine.*Pent *II' >/dev/null) \
&& UNAME_MACHINE=i686
(/bin/uname -X|grep '^Machine.*Pentium Pro' >/dev/null) \
&& UNAME_MACHINE=i686
GUESS=$UNAME_MACHINE-pc-sco$UNAME_REL
else
GUESS=$UNAME_MACHINE-pc-sysv32
fi
;;
pc:*:*:*)
# Left here for compatibility:
# uname -m prints for DJGPP always 'pc', but it prints nothing about
# the processor, so we play safe by assuming i586.
# Note: whatever this is, it MUST be the same as what config.sub
# prints for the "djgpp" host, or else GDB configure will decide that
# this is a cross-build.
GUESS=i586-pc-msdosdjgpp
;;
Intel:Mach:3*:*)
GUESS=i386-pc-mach3
;;
paragon:*:*:*)
GUESS=i860-intel-osf1
;;
i860:*:4.*:*) # i860-SVR4
if grep Stardent /usr/include/sys/uadmin.h >/dev/null 2>&1 ; then
GUESS=i860-stardent-sysv$UNAME_RELEASE # Stardent Vistra i860-SVR4
else # Add other i860-SVR4 vendors below as they are discovered.
GUESS=i860-unknown-sysv$UNAME_RELEASE # Unknown i860-SVR4
fi
;;
mini*:CTIX:SYS*5:*)
# "miniframe"
GUESS=m68010-convergent-sysv
;;
mc68k:UNIX:SYSTEM5:3.51m)
GUESS=m68k-convergent-sysv
;;
M680?0:D-NIX:5.3:*)
GUESS=m68k-diab-dnix
;;
M68*:*:R3V[5678]*:*)
test -r /sysV68 && { echo 'm68k-motorola-sysv'; exit; } ;;
3[345]??:*:4.0:3.0 | 3[34]??A:*:4.0:3.0 | 3[34]??,*:*:4.0:3.0 | 3[34]??/*:*:4.0:3.0 | 4400:*:4.0:3.0 | 4850:*:4.0:3.0 | SKA40:*:4.0:3.0 | SDS2:*:4.0:3.0 | SHG2:*:4.0:3.0 | S7501*:*:4.0:3.0)
OS_REL=''
test -r /etc/.relid \
&& OS_REL=.`sed -n 's/[^ ]* [^ ]* \([0-9][0-9]\).*/\1/p' < /etc/.relid`
/bin/uname -p 2>/dev/null | grep 86 >/dev/null \
&& { echo i486-ncr-sysv4.3"$OS_REL"; exit; }
/bin/uname -p 2>/dev/null | /bin/grep entium >/dev/null \
&& { echo i586-ncr-sysv4.3"$OS_REL"; exit; } ;;
3[34]??:*:4.0:* | 3[34]??,*:*:4.0:*)
/bin/uname -p 2>/dev/null | grep 86 >/dev/null \
&& { echo i486-ncr-sysv4; exit; } ;;
NCR*:*:4.2:* | MPRAS*:*:4.2:*)
OS_REL='.3'
test -r /etc/.relid \
&& OS_REL=.`sed -n 's/[^ ]* [^ ]* \([0-9][0-9]\).*/\1/p' < /etc/.relid`
/bin/uname -p 2>/dev/null | grep 86 >/dev/null \
&& { echo i486-ncr-sysv4.3"$OS_REL"; exit; }
/bin/uname -p 2>/dev/null | /bin/grep entium >/dev/null \
&& { echo i586-ncr-sysv4.3"$OS_REL"; exit; }
/bin/uname -p 2>/dev/null | /bin/grep pteron >/dev/null \
&& { echo i586-ncr-sysv4.3"$OS_REL"; exit; } ;;
m68*:LynxOS:2.*:* | m68*:LynxOS:3.0*:*)
GUESS=m68k-unknown-lynxos$UNAME_RELEASE
;;
mc68030:UNIX_System_V:4.*:*)
GUESS=m68k-atari-sysv4
;;
TSUNAMI:LynxOS:2.*:*)
GUESS=sparc-unknown-lynxos$UNAME_RELEASE
;;
rs6000:LynxOS:2.*:*)
GUESS=rs6000-unknown-lynxos$UNAME_RELEASE
;;
PowerPC:LynxOS:2.*:* | PowerPC:LynxOS:3.[01]*:* | PowerPC:LynxOS:4.[02]*:*)
GUESS=powerpc-unknown-lynxos$UNAME_RELEASE
;;
SM[BE]S:UNIX_SV:*:*)
GUESS=mips-dde-sysv$UNAME_RELEASE
;;
RM*:ReliantUNIX-*:*:*)
GUESS=mips-sni-sysv4
;;
RM*:SINIX-*:*:*)
GUESS=mips-sni-sysv4
;;
*:SINIX-*:*:*)
if uname -p 2>/dev/null >/dev/null ; then
UNAME_MACHINE=`(uname -p) 2>/dev/null`
GUESS=$UNAME_MACHINE-sni-sysv4
else
GUESS=ns32k-sni-sysv
fi
;;
PENTIUM:*:4.0*:*) # Unisys 'ClearPath HMP IX 4000' SVR4/MP effort
# says <[email protected]>
GUESS=i586-unisys-sysv4
;;
*:UNIX_System_V:4*:FTX*)
# From Gerald Hewes <[email protected]>.
# How about differentiating between stratus architectures? -djm
GUESS=hppa1.1-stratus-sysv4
;;
*:*:*:FTX*)
# From [email protected].
GUESS=i860-stratus-sysv4
;;
i*86:VOS:*:*)
# From [email protected].
GUESS=$UNAME_MACHINE-stratus-vos
;;
*:VOS:*:*)
# From [email protected].
GUESS=hppa1.1-stratus-vos
;;
mc68*:A/UX:*:*)
GUESS=m68k-apple-aux$UNAME_RELEASE
;;
news*:NEWS-OS:6*:*)
GUESS=mips-sony-newsos6
;;
R[34]000:*System_V*:*:* | R4000:UNIX_SYSV:*:* | R*000:UNIX_SV:*:*)
if test -d /usr/nec; then
GUESS=mips-nec-sysv$UNAME_RELEASE
else
GUESS=mips-unknown-sysv$UNAME_RELEASE
fi
;;
BeBox:BeOS:*:*) # BeOS running on hardware made by Be, PPC only.
GUESS=powerpc-be-beos
;;
BeMac:BeOS:*:*) # BeOS running on Mac or Mac clone, PPC only.
GUESS=powerpc-apple-beos
;;
BePC:BeOS:*:*) # BeOS running on Intel PC compatible.
GUESS=i586-pc-beos
;;
BePC:Haiku:*:*) # Haiku running on Intel PC compatible.
GUESS=i586-pc-haiku
;;
ppc:Haiku:*:*) # Haiku running on Apple PowerPC
GUESS=powerpc-apple-haiku
;;
*:Haiku:*:*) # Haiku modern gcc (not bound by BeOS compat)
GUESS=$UNAME_MACHINE-unknown-haiku
;;
SX-4:SUPER-UX:*:*)
GUESS=sx4-nec-superux$UNAME_RELEASE
;;
SX-5:SUPER-UX:*:*)
GUESS=sx5-nec-superux$UNAME_RELEASE
;;
SX-6:SUPER-UX:*:*)
GUESS=sx6-nec-superux$UNAME_RELEASE
;;
SX-7:SUPER-UX:*:*)
GUESS=sx7-nec-superux$UNAME_RELEASE
;;
SX-8:SUPER-UX:*:*)
GUESS=sx8-nec-superux$UNAME_RELEASE
;;
SX-8R:SUPER-UX:*:*)
GUESS=sx8r-nec-superux$UNAME_RELEASE
;;
SX-ACE:SUPER-UX:*:*)
GUESS=sxace-nec-superux$UNAME_RELEASE
;;
Power*:Rhapsody:*:*)
GUESS=powerpc-apple-rhapsody$UNAME_RELEASE
;;
*:Rhapsody:*:*)
GUESS=$UNAME_MACHINE-apple-rhapsody$UNAME_RELEASE
;;
arm64:Darwin:*:*)
GUESS=aarch64-apple-darwin$UNAME_RELEASE
;;
*:Darwin:*:*)
UNAME_PROCESSOR=`uname -p`
case $UNAME_PROCESSOR in
unknown) UNAME_PROCESSOR=powerpc ;;
esac
if command -v xcode-select > /dev/null 2> /dev/null && \
! xcode-select --print-path > /dev/null 2> /dev/null ; then
# Avoid executing cc if there is no toolchain installed as
# cc will be a stub that puts up a graphical alert
# prompting the user to install developer tools.
CC_FOR_BUILD=no_compiler_found
else
set_cc_for_build
fi
if test "$CC_FOR_BUILD" != no_compiler_found; then
if (echo '#ifdef __LP64__'; echo IS_64BIT_ARCH; echo '#endif') | \
(CCOPTS="" $CC_FOR_BUILD -E - 2>/dev/null) | \
grep IS_64BIT_ARCH >/dev/null
then
case $UNAME_PROCESSOR in
i386) UNAME_PROCESSOR=x86_64 ;;
powerpc) UNAME_PROCESSOR=powerpc64 ;;
esac
fi
# On 10.4-10.6 one might compile for PowerPC via gcc -arch ppc
if (echo '#ifdef __POWERPC__'; echo IS_PPC; echo '#endif') | \
(CCOPTS="" $CC_FOR_BUILD -E - 2>/dev/null) | \
grep IS_PPC >/dev/null
then
UNAME_PROCESSOR=powerpc
fi
elif test "$UNAME_PROCESSOR" = i386 ; then
# uname -m returns i386 or x86_64
UNAME_PROCESSOR=$UNAME_MACHINE
fi
GUESS=$UNAME_PROCESSOR-apple-darwin$UNAME_RELEASE
;;
*:procnto*:*:* | *:QNX:[0123456789]*:*)
UNAME_PROCESSOR=`uname -p`
if test "$UNAME_PROCESSOR" = x86; then
UNAME_PROCESSOR=i386
UNAME_MACHINE=pc
fi
GUESS=$UNAME_PROCESSOR-$UNAME_MACHINE-nto-qnx$UNAME_RELEASE
;;
*:QNX:*:4*)
GUESS=i386-pc-qnx
;;
NEO-*:NONSTOP_KERNEL:*:*)
GUESS=neo-tandem-nsk$UNAME_RELEASE
;;
NSE-*:NONSTOP_KERNEL:*:*)
GUESS=nse-tandem-nsk$UNAME_RELEASE
;;
NSR-*:NONSTOP_KERNEL:*:*)
GUESS=nsr-tandem-nsk$UNAME_RELEASE
;;
NSV-*:NONSTOP_KERNEL:*:*)
GUESS=nsv-tandem-nsk$UNAME_RELEASE
;;
NSX-*:NONSTOP_KERNEL:*:*)
GUESS=nsx-tandem-nsk$UNAME_RELEASE
;;
*:NonStop-UX:*:*)
GUESS=mips-compaq-nonstopux
;;
BS2000:POSIX*:*:*)
GUESS=bs2000-siemens-sysv
;;
DS/*:UNIX_System_V:*:*)
GUESS=$UNAME_MACHINE-$UNAME_SYSTEM-$UNAME_RELEASE
;;
*:Plan9:*:*)
# "uname -m" is not consistent, so use $cputype instead. 386
# is converted to i386 for consistency with other x86
# operating systems.
if test "${cputype-}" = 386; then
UNAME_MACHINE=i386
elif test "x${cputype-}" != x; then
UNAME_MACHINE=$cputype
fi
GUESS=$UNAME_MACHINE-unknown-plan9
;;
*:TOPS-10:*:*)
GUESS=pdp10-unknown-tops10
;;
*:TENEX:*:*)
GUESS=pdp10-unknown-tenex
;;
KS10:TOPS-20:*:* | KL10:TOPS-20:*:* | TYPE4:TOPS-20:*:*)
GUESS=pdp10-dec-tops20
;;
XKL-1:TOPS-20:*:* | TYPE5:TOPS-20:*:*)
GUESS=pdp10-xkl-tops20
;;
*:TOPS-20:*:*)
GUESS=pdp10-unknown-tops20
;;
*:ITS:*:*)
GUESS=pdp10-unknown-its
;;
SEI:*:*:SEIUX)
GUESS=mips-sei-seiux$UNAME_RELEASE
;;
*:DragonFly:*:*)
DRAGONFLY_REL=`echo "$UNAME_RELEASE" | sed -e 's/[-(].*//'`
GUESS=$UNAME_MACHINE-unknown-dragonfly$DRAGONFLY_REL
;;
*:*VMS:*:*)
UNAME_MACHINE=`(uname -p) 2>/dev/null`
case $UNAME_MACHINE in
A*) GUESS=alpha-dec-vms ;;
I*) GUESS=ia64-dec-vms ;;
V*) GUESS=vax-dec-vms ;;
esac ;;
*:XENIX:*:SysV)
GUESS=i386-pc-xenix
;;
i*86:skyos:*:*)
SKYOS_REL=`echo "$UNAME_RELEASE" | sed -e 's/ .*$//'`
GUESS=$UNAME_MACHINE-pc-skyos$SKYOS_REL
;;
i*86:rdos:*:*)
GUESS=$UNAME_MACHINE-pc-rdos
;;
i*86:Fiwix:*:*)
GUESS=$UNAME_MACHINE-pc-fiwix
;;
*:AROS:*:*)
GUESS=$UNAME_MACHINE-unknown-aros
;;
x86_64:VMkernel:*:*)
GUESS=$UNAME_MACHINE-unknown-esx
;;
amd64:Isilon\ OneFS:*:*)
GUESS=x86_64-unknown-onefs
;;
*:Unleashed:*:*)
GUESS=$UNAME_MACHINE-unknown-unleashed$UNAME_RELEASE
;;
*:Ironclad:*:*)
GUESS=$UNAME_MACHINE-unknown-ironclad
;;
esac
# Do we have a guess based on uname results?
if test "x$GUESS" != x; then
echo "$GUESS"
exit
fi
# No uname command or uname output not recognized.
set_cc_for_build
cat > "$dummy.c" <<EOF
#ifdef _SEQUENT_
#include <sys/types.h>
#include <sys/utsname.h>
#endif
#if defined(ultrix) || defined(_ultrix) || defined(__ultrix) || defined(__ultrix__)
#if defined (vax) || defined (__vax) || defined (__vax__) || defined(mips) || defined(__mips) || defined(__mips__) || defined(MIPS) || defined(__MIPS__)
#include <signal.h>
#if defined(_SIZE_T_) || defined(SIGLOST)
#include <sys/utsname.h>
#endif
#endif
#endif
int
main ()
{
#if defined (sony)
#if defined (MIPSEB)
/* BFD wants "bsd" instead of "newsos". Perhaps BFD should be changed,
I don't know.... */
printf ("mips-sony-bsd\n"); exit (0);
#else
#include <sys/param.h>
printf ("m68k-sony-newsos%s\n",
#ifdef NEWSOS4
"4"
#else
""
#endif
); exit (0);
#endif
#endif
#if defined (NeXT)
#if !defined (__ARCHITECTURE__)
#define __ARCHITECTURE__ "m68k"
#endif
int version;
version=`(hostinfo | sed -n 's/.*NeXT Mach \([0-9]*\).*/\1/p') 2>/dev/null`;
if (version < 4)
printf ("%s-next-nextstep%d\n", __ARCHITECTURE__, version);
else
printf ("%s-next-openstep%d\n", __ARCHITECTURE__, version);
exit (0);
#endif
#if defined (MULTIMAX) || defined (n16)
#if defined (UMAXV)
printf ("ns32k-encore-sysv\n"); exit (0);
#else
#if defined (CMU)
printf ("ns32k-encore-mach\n"); exit (0);
#else
printf ("ns32k-encore-bsd\n"); exit (0);
#endif
#endif
#endif
#if defined (__386BSD__)
printf ("i386-pc-bsd\n"); exit (0);
#endif
#if defined (sequent)
#if defined (i386)
printf ("i386-sequent-dynix\n"); exit (0);
#endif
#if defined (ns32000)
printf ("ns32k-sequent-dynix\n"); exit (0);
#endif
#endif
#if defined (_SEQUENT_)
struct utsname un;
uname(&un);
if (strncmp(un.version, "V2", 2) == 0) {
printf ("i386-sequent-ptx2\n"); exit (0);
}
if (strncmp(un.version, "V1", 2) == 0) { /* XXX is V1 correct? */
printf ("i386-sequent-ptx1\n"); exit (0);
}
printf ("i386-sequent-ptx\n"); exit (0);
#endif
#if defined (vax)
#if !defined (ultrix)
#include <sys/param.h>
#if defined (BSD)
#if BSD == 43
printf ("vax-dec-bsd4.3\n"); exit (0);
#else
#if BSD == 199006
printf ("vax-dec-bsd4.3reno\n"); exit (0);
#else
printf ("vax-dec-bsd\n"); exit (0);
#endif
#endif
#else
printf ("vax-dec-bsd\n"); exit (0);
#endif
#else
#if defined(_SIZE_T_) || defined(SIGLOST)
struct utsname un;
uname (&un);
printf ("vax-dec-ultrix%s\n", un.release); exit (0);
#else
printf ("vax-dec-ultrix\n"); exit (0);
#endif
#endif
#endif
#if defined(ultrix) || defined(_ultrix) || defined(__ultrix) || defined(__ultrix__)
#if defined(mips) || defined(__mips) || defined(__mips__) || defined(MIPS) || defined(__MIPS__)
#if defined(_SIZE_T_) || defined(SIGLOST)
struct utsname *un;
uname (&un);
printf ("mips-dec-ultrix%s\n", un.release); exit (0);
#else
printf ("mips-dec-ultrix\n"); exit (0);
#endif
#endif
#endif
#if defined (alliant) && defined (i860)
printf ("i860-alliant-bsd\n"); exit (0);
#endif
exit (1);
}
EOF
$CC_FOR_BUILD -o "$dummy" "$dummy.c" 2>/dev/null && SYSTEM_NAME=`"$dummy"` &&
{ echo "$SYSTEM_NAME"; exit; }
# Apollos put the system type in the environment.
test -d /usr/apollo && { echo "$ISP-apollo-$SYSTYPE"; exit; }
echo "$0: unable to guess system type" >&2
case $UNAME_MACHINE:$UNAME_SYSTEM in
mips:Linux | mips64:Linux)
# If we got here on MIPS GNU/Linux, output extra information.
cat >&2 <<EOF
NOTE: MIPS GNU/Linux systems require a C compiler to fully recognize
the system type. Please install a C compiler and try again.
EOF
;;
esac
cat >&2 <<EOF
This script (version $timestamp), has failed to recognize the
operating system you are using. If your script is old, overwrite *all*
copies of config.guess and config.sub with the latest versions from:
https://git.savannah.gnu.org/cgit/config.git/plain/config.guess
and
https://git.savannah.gnu.org/cgit/config.git/plain/config.sub
EOF
our_year=`echo $timestamp | sed 's,-.*,,'`
thisyear=`date +%Y`
# shellcheck disable=SC2003
script_age=`expr "$thisyear" - "$our_year"`
if test "$script_age" -lt 3 ; then
cat >&2 <<EOF
If $0 has already been updated, send the following data and any
information you think might be pertinent to [email protected] to
provide the necessary information to handle your system.
config.guess timestamp = $timestamp
uname -m = `(uname -m) 2>/dev/null || echo unknown`
uname -r = `(uname -r) 2>/dev/null || echo unknown`
uname -s = `(uname -s) 2>/dev/null || echo unknown`
uname -v = `(uname -v) 2>/dev/null || echo unknown`
/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null`
/bin/uname -X = `(/bin/uname -X) 2>/dev/null`
hostinfo = `(hostinfo) 2>/dev/null`
/bin/universe = `(/bin/universe) 2>/dev/null`
/usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null`
/bin/arch = `(/bin/arch) 2>/dev/null`
/usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null`
/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null`
UNAME_MACHINE = "$UNAME_MACHINE"
UNAME_RELEASE = "$UNAME_RELEASE"
UNAME_SYSTEM = "$UNAME_SYSTEM"
UNAME_VERSION = "$UNAME_VERSION"
EOF
fi
exit 1
# Local variables:
# eval: (add-hook 'before-save-hook 'time-stamp)
# time-stamp-start: "timestamp='"
# time-stamp-format: "%:y-%02m-%02d"
# time-stamp-end: "'"
# End:
== *\/\u\s\r\/\b\i\n\/\u\n\a\m\e* ]]
+++++ eval 'content=${content//"$pattern"/"$replacement"}'
++++++ content='#! /bin/sh
# Attempt to guess a canonical system name.
# Copyright 1992-2024 Free Software Foundation, Inc.
# shellcheck disable=SC2006,SC2268 # see below for rationale
timestamp='\''2024-07-27'\''
# This file is free software; you can redistribute it and/or modify it
# under the terms of the GNU General Public License as published by
# the Free Software Foundation, either version 3 of the License, or
# (at your option) any later version.
#
# This program is distributed in the hope that it will be useful, but
# WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
# General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with this program; if not, see <https://www.gnu.org/licenses/>.
#
# As a special exception to the GNU General Public License, if you
# distribute this file as part of a program that contains a
# configuration script generated by Autoconf, you may include it under
# the same distribution terms that you use for the rest of that
# program. This Exception is an additional permission under section 7
# of the GNU General Public License, version 3 ("GPLv3").
#
# Originally written by Per Bothner; maintained since 2000 by Ben Elliston.
#
# You can get the latest version of this script from:
# https://git.savannah.gnu.org/cgit/config.git/plain/config.guess
#
# Please send patches to <[email protected]>.
# The "shellcheck disable" line above the timestamp inhibits complaints
# about features and limitations of the classic Bourne shell that were
# superseded or lifted in POSIX. However, this script identifies a wide
# variety of pre-POSIX systems that do not have POSIX shells at all, and
# even some reasonably current systems (Solaris 10 as case-in-point) still
# have a pre-POSIX /bin/sh.
me=`echo "$0" | sed -e '\''s,.*/,,'\''`
usage="\
Usage: $0 [OPTION]
Output the configuration name of the system '\''$me'\'' is run on.
Options:
-h, --help print this help, then exit
-t, --time-stamp print date of last modification, then exit
-v, --version print version number, then exit
Report bugs and patches to <[email protected]>."
version="\
GNU config.guess ($timestamp)
Originally written by Per Bothner.
Copyright 1992-2024 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE."
help="
Try '\''$me --help'\'' for more information."
# Parse command line
while test $# -gt 0 ; do
case $1 in
--time-stamp | --time* | -t )
echo "$timestamp" ; exit ;;
--version | -v )
echo "$version" ; exit ;;
--help | --h* | -h )
echo "$usage"; exit ;;
-- ) # Stop option processing
shift; break ;;
- ) # Use stdin as input.
break ;;
-* )
echo "$me: invalid option $1$help" >&2
exit 1 ;;
* )
break ;;
esac
done
if test $# != 0; then
echo "$me: too many arguments$help" >&2
exit 1
fi
# Just in case it came from the environment.
GUESS=
# CC_FOR_BUILD -- compiler used by this script. Note that the use of a
# compiler to aid in system detection is discouraged as it requires
# temporary files to be created and, as you can see below, it is a
# headache to deal with in a portable fashion.
# Historically, '\''CC_FOR_BUILD'\'' used to be named '\''HOST_CC'\''. We still
# use '\''HOST_CC'\'' if defined, but it is deprecated.
# Portable tmp directory creation inspired by the Autoconf team.
tmp=
# shellcheck disable=SC2172
trap '\''test -z "$tmp" || rm -fr "$tmp"'\'' 0 1 2 13 15
set_cc_for_build() {
# prevent multiple calls if $tmp is already set
test "$tmp" && return 0
: "${TMPDIR=/tmp}"
# shellcheck disable=SC2039,SC3028
{ tmp=`(umask 077 && mktemp -d "$TMPDIR/cgXXXXXX") 2>/dev/null` && test -n "$tmp" && test -d "$tmp" ; } ||
{ test -n "$RANDOM" && tmp=$TMPDIR/cg$$-$RANDOM && (umask 077 && mkdir "$tmp" 2>/dev/null) ; } ||
{ tmp=$TMPDIR/cg-$$ && (umask 077 && mkdir "$tmp" 2>/dev/null) && echo "Warning: creating insecure temp directory" >&2 ; } ||
{ echo "$me: cannot create a temporary directory in $TMPDIR" >&2 ; exit 1 ; }
dummy=$tmp/dummy
case ${CC_FOR_BUILD-},${HOST_CC-},${CC-} in
,,) echo "int x;" > "$dummy.c"
for driver in cc gcc c17 c99 c89 ; do
if ($driver -c -o "$dummy.o" "$dummy.c") >/dev/null 2>&1 ; then
CC_FOR_BUILD=$driver
break
fi
done
if test x"$CC_FOR_BUILD" = x ; then
CC_FOR_BUILD=no_compiler_found
fi
;;
,,*) CC_FOR_BUILD=$CC ;;
,*,*) CC_FOR_BUILD=$HOST_CC ;;
esac
}
# This is needed to find uname on a Pyramid OSx when run in the BSD universe.
# ([email protected] 1994-08-24)
if test -f /.attbin/uname ; then
PATH=$PATH:/.attbin ; export PATH
fi
UNAME_MACHINE=`(uname -m) 2>/dev/null` || UNAME_MACHINE=unknown
UNAME_RELEASE=`(uname -r) 2>/dev/null` || UNAME_RELEASE=unknown
UNAME_SYSTEM=`(uname -s) 2>/dev/null` || UNAME_SYSTEM=unknown
UNAME_VERSION=`(uname -v) 2>/dev/null` || UNAME_VERSION=unknown
case $UNAME_SYSTEM in
Linux|GNU|GNU/*)
LIBC=unknown
set_cc_for_build
cat <<-EOF > "$dummy.c"
#if defined(__ANDROID__)
LIBC=android
#else
#include <features.h>
#if defined(__UCLIBC__)
LIBC=uclibc
#elif defined(__dietlibc__)
LIBC=dietlibc
#elif defined(__GLIBC__)
LIBC=gnu
#elif defined(__LLVM_LIBC__)
LIBC=llvm
#else
#include <stdarg.h>
/* First heuristic to detect musl libc. */
#ifdef __DEFINED_va_list
LIBC=musl
#endif
#endif
#endif
EOF
cc_set_libc=`$CC_FOR_BUILD -E "$dummy.c" 2>/dev/null | grep '\''^LIBC'\'' | sed '\''s, ,,g'\''`
eval "$cc_set_libc"
# Second heuristic to detect musl libc.
if [ "$LIBC" = unknown ] &&
command -v ldd >/dev/null &&
ldd --version 2>&1 | grep -q ^musl; then
LIBC=musl
fi
# If the system lacks a compiler, then just pick glibc.
# We could probably try harder.
if [ "$LIBC" = unknown ]; then
LIBC=gnu
fi
;;
esac
# Note: order is significant - the case branches are not exclusive.
case $UNAME_MACHINE:$UNAME_SYSTEM:$UNAME_RELEASE:$UNAME_VERSION in
*:NetBSD:*:*)
# NetBSD (nbsd) targets should (where applicable) match one or
# more of the tuples: *-*-netbsdelf*, *-*-netbsdaout*,
# *-*-netbsdecoff* and *-*-netbsd*. For targets that recently
# switched to ELF, *-*-netbsd* would select the old
# object file format. This provides both forward
# compatibility and a consistent mechanism for selecting the
# object file format.
#
# Note: NetBSD doesn'\''t particularly care about the vendor
# portion of the name. We always set it to "unknown".
UNAME_MACHINE_ARCH=`(uname -p 2>/dev/null || \
/sbin/sysctl -n hw.machine_arch 2>/dev/null || \
/usr/sbin/sysctl -n hw.machine_arch 2>/dev/null || \
echo unknown)`
case $UNAME_MACHINE_ARCH in
aarch64eb) machine=aarch64_be-unknown ;;
armeb) machine=armeb-unknown ;;
arm*) machine=arm-unknown ;;
sh3el) machine=shl-unknown ;;
sh3eb) machine=sh-unknown ;;
sh5el) machine=sh5le-unknown ;;
earmv*)
arch=`echo "$UNAME_MACHINE_ARCH" | sed -e '\''s,^e\(armv[0-9]\).*$,\1,'\''`
endian=`echo "$UNAME_MACHINE_ARCH" | sed -ne '\''s,^.*\(eb\)$,\1,p'\''`
machine=${arch}${endian}-unknown
;;
*) machine=$UNAME_MACHINE_ARCH-unknown ;;
esac
# The Operating System including object format, if it has switched
# to ELF recently (or will in the future) and ABI.
case $UNAME_MACHINE_ARCH in
earm*)
os=netbsdelf
;;
arm*|i386|m68k|ns32k|sh3*|sparc|vax)
set_cc_for_build
if echo __ELF__ | $CC_FOR_BUILD -E - 2>/dev/null \
| grep -q __ELF__
then
# Once all utilities can be ECOFF (netbsdecoff) or a.out (netbsdaout).
# Return netbsd for either. FIX?
os=netbsd
else
os=netbsdelf
fi
;;
*)
os=netbsd
;;
esac
# Determine ABI tags.
case $UNAME_MACHINE_ARCH in
earm*)
expr='\''s/^earmv[0-9]/-eabi/;s/eb$//'\''
abi=`echo "$UNAME_MACHINE_ARCH" | sed -e "$expr"`
;;
esac
# The OS release
# Debian GNU/NetBSD machines have a different userland, and
# thus, need a distinct triplet. However, they do not need
# kernel version information, so it can be replaced with a
# suitable tag, in the style of linux-gnu.
case $UNAME_VERSION in
Debian*)
release='\''-gnu'\''
;;
*)
release=`echo "$UNAME_RELEASE" | sed -e '\''s/[-_].*//'\'' | cut -d. -f1,2`
;;
esac
# Since CPU_TYPE-MANUFACTURER-KERNEL-OPERATING_SYSTEM:
# contains redundant information, the shorter form:
# CPU_TYPE-MANUFACTURER-OPERATING_SYSTEM is used.
GUESS=$machine-${os}${release}${abi-}
;;
*:Bitrig:*:*)
UNAME_MACHINE_ARCH=`arch | sed '\''s/Bitrig.//'\''`
GUESS=$UNAME_MACHINE_ARCH-unknown-bitrig$UNAME_RELEASE
;;
*:OpenBSD:*:*)
UNAME_MACHINE_ARCH=`arch | sed '\''s/OpenBSD.//'\''`
GUESS=$UNAME_MACHINE_ARCH-unknown-openbsd$UNAME_RELEASE
;;
*:SecBSD:*:*)
UNAME_MACHINE_ARCH=`arch | sed '\''s/SecBSD.//'\''`
GUESS=$UNAME_MACHINE_ARCH-unknown-secbsd$UNAME_RELEASE
;;
*:LibertyBSD:*:*)
UNAME_MACHINE_ARCH=`arch | sed '\''s/^.*BSD\.//'\''`
GUESS=$UNAME_MACHINE_ARCH-unknown-libertybsd$UNAME_RELEASE
;;
*:MidnightBSD:*:*)
GUESS=$UNAME_MACHINE-unknown-midnightbsd$UNAME_RELEASE
;;
*:ekkoBSD:*:*)
GUESS=$UNAME_MACHINE-unknown-ekkobsd$UNAME_RELEASE
;;
*:SolidBSD:*:*)
GUESS=$UNAME_MACHINE-unknown-solidbsd$UNAME_RELEASE
;;
*:OS108:*:*)
GUESS=$UNAME_MACHINE-unknown-os108_$UNAME_RELEASE
;;
macppc:MirBSD:*:*)
GUESS=powerpc-unknown-mirbsd$UNAME_RELEASE
;;
*:MirBSD:*:*)
GUESS=$UNAME_MACHINE-unknown-mirbsd$UNAME_RELEASE
;;
*:Sortix:*:*)
GUESS=$UNAME_MACHINE-unknown-sortix
;;
*:Twizzler:*:*)
GUESS=$UNAME_MACHINE-unknown-twizzler
;;
*:Redox:*:*)
GUESS=$UNAME_MACHINE-unknown-redox
;;
mips:OSF1:*.*)
GUESS=mips-dec-osf1
;;
alpha:OSF1:*:*)
# Reset EXIT trap before exiting to avoid spurious non-zero exit code.
trap '\'''\'' 0
case $UNAME_RELEASE in
*4.0)
UNAME_RELEASE=`/usr/sbin/sizer -v | awk '\''{print $3}'\''`
;;
*5.*)
UNAME_RELEASE=`/usr/sbin/sizer -v | awk '\''{print $4}'\''`
;;
esac
# According to Compaq, /usr/sbin/psrinfo has been available on
# OSF/1 and Tru64 systems produced since 1995. I hope that
# covers most systems running today. This code pipes the CPU
# types through head -n 1, so we only detect the type of CPU 0.
ALPHA_CPU_TYPE=`/usr/sbin/psrinfo -v | sed -n -e '\''s/^ The alpha \(.*\) processor.*$/\1/p'\'' | head -n 1`
case $ALPHA_CPU_TYPE in
"EV4 (21064)")
UNAME_MACHINE=alpha ;;
"EV4.5 (21064)")
UNAME_MACHINE=alpha ;;
"LCA4 (21066/21068)")
UNAME_MACHINE=alpha ;;
"EV5 (21164)")
UNAME_MACHINE=alphaev5 ;;
"EV5.6 (21164A)")
UNAME_MACHINE=alphaev56 ;;
"EV5.6 (21164PC)")
UNAME_MACHINE=alphapca56 ;;
"EV5.7 (21164PC)")
UNAME_MACHINE=alphapca57 ;;
"EV6 (21264)")
UNAME_MACHINE=alphaev6 ;;
"EV6.7 (21264A)")
UNAME_MACHINE=alphaev67 ;;
"EV6.8CB (21264C)")
UNAME_MACHINE=alphaev68 ;;
"EV6.8AL (21264B)")
UNAME_MACHINE=alphaev68 ;;
"EV6.8CX (21264D)")
UNAME_MACHINE=alphaev68 ;;
"EV6.9A (21264/EV69A)")
UNAME_MACHINE=alphaev69 ;;
"EV7 (21364)")
UNAME_MACHINE=alphaev7 ;;
"EV7.9 (21364A)")
UNAME_MACHINE=alphaev79 ;;
esac
# A Pn.n version is a patched version.
# A Vn.n version is a released version.
# A Tn.n version is a released field test version.
# A Xn.n version is an unreleased experimental baselevel.
# 1.2 uses "1.2" for uname -r.
OSF_REL=`echo "$UNAME_RELEASE" | sed -e '\''s/^[PVTX]//'\'' | tr ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz`
GUESS=$UNAME_MACHINE-dec-osf$OSF_REL
;;
Amiga*:UNIX_System_V:4.0:*)
GUESS=m68k-unknown-sysv4
;;
*:[Aa]miga[Oo][Ss]:*:*)
GUESS=$UNAME_MACHINE-unknown-amigaos
;;
*:[Mm]orph[Oo][Ss]:*:*)
GUESS=$UNAME_MACHINE-unknown-morphos
;;
*:OS/390:*:*)
GUESS=i370-ibm-openedition
;;
*:z/VM:*:*)
GUESS=s390-ibm-zvmoe
;;
*:OS400:*:*)
GUESS=powerpc-ibm-os400
;;
arm:RISC*:1.[012]*:*|arm:riscix:1.[012]*:*)
GUESS=arm-acorn-riscix$UNAME_RELEASE
;;
arm*:riscos:*:*|arm*:RISCOS:*:*)
GUESS=arm-unknown-riscos
;;
SR2?01:HI-UX/MPP:*:* | SR8000:HI-UX/MPP:*:*)
GUESS=hppa1.1-hitachi-hiuxmpp
;;
Pyramid*:OSx*:*:* | MIS*:OSx*:*:* | MIS*:SMP_DC-OSx*:*:*)
# [email protected] (Earle F. Ake) contributed MIS and NILE.
case `(/bin/universe) 2>/dev/null` in
att) GUESS=pyramid-pyramid-sysv3 ;;
*) GUESS=pyramid-pyramid-bsd ;;
esac
;;
NILE*:*:*:dcosx)
GUESS=pyramid-pyramid-svr4
;;
DRS?6000:unix:4.0:6*)
GUESS=sparc-icl-nx6
;;
DRS?6000:UNIX_SV:4.2*:7* | DRS?6000:isis:4.2*:7*)
case `uname -p` in
sparc) GUESS=sparc-icl-nx7 ;;
esac
;;
s390x:SunOS:*:*)
SUN_REL=`echo "$UNAME_RELEASE" | sed -e '\''s/[^.]*//'\''`
GUESS=$UNAME_MACHINE-ibm-solaris2$SUN_REL
;;
sun4H:SunOS:5.*:*)
SUN_REL=`echo "$UNAME_RELEASE" | sed -e '\''s/[^.]*//'\''`
GUESS=sparc-hal-solaris2$SUN_REL
;;
sun4*:SunOS:5.*:* | tadpole*:SunOS:5.*:*)
SUN_REL=`echo "$UNAME_RELEASE" | sed -e '\''s/[^.]*//'\''`
GUESS=sparc-sun-solaris2$SUN_REL
;;
i86pc:AuroraUX:5.*:* | i86xen:AuroraUX:5.*:*)
GUESS=i386-pc-auroraux$UNAME_RELEASE
;;
i86pc:SunOS:5.*:* | i86xen:SunOS:5.*:*)
set_cc_for_build
SUN_ARCH=i386
# If there is a compiler, see if it is configured for 64-bit objects.
# Note that the Sun cc does not turn __LP64__ into 1 like gcc does.
# This test works for both compilers.
if test "$CC_FOR_BUILD" != no_compiler_found; then
if (echo '\''#ifdef __amd64'\''; echo IS_64BIT_ARCH; echo '\''#endif'\'') | \
(CCOPTS="" $CC_FOR_BUILD -m64 -E - 2>/dev/null) | \
grep IS_64BIT_ARCH >/dev/null
then
SUN_ARCH=x86_64
fi
fi
SUN_REL=`echo "$UNAME_RELEASE" | sed -e '\''s/[^.]*//'\''`
GUESS=$SUN_ARCH-pc-solaris2$SUN_REL
;;
sun4*:SunOS:6*:*)
# According to config.sub, this is the proper way to canonicalize
# SunOS6. Hard to guess exactly what SunOS6 will be like, but
# it'\''s likely to be more like Solaris than SunOS4.
SUN_REL=`echo "$UNAME_RELEASE" | sed -e '\''s/[^.]*//'\''`
GUESS=sparc-sun-solaris3$SUN_REL
;;
sun4*:SunOS:*:*)
case `/usr/bin/arch -k` in
Series*|S4*)
UNAME_RELEASE=`uname -v`
;;
esac
# Japanese Language versions have a version number like '\''4.1.3-JL'\''.
SUN_REL=`echo "$UNAME_RELEASE" | sed -e '\''s/-/_/'\''`
GUESS=sparc-sun-sunos$SUN_REL
;;
sun3*:SunOS:*:*)
GUESS=m68k-sun-sunos$UNAME_RELEASE
;;
sun*:*:4.2BSD:*)
UNAME_RELEASE=`(sed 1q /etc/motd | awk '\''{print substr($5,1,3)}'\'') 2>/dev/null`
test "x$UNAME_RELEASE" = x && UNAME_RELEASE=3
case `/bin/arch` in
sun3)
GUESS=m68k-sun-sunos$UNAME_RELEASE
;;
sun4)
GUESS=sparc-sun-sunos$UNAME_RELEASE
;;
esac
;;
aushp:SunOS:*:*)
GUESS=sparc-auspex-sunos$UNAME_RELEASE
;;
# The situation for MiNT is a little confusing. The machine name
# can be virtually everything (everything which is not
# "atarist" or "atariste" at least should have a processor
# > m68000). The system name ranges from "MiNT" over "FreeMiNT"
# to the lowercase version "mint" (or "freemint"). Finally
# the system name "TOS" denotes a system which is actually not
# MiNT. But MiNT is downward compatible to TOS, so this should
# be no problem.
atarist[e]:*MiNT:*:* | atarist[e]:*mint:*:* | atarist[e]:*TOS:*:*)
GUESS=m68k-atari-mint$UNAME_RELEASE
;;
atari*:*MiNT:*:* | atari*:*mint:*:* | atarist[e]:*TOS:*:*)
GUESS=m68k-atari-mint$UNAME_RELEASE
;;
*falcon*:*MiNT:*:* | *falcon*:*mint:*:* | *falcon*:*TOS:*:*)
GUESS=m68k-atari-mint$UNAME_RELEASE
;;
milan*:*MiNT:*:* | milan*:*mint:*:* | *milan*:*TOS:*:*)
GUESS=m68k-milan-mint$UNAME_RELEASE
;;
hades*:*MiNT:*:* | hades*:*mint:*:* | *hades*:*TOS:*:*)
GUESS=m68k-hades-mint$UNAME_RELEASE
;;
*:*MiNT:*:* | *:*mint:*:* | *:*TOS:*:*)
GUESS=m68k-unknown-mint$UNAME_RELEASE
;;
m68k:machten:*:*)
GUESS=m68k-apple-machten$UNAME_RELEASE
;;
powerpc:machten:*:*)
GUESS=powerpc-apple-machten$UNAME_RELEASE
;;
RISC*:Mach:*:*)
GUESS=mips-dec-mach_bsd4.3
;;
RISC*:ULTRIX:*:*)
GUESS=mips-dec-ultrix$UNAME_RELEASE
;;
VAX*:ULTRIX*:*:*)
GUESS=vax-dec-ultrix$UNAME_RELEASE
;;
2020:CLIX:*:* | 2430:CLIX:*:*)
GUESS=clipper-intergraph-clix$UNAME_RELEASE
;;
mips:*:*:UMIPS | mips:*:*:RISCos)
set_cc_for_build
sed '\''s/^ //'\'' << EOF > "$dummy.c"
#ifdef __cplusplus
#include <stdio.h> /* for printf() prototype */
int main (int argc, char *argv[]) {
#else
int main (argc, argv) int argc; char *argv[]; {
#endif
#if defined (host_mips) && defined (MIPSEB)
#if defined (SYSTYPE_SYSV)
printf ("mips-mips-riscos%ssysv\\n", argv[1]); exit (0);
#endif
#if defined (SYSTYPE_SVR4)
printf ("mips-mips-riscos%ssvr4\\n", argv[1]); exit (0);
#endif
#if defined (SYSTYPE_BSD43) || defined(SYSTYPE_BSD)
printf ("mips-mips-riscos%sbsd\\n", argv[1]); exit (0);
#endif
#endif
exit (-1);
}
EOF
$CC_FOR_BUILD -o "$dummy" "$dummy.c" &&
dummyarg=`echo "$UNAME_RELEASE" | sed -n '\''s/\([0-9]*\).*/\1/p'\''` &&
SYSTEM_NAME=`"$dummy" "$dummyarg"` &&
{ echo "$SYSTEM_NAME"; exit; }
GUESS=mips-mips-riscos$UNAME_RELEASE
;;
Motorola:PowerMAX_OS:*:*)
GUESS=powerpc-motorola-powermax
;;
Motorola:*:4.3:PL8-*)
GUESS=powerpc-harris-powermax
;;
Night_Hawk:*:*:PowerMAX_OS | Synergy:PowerMAX_OS:*:*)
GUESS=powerpc-harris-powermax
;;
Night_Hawk:Power_UNIX:*:*)
GUESS=powerpc-harris-powerunix
;;
m88k:CX/UX:7*:*)
GUESS=m88k-harris-cxux7
;;
m88k:*:4*:R4*)
GUESS=m88k-motorola-sysv4
;;
m88k:*:3*:R3*)
GUESS=m88k-motorola-sysv3
;;
AViiON:dgux:*:*)
# DG/UX returns AViiON for all architectures
UNAME_PROCESSOR=`uname -p`
if test "$UNAME_PROCESSOR" = mc88100 || test "$UNAME_PROCESSOR" = mc88110
then
if test "$TARGET_BINARY_INTERFACE"x = m88kdguxelfx || \
test "$TARGET_BINARY_INTERFACE"x = x
then
GUESS=m88k-dg-dgux$UNAME_RELEASE
else
GUESS=m88k-dg-dguxbcs$UNAME_RELEASE
fi
else
GUESS=i586-dg-dgux$UNAME_RELEASE
fi
;;
M88*:DolphinOS:*:*) # DolphinOS (SVR3)
GUESS=m88k-dolphin-sysv3
;;
M88*:*:R3*:*)
# Delta 88k system running SVR3
GUESS=m88k-motorola-sysv3
;;
XD88*:*:*:*) # Tektronix XD88 system running UTekV (SVR3)
GUESS=m88k-tektronix-sysv3
;;
Tek43[0-9][0-9]:UTek:*:*) # Tektronix 4300 system running UTek (BSD)
GUESS=m68k-tektronix-bsd
;;
*:IRIX*:*:*)
IRIX_REL=`echo "$UNAME_RELEASE" | sed -e '\''s/-/_/g'\''`
GUESS=mips-sgi-irix$IRIX_REL
;;
????????:AIX?:[12].1:2) # AIX 2.2.1 or AIX 2.1.1 is RT/PC AIX.
GUESS=romp-ibm-aix # uname -m gives an 8 hex-code CPU id
;; # Note that: echo "'\''`uname -s`'\''" gives '\''AIX '\''
i*86:AIX:*:*)
GUESS=i386-ibm-aix
;;
ia64:AIX:*:*)
if test -x /usr/bin/oslevel ; then
IBM_REV=`/usr/bin/oslevel`
else
IBM_REV=$UNAME_VERSION.$UNAME_RELEASE
fi
GUESS=$UNAME_MACHINE-ibm-aix$IBM_REV
;;
*:AIX:2:3)
if grep bos325 /usr/include/stdio.h >/dev/null 2>&1; then
set_cc_for_build
sed '\''s/^ //'\'' << EOF > "$dummy.c"
#include <sys/systemcfg.h>
int
main ()
{
if (!__power_pc())
exit(1);
puts("powerpc-ibm-aix3.2.5");
exit(0);
}
EOF
if $CC_FOR_BUILD -o "$dummy" "$dummy.c" && SYSTEM_NAME=`"$dummy"`
then
GUESS=$SYSTEM_NAME
else
GUESS=rs6000-ibm-aix3.2.5
fi
elif grep bos324 /usr/include/stdio.h >/dev/null 2>&1; then
GUESS=rs6000-ibm-aix3.2.4
else
GUESS=rs6000-ibm-aix3.2
fi
;;
*:AIX:*:[4567])
IBM_CPU_ID=`/usr/sbin/lsdev -C -c processor -S available | sed 1q | awk '\''{ print $1 }'\''`
if /usr/sbin/lsattr -El "$IBM_CPU_ID" | grep '\'' POWER'\'' >/dev/null 2>&1; then
IBM_ARCH=rs6000
else
IBM_ARCH=powerpc
fi
if test -x /usr/bin/lslpp ; then
IBM_REV=`/usr/bin/lslpp -Lqc bos.rte.libc | \
awk -F: '\''{ print $3 }'\'' | sed s/[0-9]*$/0/`
else
IBM_REV=$UNAME_VERSION.$UNAME_RELEASE
fi
GUESS=$IBM_ARCH-ibm-aix$IBM_REV
;;
*:AIX:*:*)
GUESS=rs6000-ibm-aix
;;
ibmrt:4.4BSD:*|romp-ibm:4.4BSD:*)
GUESS=romp-ibm-bsd4.4
;;
ibmrt:*BSD:*|romp-ibm:BSD:*) # covers RT/PC BSD and
GUESS=romp-ibm-bsd$UNAME_RELEASE # 4.3 with uname added to
;; # report: romp-ibm BSD 4.3
*:BOSX:*:*)
GUESS=rs6000-bull-bosx
;;
DPX/2?00:B.O.S.:*:*)
GUESS=m68k-bull-sysv3
;;
9000/[34]??:4.3bsd:1.*:*)
GUESS=m68k-hp-bsd
;;
hp300:4.4BSD:*:* | 9000/[34]??:4.3bsd:2.*:*)
GUESS=m68k-hp-bsd4.4
;;
9000/[34678]??:HP-UX:*:*)
HPUX_REV=`echo "$UNAME_RELEASE" | sed -e '\''s/[^.]*.[0B]*//'\''`
case $UNAME_MACHINE in
9000/31?) HP_ARCH=m68000 ;;
9000/[34]??) HP_ARCH=m68k ;;
9000/[678][0-9][0-9])
if test -x /usr/bin/getconf; then
sc_cpu_version=`/usr/bin/getconf SC_CPU_VERSION 2>/dev/null`
sc_kernel_bits=`/usr/bin/getconf SC_KERNEL_BITS 2>/dev/null`
case $sc_cpu_version in
523) HP_ARCH=hppa1.0 ;; # CPU_PA_RISC1_0
528) HP_ARCH=hppa1.1 ;; # CPU_PA_RISC1_1
532) # CPU_PA_RISC2_0
case $sc_kernel_bits in
32) HP_ARCH=hppa2.0n ;;
64) HP_ARCH=hppa2.0w ;;
'\'''\'') HP_ARCH=hppa2.0 ;; # HP-UX 10.20
esac ;;
esac
fi
if test "$HP_ARCH" = ""; then
set_cc_for_build
sed '\''s/^ //'\'' << EOF > "$dummy.c"
#define _HPUX_SOURCE
#include <stdlib.h>
#include <unistd.h>
int
main ()
{
#if defined(_SC_KERNEL_BITS)
long bits = sysconf(_SC_KERNEL_BITS);
#endif
long cpu = sysconf (_SC_CPU_VERSION);
switch (cpu)
{
case CPU_PA_RISC1_0: puts ("hppa1.0"); break;
case CPU_PA_RISC1_1: puts ("hppa1.1"); break;
case CPU_PA_RISC2_0:
#if defined(_SC_KERNEL_BITS)
switch (bits)
{
case 64: puts ("hppa2.0w"); break;
case 32: puts ("hppa2.0n"); break;
default: puts ("hppa2.0"); break;
} break;
#else /* !defined(_SC_KERNEL_BITS) */
puts ("hppa2.0"); break;
#endif
default: puts ("hppa1.0"); break;
}
exit (0);
}
EOF
(CCOPTS="" $CC_FOR_BUILD -o "$dummy" "$dummy.c" 2>/dev/null) && HP_ARCH=`"$dummy"`
test -z "$HP_ARCH" && HP_ARCH=hppa
fi ;;
esac
if test "$HP_ARCH" = hppa2.0w
then
set_cc_for_build
# hppa2.0w-hp-hpux* has a 64-bit kernel and a compiler generating
# 32-bit code. hppa64-hp-hpux* has the same kernel and a compiler
# generating 64-bit code. GNU and HP use different nomenclature:
#
# $ CC_FOR_BUILD=cc ./config.guess
# => hppa2.0w-hp-hpux11.23
# $ CC_FOR_BUILD="cc +DA2.0w" ./config.guess
# => hppa64-hp-hpux11.23
if echo __LP64__ | (CCOPTS="" $CC_FOR_BUILD -E - 2>/dev/null) |
grep -q __LP64__
then
HP_ARCH=hppa2.0w
else
HP_ARCH=hppa64
fi
fi
GUESS=$HP_ARCH-hp-hpux$HPUX_REV
;;
ia64:HP-UX:*:*)
HPUX_REV=`echo "$UNAME_RELEASE" | sed -e '\''s/[^.]*.[0B]*//'\''`
GUESS=ia64-hp-hpux$HPUX_REV
;;
3050*:HI-UX:*:*)
set_cc_for_build
sed '\''s/^ //'\'' << EOF > "$dummy.c"
#include <unistd.h>
int
main ()
{
long cpu = sysconf (_SC_CPU_VERSION);
/* The order matters, because CPU_IS_HP_MC68K erroneously returns
true for CPU_PA_RISC1_0. CPU_IS_PA_RISC returns correct
results, however. */
if (CPU_IS_PA_RISC (cpu))
{
switch (cpu)
{
case CPU_PA_RISC1_0: puts ("hppa1.0-hitachi-hiuxwe2"); break;
case CPU_PA_RISC1_1: puts ("hppa1.1-hitachi-hiuxwe2"); break;
case CPU_PA_RISC2_0: puts ("hppa2.0-hitachi-hiuxwe2"); break;
default: puts ("hppa-hitachi-hiuxwe2"); break;
}
}
else if (CPU_IS_HP_MC68K (cpu))
puts ("m68k-hitachi-hiuxwe2");
else puts ("unknown-hitachi-hiuxwe2");
exit (0);
}
EOF
$CC_FOR_BUILD -o "$dummy" "$dummy.c" && SYSTEM_NAME=`"$dummy"` &&
{ echo "$SYSTEM_NAME"; exit; }
GUESS=unknown-hitachi-hiuxwe2
;;
9000/7??:4.3bsd:*:* | 9000/8?[79]:4.3bsd:*:*)
GUESS=hppa1.1-hp-bsd
;;
9000/8??:4.3bsd:*:*)
GUESS=hppa1.0-hp-bsd
;;
*9??*:MPE/iX:*:* | *3000*:MPE/iX:*:*)
GUESS=hppa1.0-hp-mpeix
;;
hp7??:OSF1:*:* | hp8?[79]:OSF1:*:*)
GUESS=hppa1.1-hp-osf
;;
hp8??:OSF1:*:*)
GUESS=hppa1.0-hp-osf
;;
i*86:OSF1:*:*)
if test -x /usr/sbin/sysversion ; then
GUESS=$UNAME_MACHINE-unknown-osf1mk
else
GUESS=$UNAME_MACHINE-unknown-osf1
fi
;;
parisc*:Lites*:*:*)
GUESS=hppa1.1-hp-lites
;;
C1*:ConvexOS:*:* | convex:ConvexOS:C1*:*)
GUESS=c1-convex-bsd
;;
C2*:ConvexOS:*:* | convex:ConvexOS:C2*:*)
if getsysinfo -f scalar_acc
then echo c32-convex-bsd
else echo c2-convex-bsd
fi
exit ;;
C34*:ConvexOS:*:* | convex:ConvexOS:C34*:*)
GUESS=c34-convex-bsd
;;
C38*:ConvexOS:*:* | convex:ConvexOS:C38*:*)
GUESS=c38-convex-bsd
;;
C4*:ConvexOS:*:* | convex:ConvexOS:C4*:*)
GUESS=c4-convex-bsd
;;
CRAY*Y-MP:*:*:*)
CRAY_REL=`echo "$UNAME_RELEASE" | sed -e '\''s/\.[^.]*$/.X/'\''`
GUESS=ymp-cray-unicos$CRAY_REL
;;
CRAY*[A-Z]90:*:*:*)
echo "$UNAME_MACHINE"-cray-unicos"$UNAME_RELEASE" \
| sed -e '\''s/CRAY.*\([A-Z]90\)/\1/'\'' \
-e y/ABCDEFGHIJKLMNOPQRSTUVWXYZ/abcdefghijklmnopqrstuvwxyz/ \
-e '\''s/\.[^.]*$/.X/'\''
exit ;;
CRAY*TS:*:*:*)
CRAY_REL=`echo "$UNAME_RELEASE" | sed -e '\''s/\.[^.]*$/.X/'\''`
GUESS=t90-cray-unicos$CRAY_REL
;;
CRAY*T3E:*:*:*)
CRAY_REL=`echo "$UNAME_RELEASE" | sed -e '\''s/\.[^.]*$/.X/'\''`
GUESS=alphaev5-cray-unicosmk$CRAY_REL
;;
CRAY*SV1:*:*:*)
CRAY_REL=`echo "$UNAME_RELEASE" | sed -e '\''s/\.[^.]*$/.X/'\''`
GUESS=sv1-cray-unicos$CRAY_REL
;;
*:UNICOS/mp:*:*)
CRAY_REL=`echo "$UNAME_RELEASE" | sed -e '\''s/\.[^.]*$/.X/'\''`
GUESS=craynv-cray-unicosmp$CRAY_REL
;;
F30[01]:UNIX_System_V:*:* | F700:UNIX_System_V:*:*)
FUJITSU_PROC=`uname -m | tr ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz`
FUJITSU_SYS=`uname -p | tr ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz | sed -e '\''s/\///'\''`
FUJITSU_REL=`echo "$UNAME_RELEASE" | sed -e '\''s/ /_/'\''`
GUESS=${FUJITSU_PROC}-fujitsu-${FUJITSU_SYS}${FUJITSU_REL}
;;
5000:UNIX_System_V:4.*:*)
FUJITSU_SYS=`uname -p | tr ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz | sed -e '\''s/\///'\''`
FUJITSU_REL=`echo "$UNAME_RELEASE" | tr ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz | sed -e '\''s/ /_/'\''`
GUESS=sparc-fujitsu-${FUJITSU_SYS}${FUJITSU_REL}
;;
i*86:BSD/386:*:* | i*86:BSD/OS:*:* | *:Ascend\ Embedded/OS:*:*)
GUESS=$UNAME_MACHINE-pc-bsdi$UNAME_RELEASE
;;
sparc*:BSD/OS:*:*)
GUESS=sparc-unknown-bsdi$UNAME_RELEASE
;;
*:BSD/OS:*:*)
GUESS=$UNAME_MACHINE-unknown-bsdi$UNAME_RELEASE
;;
arm:FreeBSD:*:*)
UNAME_PROCESSOR=`uname -p`
set_cc_for_build
if echo __ARM_PCS_VFP | $CC_FOR_BUILD -E - 2>/dev/null \
| grep -q __ARM_PCS_VFP
then
FREEBSD_REL=`echo "$UNAME_RELEASE" | sed -e '\''s/[-(].*//'\''`
GUESS=$UNAME_PROCESSOR-unknown-freebsd$FREEBSD_REL-gnueabi
else
FREEBSD_REL=`echo "$UNAME_RELEASE" | sed -e '\''s/[-(].*//'\''`
GUESS=$UNAME_PROCESSOR-unknown-freebsd$FREEBSD_REL-gnueabihf
fi
;;
*:FreeBSD:*:*)
UNAME_PROCESSOR=`uname -p`
case $UNAME_PROCESSOR in
amd64)
UNAME_PROCESSOR=x86_64 ;;
i386)
UNAME_PROCESSOR=i586 ;;
esac
FREEBSD_REL=`echo "$UNAME_RELEASE" | sed -e '\''s/[-(].*//'\''`
GUESS=$UNAME_PROCESSOR-unknown-freebsd$FREEBSD_REL
;;
i*:CYGWIN*:*)
GUESS=$UNAME_MACHINE-pc-cygwin
;;
*:MINGW64*:*)
GUESS=$UNAME_MACHINE-pc-mingw64
;;
*:MINGW*:*)
GUESS=$UNAME_MACHINE-pc-mingw32
;;
*:MSYS*:*)
GUESS=$UNAME_MACHINE-pc-msys
;;
i*:PW*:*)
GUESS=$UNAME_MACHINE-pc-pw32
;;
*:SerenityOS:*:*)
GUESS=$UNAME_MACHINE-pc-serenity
;;
*:Interix*:*)
case $UNAME_MACHINE in
x86)
GUESS=i586-pc-interix$UNAME_RELEASE
;;
authenticamd | genuineintel | EM64T)
GUESS=x86_64-unknown-interix$UNAME_RELEASE
;;
IA64)
GUESS=ia64-unknown-interix$UNAME_RELEASE
;;
esac ;;
i*:UWIN*:*)
GUESS=$UNAME_MACHINE-pc-uwin
;;
amd64:CYGWIN*:*:* | x86_64:CYGWIN*:*:*)
GUESS=x86_64-pc-cygwin
;;
prep*:SunOS:5.*:*)
SUN_REL=`echo "$UNAME_RELEASE" | sed -e '\''s/[^.]*//'\''`
GUESS=powerpcle-unknown-solaris2$SUN_REL
;;
*:GNU:*:*)
# the GNU system
GNU_ARCH=`echo "$UNAME_MACHINE" | sed -e '\''s,[-/].*$,,'\''`
GNU_REL=`echo "$UNAME_RELEASE" | sed -e '\''s,/.*$,,'\''`
GUESS=$GNU_ARCH-unknown-$LIBC$GNU_REL
;;
*:GNU/*:*:*)
# other systems with GNU libc and userland
GNU_SYS=`echo "$UNAME_SYSTEM" | sed '\''s,^[^/]*/,,'\'' | tr "[:upper:]" "[:lower:]"`
GNU_REL=`echo "$UNAME_RELEASE" | sed -e '\''s/[-(].*//'\''`
GUESS=$UNAME_MACHINE-unknown-$GNU_SYS$GNU_REL-$LIBC
;;
x86_64:[Mm]anagarm:*:*|i?86:[Mm]anagarm:*:*)
GUESS="$UNAME_MACHINE-pc-managarm-mlibc"
;;
*:[Mm]anagarm:*:*)
GUESS="$UNAME_MACHINE-unknown-managarm-mlibc"
;;
*:Minix:*:*)
GUESS=$UNAME_MACHINE-unknown-minix
;;
aarch64:Linux:*:*)
set_cc_for_build
CPU=$UNAME_MACHINE
LIBCABI=$LIBC
if test "$CC_FOR_BUILD" != no_compiler_found; then
ABI=64
sed '\''s/^ //'\'' << EOF > "$dummy.c"
#ifdef __ARM_EABI__
#ifdef __ARM_PCS_VFP
ABI=eabihf
#else
ABI=eabi
#endif
#endif
EOF
cc_set_abi=`$CC_FOR_BUILD -E "$dummy.c" 2>/dev/null | grep '\''^ABI'\'' | sed '\''s, ,,g'\''`
eval "$cc_set_abi"
case $ABI in
eabi | eabihf) CPU=armv8l; LIBCABI=$LIBC$ABI ;;
esac
fi
GUESS=$CPU-unknown-linux-$LIBCABI
;;
aarch64_be:Linux:*:*)
UNAME_MACHINE=aarch64_be
GUESS=$UNAME_MACHINE-unknown-linux-$LIBC
;;
alpha:Linux:*:*)
case `sed -n '\''/^cpu model/s/^.*: \(.*\)/\1/p'\'' /proc/cpuinfo 2>/dev/null` in
EV5) UNAME_MACHINE=alphaev5 ;;
EV56) UNAME_MACHINE=alphaev56 ;;
PCA56) UNAME_MACHINE=alphapca56 ;;
PCA57) UNAME_MACHINE=alphapca56 ;;
EV6) UNAME_MACHINE=alphaev6 ;;
EV67) UNAME_MACHINE=alphaev67 ;;
EV68*) UNAME_MACHINE=alphaev68 ;;
esac
objdump --private-headers /bin/sh | grep -q ld.so.1
if test "$?" = 0 ; then LIBC=gnulibc1 ; fi
GUESS=$UNAME_MACHINE-unknown-linux-$LIBC
;;
arc:Linux:*:* | arceb:Linux:*:* | arc32:Linux:*:* | arc64:Linux:*:*)
GUESS=$UNAME_MACHINE-unknown-linux-$LIBC
;;
arm*:Linux:*:*)
set_cc_for_build
if echo __ARM_EABI__ | $CC_FOR_BUILD -E - 2>/dev/null \
| grep -q __ARM_EABI__
then
GUESS=$UNAME_MACHINE-unknown-linux-$LIBC
else
if echo __ARM_PCS_VFP | $CC_FOR_BUILD -E - 2>/dev/null \
| grep -q __ARM_PCS_VFP
then
GUESS=$UNAME_MACHINE-unknown-linux-${LIBC}eabi
else
GUESS=$UNAME_MACHINE-unknown-linux-${LIBC}eabihf
fi
fi
;;
avr32*:Linux:*:*)
GUESS=$UNAME_MACHINE-unknown-linux-$LIBC
;;
cris:Linux:*:*)
GUESS=$UNAME_MACHINE-axis-linux-$LIBC
;;
crisv32:Linux:*:*)
GUESS=$UNAME_MACHINE-axis-linux-$LIBC
;;
e2k:Linux:*:*)
GUESS=$UNAME_MACHINE-unknown-linux-$LIBC
;;
frv:Linux:*:*)
GUESS=$UNAME_MACHINE-unknown-linux-$LIBC
;;
hexagon:Linux:*:*)
GUESS=$UNAME_MACHINE-unknown-linux-$LIBC
;;
i*86:Linux:*:*)
GUESS=$UNAME_MACHINE-pc-linux-$LIBC
;;
ia64:Linux:*:*)
GUESS=$UNAME_MACHINE-unknown-linux-$LIBC
;;
k1om:Linux:*:*)
GUESS=$UNAME_MACHINE-unknown-linux-$LIBC
;;
kvx:Linux:*:*)
GUESS=$UNAME_MACHINE-unknown-linux-$LIBC
;;
kvx:cos:*:*)
GUESS=$UNAME_MACHINE-unknown-cos
;;
kvx:mbr:*:*)
GUESS=$UNAME_MACHINE-unknown-mbr
;;
loongarch32:Linux:*:* | loongarch64:Linux:*:*)
GUESS=$UNAME_MACHINE-unknown-linux-$LIBC
;;
m32r*:Linux:*:*)
GUESS=$UNAME_MACHINE-unknown-linux-$LIBC
;;
m68*:Linux:*:*)
GUESS=$UNAME_MACHINE-unknown-linux-$LIBC
;;
mips:Linux:*:* | mips64:Linux:*:*)
set_cc_for_build
IS_GLIBC=0
test x"${LIBC}" = xgnu && IS_GLIBC=1
sed '\''s/^ //'\'' << EOF > "$dummy.c"
#undef CPU
#undef mips
#undef mipsel
#undef mips64
#undef mips64el
#if ${IS_GLIBC} && defined(_ABI64)
LIBCABI=gnuabi64
#else
#if ${IS_GLIBC} && defined(_ABIN32)
LIBCABI=gnuabin32
#else
LIBCABI=${LIBC}
#endif
#endif
#if ${IS_GLIBC} && defined(__mips64) && defined(__mips_isa_rev) && __mips_isa_rev>=6
CPU=mipsisa64r6
#else
#if ${IS_GLIBC} && !defined(__mips64) && defined(__mips_isa_rev) && __mips_isa_rev>=6
CPU=mipsisa32r6
#else
#if defined(__mips64)
CPU=mips64
#else
CPU=mips
#endif
#endif
#endif
#if defined(__MIPSEL__) || defined(__MIPSEL) || defined(_MIPSEL) || defined(MIPSEL)
MIPS_ENDIAN=el
#else
#if defined(__MIPSEB__) || defined(__MIPSEB) || defined(_MIPSEB) || defined(MIPSEB)
MIPS_ENDIAN=
#else
MIPS_ENDIAN=
#endif
#endif
EOF
cc_set_vars=`$CC_FOR_BUILD -E "$dummy.c" 2>/dev/null | grep '\''^CPU\|^MIPS_ENDIAN\|^LIBCABI'\''`
eval "$cc_set_vars"
test "x$CPU" != x && { echo "$CPU${MIPS_ENDIAN}-unknown-linux-$LIBCABI"; exit; }
;;
mips64el:Linux:*:*)
GUESS=$UNAME_MACHINE-unknown-linux-$LIBC
;;
openrisc*:Linux:*:*)
GUESS=or1k-unknown-linux-$LIBC
;;
or32:Linux:*:* | or1k*:Linux:*:*)
GUESS=$UNAME_MACHINE-unknown-linux-$LIBC
;;
padre:Linux:*:*)
GUESS=sparc-unknown-linux-$LIBC
;;
parisc64:Linux:*:* | hppa64:Linux:*:*)
GUESS=hppa64-unknown-linux-$LIBC
;;
parisc:Linux:*:* | hppa:Linux:*:*)
# Look for CPU level
case `grep '\''^cpu[^a-z]*:'\'' /proc/cpuinfo 2>/dev/null | cut -d'\'' '\'' -f2` in
PA7*) GUESS=hppa1.1-unknown-linux-$LIBC ;;
PA8*) GUESS=hppa2.0-unknown-linux-$LIBC ;;
*) GUESS=hppa-unknown-linux-$LIBC ;;
esac
;;
ppc64:Linux:*:*)
GUESS=powerpc64-unknown-linux-$LIBC
;;
ppc:Linux:*:*)
GUESS=powerpc-unknown-linux-$LIBC
;;
ppc64le:Linux:*:*)
GUESS=powerpc64le-unknown-linux-$LIBC
;;
ppcle:Linux:*:*)
GUESS=powerpcle-unknown-linux-$LIBC
;;
riscv32:Linux:*:* | riscv32be:Linux:*:* | riscv64:Linux:*:* | riscv64be:Linux:*:*)
GUESS=$UNAME_MACHINE-unknown-linux-$LIBC
;;
s390:Linux:*:* | s390x:Linux:*:*)
GUESS=$UNAME_MACHINE-ibm-linux-$LIBC
;;
sh64*:Linux:*:*)
GUESS=$UNAME_MACHINE-unknown-linux-$LIBC
;;
sh*:Linux:*:*)
GUESS=$UNAME_MACHINE-unknown-linux-$LIBC
;;
sparc:Linux:*:* | sparc64:Linux:*:*)
GUESS=$UNAME_MACHINE-unknown-linux-$LIBC
;;
tile*:Linux:*:*)
GUESS=$UNAME_MACHINE-unknown-linux-$LIBC
;;
vax:Linux:*:*)
GUESS=$UNAME_MACHINE-dec-linux-$LIBC
;;
x86_64:Linux:*:*)
set_cc_for_build
CPU=$UNAME_MACHINE
LIBCABI=$LIBC
if test "$CC_FOR_BUILD" != no_compiler_found; then
ABI=64
sed '\''s/^ //'\'' << EOF > "$dummy.c"
#ifdef __i386__
ABI=x86
#else
#ifdef __ILP32__
ABI=x32
#endif
#endif
EOF
cc_set_abi=`$CC_FOR_BUILD -E "$dummy.c" 2>/dev/null | grep '\''^ABI'\'' | sed '\''s, ,,g'\''`
eval "$cc_set_abi"
case $ABI in
x86) CPU=i686 ;;
x32) LIBCABI=${LIBC}x32 ;;
esac
fi
GUESS=$CPU-pc-linux-$LIBCABI
;;
xtensa*:Linux:*:*)
GUESS=$UNAME_MACHINE-unknown-linux-$LIBC
;;
i*86:DYNIX/ptx:4*:*)
# ptx 4.0 does uname -s correctly, with DYNIX/ptx in there.
# earlier versions are messed up and put the nodename in both
# sysname and nodename.
GUESS=i386-sequent-sysv4
;;
i*86:UNIX_SV:4.2MP:2.*)
# Unixware is an offshoot of SVR4, but it has its own version
# number series starting with 2...
# I am not positive that other SVR4 systems won'\''t match this,
# I just have to hope. -- rms.
# Use sysv4.2uw... so that sysv4* matches it.
GUESS=$UNAME_MACHINE-pc-sysv4.2uw$UNAME_VERSION
;;
i*86:OS/2:*:*)
# If we were able to find '\''uname'\'', then EMX Unix compatibility
# is probably installed.
GUESS=$UNAME_MACHINE-pc-os2-emx
;;
i*86:XTS-300:*:STOP)
GUESS=$UNAME_MACHINE-unknown-stop
;;
i*86:atheos:*:*)
GUESS=$UNAME_MACHINE-unknown-atheos
;;
i*86:syllable:*:*)
GUESS=$UNAME_MACHINE-pc-syllable
;;
i*86:LynxOS:2.*:* | i*86:LynxOS:3.[01]*:* | i*86:LynxOS:4.[02]*:*)
GUESS=i386-unknown-lynxos$UNAME_RELEASE
;;
i*86:*DOS:*:*)
GUESS=$UNAME_MACHINE-pc-msdosdjgpp
;;
i*86:*:4.*:*)
UNAME_REL=`echo "$UNAME_RELEASE" | sed '\''s/\/MP$//'\''`
if grep Novell /usr/include/link.h >/dev/null 2>/dev/null; then
GUESS=$UNAME_MACHINE-univel-sysv$UNAME_REL
else
GUESS=$UNAME_MACHINE-pc-sysv$UNAME_REL
fi
;;
i*86:*:5:[678]*)
# UnixWare 7.x, OpenUNIX and OpenServer 6.
case `/bin/uname -X | grep "^Machine"` in
*486*) UNAME_MACHINE=i486 ;;
*Pentium) UNAME_MACHINE=i586 ;;
*Pent*|*Celeron) UNAME_MACHINE=i686 ;;
esac
GUESS=$UNAME_MACHINE-unknown-sysv${UNAME_RELEASE}${UNAME_SYSTEM}${UNAME_VERSION}
;;
i*86:*:3.2:*)
if test -f /usr/options/cb.name; then
UNAME_REL=`sed -n '\''s/.*Version //p'\'' </usr/options/cb.name`
GUESS=$UNAME_MACHINE-pc-isc$UNAME_REL
elif /bin/uname -X 2>/dev/null >/dev/null ; then
UNAME_REL=`(/bin/uname -X|grep Release|sed -e '\''s/.*= //'\'')`
(/bin/uname -X|grep i80486 >/dev/null) && UNAME_MACHINE=i486
(/bin/uname -X|grep '\''^Machine.*Pentium'\'' >/dev/null) \
&& UNAME_MACHINE=i586
(/bin/uname -X|grep '\''^Machine.*Pent *II'\'' >/dev/null) \
&& UNAME_MACHINE=i686
(/bin/uname -X|grep '\''^Machine.*Pentium Pro'\'' >/dev/null) \
&& UNAME_MACHINE=i686
GUESS=$UNAME_MACHINE-pc-sco$UNAME_REL
else
GUESS=$UNAME_MACHINE-pc-sysv32
fi
;;
pc:*:*:*)
# Left here for compatibility:
# uname -m prints for DJGPP always '\''pc'\'', but it prints nothing about
# the processor, so we play safe by assuming i586.
# Note: whatever this is, it MUST be the same as what config.sub
# prints for the "djgpp" host, or else GDB configure will decide that
# this is a cross-build.
GUESS=i586-pc-msdosdjgpp
;;
Intel:Mach:3*:*)
GUESS=i386-pc-mach3
;;
paragon:*:*:*)
GUESS=i860-intel-osf1
;;
i860:*:4.*:*) # i860-SVR4
if grep Stardent /usr/include/sys/uadmin.h >/dev/null 2>&1 ; then
GUESS=i860-stardent-sysv$UNAME_RELEASE # Stardent Vistra i860-SVR4
else # Add other i860-SVR4 vendors below as they are discovered.
GUESS=i860-unknown-sysv$UNAME_RELEASE # Unknown i860-SVR4
fi
;;
mini*:CTIX:SYS*5:*)
# "miniframe"
GUESS=m68010-convergent-sysv
;;
mc68k:UNIX:SYSTEM5:3.51m)
GUESS=m68k-convergent-sysv
;;
M680?0:D-NIX:5.3:*)
GUESS=m68k-diab-dnix
;;
M68*:*:R3V[5678]*:*)
test -r /sysV68 && { echo '\''m68k-motorola-sysv'\''; exit; } ;;
3[345]??:*:4.0:3.0 | 3[34]??A:*:4.0:3.0 | 3[34]??,*:*:4.0:3.0 | 3[34]??/*:*:4.0:3.0 | 4400:*:4.0:3.0 | 4850:*:4.0:3.0 | SKA40:*:4.0:3.0 | SDS2:*:4.0:3.0 | SHG2:*:4.0:3.0 | S7501*:*:4.0:3.0)
OS_REL='\'''\''
test -r /etc/.relid \
&& OS_REL=.`sed -n '\''s/[^ ]* [^ ]* \([0-9][0-9]\).*/\1/p'\'' < /etc/.relid`
/bin/uname -p 2>/dev/null | grep 86 >/dev/null \
&& { echo i486-ncr-sysv4.3"$OS_REL"; exit; }
/bin/uname -p 2>/dev/null | /bin/grep entium >/dev/null \
&& { echo i586-ncr-sysv4.3"$OS_REL"; exit; } ;;
3[34]??:*:4.0:* | 3[34]??,*:*:4.0:*)
/bin/uname -p 2>/dev/null | grep 86 >/dev/null \
&& { echo i486-ncr-sysv4; exit; } ;;
NCR*:*:4.2:* | MPRAS*:*:4.2:*)
OS_REL='\''.3'\''
test -r /etc/.relid \
&& OS_REL=.`sed -n '\''s/[^ ]* [^ ]* \([0-9][0-9]\).*/\1/p'\'' < /etc/.relid`
/bin/uname -p 2>/dev/null | grep 86 >/dev/null \
&& { echo i486-ncr-sysv4.3"$OS_REL"; exit; }
/bin/uname -p 2>/dev/null | /bin/grep entium >/dev/null \
&& { echo i586-ncr-sysv4.3"$OS_REL"; exit; }
/bin/uname -p 2>/dev/null | /bin/grep pteron >/dev/null \
&& { echo i586-ncr-sysv4.3"$OS_REL"; exit; } ;;
m68*:LynxOS:2.*:* | m68*:LynxOS:3.0*:*)
GUESS=m68k-unknown-lynxos$UNAME_RELEASE
;;
mc68030:UNIX_System_V:4.*:*)
GUESS=m68k-atari-sysv4
;;
TSUNAMI:LynxOS:2.*:*)
GUESS=sparc-unknown-lynxos$UNAME_RELEASE
;;
rs6000:LynxOS:2.*:*)
GUESS=rs6000-unknown-lynxos$UNAME_RELEASE
;;
PowerPC:LynxOS:2.*:* | PowerPC:LynxOS:3.[01]*:* | PowerPC:LynxOS:4.[02]*:*)
GUESS=powerpc-unknown-lynxos$UNAME_RELEASE
;;
SM[BE]S:UNIX_SV:*:*)
GUESS=mips-dde-sysv$UNAME_RELEASE
;;
RM*:ReliantUNIX-*:*:*)
GUESS=mips-sni-sysv4
;;
RM*:SINIX-*:*:*)
GUESS=mips-sni-sysv4
;;
*:SINIX-*:*:*)
if uname -p 2>/dev/null >/dev/null ; then
UNAME_MACHINE=`(uname -p) 2>/dev/null`
GUESS=$UNAME_MACHINE-sni-sysv4
else
GUESS=ns32k-sni-sysv
fi
;;
PENTIUM:*:4.0*:*) # Unisys '\''ClearPath HMP IX 4000'\'' SVR4/MP effort
# says <[email protected]>
GUESS=i586-unisys-sysv4
;;
*:UNIX_System_V:4*:FTX*)
# From Gerald Hewes <[email protected]>.
# How about differentiating between stratus architectures? -djm
GUESS=hppa1.1-stratus-sysv4
;;
*:*:*:FTX*)
# From [email protected].
GUESS=i860-stratus-sysv4
;;
i*86:VOS:*:*)
# From [email protected].
GUESS=$UNAME_MACHINE-stratus-vos
;;
*:VOS:*:*)
# From [email protected].
GUESS=hppa1.1-stratus-vos
;;
mc68*:A/UX:*:*)
GUESS=m68k-apple-aux$UNAME_RELEASE
;;
news*:NEWS-OS:6*:*)
GUESS=mips-sony-newsos6
;;
R[34]000:*System_V*:*:* | R4000:UNIX_SYSV:*:* | R*000:UNIX_SV:*:*)
if test -d /usr/nec; then
GUESS=mips-nec-sysv$UNAME_RELEASE
else
GUESS=mips-unknown-sysv$UNAME_RELEASE
fi
;;
BeBox:BeOS:*:*) # BeOS running on hardware made by Be, PPC only.
GUESS=powerpc-be-beos
;;
BeMac:BeOS:*:*) # BeOS running on Mac or Mac clone, PPC only.
GUESS=powerpc-apple-beos
;;
BePC:BeOS:*:*) # BeOS running on Intel PC compatible.
GUESS=i586-pc-beos
;;
BePC:Haiku:*:*) # Haiku running on Intel PC compatible.
GUESS=i586-pc-haiku
;;
ppc:Haiku:*:*) # Haiku running on Apple PowerPC
GUESS=powerpc-apple-haiku
;;
*:Haiku:*:*) # Haiku modern gcc (not bound by BeOS compat)
GUESS=$UNAME_MACHINE-unknown-haiku
;;
SX-4:SUPER-UX:*:*)
GUESS=sx4-nec-superux$UNAME_RELEASE
;;
SX-5:SUPER-UX:*:*)
GUESS=sx5-nec-superux$UNAME_RELEASE
;;
SX-6:SUPER-UX:*:*)
GUESS=sx6-nec-superux$UNAME_RELEASE
;;
SX-7:SUPER-UX:*:*)
GUESS=sx7-nec-superux$UNAME_RELEASE
;;
SX-8:SUPER-UX:*:*)
GUESS=sx8-nec-superux$UNAME_RELEASE
;;
SX-8R:SUPER-UX:*:*)
GUESS=sx8r-nec-superux$UNAME_RELEASE
;;
SX-ACE:SUPER-UX:*:*)
GUESS=sxace-nec-superux$UNAME_RELEASE
;;
Power*:Rhapsody:*:*)
GUESS=powerpc-apple-rhapsody$UNAME_RELEASE
;;
*:Rhapsody:*:*)
GUESS=$UNAME_MACHINE-apple-rhapsody$UNAME_RELEASE
;;
arm64:Darwin:*:*)
GUESS=aarch64-apple-darwin$UNAME_RELEASE
;;
*:Darwin:*:*)
UNAME_PROCESSOR=`uname -p`
case $UNAME_PROCESSOR in
unknown) UNAME_PROCESSOR=powerpc ;;
esac
if command -v xcode-select > /dev/null 2> /dev/null && \
! xcode-select --print-path > /dev/null 2> /dev/null ; then
# Avoid executing cc if there is no toolchain installed as
# cc will be a stub that puts up a graphical alert
# prompting the user to install developer tools.
CC_FOR_BUILD=no_compiler_found
else
set_cc_for_build
fi
if test "$CC_FOR_BUILD" != no_compiler_found; then
if (echo '\''#ifdef __LP64__'\''; echo IS_64BIT_ARCH; echo '\''#endif'\'') | \
(CCOPTS="" $CC_FOR_BUILD -E - 2>/dev/null) | \
grep IS_64BIT_ARCH >/dev/null
then
case $UNAME_PROCESSOR in
i386) UNAME_PROCESSOR=x86_64 ;;
powerpc) UNAME_PROCESSOR=powerpc64 ;;
esac
fi
# On 10.4-10.6 one might compile for PowerPC via gcc -arch ppc
if (echo '\''#ifdef __POWERPC__'\''; echo IS_PPC; echo '\''#endif'\'') | \
(CCOPTS="" $CC_FOR_BUILD -E - 2>/dev/null) | \
grep IS_PPC >/dev/null
then
UNAME_PROCESSOR=powerpc
fi
elif test "$UNAME_PROCESSOR" = i386 ; then
# uname -m returns i386 or x86_64
UNAME_PROCESSOR=$UNAME_MACHINE
fi
GUESS=$UNAME_PROCESSOR-apple-darwin$UNAME_RELEASE
;;
*:procnto*:*:* | *:QNX:[0123456789]*:*)
UNAME_PROCESSOR=`uname -p`
if test "$UNAME_PROCESSOR" = x86; then
UNAME_PROCESSOR=i386
UNAME_MACHINE=pc
fi
GUESS=$UNAME_PROCESSOR-$UNAME_MACHINE-nto-qnx$UNAME_RELEASE
;;
*:QNX:*:4*)
GUESS=i386-pc-qnx
;;
NEO-*:NONSTOP_KERNEL:*:*)
GUESS=neo-tandem-nsk$UNAME_RELEASE
;;
NSE-*:NONSTOP_KERNEL:*:*)
GUESS=nse-tandem-nsk$UNAME_RELEASE
;;
NSR-*:NONSTOP_KERNEL:*:*)
GUESS=nsr-tandem-nsk$UNAME_RELEASE
;;
NSV-*:NONSTOP_KERNEL:*:*)
GUESS=nsv-tandem-nsk$UNAME_RELEASE
;;
NSX-*:NONSTOP_KERNEL:*:*)
GUESS=nsx-tandem-nsk$UNAME_RELEASE
;;
*:NonStop-UX:*:*)
GUESS=mips-compaq-nonstopux
;;
BS2000:POSIX*:*:*)
GUESS=bs2000-siemens-sysv
;;
DS/*:UNIX_System_V:*:*)
GUESS=$UNAME_MACHINE-$UNAME_SYSTEM-$UNAME_RELEASE
;;
*:Plan9:*:*)
# "uname -m" is not consistent, so use $cputype instead. 386
# is converted to i386 for consistency with other x86
# operating systems.
if test "${cputype-}" = 386; then
UNAME_MACHINE=i386
elif test "x${cputype-}" != x; then
UNAME_MACHINE=$cputype
fi
GUESS=$UNAME_MACHINE-unknown-plan9
;;
*:TOPS-10:*:*)
GUESS=pdp10-unknown-tops10
;;
*:TENEX:*:*)
GUESS=pdp10-unknown-tenex
;;
KS10:TOPS-20:*:* | KL10:TOPS-20:*:* | TYPE4:TOPS-20:*:*)
GUESS=pdp10-dec-tops20
;;
XKL-1:TOPS-20:*:* | TYPE5:TOPS-20:*:*)
GUESS=pdp10-xkl-tops20
;;
*:TOPS-20:*:*)
GUESS=pdp10-unknown-tops20
;;
*:ITS:*:*)
GUESS=pdp10-unknown-its
;;
SEI:*:*:SEIUX)
GUESS=mips-sei-seiux$UNAME_RELEASE
;;
*:DragonFly:*:*)
DRAGONFLY_REL=`echo "$UNAME_RELEASE" | sed -e '\''s/[-(].*//'\''`
GUESS=$UNAME_MACHINE-unknown-dragonfly$DRAGONFLY_REL
;;
*:*VMS:*:*)
UNAME_MACHINE=`(uname -p) 2>/dev/null`
case $UNAME_MACHINE in
A*) GUESS=alpha-dec-vms ;;
I*) GUESS=ia64-dec-vms ;;
V*) GUESS=vax-dec-vms ;;
esac ;;
*:XENIX:*:SysV)
GUESS=i386-pc-xenix
;;
i*86:skyos:*:*)
SKYOS_REL=`echo "$UNAME_RELEASE" | sed -e '\''s/ .*$//'\''`
GUESS=$UNAME_MACHINE-pc-skyos$SKYOS_REL
;;
i*86:rdos:*:*)
GUESS=$UNAME_MACHINE-pc-rdos
;;
i*86:Fiwix:*:*)
GUESS=$UNAME_MACHINE-pc-fiwix
;;
*:AROS:*:*)
GUESS=$UNAME_MACHINE-unknown-aros
;;
x86_64:VMkernel:*:*)
GUESS=$UNAME_MACHINE-unknown-esx
;;
amd64:Isilon\ OneFS:*:*)
GUESS=x86_64-unknown-onefs
;;
*:Unleashed:*:*)
GUESS=$UNAME_MACHINE-unknown-unleashed$UNAME_RELEASE
;;
*:Ironclad:*:*)
GUESS=$UNAME_MACHINE-unknown-ironclad
;;
esac
# Do we have a guess based on uname results?
if test "x$GUESS" != x; then
echo "$GUESS"
exit
fi
# No uname command or uname output not recognized.
set_cc_for_build
cat > "$dummy.c" <<EOF
#ifdef _SEQUENT_
#include <sys/types.h>
#include <sys/utsname.h>
#endif
#if defined(ultrix) || defined(_ultrix) || defined(__ultrix) || defined(__ultrix__)
#if defined (vax) || defined (__vax) || defined (__vax__) || defined(mips) || defined(__mips) || defined(__mips__) || defined(MIPS) || defined(__MIPS__)
#include <signal.h>
#if defined(_SIZE_T_) || defined(SIGLOST)
#include <sys/utsname.h>
#endif
#endif
#endif
int
main ()
{
#if defined (sony)
#if defined (MIPSEB)
/* BFD wants "bsd" instead of "newsos". Perhaps BFD should be changed,
I don'\''t know.... */
printf ("mips-sony-bsd\n"); exit (0);
#else
#include <sys/param.h>
printf ("m68k-sony-newsos%s\n",
#ifdef NEWSOS4
"4"
#else
""
#endif
); exit (0);
#endif
#endif
#if defined (NeXT)
#if !defined (__ARCHITECTURE__)
#define __ARCHITECTURE__ "m68k"
#endif
int version;
version=`(hostinfo | sed -n '\''s/.*NeXT Mach \([0-9]*\).*/\1/p'\'') 2>/dev/null`;
if (version < 4)
printf ("%s-next-nextstep%d\n", __ARCHITECTURE__, version);
else
printf ("%s-next-openstep%d\n", __ARCHITECTURE__, version);
exit (0);
#endif
#if defined (MULTIMAX) || defined (n16)
#if defined (UMAXV)
printf ("ns32k-encore-sysv\n"); exit (0);
#else
#if defined (CMU)
printf ("ns32k-encore-mach\n"); exit (0);
#else
printf ("ns32k-encore-bsd\n"); exit (0);
#endif
#endif
#endif
#if defined (__386BSD__)
printf ("i386-pc-bsd\n"); exit (0);
#endif
#if defined (sequent)
#if defined (i386)
printf ("i386-sequent-dynix\n"); exit (0);
#endif
#if defined (ns32000)
printf ("ns32k-sequent-dynix\n"); exit (0);
#endif
#endif
#if defined (_SEQUENT_)
struct utsname un;
uname(&un);
if (strncmp(un.version, "V2", 2) == 0) {
printf ("i386-sequent-ptx2\n"); exit (0);
}
if (strncmp(un.version, "V1", 2) == 0) { /* XXX is V1 correct? */
printf ("i386-sequent-ptx1\n"); exit (0);
}
printf ("i386-sequent-ptx\n"); exit (0);
#endif
#if defined (vax)
#if !defined (ultrix)
#include <sys/param.h>
#if defined (BSD)
#if BSD == 43
printf ("vax-dec-bsd4.3\n"); exit (0);
#else
#if BSD == 199006
printf ("vax-dec-bsd4.3reno\n"); exit (0);
#else
printf ("vax-dec-bsd\n"); exit (0);
#endif
#endif
#else
printf ("vax-dec-bsd\n"); exit (0);
#endif
#else
#if defined(_SIZE_T_) || defined(SIGLOST)
struct utsname un;
uname (&un);
printf ("vax-dec-ultrix%s\n", un.release); exit (0);
#else
printf ("vax-dec-ultrix\n"); exit (0);
#endif
#endif
#endif
#if defined(ultrix) || defined(_ultrix) || defined(__ultrix) || defined(__ultrix__)
#if defined(mips) || defined(__mips) || defined(__mips__) || defined(MIPS) || defined(__MIPS__)
#if defined(_SIZE_T_) || defined(SIGLOST)
struct utsname *un;
uname (&un);
printf ("mips-dec-ultrix%s\n", un.release); exit (0);
#else
printf ("mips-dec-ultrix\n"); exit (0);
#endif
#endif
#endif
#if defined (alliant) && defined (i860)
printf ("i860-alliant-bsd\n"); exit (0);
#endif
exit (1);
}
EOF
$CC_FOR_BUILD -o "$dummy" "$dummy.c" 2>/dev/null && SYSTEM_NAME=`"$dummy"` &&
{ echo "$SYSTEM_NAME"; exit; }
# Apollos put the system type in the environment.
test -d /usr/apollo && { echo "$ISP-apollo-$SYSTYPE"; exit; }
echo "$0: unable to guess system type" >&2
case $UNAME_MACHINE:$UNAME_SYSTEM in
mips:Linux | mips64:Linux)
# If we got here on MIPS GNU/Linux, output extra information.
cat >&2 <<EOF
NOTE: MIPS GNU/Linux systems require a C compiler to fully recognize
the system type. Please install a C compiler and try again.
EOF
;;
esac
cat >&2 <<EOF
This script (version $timestamp), has failed to recognize the
operating system you are using. If your script is old, overwrite *all*
copies of config.guess and config.sub with the latest versions from:
https://git.savannah.gnu.org/cgit/config.git/plain/config.guess
and
https://git.savannah.gnu.org/cgit/config.git/plain/config.sub
EOF
our_year=`echo $timestamp | sed '\''s,-.*,,'\''`
thisyear=`date +%Y`
# shellcheck disable=SC2003
script_age=`expr "$thisyear" - "$our_year"`
if test "$script_age" -lt 3 ; then
cat >&2 <<EOF
If $0 has already been updated, send the following data and any
information you think might be pertinent to [email protected] to
provide the necessary information to handle your system.
config.guess timestamp = $timestamp
uname -m = `(uname -m) 2>/dev/null || echo unknown`
uname -r = `(uname -r) 2>/dev/null || echo unknown`
uname -s = `(uname -s) 2>/dev/null || echo unknown`
uname -v = `(uname -v) 2>/dev/null || echo unknown`
uname -p = `(uname -p) 2>/dev/null`
/bin/uname -X = `(/bin/uname -X) 2>/dev/null`
hostinfo = `(hostinfo) 2>/dev/null`
/bin/universe = `(/bin/universe) 2>/dev/null`
/usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null`
/bin/arch = `(/bin/arch) 2>/dev/null`
/usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null`
/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null`
UNAME_MACHINE = "$UNAME_MACHINE"
UNAME_RELEASE = "$UNAME_RELEASE"
UNAME_SYSTEM = "$UNAME_SYSTEM"
UNAME_VERSION = "$UNAME_VERSION"
EOF
fi
exit 1
# Local variables:
# eval: (add-hook '\''before-save-hook '\''time-stamp)
# time-stamp-start: "timestamp='\''"
# time-stamp-format: "%:y-%02m-%02d"
# time-stamp-end: "'\''"
# End:
'
+++++ (( 0 ))
+++++ printf %s '#! /bin/sh
# Attempt to guess a canonical system name.
# Copyright 1992-2024 Free Software Foundation, Inc.
# shellcheck disable=SC2006,SC2268 # see below for rationale
timestamp='\''2024-07-27'\''
# This file is free software; you can redistribute it and/or modify it
# under the terms of the GNU General Public License as published by
# the Free Software Foundation, either version 3 of the License, or
# (at your option) any later version.
#
# This program is distributed in the hope that it will be useful, but
# WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
# General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with this program; if not, see <https://www.gnu.org/licenses/>.
#
# As a special exception to the GNU General Public License, if you
# distribute this file as part of a program that contains a
# configuration script generated by Autoconf, you may include it under
# the same distribution terms that you use for the rest of that
# program. This Exception is an additional permission under section 7
# of the GNU General Public License, version 3 ("GPLv3").
#
# Originally written by Per Bothner; maintained since 2000 by Ben Elliston.
#
# You can get the latest version of this script from:
# https://git.savannah.gnu.org/cgit/config.git/plain/config.guess
#
# Please send patches to <[email protected]>.
# The "shellcheck disable" line above the timestamp inhibits complaints
# about features and limitations of the classic Bourne shell that were
# superseded or lifted in POSIX. However, this script identifies a wide
# variety of pre-POSIX systems that do not have POSIX shells at all, and
# even some reasonably current systems (Solaris 10 as case-in-point) still
# have a pre-POSIX /bin/sh.
me=`echo "$0" | sed -e '\''s,.*/,,'\''`
usage="\
Usage: $0 [OPTION]
Output the configuration name of the system '\''$me'\'' is run on.
Options:
-h, --help print this help, then exit
-t, --time-stamp print date of last modification, then exit
-v, --version print version number, then exit
Report bugs and patches to <[email protected]>."
version="\
GNU config.guess ($timestamp)
Originally written by Per Bothner.
Copyright 1992-2024 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE."
help="
Try '\''$me --help'\'' for more information."
# Parse command line
while test $# -gt 0 ; do
case $1 in
--time-stamp | --time* | -t )
echo "$timestamp" ; exit ;;
--version | -v )
echo "$version" ; exit ;;
--help | --h* | -h )
echo "$usage"; exit ;;
-- ) # Stop option processing
shift; break ;;
- ) # Use stdin as input.
break ;;
-* )
echo "$me: invalid option $1$help" >&2
exit 1 ;;
* )
break ;;
esac
done
if test $# != 0; then
echo "$me: too many arguments$help" >&2
exit 1
fi
# Just in case it came from the environment.
GUESS=
# CC_FOR_BUILD -- compiler used by this script. Note that the use of a
# compiler to aid in system detection is discouraged as it requires
# temporary files to be created and, as you can see below, it is a
# headache to deal with in a portable fashion.
# Historically, '\''CC_FOR_BUILD'\'' used to be named '\''HOST_CC'\''. We still
# use '\''HOST_CC'\'' if defined, but it is deprecated.
# Portable tmp directory creation inspired by the Autoconf team.
tmp=
# shellcheck disable=SC2172
trap '\''test -z "$tmp" || rm -fr "$tmp"'\'' 0 1 2 13 15
set_cc_for_build() {
# prevent multiple calls if $tmp is already set
test "$tmp" && return 0
: "${TMPDIR=/tmp}"
# shellcheck disable=SC2039,SC3028
{ tmp=`(umask 077 && mktemp -d "$TMPDIR/cgXXXXXX") 2>/dev/null` && test -n "$tmp" && test -d "$tmp" ; } ||
{ test -n "$RANDOM" && tmp=$TMPDIR/cg$$-$RANDOM && (umask 077 && mkdir "$tmp" 2>/dev/null) ; } ||
{ tmp=$TMPDIR/cg-$$ && (umask 077 && mkdir "$tmp" 2>/dev/null) && echo "Warning: creating insecure temp directory" >&2 ; } ||
{ echo "$me: cannot create a temporary directory in $TMPDIR" >&2 ; exit 1 ; }
dummy=$tmp/dummy
case ${CC_FOR_BUILD-},${HOST_CC-},${CC-} in
,,) echo "int x;" > "$dummy.c"
for driver in cc gcc c17 c99 c89 ; do
if ($driver -c -o "$dummy.o" "$dummy.c") >/dev/null 2>&1 ; then
CC_FOR_BUILD=$driver
break
fi
done
if test x"$CC_FOR_BUILD" = x ; then
CC_FOR_BUILD=no_compiler_found
fi
;;
,,*) CC_FOR_BUILD=$CC ;;
,*,*) CC_FOR_BUILD=$HOST_CC ;;
esac
}
# This is needed to find uname on a Pyramid OSx when run in the BSD universe.
# ([email protected] 1994-08-24)
if test -f /.attbin/uname ; then
PATH=$PATH:/.attbin ; export PATH
fi
UNAME_MACHINE=`(uname -m) 2>/dev/null` || UNAME_MACHINE=unknown
UNAME_RELEASE=`(uname -r) 2>/dev/null` || UNAME_RELEASE=unknown
UNAME_SYSTEM=`(uname -s) 2>/dev/null` || UNAME_SYSTEM=unknown
UNAME_VERSION=`(uname -v) 2>/dev/null` || UNAME_VERSION=unknown
case $UNAME_SYSTEM in
Linux|GNU|GNU/*)
LIBC=unknown
set_cc_for_build
cat <<-EOF > "$dummy.c"
#if defined(__ANDROID__)
LIBC=android
#else
#include <features.h>
#if defined(__UCLIBC__)
LIBC=uclibc
#elif defined(__dietlibc__)
LIBC=dietlibc
#elif defined(__GLIBC__)
LIBC=gnu
#elif defined(__LLVM_LIBC__)
LIBC=llvm
#else
#include <stdarg.h>
/* First heuristic to detect musl libc. */
#ifdef __DEFINED_va_list
LIBC=musl
#endif
#endif
#endif
EOF
cc_set_libc=`$CC_FOR_BUILD -E "$dummy.c" 2>/dev/null | grep '\''^LIBC'\'' | sed '\''s, ,,g'\''`
eval "$cc_set_libc"
# Second heuristic to detect musl libc.
if [ "$LIBC" = unknown ] &&
command -v ldd >/dev/null &&
ldd --version 2>&1 | grep -q ^musl; then
LIBC=musl
fi
# If the system lacks a compiler, then just pick glibc.
# We could probably try harder.
if [ "$LIBC" = unknown ]; then
LIBC=gnu
fi
;;
esac
# Note: order is significant - the case branches are not exclusive.
case $UNAME_MACHINE:$UNAME_SYSTEM:$UNAME_RELEASE:$UNAME_VERSION in
*:NetBSD:*:*)
# NetBSD (nbsd) targets should (where applicable) match one or
# more of the tuples: *-*-netbsdelf*, *-*-netbsdaout*,
# *-*-netbsdecoff* and *-*-netbsd*. For targets that recently
# switched to ELF, *-*-netbsd* would select the old
# object file format. This provides both forward
# compatibility and a consistent mechanism for selecting the
# object file format.
#
# Note: NetBSD doesn'\''t particularly care about the vendor
# portion of the name. We always set it to "unknown".
UNAME_MACHINE_ARCH=`(uname -p 2>/dev/null || \
/sbin/sysctl -n hw.machine_arch 2>/dev/null || \
/usr/sbin/sysctl -n hw.machine_arch 2>/dev/null || \
echo unknown)`
case $UNAME_MACHINE_ARCH in
aarch64eb) machine=aarch64_be-unknown ;;
armeb) machine=armeb-unknown ;;
arm*) machine=arm-unknown ;;
sh3el) machine=shl-unknown ;;
sh3eb) machine=sh-unknown ;;
sh5el) machine=sh5le-unknown ;;
earmv*)
arch=`echo "$UNAME_MACHINE_ARCH" | sed -e '\''s,^e\(armv[0-9]\).*$,\1,'\''`
endian=`echo "$UNAME_MACHINE_ARCH" | sed -ne '\''s,^.*\(eb\)$,\1,p'\''`
machine=${arch}${endian}-unknown
;;
*) machine=$UNAME_MACHINE_ARCH-unknown ;;
esac
# The Operating System including object format, if it has switched
# to ELF recently (or will in the future) and ABI.
case $UNAME_MACHINE_ARCH in
earm*)
os=netbsdelf
;;
arm*|i386|m68k|ns32k|sh3*|sparc|vax)
set_cc_for_build
if echo __ELF__ | $CC_FOR_BUILD -E - 2>/dev/null \
| grep -q __ELF__
then
# Once all utilities can be ECOFF (netbsdecoff) or a.out (netbsdaout).
# Return netbsd for either. FIX?
os=netbsd
else
os=netbsdelf
fi
;;
*)
os=netbsd
;;
esac
# Determine ABI tags.
case $UNAME_MACHINE_ARCH in
earm*)
expr='\''s/^earmv[0-9]/-eabi/;s/eb$//'\''
abi=`echo "$UNAME_MACHINE_ARCH" | sed -e "$expr"`
;;
esac
# The OS release
# Debian GNU/NetBSD machines have a different userland, and
# thus, need a distinct triplet. However, they do not need
# kernel version information, so it can be replaced with a
# suitable tag, in the style of linux-gnu.
case $UNAME_VERSION in
Debian*)
release='\''-gnu'\''
;;
*)
release=`echo "$UNAME_RELEASE" | sed -e '\''s/[-_].*//'\'' | cut -d. -f1,2`
;;
esac
# Since CPU_TYPE-MANUFACTURER-KERNEL-OPERATING_SYSTEM:
# contains redundant information, the shorter form:
# CPU_TYPE-MANUFACTURER-OPERATING_SYSTEM is used.
GUESS=$machine-${os}${release}${abi-}
;;
*:Bitrig:*:*)
UNAME_MACHINE_ARCH=`arch | sed '\''s/Bitrig.//'\''`
GUESS=$UNAME_MACHINE_ARCH-unknown-bitrig$UNAME_RELEASE
;;
*:OpenBSD:*:*)
UNAME_MACHINE_ARCH=`arch | sed '\''s/OpenBSD.//'\''`
GUESS=$UNAME_MACHINE_ARCH-unknown-openbsd$UNAME_RELEASE
;;
*:SecBSD:*:*)
UNAME_MACHINE_ARCH=`arch | sed '\''s/SecBSD.//'\''`
GUESS=$UNAME_MACHINE_ARCH-unknown-secbsd$UNAME_RELEASE
;;
*:LibertyBSD:*:*)
UNAME_MACHINE_ARCH=`arch | sed '\''s/^.*BSD\.//'\''`
GUESS=$UNAME_MACHINE_ARCH-unknown-libertybsd$UNAME_RELEASE
;;
*:MidnightBSD:*:*)
GUESS=$UNAME_MACHINE-unknown-midnightbsd$UNAME_RELEASE
;;
*:ekkoBSD:*:*)
GUESS=$UNAME_MACHINE-unknown-ekkobsd$UNAME_RELEASE
;;
*:SolidBSD:*:*)
GUESS=$UNAME_MACHINE-unknown-solidbsd$UNAME_RELEASE
;;
*:OS108:*:*)
GUESS=$UNAME_MACHINE-unknown-os108_$UNAME_RELEASE
;;
macppc:MirBSD:*:*)
GUESS=powerpc-unknown-mirbsd$UNAME_RELEASE
;;
*:MirBSD:*:*)
GUESS=$UNAME_MACHINE-unknown-mirbsd$UNAME_RELEASE
;;
*:Sortix:*:*)
GUESS=$UNAME_MACHINE-unknown-sortix
;;
*:Twizzler:*:*)
GUESS=$UNAME_MACHINE-unknown-twizzler
;;
*:Redox:*:*)
GUESS=$UNAME_MACHINE-unknown-redox
;;
mips:OSF1:*.*)
GUESS=mips-dec-osf1
;;
alpha:OSF1:*:*)
# Reset EXIT trap before exiting to avoid spurious non-zero exit code.
trap '\'''\'' 0
case $UNAME_RELEASE in
*4.0)
UNAME_RELEASE=`/usr/sbin/sizer -v | awk '\''{print $3}'\''`
;;
*5.*)
UNAME_RELEASE=`/usr/sbin/sizer -v | awk '\''{print $4}'\''`
;;
esac
# According to Compaq, /usr/sbin/psrinfo has been available on
# OSF/1 and Tru64 systems produced since 1995. I hope that
# covers most systems running today. This code pipes the CPU
# types through head -n 1, so we only detect the type of CPU 0.
ALPHA_CPU_TYPE=`/usr/sbin/psrinfo -v | sed -n -e '\''s/^ The alpha \(.*\) processor.*$/\1/p'\'' | head -n 1`
case $ALPHA_CPU_TYPE in
"EV4 (21064)")
UNAME_MACHINE=alpha ;;
"EV4.5 (21064)")
UNAME_MACHINE=alpha ;;
"LCA4 (21066/21068)")
UNAME_MACHINE=alpha ;;
"EV5 (21164)")
UNAME_MACHINE=alphaev5 ;;
"EV5.6 (21164A)")
UNAME_MACHINE=alphaev56 ;;
"EV5.6 (21164PC)")
UNAME_MACHINE=alphapca56 ;;
"EV5.7 (21164PC)")
UNAME_MACHINE=alphapca57 ;;
"EV6 (21264)")
UNAME_MACHINE=alphaev6 ;;
"EV6.7 (21264A)")
UNAME_MACHINE=alphaev67 ;;
"EV6.8CB (21264C)")
UNAME_MACHINE=alphaev68 ;;
"EV6.8AL (21264B)")
UNAME_MACHINE=alphaev68 ;;
"EV6.8CX (21264D)")
UNAME_MACHINE=alphaev68 ;;
"EV6.9A (21264/EV69A)")
UNAME_MACHINE=alphaev69 ;;
"EV7 (21364)")
UNAME_MACHINE=alphaev7 ;;
"EV7.9 (21364A)")
UNAME_MACHINE=alphaev79 ;;
esac
# A Pn.n version is a patched version.
# A Vn.n version is a released version.
# A Tn.n version is a released field test version.
# A Xn.n version is an unreleased experimental baselevel.
# 1.2 uses "1.2" for uname -r.
OSF_REL=`echo "$UNAME_RELEASE" | sed -e '\''s/^[PVTX]//'\'' | tr ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz`
GUESS=$UNAME_MACHINE-dec-osf$OSF_REL
;;
Amiga*:UNIX_System_V:4.0:*)
GUESS=m68k-unknown-sysv4
;;
*:[Aa]miga[Oo][Ss]:*:*)
GUESS=$UNAME_MACHINE-unknown-amigaos
;;
*:[Mm]orph[Oo][Ss]:*:*)
GUESS=$UNAME_MACHINE-unknown-morphos
;;
*:OS/390:*:*)
GUESS=i370-ibm-openedition
;;
*:z/VM:*:*)
GUESS=s390-ibm-zvmoe
;;
*:OS400:*:*)
GUESS=powerpc-ibm-os400
;;
arm:RISC*:1.[012]*:*|arm:riscix:1.[012]*:*)
GUESS=arm-acorn-riscix$UNAME_RELEASE
;;
arm*:riscos:*:*|arm*:RISCOS:*:*)
GUESS=arm-unknown-riscos
;;
SR2?01:HI-UX/MPP:*:* | SR8000:HI-UX/MPP:*:*)
GUESS=hppa1.1-hitachi-hiuxmpp
;;
Pyramid*:OSx*:*:* | MIS*:OSx*:*:* | MIS*:SMP_DC-OSx*:*:*)
# [email protected] (Earle F. Ake) contributed MIS and NILE.
case `(/bin/universe) 2>/dev/null` in
att) GUESS=pyramid-pyramid-sysv3 ;;
*) GUESS=pyramid-pyramid-bsd ;;
esac
;;
NILE*:*:*:dcosx)
GUESS=pyramid-pyramid-svr4
;;
DRS?6000:unix:4.0:6*)
GUESS=sparc-icl-nx6
;;
DRS?6000:UNIX_SV:4.2*:7* | DRS?6000:isis:4.2*:7*)
case `uname -p` in
sparc) GUESS=sparc-icl-nx7 ;;
esac
;;
s390x:SunOS:*:*)
SUN_REL=`echo "$UNAME_RELEASE" | sed -e '\''s/[^.]*//'\''`
GUESS=$UNAME_MACHINE-ibm-solaris2$SUN_REL
;;
sun4H:SunOS:5.*:*)
SUN_REL=`echo "$UNAME_RELEASE" | sed -e '\''s/[^.]*//'\''`
GUESS=sparc-hal-solaris2$SUN_REL
;;
sun4*:SunOS:5.*:* | tadpole*:SunOS:5.*:*)
SUN_REL=`echo "$UNAME_RELEASE" | sed -e '\''s/[^.]*//'\''`
GUESS=sparc-sun-solaris2$SUN_REL
;;
i86pc:AuroraUX:5.*:* | i86xen:AuroraUX:5.*:*)
GUESS=i386-pc-auroraux$UNAME_RELEASE
;;
i86pc:SunOS:5.*:* | i86xen:SunOS:5.*:*)
set_cc_for_build
SUN_ARCH=i386
# If there is a compiler, see if it is configured for 64-bit objects.
# Note that the Sun cc does not turn __LP64__ into 1 like gcc does.
# This test works for both compilers.
if test "$CC_FOR_BUILD" != no_compiler_found; then
if (echo '\''#ifdef __amd64'\''; echo IS_64BIT_ARCH; echo '\''#endif'\'') | \
(CCOPTS="" $CC_FOR_BUILD -m64 -E - 2>/dev/null) | \
grep IS_64BIT_ARCH >/dev/null
then
SUN_ARCH=x86_64
fi
fi
SUN_REL=`echo "$UNAME_RELEASE" | sed -e '\''s/[^.]*//'\''`
GUESS=$SUN_ARCH-pc-solaris2$SUN_REL
;;
sun4*:SunOS:6*:*)
# According to config.sub, this is the proper way to canonicalize
# SunOS6. Hard to guess exactly what SunOS6 will be like, but
# it'\''s likely to be more like Solaris than SunOS4.
SUN_REL=`echo "$UNAME_RELEASE" | sed -e '\''s/[^.]*//'\''`
GUESS=sparc-sun-solaris3$SUN_REL
;;
sun4*:SunOS:*:*)
case `/usr/bin/arch -k` in
Series*|S4*)
UNAME_RELEASE=`uname -v`
;;
esac
# Japanese Language versions have a version number like '\''4.1.3-JL'\''.
SUN_REL=`echo "$UNAME_RELEASE" | sed -e '\''s/-/_/'\''`
GUESS=sparc-sun-sunos$SUN_REL
;;
sun3*:SunOS:*:*)
GUESS=m68k-sun-sunos$UNAME_RELEASE
;;
sun*:*:4.2BSD:*)
UNAME_RELEASE=`(sed 1q /etc/motd | awk '\''{print substr($5,1,3)}'\'') 2>/dev/null`
test "x$UNAME_RELEASE" = x && UNAME_RELEASE=3
case `/bin/arch` in
sun3)
GUESS=m68k-sun-sunos$UNAME_RELEASE
;;
sun4)
GUESS=sparc-sun-sunos$UNAME_RELEASE
;;
esac
;;
aushp:SunOS:*:*)
GUESS=sparc-auspex-sunos$UNAME_RELEASE
;;
# The situation for MiNT is a little confusing. The machine name
# can be virtually everything (everything which is not
# "atarist" or "atariste" at least should have a processor
# > m68000). The system name ranges from "MiNT" over "FreeMiNT"
# to the lowercase version "mint" (or "freemint"). Finally
# the system name "TOS" denotes a system which is actually not
# MiNT. But MiNT is downward compatible to TOS, so this should
# be no problem.
atarist[e]:*MiNT:*:* | atarist[e]:*mint:*:* | atarist[e]:*TOS:*:*)
GUESS=m68k-atari-mint$UNAME_RELEASE
;;
atari*:*MiNT:*:* | atari*:*mint:*:* | atarist[e]:*TOS:*:*)
GUESS=m68k-atari-mint$UNAME_RELEASE
;;
*falcon*:*MiNT:*:* | *falcon*:*mint:*:* | *falcon*:*TOS:*:*)
GUESS=m68k-atari-mint$UNAME_RELEASE
;;
milan*:*MiNT:*:* | milan*:*mint:*:* | *milan*:*TOS:*:*)
GUESS=m68k-milan-mint$UNAME_RELEASE
;;
hades*:*MiNT:*:* | hades*:*mint:*:* | *hades*:*TOS:*:*)
GUESS=m68k-hades-mint$UNAME_RELEASE
;;
*:*MiNT:*:* | *:*mint:*:* | *:*TOS:*:*)
GUESS=m68k-unknown-mint$UNAME_RELEASE
;;
m68k:machten:*:*)
GUESS=m68k-apple-machten$UNAME_RELEASE
;;
powerpc:machten:*:*)
GUESS=powerpc-apple-machten$UNAME_RELEASE
;;
RISC*:Mach:*:*)
GUESS=mips-dec-mach_bsd4.3
;;
RISC*:ULTRIX:*:*)
GUESS=mips-dec-ultrix$UNAME_RELEASE
;;
VAX*:ULTRIX*:*:*)
GUESS=vax-dec-ultrix$UNAME_RELEASE
;;
2020:CLIX:*:* | 2430:CLIX:*:*)
GUESS=clipper-intergraph-clix$UNAME_RELEASE
;;
mips:*:*:UMIPS | mips:*:*:RISCos)
set_cc_for_build
sed '\''s/^ //'\'' << EOF > "$dummy.c"
#ifdef __cplusplus
#include <stdio.h> /* for printf() prototype */
int main (int argc, char *argv[]) {
#else
int main (argc, argv) int argc; char *argv[]; {
#endif
#if defined (host_mips) && defined (MIPSEB)
#if defined (SYSTYPE_SYSV)
printf ("mips-mips-riscos%ssysv\\n", argv[1]); exit (0);
#endif
#if defined (SYSTYPE_SVR4)
printf ("mips-mips-riscos%ssvr4\\n", argv[1]); exit (0);
#endif
#if defined (SYSTYPE_BSD43) || defined(SYSTYPE_BSD)
printf ("mips-mips-riscos%sbsd\\n", argv[1]); exit (0);
#endif
#endif
exit (-1);
}
EOF
$CC_FOR_BUILD -o "$dummy" "$dummy.c" &&
dummyarg=`echo "$UNAME_RELEASE" | sed -n '\''s/\([0-9]*\).*/\1/p'\''` &&
SYSTEM_NAME=`"$dummy" "$dummyarg"` &&
{ echo "$SYSTEM_NAME"; exit; }
GUESS=mips-mips-riscos$UNAME_RELEASE
;;
Motorola:PowerMAX_OS:*:*)
GUESS=powerpc-motorola-powermax
;;
Motorola:*:4.3:PL8-*)
GUESS=powerpc-harris-powermax
;;
Night_Hawk:*:*:PowerMAX_OS | Synergy:PowerMAX_OS:*:*)
GUESS=powerpc-harris-powermax
;;
Night_Hawk:Power_UNIX:*:*)
GUESS=powerpc-harris-powerunix
;;
m88k:CX/UX:7*:*)
GUESS=m88k-harris-cxux7
;;
m88k:*:4*:R4*)
GUESS=m88k-motorola-sysv4
;;
m88k:*:3*:R3*)
GUESS=m88k-motorola-sysv3
;;
AViiON:dgux:*:*)
# DG/UX returns AViiON for all architectures
UNAME_PROCESSOR=`uname -p`
if test "$UNAME_PROCESSOR" = mc88100 || test "$UNAME_PROCESSOR" = mc88110
then
if test "$TARGET_BINARY_INTERFACE"x = m88kdguxelfx || \
test "$TARGET_BINARY_INTERFACE"x = x
then
GUESS=m88k-dg-dgux$UNAME_RELEASE
else
GUESS=m88k-dg-dguxbcs$UNAME_RELEASE
fi
else
GUESS=i586-dg-dgux$UNAME_RELEASE
fi
;;
M88*:DolphinOS:*:*) # DolphinOS (SVR3)
GUESS=m88k-dolphin-sysv3
;;
M88*:*:R3*:*)
# Delta 88k system running SVR3
GUESS=m88k-motorola-sysv3
;;
XD88*:*:*:*) # Tektronix XD88 system running UTekV (SVR3)
GUESS=m88k-tektronix-sysv3
;;
Tek43[0-9][0-9]:UTek:*:*) # Tektronix 4300 system running UTek (BSD)
GUESS=m68k-tektronix-bsd
;;
*:IRIX*:*:*)
IRIX_REL=`echo "$UNAME_RELEASE" | sed -e '\''s/-/_/g'\''`
GUESS=mips-sgi-irix$IRIX_REL
;;
????????:AIX?:[12].1:2) # AIX 2.2.1 or AIX 2.1.1 is RT/PC AIX.
GUESS=romp-ibm-aix # uname -m gives an 8 hex-code CPU id
;; # Note that: echo "'\''`uname -s`'\''" gives '\''AIX '\''
i*86:AIX:*:*)
GUESS=i386-ibm-aix
;;
ia64:AIX:*:*)
if test -x /usr/bin/oslevel ; then
IBM_REV=`/usr/bin/oslevel`
else
IBM_REV=$UNAME_VERSION.$UNAME_RELEASE
fi
GUESS=$UNAME_MACHINE-ibm-aix$IBM_REV
;;
*:AIX:2:3)
if grep bos325 /usr/include/stdio.h >/dev/null 2>&1; then
set_cc_for_build
sed '\''s/^ //'\'' << EOF > "$dummy.c"
#include <sys/systemcfg.h>
int
main ()
{
if (!__power_pc())
exit(1);
puts("powerpc-ibm-aix3.2.5");
exit(0);
}
EOF
if $CC_FOR_BUILD -o "$dummy" "$dummy.c" && SYSTEM_NAME=`"$dummy"`
then
GUESS=$SYSTEM_NAME
else
GUESS=rs6000-ibm-aix3.2.5
fi
elif grep bos324 /usr/include/stdio.h >/dev/null 2>&1; then
GUESS=rs6000-ibm-aix3.2.4
else
GUESS=rs6000-ibm-aix3.2
fi
;;
*:AIX:*:[4567])
IBM_CPU_ID=`/usr/sbin/lsdev -C -c processor -S available | sed 1q | awk '\''{ print $1 }'\''`
if /usr/sbin/lsattr -El "$IBM_CPU_ID" | grep '\'' POWER'\'' >/dev/null 2>&1; then
IBM_ARCH=rs6000
else
IBM_ARCH=powerpc
fi
if test -x /usr/bin/lslpp ; then
IBM_REV=`/usr/bin/lslpp -Lqc bos.rte.libc | \
awk -F: '\''{ print $3 }'\'' | sed s/[0-9]*$/0/`
else
IBM_REV=$UNAME_VERSION.$UNAME_RELEASE
fi
GUESS=$IBM_ARCH-ibm-aix$IBM_REV
;;
*:AIX:*:*)
GUESS=rs6000-ibm-aix
;;
ibmrt:4.4BSD:*|romp-ibm:4.4BSD:*)
GUESS=romp-ibm-bsd4.4
;;
ibmrt:*BSD:*|romp-ibm:BSD:*) # covers RT/PC BSD and
GUESS=romp-ibm-bsd$UNAME_RELEASE # 4.3 with uname added to
;; # report: romp-ibm BSD 4.3
*:BOSX:*:*)
GUESS=rs6000-bull-bosx
;;
DPX/2?00:B.O.S.:*:*)
GUESS=m68k-bull-sysv3
;;
9000/[34]??:4.3bsd:1.*:*)
GUESS=m68k-hp-bsd
;;
hp300:4.4BSD:*:* | 9000/[34]??:4.3bsd:2.*:*)
GUESS=m68k-hp-bsd4.4
;;
9000/[34678]??:HP-UX:*:*)
HPUX_REV=`echo "$UNAME_RELEASE" | sed -e '\''s/[^.]*.[0B]*//'\''`
case $UNAME_MACHINE in
9000/31?) HP_ARCH=m68000 ;;
9000/[34]??) HP_ARCH=m68k ;;
9000/[678][0-9][0-9])
if test -x /usr/bin/getconf; then
sc_cpu_version=`/usr/bin/getconf SC_CPU_VERSION 2>/dev/null`
sc_kernel_bits=`/usr/bin/getconf SC_KERNEL_BITS 2>/dev/null`
case $sc_cpu_version in
523) HP_ARCH=hppa1.0 ;; # CPU_PA_RISC1_0
528) HP_ARCH=hppa1.1 ;; # CPU_PA_RISC1_1
532) # CPU_PA_RISC2_0
case $sc_kernel_bits in
32) HP_ARCH=hppa2.0n ;;
64) HP_ARCH=hppa2.0w ;;
'\'''\'') HP_ARCH=hppa2.0 ;; # HP-UX 10.20
esac ;;
esac
fi
if test "$HP_ARCH" = ""; then
set_cc_for_build
sed '\''s/^ //'\'' << EOF > "$dummy.c"
#define _HPUX_SOURCE
#include <stdlib.h>
#include <unistd.h>
int
main ()
{
#if defined(_SC_KERNEL_BITS)
long bits = sysconf(_SC_KERNEL_BITS);
#endif
long cpu = sysconf (_SC_CPU_VERSION);
switch (cpu)
{
case CPU_PA_RISC1_0: puts ("hppa1.0"); break;
case CPU_PA_RISC1_1: puts ("hppa1.1"); break;
case CPU_PA_RISC2_0:
#if defined(_SC_KERNEL_BITS)
switch (bits)
{
case 64: puts ("hppa2.0w"); break;
case 32: puts ("hppa2.0n"); break;
default: puts ("hppa2.0"); break;
} break;
#else /* !defined(_SC_KERNEL_BITS) */
puts ("hppa2.0"); break;
#endif
default: puts ("hppa1.0"); break;
}
exit (0);
}
EOF
(CCOPTS="" $CC_FOR_BUILD -o "$dummy" "$dummy.c" 2>/dev/null) && HP_ARCH=`"$dummy"`
test -z "$HP_ARCH" && HP_ARCH=hppa
fi ;;
esac
if test "$HP_ARCH" = hppa2.0w
then
set_cc_for_build
# hppa2.0w-hp-hpux* has a 64-bit kernel and a compiler generating
# 32-bit code. hppa64-hp-hpux* has the same kernel and a compiler
# generating 64-bit code. GNU and HP use different nomenclature:
#
# $ CC_FOR_BUILD=cc ./config.guess
# => hppa2.0w-hp-hpux11.23
# $ CC_FOR_BUILD="cc +DA2.0w" ./config.guess
# => hppa64-hp-hpux11.23
if echo __LP64__ | (CCOPTS="" $CC_FOR_BUILD -E - 2>/dev/null) |
grep -q __LP64__
then
HP_ARCH=hppa2.0w
else
HP_ARCH=hppa64
fi
fi
GUESS=$HP_ARCH-hp-hpux$HPUX_REV
;;
ia64:HP-UX:*:*)
HPUX_REV=`echo "$UNAME_RELEASE" | sed -e '\''s/[^.]*.[0B]*//'\''`
GUESS=ia64-hp-hpux$HPUX_REV
;;
3050*:HI-UX:*:*)
set_cc_for_build
sed '\''s/^ //'\'' << EOF > "$dummy.c"
#include <unistd.h>
int
main ()
{
long cpu = sysconf (_SC_CPU_VERSION);
/* The order matters, because CPU_IS_HP_MC68K erroneously returns
true for CPU_PA_RISC1_0. CPU_IS_PA_RISC returns correct
results, however. */
if (CPU_IS_PA_RISC (cpu))
{
switch (cpu)
{
case CPU_PA_RISC1_0: puts ("hppa1.0-hitachi-hiuxwe2"); break;
case CPU_PA_RISC1_1: puts ("hppa1.1-hitachi-hiuxwe2"); break;
case CPU_PA_RISC2_0: puts ("hppa2.0-hitachi-hiuxwe2"); break;
default: puts ("hppa-hitachi-hiuxwe2"); break;
}
}
else if (CPU_IS_HP_MC68K (cpu))
puts ("m68k-hitachi-hiuxwe2");
else puts ("unknown-hitachi-hiuxwe2");
exit (0);
}
EOF
$CC_FOR_BUILD -o "$dummy" "$dummy.c" && SYSTEM_NAME=`"$dummy"` &&
{ echo "$SYSTEM_NAME"; exit; }
GUESS=unknown-hitachi-hiuxwe2
;;
9000/7??:4.3bsd:*:* | 9000/8?[79]:4.3bsd:*:*)
GUESS=hppa1.1-hp-bsd
;;
9000/8??:4.3bsd:*:*)
GUESS=hppa1.0-hp-bsd
;;
*9??*:MPE/iX:*:* | *3000*:MPE/iX:*:*)
GUESS=hppa1.0-hp-mpeix
;;
hp7??:OSF1:*:* | hp8?[79]:OSF1:*:*)
GUESS=hppa1.1-hp-osf
;;
hp8??:OSF1:*:*)
GUESS=hppa1.0-hp-osf
;;
i*86:OSF1:*:*)
if test -x /usr/sbin/sysversion ; then
GUESS=$UNAME_MACHINE-unknown-osf1mk
else
GUESS=$UNAME_MACHINE-unknown-osf1
fi
;;
parisc*:Lites*:*:*)
GUESS=hppa1.1-hp-lites
;;
C1*:ConvexOS:*:* | convex:ConvexOS:C1*:*)
GUESS=c1-convex-bsd
;;
C2*:ConvexOS:*:* | convex:ConvexOS:C2*:*)
if getsysinfo -f scalar_acc
then echo c32-convex-bsd
else echo c2-convex-bsd
fi
exit ;;
C34*:ConvexOS:*:* | convex:ConvexOS:C34*:*)
GUESS=c34-convex-bsd
;;
C38*:ConvexOS:*:* | convex:ConvexOS:C38*:*)
GUESS=c38-convex-bsd
;;
C4*:ConvexOS:*:* | convex:ConvexOS:C4*:*)
GUESS=c4-convex-bsd
;;
CRAY*Y-MP:*:*:*)
CRAY_REL=`echo "$UNAME_RELEASE" | sed -e '\''s/\.[^.]*$/.X/'\''`
GUESS=ymp-cray-unicos$CRAY_REL
;;
CRAY*[A-Z]90:*:*:*)
echo "$UNAME_MACHINE"-cray-unicos"$UNAME_RELEASE" \
| sed -e '\''s/CRAY.*\([A-Z]90\)/\1/'\'' \
-e y/ABCDEFGHIJKLMNOPQRSTUVWXYZ/abcdefghijklmnopqrstuvwxyz/ \
-e '\''s/\.[^.]*$/.X/'\''
exit ;;
CRAY*TS:*:*:*)
CRAY_REL=`echo "$UNAME_RELEASE" | sed -e '\''s/\.[^.]*$/.X/'\''`
GUESS=t90-cray-unicos$CRAY_REL
;;
CRAY*T3E:*:*:*)
CRAY_REL=`echo "$UNAME_RELEASE" | sed -e '\''s/\.[^.]*$/.X/'\''`
GUESS=alphaev5-cray-unicosmk$CRAY_REL
;;
CRAY*SV1:*:*:*)
CRAY_REL=`echo "$UNAME_RELEASE" | sed -e '\''s/\.[^.]*$/.X/'\''`
GUESS=sv1-cray-unicos$CRAY_REL
;;
*:UNICOS/mp:*:*)
CRAY_REL=`echo "$UNAME_RELEASE" | sed -e '\''s/\.[^.]*$/.X/'\''`
GUESS=craynv-cray-unicosmp$CRAY_REL
;;
F30[01]:UNIX_System_V:*:* | F700:UNIX_System_V:*:*)
FUJITSU_PROC=`uname -m | tr ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz`
FUJITSU_SYS=`uname -p | tr ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz | sed -e '\''s/\///'\''`
FUJITSU_REL=`echo "$UNAME_RELEASE" | sed -e '\''s/ /_/'\''`
GUESS=${FUJITSU_PROC}-fujitsu-${FUJITSU_SYS}${FUJITSU_REL}
;;
5000:UNIX_System_V:4.*:*)
FUJITSU_SYS=`uname -p | tr ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz | sed -e '\''s/\///'\''`
FUJITSU_REL=`echo "$UNAME_RELEASE" | tr ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz | sed -e '\''s/ /_/'\''`
GUESS=sparc-fujitsu-${FUJITSU_SYS}${FUJITSU_REL}
;;
i*86:BSD/386:*:* | i*86:BSD/OS:*:* | *:Ascend\ Embedded/OS:*:*)
GUESS=$UNAME_MACHINE-pc-bsdi$UNAME_RELEASE
;;
sparc*:BSD/OS:*:*)
GUESS=sparc-unknown-bsdi$UNAME_RELEASE
;;
*:BSD/OS:*:*)
GUESS=$UNAME_MACHINE-unknown-bsdi$UNAME_RELEASE
;;
arm:FreeBSD:*:*)
UNAME_PROCESSOR=`uname -p`
set_cc_for_build
if echo __ARM_PCS_VFP | $CC_FOR_BUILD -E - 2>/dev/null \
| grep -q __ARM_PCS_VFP
then
FREEBSD_REL=`echo "$UNAME_RELEASE" | sed -e '\''s/[-(].*//'\''`
GUESS=$UNAME_PROCESSOR-unknown-freebsd$FREEBSD_REL-gnueabi
else
FREEBSD_REL=`echo "$UNAME_RELEASE" | sed -e '\''s/[-(].*//'\''`
GUESS=$UNAME_PROCESSOR-unknown-freebsd$FREEBSD_REL-gnueabihf
fi
;;
*:FreeBSD:*:*)
UNAME_PROCESSOR=`uname -p`
case $UNAME_PROCESSOR in
amd64)
UNAME_PROCESSOR=x86_64 ;;
i386)
UNAME_PROCESSOR=i586 ;;
esac
FREEBSD_REL=`echo "$UNAME_RELEASE" | sed -e '\''s/[-(].*//'\''`
GUESS=$UNAME_PROCESSOR-unknown-freebsd$FREEBSD_REL
;;
i*:CYGWIN*:*)
GUESS=$UNAME_MACHINE-pc-cygwin
;;
*:MINGW64*:*)
GUESS=$UNAME_MACHINE-pc-mingw64
;;
*:MINGW*:*)
GUESS=$UNAME_MACHINE-pc-mingw32
;;
*:MSYS*:*)
GUESS=$UNAME_MACHINE-pc-msys
;;
i*:PW*:*)
GUESS=$UNAME_MACHINE-pc-pw32
;;
*:SerenityOS:*:*)
GUESS=$UNAME_MACHINE-pc-serenity
;;
*:Interix*:*)
case $UNAME_MACHINE in
x86)
GUESS=i586-pc-interix$UNAME_RELEASE
;;
authenticamd | genuineintel | EM64T)
GUESS=x86_64-unknown-interix$UNAME_RELEASE
;;
IA64)
GUESS=ia64-unknown-interix$UNAME_RELEASE
;;
esac ;;
i*:UWIN*:*)
GUESS=$UNAME_MACHINE-pc-uwin
;;
amd64:CYGWIN*:*:* | x86_64:CYGWIN*:*:*)
GUESS=x86_64-pc-cygwin
;;
prep*:SunOS:5.*:*)
SUN_REL=`echo "$UNAME_RELEASE" | sed -e '\''s/[^.]*//'\''`
GUESS=powerpcle-unknown-solaris2$SUN_REL
;;
*:GNU:*:*)
# the GNU system
GNU_ARCH=`echo "$UNAME_MACHINE" | sed -e '\''s,[-/].*$,,'\''`
GNU_REL=`echo "$UNAME_RELEASE" | sed -e '\''s,/.*$,,'\''`
GUESS=$GNU_ARCH-unknown-$LIBC$GNU_REL
;;
*:GNU/*:*:*)
# other systems with GNU libc and userland
GNU_SYS=`echo "$UNAME_SYSTEM" | sed '\''s,^[^/]*/,,'\'' | tr "[:upper:]" "[:lower:]"`
GNU_REL=`echo "$UNAME_RELEASE" | sed -e '\''s/[-(].*//'\''`
GUESS=$UNAME_MACHINE-unknown-$GNU_SYS$GNU_REL-$LIBC
;;
x86_64:[Mm]anagarm:*:*|i?86:[Mm]anagarm:*:*)
GUESS="$UNAME_MACHINE-pc-managarm-mlibc"
;;
*:[Mm]anagarm:*:*)
GUESS="$UNAME_MACHINE-unknown-managarm-mlibc"
;;
*:Minix:*:*)
GUESS=$UNAME_MACHINE-unknown-minix
;;
aarch64:Linux:*:*)
set_cc_for_build
CPU=$UNAME_MACHINE
LIBCABI=$LIBC
if test "$CC_FOR_BUILD" != no_compiler_found; then
ABI=64
sed '\''s/^ //'\'' << EOF > "$dummy.c"
#ifdef __ARM_EABI__
#ifdef __ARM_PCS_VFP
ABI=eabihf
#else
ABI=eabi
#endif
#endif
EOF
cc_set_abi=`$CC_FOR_BUILD -E "$dummy.c" 2>/dev/null | grep '\''^ABI'\'' | sed '\''s, ,,g'\''`
eval "$cc_set_abi"
case $ABI in
eabi | eabihf) CPU=armv8l; LIBCABI=$LIBC$ABI ;;
esac
fi
GUESS=$CPU-unknown-linux-$LIBCABI
;;
aarch64_be:Linux:*:*)
UNAME_MACHINE=aarch64_be
GUESS=$UNAME_MACHINE-unknown-linux-$LIBC
;;
alpha:Linux:*:*)
case `sed -n '\''/^cpu model/s/^.*: \(.*\)/\1/p'\'' /proc/cpuinfo 2>/dev/null` in
EV5) UNAME_MACHINE=alphaev5 ;;
EV56) UNAME_MACHINE=alphaev56 ;;
PCA56) UNAME_MACHINE=alphapca56 ;;
PCA57) UNAME_MACHINE=alphapca56 ;;
EV6) UNAME_MACHINE=alphaev6 ;;
EV67) UNAME_MACHINE=alphaev67 ;;
EV68*) UNAME_MACHINE=alphaev68 ;;
esac
objdump --private-headers /bin/sh | grep -q ld.so.1
if test "$?" = 0 ; then LIBC=gnulibc1 ; fi
GUESS=$UNAME_MACHINE-unknown-linux-$LIBC
;;
arc:Linux:*:* | arceb:Linux:*:* | arc32:Linux:*:* | arc64:Linux:*:*)
GUESS=$UNAME_MACHINE-unknown-linux-$LIBC
;;
arm*:Linux:*:*)
set_cc_for_build
if echo __ARM_EABI__ | $CC_FOR_BUILD -E - 2>/dev/null \
| grep -q __ARM_EABI__
then
GUESS=$UNAME_MACHINE-unknown-linux-$LIBC
else
if echo __ARM_PCS_VFP | $CC_FOR_BUILD -E - 2>/dev/null \
| grep -q __ARM_PCS_VFP
then
GUESS=$UNAME_MACHINE-unknown-linux-${LIBC}eabi
else
GUESS=$UNAME_MACHINE-unknown-linux-${LIBC}eabihf
fi
fi
;;
avr32*:Linux:*:*)
GUESS=$UNAME_MACHINE-unknown-linux-$LIBC
;;
cris:Linux:*:*)
GUESS=$UNAME_MACHINE-axis-linux-$LIBC
;;
crisv32:Linux:*:*)
GUESS=$UNAME_MACHINE-axis-linux-$LIBC
;;
e2k:Linux:*:*)
GUESS=$UNAME_MACHINE-unknown-linux-$LIBC
;;
frv:Linux:*:*)
GUESS=$UNAME_MACHINE-unknown-linux-$LIBC
;;
hexagon:Linux:*:*)
GUESS=$UNAME_MACHINE-unknown-linux-$LIBC
;;
i*86:Linux:*:*)
GUESS=$UNAME_MACHINE-pc-linux-$LIBC
;;
ia64:Linux:*:*)
GUESS=$UNAME_MACHINE-unknown-linux-$LIBC
;;
k1om:Linux:*:*)
GUESS=$UNAME_MACHINE-unknown-linux-$LIBC
;;
kvx:Linux:*:*)
GUESS=$UNAME_MACHINE-unknown-linux-$LIBC
;;
kvx:cos:*:*)
GUESS=$UNAME_MACHINE-unknown-cos
;;
kvx:mbr:*:*)
GUESS=$UNAME_MACHINE-unknown-mbr
;;
loongarch32:Linux:*:* | loongarch64:Linux:*:*)
GUESS=$UNAME_MACHINE-unknown-linux-$LIBC
;;
m32r*:Linux:*:*)
GUESS=$UNAME_MACHINE-unknown-linux-$LIBC
;;
m68*:Linux:*:*)
GUESS=$UNAME_MACHINE-unknown-linux-$LIBC
;;
mips:Linux:*:* | mips64:Linux:*:*)
set_cc_for_build
IS_GLIBC=0
test x"${LIBC}" = xgnu && IS_GLIBC=1
sed '\''s/^ //'\'' << EOF > "$dummy.c"
#undef CPU
#undef mips
#undef mipsel
#undef mips64
#undef mips64el
#if ${IS_GLIBC} && defined(_ABI64)
LIBCABI=gnuabi64
#else
#if ${IS_GLIBC} && defined(_ABIN32)
LIBCABI=gnuabin32
#else
LIBCABI=${LIBC}
#endif
#endif
#if ${IS_GLIBC} && defined(__mips64) && defined(__mips_isa_rev) && __mips_isa_rev>=6
CPU=mipsisa64r6
#else
#if ${IS_GLIBC} && !defined(__mips64) && defined(__mips_isa_rev) && __mips_isa_rev>=6
CPU=mipsisa32r6
#else
#if defined(__mips64)
CPU=mips64
#else
CPU=mips
#endif
#endif
#endif
#if defined(__MIPSEL__) || defined(__MIPSEL) || defined(_MIPSEL) || defined(MIPSEL)
MIPS_ENDIAN=el
#else
#if defined(__MIPSEB__) || defined(__MIPSEB) || defined(_MIPSEB) || defined(MIPSEB)
MIPS_ENDIAN=
#else
MIPS_ENDIAN=
#endif
#endif
EOF
cc_set_vars=`$CC_FOR_BUILD -E "$dummy.c" 2>/dev/null | grep '\''^CPU\|^MIPS_ENDIAN\|^LIBCABI'\''`
eval "$cc_set_vars"
test "x$CPU" != x && { echo "$CPU${MIPS_ENDIAN}-unknown-linux-$LIBCABI"; exit; }
;;
mips64el:Linux:*:*)
GUESS=$UNAME_MACHINE-unknown-linux-$LIBC
;;
openrisc*:Linux:*:*)
GUESS=or1k-unknown-linux-$LIBC
;;
or32:Linux:*:* | or1k*:Linux:*:*)
GUESS=$UNAME_MACHINE-unknown-linux-$LIBC
;;
padre:Linux:*:*)
GUESS=sparc-unknown-linux-$LIBC
;;
parisc64:Linux:*:* | hppa64:Linux:*:*)
GUESS=hppa64-unknown-linux-$LIBC
;;
parisc:Linux:*:* | hppa:Linux:*:*)
# Look for CPU level
case `grep '\''^cpu[^a-z]*:'\'' /proc/cpuinfo 2>/dev/null | cut -d'\'' '\'' -f2` in
PA7*) GUESS=hppa1.1-unknown-linux-$LIBC ;;
PA8*) GUESS=hppa2.0-unknown-linux-$LIBC ;;
*) GUESS=hppa-unknown-linux-$LIBC ;;
esac
;;
ppc64:Linux:*:*)
GUESS=powerpc64-unknown-linux-$LIBC
;;
ppc:Linux:*:*)
GUESS=powerpc-unknown-linux-$LIBC
;;
ppc64le:Linux:*:*)
GUESS=powerpc64le-unknown-linux-$LIBC
;;
ppcle:Linux:*:*)
GUESS=powerpcle-unknown-linux-$LIBC
;;
riscv32:Linux:*:* | riscv32be:Linux:*:* | riscv64:Linux:*:* | riscv64be:Linux:*:*)
GUESS=$UNAME_MACHINE-unknown-linux-$LIBC
;;
s390:Linux:*:* | s390x:Linux:*:*)
GUESS=$UNAME_MACHINE-ibm-linux-$LIBC
;;
sh64*:Linux:*:*)
GUESS=$UNAME_MACHINE-unknown-linux-$LIBC
;;
sh*:Linux:*:*)
GUESS=$UNAME_MACHINE-unknown-linux-$LIBC
;;
sparc:Linux:*:* | sparc64:Linux:*:*)
GUESS=$UNAME_MACHINE-unknown-linux-$LIBC
;;
tile*:Linux:*:*)
GUESS=$UNAME_MACHINE-unknown-linux-$LIBC
;;
vax:Linux:*:*)
GUESS=$UNAME_MACHINE-dec-linux-$LIBC
;;
x86_64:Linux:*:*)
set_cc_for_build
CPU=$UNAME_MACHINE
LIBCABI=$LIBC
if test "$CC_FOR_BUILD" != no_compiler_found; then
ABI=64
sed '\''s/^ //'\'' << EOF > "$dummy.c"
#ifdef __i386__
ABI=x86
#else
#ifdef __ILP32__
ABI=x32
#endif
#endif
EOF
cc_set_abi=`$CC_FOR_BUILD -E "$dummy.c" 2>/dev/null | grep '\''^ABI'\'' | sed '\''s, ,,g'\''`
eval "$cc_set_abi"
case $ABI in
x86) CPU=i686 ;;
x32) LIBCABI=${LIBC}x32 ;;
esac
fi
GUESS=$CPU-pc-linux-$LIBCABI
;;
xtensa*:Linux:*:*)
GUESS=$UNAME_MACHINE-unknown-linux-$LIBC
;;
i*86:DYNIX/ptx:4*:*)
# ptx 4.0 does uname -s correctly, with DYNIX/ptx in there.
# earlier versions are messed up and put the nodename in both
# sysname and nodename.
GUESS=i386-sequent-sysv4
;;
i*86:UNIX_SV:4.2MP:2.*)
# Unixware is an offshoot of SVR4, but it has its own version
# number series starting with 2...
# I am not positive that other SVR4 systems won'\''t match this,
# I just have to hope. -- rms.
# Use sysv4.2uw... so that sysv4* matches it.
GUESS=$UNAME_MACHINE-pc-sysv4.2uw$UNAME_VERSION
;;
i*86:OS/2:*:*)
# If we were able to find '\''uname'\'', then EMX Unix compatibility
# is probably installed.
GUESS=$UNAME_MACHINE-pc-os2-emx
;;
i*86:XTS-300:*:STOP)
GUESS=$UNAME_MACHINE-unknown-stop
;;
i*86:atheos:*:*)
GUESS=$UNAME_MACHINE-unknown-atheos
;;
i*86:syllable:*:*)
GUESS=$UNAME_MACHINE-pc-syllable
;;
i*86:LynxOS:2.*:* | i*86:LynxOS:3.[01]*:* | i*86:LynxOS:4.[02]*:*)
GUESS=i386-unknown-lynxos$UNAME_RELEASE
;;
i*86:*DOS:*:*)
GUESS=$UNAME_MACHINE-pc-msdosdjgpp
;;
i*86:*:4.*:*)
UNAME_REL=`echo "$UNAME_RELEASE" | sed '\''s/\/MP$//'\''`
if grep Novell /usr/include/link.h >/dev/null 2>/dev/null; then
GUESS=$UNAME_MACHINE-univel-sysv$UNAME_REL
else
GUESS=$UNAME_MACHINE-pc-sysv$UNAME_REL
fi
;;
i*86:*:5:[678]*)
# UnixWare 7.x, OpenUNIX and OpenServer 6.
case `/bin/uname -X | grep "^Machine"` in
*486*) UNAME_MACHINE=i486 ;;
*Pentium) UNAME_MACHINE=i586 ;;
*Pent*|*Celeron) UNAME_MACHINE=i686 ;;
esac
GUESS=$UNAME_MACHINE-unknown-sysv${UNAME_RELEASE}${UNAME_SYSTEM}${UNAME_VERSION}
;;
i*86:*:3.2:*)
if test -f /usr/options/cb.name; then
UNAME_REL=`sed -n '\''s/.*Version //p'\'' </usr/options/cb.name`
GUESS=$UNAME_MACHINE-pc-isc$UNAME_REL
elif /bin/uname -X 2>/dev/null >/dev/null ; then
UNAME_REL=`(/bin/uname -X|grep Release|sed -e '\''s/.*= //'\'')`
(/bin/uname -X|grep i80486 >/dev/null) && UNAME_MACHINE=i486
(/bin/uname -X|grep '\''^Machine.*Pentium'\'' >/dev/null) \
&& UNAME_MACHINE=i586
(/bin/uname -X|grep '\''^Machine.*Pent *II'\'' >/dev/null) \
&& UNAME_MACHINE=i686
(/bin/uname -X|grep '\''^Machine.*Pentium Pro'\'' >/dev/null) \
&& UNAME_MACHINE=i686
GUESS=$UNAME_MACHINE-pc-sco$UNAME_REL
else
GUESS=$UNAME_MACHINE-pc-sysv32
fi
;;
pc:*:*:*)
# Left here for compatibility:
# uname -m prints for DJGPP always '\''pc'\'', but it prints nothing about
# the processor, so we play safe by assuming i586.
# Note: whatever this is, it MUST be the same as what config.sub
# prints for the "djgpp" host, or else GDB configure will decide that
# this is a cross-build.
GUESS=i586-pc-msdosdjgpp
;;
Intel:Mach:3*:*)
GUESS=i386-pc-mach3
;;
paragon:*:*:*)
GUESS=i860-intel-osf1
;;
i860:*:4.*:*) # i860-SVR4
if grep Stardent /usr/include/sys/uadmin.h >/dev/null 2>&1 ; then
GUESS=i860-stardent-sysv$UNAME_RELEASE # Stardent Vistra i860-SVR4
else # Add other i860-SVR4 vendors below as they are discovered.
GUESS=i860-unknown-sysv$UNAME_RELEASE # Unknown i860-SVR4
fi
;;
mini*:CTIX:SYS*5:*)
# "miniframe"
GUESS=m68010-convergent-sysv
;;
mc68k:UNIX:SYSTEM5:3.51m)
GUESS=m68k-convergent-sysv
;;
M680?0:D-NIX:5.3:*)
GUESS=m68k-diab-dnix
;;
M68*:*:R3V[5678]*:*)
test -r /sysV68 && { echo '\''m68k-motorola-sysv'\''; exit; } ;;
3[345]??:*:4.0:3.0 | 3[34]??A:*:4.0:3.0 | 3[34]??,*:*:4.0:3.0 | 3[34]??/*:*:4.0:3.0 | 4400:*:4.0:3.0 | 4850:*:4.0:3.0 | SKA40:*:4.0:3.0 | SDS2:*:4.0:3.0 | SHG2:*:4.0:3.0 | S7501*:*:4.0:3.0)
OS_REL='\'''\''
test -r /etc/.relid \
&& OS_REL=.`sed -n '\''s/[^ ]* [^ ]* \([0-9][0-9]\).*/\1/p'\'' < /etc/.relid`
/bin/uname -p 2>/dev/null | grep 86 >/dev/null \
&& { echo i486-ncr-sysv4.3"$OS_REL"; exit; }
/bin/uname -p 2>/dev/null | /bin/grep entium >/dev/null \
&& { echo i586-ncr-sysv4.3"$OS_REL"; exit; } ;;
3[34]??:*:4.0:* | 3[34]??,*:*:4.0:*)
/bin/uname -p 2>/dev/null | grep 86 >/dev/null \
&& { echo i486-ncr-sysv4; exit; } ;;
NCR*:*:4.2:* | MPRAS*:*:4.2:*)
OS_REL='\''.3'\''
test -r /etc/.relid \
&& OS_REL=.`sed -n '\''s/[^ ]* [^ ]* \([0-9][0-9]\).*/\1/p'\'' < /etc/.relid`
/bin/uname -p 2>/dev/null | grep 86 >/dev/null \
&& { echo i486-ncr-sysv4.3"$OS_REL"; exit; }
/bin/uname -p 2>/dev/null | /bin/grep entium >/dev/null \
&& { echo i586-ncr-sysv4.3"$OS_REL"; exit; }
/bin/uname -p 2>/dev/null | /bin/grep pteron >/dev/null \
&& { echo i586-ncr-sysv4.3"$OS_REL"; exit; } ;;
m68*:LynxOS:2.*:* | m68*:LynxOS:3.0*:*)
GUESS=m68k-unknown-lynxos$UNAME_RELEASE
;;
mc68030:UNIX_System_V:4.*:*)
GUESS=m68k-atari-sysv4
;;
TSUNAMI:LynxOS:2.*:*)
GUESS=sparc-unknown-lynxos$UNAME_RELEASE
;;
rs6000:LynxOS:2.*:*)
GUESS=rs6000-unknown-lynxos$UNAME_RELEASE
;;
PowerPC:LynxOS:2.*:* | PowerPC:LynxOS:3.[01]*:* | PowerPC:LynxOS:4.[02]*:*)
GUESS=powerpc-unknown-lynxos$UNAME_RELEASE
;;
SM[BE]S:UNIX_SV:*:*)
GUESS=mips-dde-sysv$UNAME_RELEASE
;;
RM*:ReliantUNIX-*:*:*)
GUESS=mips-sni-sysv4
;;
RM*:SINIX-*:*:*)
GUESS=mips-sni-sysv4
;;
*:SINIX-*:*:*)
if uname -p 2>/dev/null >/dev/null ; then
UNAME_MACHINE=`(uname -p) 2>/dev/null`
GUESS=$UNAME_MACHINE-sni-sysv4
else
GUESS=ns32k-sni-sysv
fi
;;
PENTIUM:*:4.0*:*) # Unisys '\''ClearPath HMP IX 4000'\'' SVR4/MP effort
# says <[email protected]>
GUESS=i586-unisys-sysv4
;;
*:UNIX_System_V:4*:FTX*)
# From Gerald Hewes <[email protected]>.
# How about differentiating between stratus architectures? -djm
GUESS=hppa1.1-stratus-sysv4
;;
*:*:*:FTX*)
# From [email protected].
GUESS=i860-stratus-sysv4
;;
i*86:VOS:*:*)
# From [email protected].
GUESS=$UNAME_MACHINE-stratus-vos
;;
*:VOS:*:*)
# From [email protected].
GUESS=hppa1.1-stratus-vos
;;
mc68*:A/UX:*:*)
GUESS=m68k-apple-aux$UNAME_RELEASE
;;
news*:NEWS-OS:6*:*)
GUESS=mips-sony-newsos6
;;
R[34]000:*System_V*:*:* | R4000:UNIX_SYSV:*:* | R*000:UNIX_SV:*:*)
if test -d /usr/nec; then
GUESS=mips-nec-sysv$UNAME_RELEASE
else
GUESS=mips-unknown-sysv$UNAME_RELEASE
fi
;;
BeBox:BeOS:*:*) # BeOS running on hardware made by Be, PPC only.
GUESS=powerpc-be-beos
;;
BeMac:BeOS:*:*) # BeOS running on Mac or Mac clone, PPC only.
GUESS=powerpc-apple-beos
;;
BePC:BeOS:*:*) # BeOS running on Intel PC compatible.
GUESS=i586-pc-beos
;;
BePC:Haiku:*:*) # Haiku running on Intel PC compatible.
GUESS=i586-pc-haiku
;;
ppc:Haiku:*:*) # Haiku running on Apple PowerPC
GUESS=powerpc-apple-haiku
;;
*:Haiku:*:*) # Haiku modern gcc (not bound by BeOS compat)
GUESS=$UNAME_MACHINE-unknown-haiku
;;
SX-4:SUPER-UX:*:*)
GUESS=sx4-nec-superux$UNAME_RELEASE
;;
SX-5:SUPER-UX:*:*)
GUESS=sx5-nec-superux$UNAME_RELEASE
;;
SX-6:SUPER-UX:*:*)
GUESS=sx6-nec-superux$UNAME_RELEASE
;;
SX-7:SUPER-UX:*:*)
GUESS=sx7-nec-superux$UNAME_RELEASE
;;
SX-8:SUPER-UX:*:*)
GUESS=sx8-nec-superux$UNAME_RELEASE
;;
SX-8R:SUPER-UX:*:*)
GUESS=sx8r-nec-superux$UNAME_RELEASE
;;
SX-ACE:SUPER-UX:*:*)
GUESS=sxace-nec-superux$UNAME_RELEASE
;;
Power*:Rhapsody:*:*)
GUESS=powerpc-apple-rhapsody$UNAME_RELEASE
;;
*:Rhapsody:*:*)
GUESS=$UNAME_MACHINE-apple-rhapsody$UNAME_RELEASE
;;
arm64:Darwin:*:*)
GUESS=aarch64-apple-darwin$UNAME_RELEASE
;;
*:Darwin:*:*)
UNAME_PROCESSOR=`uname -p`
case $UNAME_PROCESSOR in
unknown) UNAME_PROCESSOR=powerpc ;;
esac
if command -v xcode-select > /dev/null 2> /dev/null && \
! xcode-select --print-path > /dev/null 2> /dev/null ; then
# Avoid executing cc if there is no toolchain installed as
# cc will be a stub that puts up a graphical alert
# prompting the user to install developer tools.
CC_FOR_BUILD=no_compiler_found
else
set_cc_for_build
fi
if test "$CC_FOR_BUILD" != no_compiler_found; then
if (echo '\''#ifdef __LP64__'\''; echo IS_64BIT_ARCH; echo '\''#endif'\'') | \
(CCOPTS="" $CC_FOR_BUILD -E - 2>/dev/null) | \
grep IS_64BIT_ARCH >/dev/null
then
case $UNAME_PROCESSOR in
i386) UNAME_PROCESSOR=x86_64 ;;
powerpc) UNAME_PROCESSOR=powerpc64 ;;
esac
fi
# On 10.4-10.6 one might compile for PowerPC via gcc -arch ppc
if (echo '\''#ifdef __POWERPC__'\''; echo IS_PPC; echo '\''#endif'\'') | \
(CCOPTS="" $CC_FOR_BUILD -E - 2>/dev/null) | \
grep IS_PPC >/dev/null
then
UNAME_PROCESSOR=powerpc
fi
elif test "$UNAME_PROCESSOR" = i386 ; then
# uname -m returns i386 or x86_64
UNAME_PROCESSOR=$UNAME_MACHINE
fi
GUESS=$UNAME_PROCESSOR-apple-darwin$UNAME_RELEASE
;;
*:procnto*:*:* | *:QNX:[0123456789]*:*)
UNAME_PROCESSOR=`uname -p`
if test "$UNAME_PROCESSOR" = x86; then
UNAME_PROCESSOR=i386
UNAME_MACHINE=pc
fi
GUESS=$UNAME_PROCESSOR-$UNAME_MACHINE-nto-qnx$UNAME_RELEASE
;;
*:QNX:*:4*)
GUESS=i386-pc-qnx
;;
NEO-*:NONSTOP_KERNEL:*:*)
GUESS=neo-tandem-nsk$UNAME_RELEASE
;;
NSE-*:NONSTOP_KERNEL:*:*)
GUESS=nse-tandem-nsk$UNAME_RELEASE
;;
NSR-*:NONSTOP_KERNEL:*:*)
GUESS=nsr-tandem-nsk$UNAME_RELEASE
;;
NSV-*:NONSTOP_KERNEL:*:*)
GUESS=nsv-tandem-nsk$UNAME_RELEASE
;;
NSX-*:NONSTOP_KERNEL:*:*)
GUESS=nsx-tandem-nsk$UNAME_RELEASE
;;
*:NonStop-UX:*:*)
GUESS=mips-compaq-nonstopux
;;
BS2000:POSIX*:*:*)
GUESS=bs2000-siemens-sysv
;;
DS/*:UNIX_System_V:*:*)
GUESS=$UNAME_MACHINE-$UNAME_SYSTEM-$UNAME_RELEASE
;;
*:Plan9:*:*)
# "uname -m" is not consistent, so use $cputype instead. 386
# is converted to i386 for consistency with other x86
# operating systems.
if test "${cputype-}" = 386; then
UNAME_MACHINE=i386
elif test "x${cputype-}" != x; then
UNAME_MACHINE=$cputype
fi
GUESS=$UNAME_MACHINE-unknown-plan9
;;
*:TOPS-10:*:*)
GUESS=pdp10-unknown-tops10
;;
*:TENEX:*:*)
GUESS=pdp10-unknown-tenex
;;
KS10:TOPS-20:*:* | KL10:TOPS-20:*:* | TYPE4:TOPS-20:*:*)
GUESS=pdp10-dec-tops20
;;
XKL-1:TOPS-20:*:* | TYPE5:TOPS-20:*:*)
GUESS=pdp10-xkl-tops20
;;
*:TOPS-20:*:*)
GUESS=pdp10-unknown-tops20
;;
*:ITS:*:*)
GUESS=pdp10-unknown-its
;;
SEI:*:*:SEIUX)
GUESS=mips-sei-seiux$UNAME_RELEASE
;;
*:DragonFly:*:*)
DRAGONFLY_REL=`echo "$UNAME_RELEASE" | sed -e '\''s/[-(].*//'\''`
GUESS=$UNAME_MACHINE-unknown-dragonfly$DRAGONFLY_REL
;;
*:*VMS:*:*)
UNAME_MACHINE=`(uname -p) 2>/dev/null`
case $UNAME_MACHINE in
A*) GUESS=alpha-dec-vms ;;
I*) GUESS=ia64-dec-vms ;;
V*) GUESS=vax-dec-vms ;;
esac ;;
*:XENIX:*:SysV)
GUESS=i386-pc-xenix
;;
i*86:skyos:*:*)
SKYOS_REL=`echo "$UNAME_RELEASE" | sed -e '\''s/ .*$//'\''`
GUESS=$UNAME_MACHINE-pc-skyos$SKYOS_REL
;;
i*86:rdos:*:*)
GUESS=$UNAME_MACHINE-pc-rdos
;;
i*86:Fiwix:*:*)
GUESS=$UNAME_MACHINE-pc-fiwix
;;
*:AROS:*:*)
GUESS=$UNAME_MACHINE-unknown-aros
;;
x86_64:VMkernel:*:*)
GUESS=$UNAME_MACHINE-unknown-esx
;;
amd64:Isilon\ OneFS:*:*)
GUESS=x86_64-unknown-onefs
;;
*:Unleashed:*:*)
GUESS=$UNAME_MACHINE-unknown-unleashed$UNAME_RELEASE
;;
*:Ironclad:*:*)
GUESS=$UNAME_MACHINE-unknown-ironclad
;;
esac
# Do we have a guess based on uname results?
if test "x$GUESS" != x; then
echo "$GUESS"
exit
fi
# No uname command or uname output not recognized.
set_cc_for_build
cat > "$dummy.c" <<EOF
#ifdef _SEQUENT_
#include <sys/types.h>
#include <sys/utsname.h>
#endif
#if defined(ultrix) || defined(_ultrix) || defined(__ultrix) || defined(__ultrix__)
#if defined (vax) || defined (__vax) || defined (__vax__) || defined(mips) || defined(__mips) || defined(__mips__) || defined(MIPS) || defined(__MIPS__)
#include <signal.h>
#if defined(_SIZE_T_) || defined(SIGLOST)
#include <sys/utsname.h>
#endif
#endif
#endif
int
main ()
{
#if defined (sony)
#if defined (MIPSEB)
/* BFD wants "bsd" instead of "newsos". Perhaps BFD should be changed,
I don'\''t know.... */
printf ("mips-sony-bsd\n"); exit (0);
#else
#include <sys/param.h>
printf ("m68k-sony-newsos%s\n",
#ifdef NEWSOS4
"4"
#else
""
#endif
); exit (0);
#endif
#endif
#if defined (NeXT)
#if !defined (__ARCHITECTURE__)
#define __ARCHITECTURE__ "m68k"
#endif
int version;
version=`(hostinfo | sed -n '\''s/.*NeXT Mach \([0-9]*\).*/\1/p'\'') 2>/dev/null`;
if (version < 4)
printf ("%s-next-nextstep%d\n", __ARCHITECTURE__, version);
else
printf ("%s-next-openstep%d\n", __ARCHITECTURE__, version);
exit (0);
#endif
#if defined (MULTIMAX) || defined (n16)
#if defined (UMAXV)
printf ("ns32k-encore-sysv\n"); exit (0);
#else
#if defined (CMU)
printf ("ns32k-encore-mach\n"); exit (0);
#else
printf ("ns32k-encore-bsd\n"); exit (0);
#endif
#endif
#endif
#if defined (__386BSD__)
printf ("i386-pc-bsd\n"); exit (0);
#endif
#if defined (sequent)
#if defined (i386)
printf ("i386-sequent-dynix\n"); exit (0);
#endif
#if defined (ns32000)
printf ("ns32k-sequent-dynix\n"); exit (0);
#endif
#endif
#if defined (_SEQUENT_)
struct utsname un;
uname(&un);
if (strncmp(un.version, "V2", 2) == 0) {
printf ("i386-sequent-ptx2\n"); exit (0);
}
if (strncmp(un.version, "V1", 2) == 0) { /* XXX is V1 correct? */
printf ("i386-sequent-ptx1\n"); exit (0);
}
printf ("i386-sequent-ptx\n"); exit (0);
#endif
#if defined (vax)
#if !defined (ultrix)
#include <sys/param.h>
#if defined (BSD)
#if BSD == 43
printf ("vax-dec-bsd4.3\n"); exit (0);
#else
#if BSD == 199006
printf ("vax-dec-bsd4.3reno\n"); exit (0);
#else
printf ("vax-dec-bsd\n"); exit (0);
#endif
#endif
#else
printf ("vax-dec-bsd\n"); exit (0);
#endif
#else
#if defined(_SIZE_T_) || defined(SIGLOST)
struct utsname un;
uname (&un);
printf ("vax-dec-ultrix%s\n", un.release); exit (0);
#else
printf ("vax-dec-ultrix\n"); exit (0);
#endif
#endif
#endif
#if defined(ultrix) || defined(_ultrix) || defined(__ultrix) || defined(__ultrix__)
#if defined(mips) || defined(__mips) || defined(__mips__) || defined(MIPS) || defined(__MIPS__)
#if defined(_SIZE_T_) || defined(SIGLOST)
struct utsname *un;
uname (&un);
printf ("mips-dec-ultrix%s\n", un.release); exit (0);
#else
printf ("mips-dec-ultrix\n"); exit (0);
#endif
#endif
#endif
#if defined (alliant) && defined (i860)
printf ("i860-alliant-bsd\n"); exit (0);
#endif
exit (1);
}
EOF
$CC_FOR_BUILD -o "$dummy" "$dummy.c" 2>/dev/null && SYSTEM_NAME=`"$dummy"` &&
{ echo "$SYSTEM_NAME"; exit; }
# Apollos put the system type in the environment.
test -d /usr/apollo && { echo "$ISP-apollo-$SYSTYPE"; exit; }
echo "$0: unable to guess system type" >&2
case $UNAME_MACHINE:$UNAME_SYSTEM in
mips:Linux | mips64:Linux)
# If we got here on MIPS GNU/Linux, output extra information.
cat >&2 <<EOF
NOTE: MIPS GNU/Linux systems require a C compiler to fully recognize
the system type. Please install a C compiler and try again.
EOF
;;
esac
cat >&2 <<EOF
This script (version $timestamp), has failed to recognize the
operating system you are using. If your script is old, overwrite *all*
copies of config.guess and config.sub with the latest versions from:
https://git.savannah.gnu.org/cgit/config.git/plain/config.guess
and
https://git.savannah.gnu.org/cgit/config.git/plain/config.sub
EOF
our_year=`echo $timestamp | sed '\''s,-.*,,'\''`
thisyear=`date +%Y`
# shellcheck disable=SC2003
script_age=`expr "$thisyear" - "$our_year"`
if test "$script_age" -lt 3 ; then
cat >&2 <<EOF
If $0 has already been updated, send the following data and any
information you think might be pertinent to [email protected] to
provide the necessary information to handle your system.
config.guess timestamp = $timestamp
uname -m = `(uname -m) 2>/dev/null || echo unknown`
uname -r = `(uname -r) 2>/dev/null || echo unknown`
uname -s = `(uname -s) 2>/dev/null || echo unknown`
uname -v = `(uname -v) 2>/dev/null || echo unknown`
uname -p = `(uname -p) 2>/dev/null`
/bin/uname -X = `(/bin/uname -X) 2>/dev/null`
hostinfo = `(hostinfo) 2>/dev/null`
/bin/universe = `(/bin/universe) 2>/dev/null`
/usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null`
/bin/arch = `(/bin/arch) 2>/dev/null`
/usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null`
/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null`
UNAME_MACHINE = "$UNAME_MACHINE"
UNAME_RELEASE = "$UNAME_RELEASE"
UNAME_SYSTEM = "$UNAME_SYSTEM"
UNAME_VERSION = "$UNAME_VERSION"
EOF
fi
exit 1
# Local variables:
# eval: (add-hook '\''before-save-hook '\''time-stamp)
# time-stamp-start: "timestamp='\''"
# time-stamp-format: "%:y-%02m-%02d"
# time-stamp-end: "'\''"
# End:
'
+++ return 0
+++ date +%s
++ endTime=1747719350
++ showPhaseFooter patchPhase 1747719350 1747719350
++ local phase=patchPhase
++ local startTime=1747719350
++ local endTime=1747719350
++ local delta=0
++ (( delta < 30 ))
++ return
++ '[' patchPhase = unpackPhase ']'
++ for curPhase in ${phases[*]}
++ runPhase updateAutotoolsGnuConfigScriptsPhase
++ local curPhase=updateAutotoolsGnuConfigScriptsPhase
++ [[ updateAutotoolsGnuConfigScriptsPhase = unpackPhase ]]
++ [[ updateAutotoolsGnuConfigScriptsPhase = patchPhase ]]
++ [[ updateAutotoolsGnuConfigScriptsPhase = configurePhase ]]
++ [[ updateAutotoolsGnuConfigScriptsPhase = buildPhase ]]
++ [[ updateAutotoolsGnuConfigScriptsPhase = checkPhase ]]
++ [[ updateAutotoolsGnuConfigScriptsPhase = installPhase ]]
++ [[ updateAutotoolsGnuConfigScriptsPhase = fixupPhase ]]
++ [[ updateAutotoolsGnuConfigScriptsPhase = installCheckPhase ]]
++ [[ updateAutotoolsGnuConfigScriptsPhase = distPhase ]]
++ showPhaseHeader updateAutotoolsGnuConfigScriptsPhase
++ local phase=updateAutotoolsGnuConfigScriptsPhase
++ echo 'Running phase: updateAutotoolsGnuConfigScriptsPhase'
Running phase: updateAutotoolsGnuConfigScriptsPhase
++ [[ -z 2 ]]
++ printf '@nix { "action": "setPhase", "phase": "%s" }\n' updateAutotoolsGnuConfigScriptsPhase
@nix { "action": "setPhase", "phase": "updateAutotoolsGnuConfigScriptsPhase" }
++ dumpVars
++ '[' 0 '!=' 1 ']'
++ install -m 0600 /dev/null /private/tmp/nix-build-xz-5.8.1.drv-0/env-vars
++ export
++ local startTime endTime
+++ date +%s
++ startTime=1747719350
++ eval updateAutotoolsGnuConfigScriptsPhase
+++ updateAutotoolsGnuConfigScriptsPhase
+++ '[' -n '' ']'
+++ for script in config.sub config.guess
++++ find . -type f -name config.sub
+++ for f in $(find . -type f -name "$script")
+++ echo 'Updating Autotools / GNU config script to a newer upstream version: ./build-aux/config.sub'
Updating Autotools / GNU config script to a newer upstream version: ./build-aux/config.sub
+++ cp -f /nix/store/s7cmb22k7laln462xzwhs255m0j764kr-gnu-config-2024-01-01/config.sub ./build-aux/config.sub
+++ for script in config.sub config.guess
++++ find . -type f -name config.guess
+++ for f in $(find . -type f -name "$script")
+++ echo 'Updating Autotools / GNU config script to a newer upstream version: ./build-aux/config.guess'
Updating Autotools / GNU config script to a newer upstream version: ./build-aux/config.guess
+++ cp -f /nix/store/s7cmb22k7laln462xzwhs255m0j764kr-gnu-config-2024-01-01/config.guess ./build-aux/config.guess
+++ date +%s
++ endTime=1747719350
++ showPhaseFooter updateAutotoolsGnuConfigScriptsPhase 1747719350 1747719350
++ local phase=updateAutotoolsGnuConfigScriptsPhase
++ local startTime=1747719350
++ local endTime=1747719350
++ local delta=0
++ (( delta < 30 ))
++ return
++ '[' updateAutotoolsGnuConfigScriptsPhase = unpackPhase ']'
++ for curPhase in ${phases[*]}
++ runPhase configurePhase
++ local curPhase=configurePhase
++ [[ configurePhase = unpackPhase ]]
++ [[ configurePhase = patchPhase ]]
++ [[ configurePhase = configurePhase ]]
++ [[ -n '' ]]
++ [[ configurePhase = buildPhase ]]
++ [[ configurePhase = checkPhase ]]
++ [[ configurePhase = installPhase ]]
++ [[ configurePhase = fixupPhase ]]
++ [[ configurePhase = installCheckPhase ]]
++ [[ configurePhase = distPhase ]]
++ showPhaseHeader configurePhase
++ local phase=configurePhase
++ echo 'Running phase: configurePhase'
Running phase: configurePhase
++ [[ -z 2 ]]
++ printf '@nix { "action": "setPhase", "phase": "%s" }\n' configurePhase
@nix { "action": "setPhase", "phase": "configurePhase" }
++ dumpVars
++ '[' 0 '!=' 1 ']'
++ install -m 0600 /dev/null /private/tmp/nix-build-xz-5.8.1.drv-0/env-vars
++ export
++ local startTime endTime
+++ date +%s
++ startTime=1747719350
++ eval configurePhase
+++ configurePhase
+++ runHook preConfigure
+++ local hookName=preConfigure
+++ shift
+++ local 'hooksSlice=preConfigureHooks[@]'
+++ local hook
+++ for hook in "_callImplicitHook 0 $hookName" ${!hooksSlice+"${!hooksSlice}"}
+++ _logHook preConfigure '_callImplicitHook 0 preConfigure'
+++ [[ -z 2 ]]
+++ local hookKind=preConfigure
+++ local 'hookExpr=_callImplicitHook 0 preConfigure'
+++ shift 2
+++ declare -F '_callImplicitHook 0 preConfigure'
+++ type -p '_callImplicitHook 0 preConfigure'
+++ [[ _callImplicitHook 0 preConfigure != \_\c\a\l\l\I\m\p\l\i\c\i\t\H\o\o\k* ]]
+++ _eval '_callImplicitHook 0 preConfigure'
+++ declare -F '_callImplicitHook 0 preConfigure'
+++ eval '_callImplicitHook 0 preConfigure'
++++ _callImplicitHook 0 preConfigure
++++ local def=0
++++ local hookName=preConfigure
++++ declare -F preConfigure
++++ type -p preConfigure
++++ '[' -n CONFIG_SHELL=/bin/sh ']'
++++ nixTalkativeLog 'evaling implicit '\''preConfigure'\'' string hook'
++++ _nixLogWithLevel 4 'evaling implicit '\''preConfigure'\'' string hook'
++++ [[ -z 2 ]]
++++ [[ 7 -lt 4 ]]
++++ local logLevel
++++ case "${1:?}" in
++++ logLevel=TALKATIVE
++++ local callerName=_callImplicitHook
++++ [[ _callImplicitHook == \_\c\a\l\l\I\m\p\l\i\c\i\t\H\o\o\k ]]
++++ callerName=preConfigure
++++ printf '%s: %s: %s\n' TALKATIVE preConfigure 'evaling implicit '\''preConfigure'\'' string hook'
TALKATIVE: preConfigure: evaling implicit 'preConfigure' string hook
++++ eval CONFIG_SHELL=/bin/sh
+++++ CONFIG_SHELL=/bin/sh
+++ for hook in "_callImplicitHook 0 $hookName" ${!hooksSlice+"${!hooksSlice}"}
+++ _logHook preConfigure _multioutConfig
+++ [[ -z 2 ]]
+++ local hookKind=preConfigure
+++ local hookExpr=_multioutConfig
+++ shift 2
+++ declare -F _multioutConfig
+++ nixTalkativeLog 'calling '\''preConfigure'\'' function hook '\''_multioutConfig'\'''
+++ _nixLogWithLevel 4 'calling '\''preConfigure'\'' function hook '\''_multioutConfig'\'''
+++ [[ -z 2 ]]
+++ [[ 7 -lt 4 ]]
+++ local logLevel
+++ case "${1:?}" in
+++ logLevel=TALKATIVE
+++ local callerName=_logHook
+++ [[ _logHook == \_\c\a\l\l\I\m\p\l\i\c\i\t\H\o\o\k ]]
+++ printf '%s: %s: %s\n' TALKATIVE _logHook 'calling '\''preConfigure'\'' function hook '\''_multioutConfig'\'''
TALKATIVE: _logHook: calling 'preConfigure' function hook '_multioutConfig'
+++ _eval _multioutConfig
+++ declare -F _multioutConfig
+++ _multioutConfig
++++ getAllOutputNames
++++ '[' -n '' ']'
++++ echo 'bin dev out man doc'
+++ '[' 'bin dev out man doc' = out ']'
+++ '[' -z 1 ']'
+++ '[' -z '' ']'
+++ local confScript=
+++ '[' -z '' ']'
+++ '[' -x ./configure ']'
+++ confScript=./configure
+++ '[' -f ./configure ']'
++++ sed -n 's/^PACKAGE_TARNAME='\''\(.*\)'\''$/\1/p'
+++ local shareDocName=xz
+++ '[' -z xz ']'
+++ echo xz
+++ grep -q '[^a-zA-Z0-9_-]'
+++ prependToVar configureFlags --bindir=/nix/store/7zj9gdsqns375hz5sy0dv8lhwwzkfwak-xz-5.8.1-bin/bin --sbindir=/nix/store/7zj9gdsqns375hz5sy0dv8lhwwzkfwak-xz-5.8.1-bin/sbin --includedir=/nix/store/r91zbrp68g9rkf4ygx3wihbwyl6vkd00-xz-5.8.1-dev/include --mandir=/nix/store/1wh1chpixrbgdhf4y6pfhg6swpzw9ngx-xz-5.8.1-man/share/man --infodir=/nix/store/7zj9gdsqns375hz5sy0dv8lhwwzkfwak-xz-5.8.1-bin/share/info --docdir=/nix/store/s3y8cl23x8h8km13h43vn74kl3jghsm5-xz-5.8.1-doc/share/doc/xz --libdir=/nix/store/4940l9qnr1ap4w3hngs3w9n4gnyfwvq7-xz-5.8.1/lib --libexecdir=/nix/store/4940l9qnr1ap4w3hngs3w9n4gnyfwvq7-xz-5.8.1/libexec --localedir=/nix/store/4940l9qnr1ap4w3hngs3w9n4gnyfwvq7-xz-5.8.1/share/locale
+++ local -n nameref=configureFlags
+++ local useArray type
+++ '[' -n '' ']'
+++ useArray=false
++++ declare -p configureFlags
+++ type='declare -x configureFlags=""'
+++ case "${type#* }" in
+++ useArray=false
+++ shift
+++ false
+++ nameref='--bindir=/nix/store/7zj9gdsqns375hz5sy0dv8lhwwzkfwak-xz-5.8.1-bin/bin --sbindir=/nix/store/7zj9gdsqns375hz5sy0dv8lhwwzkfwak-xz-5.8.1-bin/sbin --includedir=/nix/store/r91zbrp68g9rkf4ygx3wihbwyl6vkd00-xz-5.8.1-dev/include --mandir=/nix/store/1wh1chpixrbgdhf4y6pfhg6swpzw9ngx-xz-5.8.1-man/share/man --infodir=/nix/store/7zj9gdsqns375hz5sy0dv8lhwwzkfwak-xz-5.8.1-bin/share/info --docdir=/nix/store/s3y8cl23x8h8km13h43vn74kl3jghsm5-xz-5.8.1-doc/share/doc/xz --libdir=/nix/store/4940l9qnr1ap4w3hngs3w9n4gnyfwvq7-xz-5.8.1/lib --libexecdir=/nix/store/4940l9qnr1ap4w3hngs3w9n4gnyfwvq7-xz-5.8.1/libexec --localedir=/nix/store/4940l9qnr1ap4w3hngs3w9n4gnyfwvq7-xz-5.8.1/share/locale '
+++ prependToVar installFlags pkgconfigdir=/nix/store/r91zbrp68g9rkf4ygx3wihbwyl6vkd00-xz-5.8.1-dev/lib/pkgconfig m4datadir=/nix/store/r91zbrp68g9rkf4ygx3wihbwyl6vkd00-xz-5.8.1-dev/share/aclocal aclocaldir=/nix/store/r91zbrp68g9rkf4ygx3wihbwyl6vkd00-xz-5.8.1-dev/share/aclocal
+++ local -n nameref=installFlags
+++ local useArray type
+++ '[' -n '' ']'
+++ useArray=false
++++ declare -p installFlags
+++ type=
+++ shift
+++ false
+++ nameref='pkgconfigdir=/nix/store/r91zbrp68g9rkf4ygx3wihbwyl6vkd00-xz-5.8.1-dev/lib/pkgconfig m4datadir=/nix/store/r91zbrp68g9rkf4ygx3wihbwyl6vkd00-xz-5.8.1-dev/share/aclocal aclocaldir=/nix/store/r91zbrp68g9rkf4ygx3wihbwyl6vkd00-xz-5.8.1-dev/share/aclocal '
+++ return 0
+++ : ''
+++ [[ -z '' ]]
+++ [[ -x ./configure ]]
+++ configureScript=./configure
+++ '[' -z '' ']'
+++ export lt_cv_deplibs_check_method=pass_all
+++ lt_cv_deplibs_check_method=pass_all
+++ local i
+++ find . -iname ltmain.sh -print0
+++ IFS=
+++ read -r -d '' i
+++ echo 'fixing libtool script ./build-aux/ltmain.sh'
fixing libtool script ./build-aux/ltmain.sh
+++ fixLibtool ./build-aux/ltmain.sh
+++ local search_path
+++ for flag in $NIX_LDFLAGS
+++ case $flag in
+++ search_path+=' /nix/store/i9lf2k17xvbj9y5j9k1k8np16zj2hazb-libcxx-19.1.7/lib'
+++ for flag in $NIX_LDFLAGS
+++ case $flag in
+++ search_path+=' /nix/store/2vsbvdg00zikg0chxzldfliikdmsd3wb-compiler-rt-libc-19.1.7/lib'
+++ for flag in $NIX_LDFLAGS
+++ case $flag in
+++ search_path+=' /nix/store/hvfb6x5ihiyyy7df7ks8yphvr6kyphmz-libiconv-109/lib'
+++ for flag in $NIX_LDFLAGS
+++ case $flag in
+++ search_path+=' /nix/store/hwyfcdm16zwihpq6m79krw5b6kbcxvsi-libresolv-83/lib'
+++ for flag in $NIX_LDFLAGS
+++ case $flag in
+++ search_path+=' /nix/store/2fhl7qbyvvnxr6hgymghmdy5mid5c7ik-libsbuf-14.1.0/lib'
+++ for flag in $NIX_LDFLAGS
+++ case $flag in
+++ search_path+=' /nix/store/kfmxh4lp51g5fhrhpfsgrjk9sk802ikp-libutil-72/lib'
+++ sed -i ./build-aux/ltmain.sh -e 's^eval \(sys_lib_search_path=\).*^\1'\'' /nix/store/i9lf2k17xvbj9y5j9k1k8np16zj2hazb-libcxx-19.1.7/lib /nix/store/2vsbvdg00zikg0chxzldfliikdmsd3wb-compiler-rt-libc-19.1.7/lib /nix/store/hvfb6x5ihiyyy7df7ks8yphvr6kyphmz-libiconv-109/lib /nix/store/hwyfcdm16zwihpq6m79krw5b6kbcxvsi-libresolv-83/lib /nix/store/2fhl7qbyvvnxr6hgymghmdy5mid5c7ik-libsbuf-14.1.0/lib /nix/store/kfmxh4lp51g5fhrhpfsgrjk9sk802ikp-libutil-72/lib'\''^' -e 's^eval sys_lib_.+search_path=.*^^'
+++ IFS=
+++ read -r -d '' i
++++ mktemp configure.mtime.reference.XXXXXX
+++ CONFIGURE_MTIME_REFERENCE=configure.mtime.reference.S2QPCR
+++ find . -executable -type f -name configure -exec grep -l 'GNU Libtool is free software; you can redistribute it and/or modify' '{}' ';' -exec touch -r '{}' configure.mtime.reference.S2QPCR ';' -exec sed -i s_/usr/bin/file_file_g '{}' ';' -exec touch -r configure.mtime.reference.S2QPCR '{}' ';'
./configure
+++ rm -f configure.mtime.reference.S2QPCR
+++ [[ -z '' ]]
+++ [[ -n /nix/store/4940l9qnr1ap4w3hngs3w9n4gnyfwvq7-xz-5.8.1 ]]
+++ prependToVar configureFlags --prefix=/nix/store/4940l9qnr1ap4w3hngs3w9n4gnyfwvq7-xz-5.8.1
+++ local -n nameref=configureFlags
+++ local useArray type
+++ '[' -n '' ']'
+++ useArray=false
++++ declare -p configureFlags
+++ type='declare -x configureFlags="--bindir=/nix/store/7zj9gdsqns375hz5sy0dv8lhwwzkfwak-xz-5.8.1-bin/bin --sbindir=/nix/store/7zj9gdsqns375hz5sy0dv8lhwwzkfwak-xz-5.8.1-bin/sbin --includedir=/nix/store/r91zbrp68g9rkf4ygx3wihbwyl6vkd00-xz-5.8.1-dev/include --mandir=/nix/store/1wh1chpixrbgdhf4y6pfhg6swpzw9ngx-xz-5.8.1-man/share/man --infodir=/nix/store/7zj9gdsqns375hz5sy0dv8lhwwzkfwak-xz-5.8.1-bin/share/info --docdir=/nix/store/s3y8cl23x8h8km13h43vn74kl3jghsm5-xz-5.8.1-doc/share/doc/xz --libdir=/nix/store/4940l9qnr1ap4w3hngs3w9n4gnyfwvq7-xz-5.8.1/lib --libexecdir=/nix/store/4940l9qnr1ap4w3hngs3w9n4gnyfwvq7-xz-5.8.1/libexec --localedir=/nix/store/4940l9qnr1ap4w3hngs3w9n4gnyfwvq7-xz-5.8.1/share/locale "'
+++ case "${type#* }" in
+++ useArray=false
+++ shift
+++ false
+++ nameref='--prefix=/nix/store/4940l9qnr1ap4w3hngs3w9n4gnyfwvq7-xz-5.8.1 --bindir=/nix/store/7zj9gdsqns375hz5sy0dv8lhwwzkfwak-xz-5.8.1-bin/bin --sbindir=/nix/store/7zj9gdsqns375hz5sy0dv8lhwwzkfwak-xz-5.8.1-bin/sbin --includedir=/nix/store/r91zbrp68g9rkf4ygx3wihbwyl6vkd00-xz-5.8.1-dev/include --mandir=/nix/store/1wh1chpixrbgdhf4y6pfhg6swpzw9ngx-xz-5.8.1-man/share/man --infodir=/nix/store/7zj9gdsqns375hz5sy0dv8lhwwzkfwak-xz-5.8.1-bin/share/info --docdir=/nix/store/s3y8cl23x8h8km13h43vn74kl3jghsm5-xz-5.8.1-doc/share/doc/xz --libdir=/nix/store/4940l9qnr1ap4w3hngs3w9n4gnyfwvq7-xz-5.8.1/lib --libexecdir=/nix/store/4940l9qnr1ap4w3hngs3w9n4gnyfwvq7-xz-5.8.1/libexec --localedir=/nix/store/4940l9qnr1ap4w3hngs3w9n4gnyfwvq7-xz-5.8.1/share/locale '
+++ [[ -f ./configure ]]
+++ '[' -z '' ']'
+++ grep -q dependency-tracking ./configure
+++ prependToVar configureFlags --disable-dependency-tracking
+++ local -n nameref=configureFlags
+++ local useArray type
+++ '[' -n '' ']'
+++ useArray=false
++++ declare -p configureFlags
+++ type='declare -x configureFlags="--prefix=/nix/store/4940l9qnr1ap4w3hngs3w9n4gnyfwvq7-xz-5.8.1 --bindir=/nix/store/7zj9gdsqns375hz5sy0dv8lhwwzkfwak-xz-5.8.1-bin/bin --sbindir=/nix/store/7zj9gdsqns375hz5sy0dv8lhwwzkfwak-xz-5.8.1-bin/sbin --includedir=/nix/store/r91zbrp68g9rkf4ygx3wihbwyl6vkd00-xz-5.8.1-dev/include --mandir=/nix/store/1wh1chpixrbgdhf4y6pfhg6swpzw9ngx-xz-5.8.1-man/share/man --infodir=/nix/store/7zj9gdsqns375hz5sy0dv8lhwwzkfwak-xz-5.8.1-bin/share/info --docdir=/nix/store/s3y8cl23x8h8km13h43vn74kl3jghsm5-xz-5.8.1-doc/share/doc/xz --libdir=/nix/store/4940l9qnr1ap4w3hngs3w9n4gnyfwvq7-xz-5.8.1/lib --libexecdir=/nix/store/4940l9qnr1ap4w3hngs3w9n4gnyfwvq7-xz-5.8.1/libexec --localedir=/nix/store/4940l9qnr1ap4w3hngs3w9n4gnyfwvq7-xz-5.8.1/share/locale "'
+++ case "${type#* }" in
+++ useArray=false
+++ shift
+++ false
+++ nameref='--disable-dependency-tracking --prefix=/nix/store/4940l9qnr1ap4w3hngs3w9n4gnyfwvq7-xz-5.8.1 --bindir=/nix/store/7zj9gdsqns375hz5sy0dv8lhwwzkfwak-xz-5.8.1-bin/bin --sbindir=/nix/store/7zj9gdsqns375hz5sy0dv8lhwwzkfwak-xz-5.8.1-bin/sbin --includedir=/nix/store/r91zbrp68g9rkf4ygx3wihbwyl6vkd00-xz-5.8.1-dev/include --mandir=/nix/store/1wh1chpixrbgdhf4y6pfhg6swpzw9ngx-xz-5.8.1-man/share/man --infodir=/nix/store/7zj9gdsqns375hz5sy0dv8lhwwzkfwak-xz-5.8.1-bin/share/info --docdir=/nix/store/s3y8cl23x8h8km13h43vn74kl3jghsm5-xz-5.8.1-doc/share/doc/xz --libdir=/nix/store/4940l9qnr1ap4w3hngs3w9n4gnyfwvq7-xz-5.8.1/lib --libexecdir=/nix/store/4940l9qnr1ap4w3hngs3w9n4gnyfwvq7-xz-5.8.1/libexec --localedir=/nix/store/4940l9qnr1ap4w3hngs3w9n4gnyfwvq7-xz-5.8.1/share/locale '
+++ '[' -z '' ']'
+++ grep -q enable-static ./configure
+++ prependToVar configureFlags --disable-static
+++ local -n nameref=configureFlags
+++ local useArray type
+++ '[' -n '' ']'
+++ useArray=false
++++ declare -p configureFlags
+++ type='declare -x configureFlags="--disable-dependency-tracking --prefix=/nix/store/4940l9qnr1ap4w3hngs3w9n4gnyfwvq7-xz-5.8.1 --bindir=/nix/store/7zj9gdsqns375hz5sy0dv8lhwwzkfwak-xz-5.8.1-bin/bin --sbindir=/nix/store/7zj9gdsqns375hz5sy0dv8lhwwzkfwak-xz-5.8.1-bin/sbin --includedir=/nix/store/r91zbrp68g9rkf4ygx3wihbwyl6vkd00-xz-5.8.1-dev/include --mandir=/nix/store/1wh1chpixrbgdhf4y6pfhg6swpzw9ngx-xz-5.8.1-man/share/man --infodir=/nix/store/7zj9gdsqns375hz5sy0dv8lhwwzkfwak-xz-5.8.1-bin/share/info --docdir=/nix/store/s3y8cl23x8h8km13h43vn74kl3jghsm5-xz-5.8.1-doc/share/doc/xz --libdir=/nix/store/4940l9qnr1ap4w3hngs3w9n4gnyfwvq7-xz-5.8.1/lib --libexecdir=/nix/store/4940l9qnr1ap4w3hngs3w9n4gnyfwvq7-xz-5.8.1/libexec --localedir=/nix/store/4940l9qnr1ap4w3hngs3w9n4gnyfwvq7-xz-5.8.1/share/locale "'
+++ case "${type#* }" in
+++ useArray=false
+++ shift
+++ false
+++ nameref='--disable-static --disable-dependency-tracking --prefix=/nix/store/4940l9qnr1ap4w3hngs3w9n4gnyfwvq7-xz-5.8.1 --bindir=/nix/store/7zj9gdsqns375hz5sy0dv8lhwwzkfwak-xz-5.8.1-bin/bin --sbindir=/nix/store/7zj9gdsqns375hz5sy0dv8lhwwzkfwak-xz-5.8.1-bin/sbin --includedir=/nix/store/r91zbrp68g9rkf4ygx3wihbwyl6vkd00-xz-5.8.1-dev/include --mandir=/nix/store/1wh1chpixrbgdhf4y6pfhg6swpzw9ngx-xz-5.8.1-man/share/man --infodir=/nix/store/7zj9gdsqns375hz5sy0dv8lhwwzkfwak-xz-5.8.1-bin/share/info --docdir=/nix/store/s3y8cl23x8h8km13h43vn74kl3jghsm5-xz-5.8.1-doc/share/doc/xz --libdir=/nix/store/4940l9qnr1ap4w3hngs3w9n4gnyfwvq7-xz-5.8.1/lib --libexecdir=/nix/store/4940l9qnr1ap4w3hngs3w9n4gnyfwvq7-xz-5.8.1/libexec --localedir=/nix/store/4940l9qnr1ap4w3hngs3w9n4gnyfwvq7-xz-5.8.1/share/locale '
+++ '[' -z '' ']'
+++ patchShebangs --build ./configure
+++ local pathName
+++ local update=false
+++ [[ 2 -gt 0 ]]
+++ case "$1" in
+++ pathName=PATH
+++ shift
+++ [[ 1 -gt 0 ]]
+++ case "$1" in
+++ break
+++ echo 'patching script interpreter paths in ./configure'
patching script interpreter paths in ./configure
+++ local f
+++ local oldPath
+++ local newPath
+++ local arg0
+++ local args
+++ local oldInterpreterLine
+++ local newInterpreterLine
+++ [[ 1 -eq 0 ]]
+++ local f
+++ IFS=
+++ read -r -d '' f
++++ find ./configure -type f -perm -0100 -print0
+++ isScript ./configure
+++ local fn=./configure
+++ local fd
+++ local magic
+++ exec
+++ read -r -n 2 -u 11 magic
+++ exec
+++ [[ #! =~ #! ]]
+++ return 0
+++ read -r oldInterpreterLine
+++ read -r oldPath arg0 args
+++ [[ -z PATH ]]
+++ [[ /bin/sh == *\/\b\i\n\/\e\n\v ]]
+++ [[ -z /bin/sh ]]
+++++ basename /bin/sh
++++ PATH=/nix/store/rzzcklscandsqdd5bgnf8kdfdd2wjjlb-bootstrap-stage3-clang-wrapper-19.1.7/bin:/nix/store/2bgp517j3in0kkcds3mwzv82g85jg7lr-clang-19.1.7/bin:/nix/store/l43lc1m24w7kc20z5fcwmj4jnfnybq9z-coreutils-9.7/bin:/nix/store/g1qrg922c102ygl8zxayjfw2wna1rq7v-cctools-binutils-darwin-wrapper-1010.6/bin:/nix/store/cic4yyz5400ffhdjn7nmp48nixvi5hpm-cctools-binutils-darwin-1010.6/bin:/nix/store/51yjixwjkpy6pnkwg7rdx9pw053xa314-xcbuild-0.1.1-unstable-2019-11-20-xcrun/bin:/nix/store/ggjjc72966dbvfjcm7hwh0yi7x0p25i4-bash-5.2p37/bin:/nix/store/1wqh1ykg32ivqbhkgz42qksn21kfmjjr-file-5.46/bin:/nix/store/0d63j9ma2simwi7ahsibd3a7vpca99ws-bootstrap-tools/bin
++++ type -P sh
+++ newPath=/nix/store/ggjjc72966dbvfjcm7hwh0yi7x0p25i4-bash-5.2p37/bin/sh
+++ args=' '
+++ newInterpreterLine='/nix/store/ggjjc72966dbvfjcm7hwh0yi7x0p25i4-bash-5.2p37/bin/sh '
+++ newInterpreterLine=/nix/store/ggjjc72966dbvfjcm7hwh0yi7x0p25i4-bash-5.2p37/bin/sh
+++ [[ -n /bin/sh ]]
+++ [[ false == true ]]
+++ [[ /bin/sh != \/\n\i\x\/\s\t\o\r\e ]]
+++ [[ -n /nix/store/ggjjc72966dbvfjcm7hwh0yi7x0p25i4-bash-5.2p37/bin/sh ]]
+++ [[ /nix/store/ggjjc72966dbvfjcm7hwh0yi7x0p25i4-bash-5.2p37/bin/sh != \/\b\i\n\/\s\h ]]
+++ echo './configure: interpreter directive changed from "#! /bin/sh" to "/nix/store/ggjjc72966dbvfjcm7hwh0yi7x0p25i4-bash-5.2p37/bin/sh"'
./configure: interpreter directive changed from "#! /bin/sh" to "/nix/store/ggjjc72966dbvfjcm7hwh0yi7x0p25i4-bash-5.2p37/bin/sh"
+++ escapedInterpreterLine=/nix/store/ggjjc72966dbvfjcm7hwh0yi7x0p25i4-bash-5.2p37/bin/sh
++++ stat --printf %y ./configure
+++ timestamp='2025-04-03 11:35:20.000000000 +0000'
++++ mktemp
+++ tmpPath=/private/tmp/nix-build-xz-5.8.1.drv-0/tmp.Cg57VXFj3G
+++ sed -e '1 s|.*|#\!/nix/store/ggjjc72966dbvfjcm7hwh0yi7x0p25i4-bash-5.2p37/bin/sh|' ./configure
+++ chmod --reference=./configure /private/tmp/nix-build-xz-5.8.1.drv-0/tmp.Cg57VXFj3G
+++ mv /private/tmp/nix-build-xz-5.8.1.drv-0/tmp.Cg57VXFj3G ./configure
+++ touch --date '2025-04-03 11:35:20.000000000 +0000' ./configure
+++ IFS=
+++ read -r -d '' f
+++ '[' -n ./configure ']'
+++ local -a flagsArray
+++ concatTo flagsArray configureFlags configureFlagsArray
+++ local -
+++ set -o noglob
+++ local -n targetref=flagsArray
+++ shift
+++ local arg default name type
+++ for arg in "$@"
+++ IFS==
+++ read -r name default
+++ local -n nameref=configureFlags
+++ [[ -z --disable-static --disable-dependency-tracking --prefix=/nix/store/4940l9qnr1ap4w3hngs3w9n4gnyfwvq7-xz-5.8.1 --bindir=/nix/store/7zj9gdsqns375hz5sy0dv8lhwwzkfwak-xz-5.8.1-bin/bin --sbindir=/nix/store/7zj9gdsqns375hz5sy0dv8lhwwzkfwak-xz-5.8.1-bin/sbin --includedir=/nix/store/r91zbrp68g9rkf4ygx3wihbwyl6vkd00-xz-5.8.1-dev/include --mandir=/nix/store/1wh1chpixrbgdhf4y6pfhg6swpzw9ngx-xz-5.8.1-man/share/man --infodir=/nix/store/7zj9gdsqns375hz5sy0dv8lhwwzkfwak-xz-5.8.1-bin/share/info --docdir=/nix/store/s3y8cl23x8h8km13h43vn74kl3jghsm5-xz-5.8.1-doc/share/doc/xz --libdir=/nix/store/4940l9qnr1ap4w3hngs3w9n4gnyfwvq7-xz-5.8.1/lib --libexecdir=/nix/store/4940l9qnr1ap4w3hngs3w9n4gnyfwvq7-xz-5.8.1/libexec --localedir=/nix/store/4940l9qnr1ap4w3hngs3w9n4gnyfwvq7-xz-5.8.1/share/locale ]]
++++ declare -p configureFlags
+++ type='declare -x configureFlags="--disable-static --disable-dependency-tracking --prefix=/nix/store/4940l9qnr1ap4w3hngs3w9n4gnyfwvq7-xz-5.8.1 --bindir=/nix/store/7zj9gdsqns375hz5sy0dv8lhwwzkfwak-xz-5.8.1-bin/bin --sbindir=/nix/store/7zj9gdsqns375hz5sy0dv8lhwwzkfwak-xz-5.8.1-bin/sbin --includedir=/nix/store/r91zbrp68g9rkf4ygx3wihbwyl6vkd00-xz-5.8.1-dev/include --mandir=/nix/store/1wh1chpixrbgdhf4y6pfhg6swpzw9ngx-xz-5.8.1-man/share/man --infodir=/nix/store/7zj9gdsqns375hz5sy0dv8lhwwzkfwak-xz-5.8.1-bin/share/info --docdir=/nix/store/s3y8cl23x8h8km13h43vn74kl3jghsm5-xz-5.8.1-doc/share/doc/xz --libdir=/nix/store/4940l9qnr1ap4w3hngs3w9n4gnyfwvq7-xz-5.8.1/lib --libexecdir=/nix/store/4940l9qnr1ap4w3hngs3w9n4gnyfwvq7-xz-5.8.1/libexec --localedir=/nix/store/4940l9qnr1ap4w3hngs3w9n4gnyfwvq7-xz-5.8.1/share/locale "'
+++ case "${type#* }" in
+++ [[ configureFlags = *\A\r\r\a\y ]]
+++ targetref+=(${nameref-})
+++ for arg in "$@"
+++ IFS==
+++ read -r name default
+++ local -n nameref=configureFlagsArray
+++ [[ -z '' ]]
+++ [[ -n '' ]]
++++ declare -p configureFlagsArray
+++ type=
+++ echoCmd 'configure flags' --disable-static --disable-dependency-tracking --prefix=/nix/store/4940l9qnr1ap4w3hngs3w9n4gnyfwvq7-xz-5.8.1 --bindir=/nix/store/7zj9gdsqns375hz5sy0dv8lhwwzkfwak-xz-5.8.1-bin/bin --sbindir=/nix/store/7zj9gdsqns375hz5sy0dv8lhwwzkfwak-xz-5.8.1-bin/sbin --includedir=/nix/store/r91zbrp68g9rkf4ygx3wihbwyl6vkd00-xz-5.8.1-dev/include --mandir=/nix/store/1wh1chpixrbgdhf4y6pfhg6swpzw9ngx-xz-5.8.1-man/share/man --infodir=/nix/store/7zj9gdsqns375hz5sy0dv8lhwwzkfwak-xz-5.8.1-bin/share/info --docdir=/nix/store/s3y8cl23x8h8km13h43vn74kl3jghsm5-xz-5.8.1-doc/share/doc/xz --libdir=/nix/store/4940l9qnr1ap4w3hngs3w9n4gnyfwvq7-xz-5.8.1/lib --libexecdir=/nix/store/4940l9qnr1ap4w3hngs3w9n4gnyfwvq7-xz-5.8.1/libexec --localedir=/nix/store/4940l9qnr1ap4w3hngs3w9n4gnyfwvq7-xz-5.8.1/share/locale
+++ printf %s: 'configure flags'
configure flags:+++ shift
+++ printf ' %q' --disable-static --disable-dependency-tracking --prefix=/nix/store/4940l9qnr1ap4w3hngs3w9n4gnyfwvq7-xz-5.8.1 --bindir=/nix/store/7zj9gdsqns375hz5sy0dv8lhwwzkfwak-xz-5.8.1-bin/bin --sbindir=/nix/store/7zj9gdsqns375hz5sy0dv8lhwwzkfwak-xz-5.8.1-bin/sbin --includedir=/nix/store/r91zbrp68g9rkf4ygx3wihbwyl6vkd00-xz-5.8.1-dev/include --mandir=/nix/store/1wh1chpixrbgdhf4y6pfhg6swpzw9ngx-xz-5.8.1-man/share/man --infodir=/nix/store/7zj9gdsqns375hz5sy0dv8lhwwzkfwak-xz-5.8.1-bin/share/info --docdir=/nix/store/s3y8cl23x8h8km13h43vn74kl3jghsm5-xz-5.8.1-doc/share/doc/xz --libdir=/nix/store/4940l9qnr1ap4w3hngs3w9n4gnyfwvq7-xz-5.8.1/lib --libexecdir=/nix/store/4940l9qnr1ap4w3hngs3w9n4gnyfwvq7-xz-5.8.1/libexec --localedir=/nix/store/4940l9qnr1ap4w3hngs3w9n4gnyfwvq7-xz-5.8.1/share/locale
--disable-static --disable-dependency-tracking --prefix=/nix/store/4940l9qnr1ap4w3hngs3w9n4gnyfwvq7-xz-5.8.1 --bindir=/nix/store/7zj9gdsqns375hz5sy0dv8lhwwzkfwak-xz-5.8.1-bin/bin --sbindir=/nix/store/7zj9gdsqns375hz5sy0dv8lhwwzkfwak-xz-5.8.1-bin/sbin --includedir=/nix/store/r91zbrp68g9rkf4ygx3wihbwyl6vkd00-xz-5.8.1-dev/include --mandir=/nix/store/1wh1chpixrbgdhf4y6pfhg6swpzw9ngx-xz-5.8.1-man/share/man --infodir=/nix/store/7zj9gdsqns375hz5sy0dv8lhwwzkfwak-xz-5.8.1-bin/share/info --docdir=/nix/store/s3y8cl23x8h8km13h43vn74kl3jghsm5-xz-5.8.1-doc/share/doc/xz --libdir=/nix/store/4940l9qnr1ap4w3hngs3w9n4gnyfwvq7-xz-5.8.1/lib --libexecdir=/nix/store/4940l9qnr1ap4w3hngs3w9n4gnyfwvq7-xz-5.8.1/libexec --localedir=/nix/store/4940l9qnr1ap4w3hngs3w9n4gnyfwvq7-xz-5.8.1/share/locale+++ echo
+++ ./configure --disable-static --disable-dependency-tracking --prefix=/nix/store/4940l9qnr1ap4w3hngs3w9n4gnyfwvq7-xz-5.8.1 --bindir=/nix/store/7zj9gdsqns375hz5sy0dv8lhwwzkfwak-xz-5.8.1-bin/bin --sbindir=/nix/store/7zj9gdsqns375hz5sy0dv8lhwwzkfwak-xz-5.8.1-bin/sbin --includedir=/nix/store/r91zbrp68g9rkf4ygx3wihbwyl6vkd00-xz-5.8.1-dev/include --mandir=/nix/store/1wh1chpixrbgdhf4y6pfhg6swpzw9ngx-xz-5.8.1-man/share/man --infodir=/nix/store/7zj9gdsqns375hz5sy0dv8lhwwzkfwak-xz-5.8.1-bin/share/info --docdir=/nix/store/s3y8cl23x8h8km13h43vn74kl3jghsm5-xz-5.8.1-doc/share/doc/xz --libdir=/nix/store/4940l9qnr1ap4w3hngs3w9n4gnyfwvq7-xz-5.8.1/lib --libexecdir=/nix/store/4940l9qnr1ap4w3hngs3w9n4gnyfwvq7-xz-5.8.1/libexec --localedir=/nix/store/4940l9qnr1ap4w3hngs3w9n4gnyfwvq7-xz-5.8.1/share/locale
XZ Utils 5.8.1
System type:
checking build system type... aarch64-apple-darwin24.5.0
checking host system type... aarch64-apple-darwin24.5.0
Configure options:
checking if debugging code should be compiled... no
checking which encoders to build... lzma1 lzma2 delta x86 powerpc ia64 arm armthumb arm64 sparc riscv
checking which decoders to build... lzma1 lzma2 delta x86 powerpc ia64 arm armthumb arm64 sparc riscv
checking which match finders to build... hc3 hc4 bt2 bt3 bt4
checking which integrity checks to build... crc32 crc64 sha256
checking if external SHA-256 should be used... no
checking if MicroLZMA support should be built... yes
checking if .lz (lzip) decompression support should be built... yes
checking if assembler optimizations should be used... no
checking if small size is preferred over speed... no
checking if threading support is wanted... yes, posix
checking how much RAM to assume if the real amount is unknown... 128 MiB
checking if sandboxing should be used... maybe (autodetect)
checking for a shell that conforms to POSIX... /bin/sh
Initializing Automake:
checking for a BSD-compatible install... /nix/store/l43lc1m24w7kc20z5fcwmj4jnfnybq9z-coreutils-9.7/bin/install -c
checking whether sleep supports fractional seconds... yes
checking filesystem timestamp resolution... 0.01
checking whether build environment is sane... yes
checking for a race-free mkdir -p... /nix/store/l43lc1m24w7kc20z5fcwmj4jnfnybq9z-coreutils-9.7/bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking xargs -n works... yes
checking whether ln -s works... yes
checking whether make supports the include directive... yes (GNU style)
checking for gcc... clang
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 the compiler supports GNU C... yes
checking whether clang accepts -g... yes
checking for clang option to enable C11 features... none needed
checking whether clang understands -c and -o together... yes
checking dependency style of clang... none
checking dependency style of clang... none
checking for stdio.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for strings.h... yes
checking for sys/stat.h... yes
checking for sys/types.h... yes
checking for unistd.h... yes
checking for wchar.h... yes
checking for minix/config.h... no
checking for sys/cdefs.h... yes
checking whether it is safe to define __EXTENSIONS__... yes
checking whether _XOPEN_SOURCE should be defined... no
checking if the -Werror option is usable... yes
checking for a sed that does not truncate output... /nix/store/0d63j9ma2simwi7ahsibd3a7vpca99ws-bootstrap-tools/bin/sed
checking how to run the C preprocessor... clang -E
checking for egrep -e... /nix/store/0d63j9ma2simwi7ahsibd3a7vpca99ws-bootstrap-tools/bin/grep -E
POSIX threading support:
checking whether clang is Clang... yes
checking whether pthreads work with "-pthread" and "-lpthread"... yes
checking whether Clang needs flag to prevent "argument unused" warning when linking with -pthread... no
checking for joinable pthread attribute... PTHREAD_CREATE_JOINABLE
checking whether more special flags are required for pthreads... no
checking for PTHREAD_PRIO_INHERIT... yes
checking for pthread_condattr_setclock... no
Initializing Libtool:
checking how to print strings... printf
checking for a sed that does not truncate output... (cached) /nix/store/0d63j9ma2simwi7ahsibd3a7vpca99ws-bootstrap-tools/bin/sed
checking for grep that handles long lines and -e... /nix/store/0d63j9ma2simwi7ahsibd3a7vpca99ws-bootstrap-tools/bin/grep
checking for egrep... /nix/store/0d63j9ma2simwi7ahsibd3a7vpca99ws-bootstrap-tools/bin/grep -E
checking for fgrep... /nix/store/0d63j9ma2simwi7ahsibd3a7vpca99ws-bootstrap-tools/bin/grep -F
checking for ld used by clang... ld
checking if the linker (ld) is GNU ld... no
checking for BSD- or MS-compatible name lister (nm)... nm
checking the name lister (nm) interface... BSD nm
checking the maximum length of command line arguments... 49152
checking how to convert aarch64-apple-darwin24.5.0 file names to aarch64-apple-darwin24.5.0 format... func_convert_file_noop
checking how to convert aarch64-apple-darwin24.5.0 file names to toolchain format... func_convert_file_noop
checking for ld option to reload object files... -r
checking for file... file
checking for objdump... objdump
checking how to recognize dependent libraries... (cached) pass_all
checking for dlltool... no
checking how to associate runtime and link libraries... printf %s\n
checking for ranlib... ranlib
checking for archiver @FILE support... @
checking for strip... strip
checking command to parse nm output from clang object... ok
checking for sysroot... no
checking for a working dd... /nix/store/l43lc1m24w7kc20z5fcwmj4jnfnybq9z-coreutils-9.7/bin/dd
checking how to truncate binary pipes... /nix/store/l43lc1m24w7kc20z5fcwmj4jnfnybq9z-coreutils-9.7/bin/dd bs=4096 count=1
checking for mt... no
checking if : is a manifest tool... no
checking for dsymutil... dsymutil
checking for nmedit... no
checking for lipo... lipo
checking for otool... otool
checking for otool64... no
checking for -single_module linker flag... + expandResponseParams -g -O2 -o libconftest.dylib -dynamiclib -Wl,-single_module conftest.c
+ params=('-g' '-O2' '-o' 'libconftest.dylib' '-dynamiclib' '-Wl,-single_module' 'conftest.c')
+ [[ -Wl,-single_module == @* ]]
+ p2=-Wl,-single_module
+ p=-Wl,-single_module
+ p2=-Wl,-single_module
+ p=-Wl,-single_module
+ [[ -Wl,-single_module = -m*=native ]]
++ checkLinkType -g -O2 -o libconftest.dylib -dynamiclib -Wl,-single_module conftest.c -L/nix/store/i9lf2k17xvbj9y5j9k1k8np16zj2hazb-libcxx-19.1.7/lib -L/nix/store/2vsbvdg00zikg0chxzldfliikdmsd3wb-compiler-rt-libc-19.1.7/lib -L/nix/store/hvfb6x5ihiyyy7df7ks8yphvr6kyphmz-libiconv-109/lib -L/nix/store/hwyfcdm16zwihpq6m79krw5b6kbcxvsi-libresolv-83/lib -L/nix/store/2fhl7qbyvvnxr6hgymghmdy5mid5c7ik-libsbuf-14.1.0/lib -L/nix/store/kfmxh4lp51g5fhrhpfsgrjk9sk802ikp-libutil-72/lib -L/nix/store/pbp7fn8bxkdl4s3vsyb2c3mwj6x1zsvk-libSystem-B/lib -L/nix/store/cj2hfyvjisw5w1bj7p3bjp3kfr7dlaz9-clang-19.1.7-lib/lib -L/nix/store/i9lf2k17xvbj9y5j9k1k8np16zj2hazb-libcxx-19.1.7/lib
++ [[ -Wl,-single_module = -static ]]
++ [[ -Wl,-single_module = -static-pie ]]
++ v=-Wl,-single_module
++ p=-Wl,-single_module
+ '[' '-g -O2 -o libconftest.dylib -dynamiclib -Wl,-single_module conftest.c' = -v ']'
+ printf ' %q\n' -g -O2 -o libconftest.dylib -dynamiclib -Wl,-single_module conftest.c
-Wl\,-single_module
+ printf '%q\n' -fPIC -Wformat -Wformat-security -Werror=format-security -fzero-call-used-regs=used-gpr -fstack-protector-strong --param ssp-buffer-size=4 -O2 -U_FORTIFY_SOURCE -fwrapv -mmacos-version-min=11.3 -target arm64-apple-darwin -g -O2 -o libconftest.dylib -dynamiclib -Wl,-single_module conftest.c -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -B/nix/store/pbp7fn8bxkdl4s3vsyb2c3mwj6x1zsvk-libSystem-B/lib/ -idirafter /nix/store/pbp7fn8bxkdl4s3vsyb2c3mwj6x1zsvk-libSystem-B/include -B/nix/store/cj2hfyvjisw5w1bj7p3bjp3kfr7dlaz9-clang-19.1.7-lib/lib -resource-dir=/nix/store/rzzcklscandsqdd5bgnf8kdfdd2wjjlb-bootstrap-stage3-clang-wrapper-19.1.7/resource-root -B/nix/store/g1qrg922c102ygl8zxayjfw2wna1rq7v-cctools-binutils-darwin-wrapper-1010.6/bin/ -frandom-seed=4940l9qnr1 -isystem /nix/store/fjgwcpykqfipc5a9vlslw5ky4zakwvxs-libcxx-19.1.7-dev/include -isystem /nix/store/lcmf6gz1rqpn2132dm4liazdsh6rbqxc-compiler-rt-libc-19.1.7-dev/include -isystem /nix/store/yd5r3hysx6vmsiqqwp8mz55rwm10ic9n-libiconv-109-dev/include -isystem /nix/store/6hhgprk1fcdkd38njq9vzh436caw2569-libresolv-83-dev/include -isystem /nix/store/jxacwyg61k1scmddfk84alnw5zfl6601-libsbuf-14.1.0-dev/include -isystem /nix/store/cxp4zryhz9v9as0vm43zczx7qx66ydsm-cups-headers-2.4.11/include -L/nix/store/i9lf2k17xvbj9y5j9k1k8np16zj2hazb-libcxx-19.1.7/lib -L/nix/store/2vsbvdg00zikg0chxzldfliikdmsd3wb-compiler-rt-libc-19.1.7/lib -L/nix/store/hvfb6x5ihiyyy7df7ks8yphvr6kyphmz-libiconv-109/lib -L/nix/store/hwyfcdm16zwihpq6m79krw5b6kbcxvsi-libresolv-83/lib -L/nix/store/2fhl7qbyvvnxr6hgymghmdy5mid5c7ik-libsbuf-14.1.0/lib -L/nix/store/kfmxh4lp51g5fhrhpfsgrjk9sk802ikp-libutil-72/lib -L/nix/store/pbp7fn8bxkdl4s3vsyb2c3mwj6x1zsvk-libSystem-B/lib -L/nix/store/cj2hfyvjisw5w1bj7p3bjp3kfr7dlaz9-clang-19.1.7-lib/lib -L/nix/store/i9lf2k17xvbj9y5j9k1k8np16zj2hazb-libcxx-19.1.7/lib
+ expandResponseParams -demangle -lto_library /nix/store/x633wj4ck9yfb7rw8libp3wh6anaf2b2-llvm-19.1.7-lib/lib/libLTO.dylib -dynamic -dylib -arch arm64 -platform_version macos 11.3.0 11.3 -syslibroot /nix/store/mxqsqc2r5kzqfvpdhl8vjxcc4fkqkbcr-apple-sdk-11.3/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk -mllvm -enable-linkonceodr-outlining -o libconftest.dylib -L/nix/store/i9lf2k17xvbj9y5j9k1k8np16zj2hazb-libcxx-19.1.7/lib -L/nix/store/2vsbvdg00zikg0chxzldfliikdmsd3wb-compiler-rt-libc-19.1.7/lib -L/nix/store/hvfb6x5ihiyyy7df7ks8yphvr6kyphmz-libiconv-109/lib -L/nix/store/hwyfcdm16zwihpq6m79krw5b6kbcxvsi-libresolv-83/lib -L/nix/store/2fhl7qbyvvnxr6hgymghmdy5mid5c7ik-libsbuf-14.1.0/lib -L/nix/store/kfmxh4lp51g5fhrhpfsgrjk9sk802ikp-libutil-72/lib -L/nix/store/pbp7fn8bxkdl4s3vsyb2c3mwj6x1zsvk-libSystem-B/lib -L/nix/store/cj2hfyvjisw5w1bj7p3bjp3kfr7dlaz9-clang-19.1.7-lib/lib -L/nix/store/i9lf2k17xvbj9y5j9k1k8np16zj2hazb-libcxx-19.1.7/lib -single_module /private/tmp/nix-build-xz-5.8.1.drv-0/conftest-4eb14d.o -lSystem /nix/store/rzzcklscandsqdd5bgnf8kdfdd2wjjlb-bootstrap-stage3-clang-wrapper-19.1.7/resource-root/lib/darwin/libclang_rt.osx.a
+ params=('-demangle' '-lto_library' '/nix/store/x633wj4ck9yfb7rw8libp3wh6anaf2b2-llvm-19.1.7-lib/lib/libLTO.dylib' '-dynamic' '-dylib' '-arch' 'arm64' '-platform_version' 'macos' '11.3.0' '11.3' '-syslibroot' '/nix/store/mxqsqc2r5kzqfvpdhl8vjxcc4fkqkbcr-apple-sdk-11.3/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk' '-mllvm' '-enable-linkonceodr-outlining' '-o' 'libconftest.dylib' '-L/nix/store/i9lf2k17xvbj9y5j9k1k8np16zj2hazb-libcxx-19.1.7/lib' '-L/nix/store/2vsbvdg00zikg0chxzldfliikdmsd3wb-compiler-rt-libc-19.1.7/lib' '-L/nix/store/hvfb6x5ihiyyy7df7ks8yphvr6kyphmz-libiconv-109/lib' '-L/nix/store/hwyfcdm16zwihpq6m79krw5b6kbcxvsi-libresolv-83/lib' '-L/nix/store/2fhl7qbyvvnxr6hgymghmdy5mid5c7ik-libsbuf-14.1.0/lib' '-L/nix/store/kfmxh4lp51g5fhrhpfsgrjk9sk802ikp-libutil-72/lib' '-L/nix/store/pbp7fn8bxkdl4s3vsyb2c3mwj6x1zsvk-libSystem-B/lib' '-L/nix/store/cj2hfyvjisw5w1bj7p3bjp3kfr7dlaz9-clang-19.1.7-lib/lib' '-L/nix/store/i9lf2k17xvbj9y5j9k1k8np16zj2hazb-libcxx-19.1.7/lib' '-single_module' '/private/tmp/nix-build-xz-5.8.1.drv-0/conftest-4eb14d.o' '-lSystem' '/nix/store/rzzcklscandsqdd5bgnf8kdfdd2wjjlb-bootstrap-stage3-clang-wrapper-19.1.7/resource-root/lib/darwin/libclang_rt.osx.a')
+ [[ -single_module == @* ]]
++ p=-single_module
+ prev=-single_module
+ printf ' %q\n' -demangle -lto_library /nix/store/x633wj4ck9yfb7rw8libp3wh6anaf2b2-llvm-19.1.7-lib/lib/libLTO.dylib -dynamic -dylib -arch arm64 -platform_version macos 11.3.0 11.3 -syslibroot /nix/store/mxqsqc2r5kzqfvpdhl8vjxcc4fkqkbcr-apple-sdk-11.3/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk -mllvm -enable-linkonceodr-outlining -o libconftest.dylib -L/nix/store/i9lf2k17xvbj9y5j9k1k8np16zj2hazb-libcxx-19.1.7/lib -L/nix/store/2vsbvdg00zikg0chxzldfliikdmsd3wb-compiler-rt-libc-19.1.7/lib -L/nix/store/hvfb6x5ihiyyy7df7ks8yphvr6kyphmz-libiconv-109/lib -L/nix/store/hwyfcdm16zwihpq6m79krw5b6kbcxvsi-libresolv-83/lib -L/nix/store/2fhl7qbyvvnxr6hgymghmdy5mid5c7ik-libsbuf-14.1.0/lib -L/nix/store/kfmxh4lp51g5fhrhpfsgrjk9sk802ikp-libutil-72/lib -L/nix/store/pbp7fn8bxkdl4s3vsyb2c3mwj6x1zsvk-libSystem-B/lib -L/nix/store/cj2hfyvjisw5w1bj7p3bjp3kfr7dlaz9-clang-19.1.7-lib/lib -L/nix/store/i9lf2k17xvbj9y5j9k1k8np16zj2hazb-libcxx-19.1.7/lib -single_module /private/tmp/nix-build-xz-5.8.1.drv-0/conftest-4eb14d.o -lSystem /nix/store/rzzcklscandsqdd5bgnf8kdfdd2wjjlb-bootstrap-stage3-clang-wrapper-19.1.7/resource-root/lib/darwin/libclang_rt.osx.a
-single_module
+ printf '%q\n' -demangle -lto_library /nix/store/x633wj4ck9yfb7rw8libp3wh6anaf2b2-llvm-19.1.7-lib/lib/libLTO.dylib -dynamic -dylib -arch arm64 -platform_version macos 11.3.0 11.3 -syslibroot /nix/store/mxqsqc2r5kzqfvpdhl8vjxcc4fkqkbcr-apple-sdk-11.3/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk -mllvm -enable-linkonceodr-outlining -o libconftest.dylib -L/nix/store/i9lf2k17xvbj9y5j9k1k8np16zj2hazb-libcxx-19.1.7/lib -L/nix/store/2vsbvdg00zikg0chxzldfliikdmsd3wb-compiler-rt-libc-19.1.7/lib -L/nix/store/hvfb6x5ihiyyy7df7ks8yphvr6kyphmz-libiconv-109/lib -L/nix/store/hwyfcdm16zwihpq6m79krw5b6kbcxvsi-libresolv-83/lib -L/nix/store/2fhl7qbyvvnxr6hgymghmdy5mid5c7ik-libsbuf-14.1.0/lib -L/nix/store/kfmxh4lp51g5fhrhpfsgrjk9sk802ikp-libutil-72/lib -L/nix/store/pbp7fn8bxkdl4s3vsyb2c3mwj6x1zsvk-libSystem-B/lib -L/nix/store/cj2hfyvjisw5w1bj7p3bjp3kfr7dlaz9-clang-19.1.7-lib/lib -L/nix/store/i9lf2k17xvbj9y5j9k1k8np16zj2hazb-libcxx-19.1.7/lib -single_module /private/tmp/nix-build-xz-5.8.1.drv-0/conftest-4eb14d.o -lSystem /nix/store/rzzcklscandsqdd5bgnf8kdfdd2wjjlb-bootstrap-stage3-clang-wrapper-19.1.7/resource-root/lib/darwin/libclang_rt.osx.a
no
checking for -no_fixup_chains linker flag... yes
checking for -exported_symbols_list linker flag... yes
checking for -force_load linker flag... + expandResponseParams -g -O2 -o conftest conftest.c -Wl,-force_load,./libconftest.a
+ params=('-g' '-O2' '-o' 'conftest' 'conftest.c' '-Wl,-force_load,./libconftest.a')
+ [[ -Wl,-force_load,./libconftest.a == @* ]]
+ p2=-Wl,-force_load,./libconftest.a
+ p=-Wl,-force_load,./libconftest.a
+ p2=-Wl,-force_load,./libconftest.a
+ p=-Wl,-force_load,./libconftest.a
+ [[ -Wl,-force_load,./libconftest.a = -m*=native ]]
++ checkLinkType -g -O2 -o conftest conftest.c -Wl,-force_load,./libconftest.a -L/nix/store/i9lf2k17xvbj9y5j9k1k8np16zj2hazb-libcxx-19.1.7/lib -L/nix/store/2vsbvdg00zikg0chxzldfliikdmsd3wb-compiler-rt-libc-19.1.7/lib -L/nix/store/hvfb6x5ihiyyy7df7ks8yphvr6kyphmz-libiconv-109/lib -L/nix/store/hwyfcdm16zwihpq6m79krw5b6kbcxvsi-libresolv-83/lib -L/nix/store/2fhl7qbyvvnxr6hgymghmdy5mid5c7ik-libsbuf-14.1.0/lib -L/nix/store/kfmxh4lp51g5fhrhpfsgrjk9sk802ikp-libutil-72/lib -L/nix/store/pbp7fn8bxkdl4s3vsyb2c3mwj6x1zsvk-libSystem-B/lib -L/nix/store/cj2hfyvjisw5w1bj7p3bjp3kfr7dlaz9-clang-19.1.7-lib/lib -L/nix/store/i9lf2k17xvbj9y5j9k1k8np16zj2hazb-libcxx-19.1.7/lib
++ [[ -Wl,-force_load,./libconftest.a = -static ]]
++ [[ -Wl,-force_load,./libconftest.a = -static-pie ]]
++ v=-Wl,-force_load,./libconftest.a
++ p=-Wl,-force_load,./libconftest.a
+ '[' '-g -O2 -o conftest conftest.c -Wl,-force_load,./libconftest.a' = -v ']'
+ printf ' %q\n' -g -O2 -o conftest conftest.c -Wl,-force_load,./libconftest.a
-Wl\,-force_load\,./libconftest.a
+ printf '%q\n' -fPIC -Wformat -Wformat-security -Werror=format-security -fzero-call-used-regs=used-gpr -fstack-protector-strong --param ssp-buffer-size=4 -O2 -U_FORTIFY_SOURCE -fwrapv -mmacos-version-min=11.3 -target arm64-apple-darwin -g -O2 -o conftest conftest.c -Wl,-force_load,./libconftest.a -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -B/nix/store/pbp7fn8bxkdl4s3vsyb2c3mwj6x1zsvk-libSystem-B/lib/ -idirafter /nix/store/pbp7fn8bxkdl4s3vsyb2c3mwj6x1zsvk-libSystem-B/include -B/nix/store/cj2hfyvjisw5w1bj7p3bjp3kfr7dlaz9-clang-19.1.7-lib/lib -resource-dir=/nix/store/rzzcklscandsqdd5bgnf8kdfdd2wjjlb-bootstrap-stage3-clang-wrapper-19.1.7/resource-root -B/nix/store/g1qrg922c102ygl8zxayjfw2wna1rq7v-cctools-binutils-darwin-wrapper-1010.6/bin/ -frandom-seed=4940l9qnr1 -isystem /nix/store/fjgwcpykqfipc5a9vlslw5ky4zakwvxs-libcxx-19.1.7-dev/include -isystem /nix/store/lcmf6gz1rqpn2132dm4liazdsh6rbqxc-compiler-rt-libc-19.1.7-dev/include -isystem /nix/store/yd5r3hysx6vmsiqqwp8mz55rwm10ic9n-libiconv-109-dev/include -isystem /nix/store/6hhgprk1fcdkd38njq9vzh436caw2569-libresolv-83-dev/include -isystem /nix/store/jxacwyg61k1scmddfk84alnw5zfl6601-libsbuf-14.1.0-dev/include -isystem /nix/store/cxp4zryhz9v9as0vm43zczx7qx66ydsm-cups-headers-2.4.11/include -L/nix/store/i9lf2k17xvbj9y5j9k1k8np16zj2hazb-libcxx-19.1.7/lib -L/nix/store/2vsbvdg00zikg0chxzldfliikdmsd3wb-compiler-rt-libc-19.1.7/lib -L/nix/store/hvfb6x5ihiyyy7df7ks8yphvr6kyphmz-libiconv-109/lib -L/nix/store/hwyfcdm16zwihpq6m79krw5b6kbcxvsi-libresolv-83/lib -L/nix/store/2fhl7qbyvvnxr6hgymghmdy5mid5c7ik-libsbuf-14.1.0/lib -L/nix/store/kfmxh4lp51g5fhrhpfsgrjk9sk802ikp-libutil-72/lib -L/nix/store/pbp7fn8bxkdl4s3vsyb2c3mwj6x1zsvk-libSystem-B/lib -L/nix/store/cj2hfyvjisw5w1bj7p3bjp3kfr7dlaz9-clang-19.1.7-lib/lib -L/nix/store/i9lf2k17xvbj9y5j9k1k8np16zj2hazb-libcxx-19.1.7/lib
+ expandResponseParams -demangle -lto_library /nix/store/x633wj4ck9yfb7rw8libp3wh6anaf2b2-llvm-19.1.7-lib/lib/libLTO.dylib -dynamic -arch arm64 -platform_version macos 11.3.0 11.3 -syslibroot /nix/store/mxqsqc2r5kzqfvpdhl8vjxcc4fkqkbcr-apple-sdk-11.3/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk -mllvm -enable-linkonceodr-outlining -o conftest -L/nix/store/i9lf2k17xvbj9y5j9k1k8np16zj2hazb-libcxx-19.1.7/lib -L/nix/store/2vsbvdg00zikg0chxzldfliikdmsd3wb-compiler-rt-libc-19.1.7/lib -L/nix/store/hvfb6x5ihiyyy7df7ks8yphvr6kyphmz-libiconv-109/lib -L/nix/store/hwyfcdm16zwihpq6m79krw5b6kbcxvsi-libresolv-83/lib -L/nix/store/2fhl7qbyvvnxr6hgymghmdy5mid5c7ik-libsbuf-14.1.0/lib -L/nix/store/kfmxh4lp51g5fhrhpfsgrjk9sk802ikp-libutil-72/lib -L/nix/store/pbp7fn8bxkdl4s3vsyb2c3mwj6x1zsvk-libSystem-B/lib -L/nix/store/cj2hfyvjisw5w1bj7p3bjp3kfr7dlaz9-clang-19.1.7-lib/lib -L/nix/store/i9lf2k17xvbj9y5j9k1k8np16zj2hazb-libcxx-19.1.7/lib /private/tmp/nix-build-xz-5.8.1.drv-0/conftest-21315e.o -force_load ./libconftest.a -lSystem /nix/store/rzzcklscandsqdd5bgnf8kdfdd2wjjlb-bootstrap-stage3-clang-wrapper-19.1.7/resource-root/lib/darwin/libclang_rt.osx.a
+ params=('-demangle' '-lto_library' '/nix/store/x633wj4ck9yfb7rw8libp3wh6anaf2b2-llvm-19.1.7-lib/lib/libLTO.dylib' '-dynamic' '-arch' 'arm64' '-platform_version' 'macos' '11.3.0' '11.3' '-syslibroot' '/nix/store/mxqsqc2r5kzqfvpdhl8vjxcc4fkqkbcr-apple-sdk-11.3/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk' '-mllvm' '-enable-linkonceodr-outlining' '-o' 'conftest' '-L/nix/store/i9lf2k17xvbj9y5j9k1k8np16zj2hazb-libcxx-19.1.7/lib' '-L/nix/store/2vsbvdg00zikg0chxzldfliikdmsd3wb-compiler-rt-libc-19.1.7/lib' '-L/nix/store/hvfb6x5ihiyyy7df7ks8yphvr6kyphmz-libiconv-109/lib' '-L/nix/store/hwyfcdm16zwihpq6m79krw5b6kbcxvsi-libresolv-83/lib' '-L/nix/store/2fhl7qbyvvnxr6hgymghmdy5mid5c7ik-libsbuf-14.1.0/lib' '-L/nix/store/kfmxh4lp51g5fhrhpfsgrjk9sk802ikp-libutil-72/lib' '-L/nix/store/pbp7fn8bxkdl4s3vsyb2c3mwj6x1zsvk-libSystem-B/lib' '-L/nix/store/cj2hfyvjisw5w1bj7p3bjp3kfr7dlaz9-clang-19.1.7-lib/lib' '-L/nix/store/i9lf2k17xvbj9y5j9k1k8np16zj2hazb-libcxx-19.1.7/lib' '/private/tmp/nix-build-xz-5.8.1.drv-0/conftest-21315e.o' '-force_load' './libconftest.a' '-lSystem' '/nix/store/rzzcklscandsqdd5bgnf8kdfdd2wjjlb-bootstrap-stage3-clang-wrapper-19.1.7/resource-root/lib/darwin/libclang_rt.osx.a')
+ [[ -force_load == @* ]]
++ p=-force_load
+ prev=-force_load
+ printf ' %q\n' -demangle -lto_library /nix/store/x633wj4ck9yfb7rw8libp3wh6anaf2b2-llvm-19.1.7-lib/lib/libLTO.dylib -dynamic -arch arm64 -platform_version macos 11.3.0 11.3 -syslibroot /nix/store/mxqsqc2r5kzqfvpdhl8vjxcc4fkqkbcr-apple-sdk-11.3/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk -mllvm -enable-linkonceodr-outlining -o conftest -L/nix/store/i9lf2k17xvbj9y5j9k1k8np16zj2hazb-libcxx-19.1.7/lib -L/nix/store/2vsbvdg00zikg0chxzldfliikdmsd3wb-compiler-rt-libc-19.1.7/lib -L/nix/store/hvfb6x5ihiyyy7df7ks8yphvr6kyphmz-libiconv-109/lib -L/nix/store/hwyfcdm16zwihpq6m79krw5b6kbcxvsi-libresolv-83/lib -L/nix/store/2fhl7qbyvvnxr6hgymghmdy5mid5c7ik-libsbuf-14.1.0/lib -L/nix/store/kfmxh4lp51g5fhrhpfsgrjk9sk802ikp-libutil-72/lib -L/nix/store/pbp7fn8bxkdl4s3vsyb2c3mwj6x1zsvk-libSystem-B/lib -L/nix/store/cj2hfyvjisw5w1bj7p3bjp3kfr7dlaz9-clang-19.1.7-lib/lib -L/nix/store/i9lf2k17xvbj9y5j9k1k8np16zj2hazb-libcxx-19.1.7/lib /private/tmp/nix-build-xz-5.8.1.drv-0/conftest-21315e.o -force_load ./libconftest.a -lSystem /nix/store/rzzcklscandsqdd5bgnf8kdfdd2wjjlb-bootstrap-stage3-clang-wrapper-19.1.7/resource-root/lib/darwin/libclang_rt.osx.a
-force_load
+ printf '%q\n' -demangle -lto_library /nix/store/x633wj4ck9yfb7rw8libp3wh6anaf2b2-llvm-19.1.7-lib/lib/libLTO.dylib -dynamic -arch arm64 -platform_version macos 11.3.0 11.3 -syslibroot /nix/store/mxqsqc2r5kzqfvpdhl8vjxcc4fkqkbcr-apple-sdk-11.3/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk -mllvm -enable-linkonceodr-outlining -o conftest -L/nix/store/i9lf2k17xvbj9y5j9k1k8np16zj2hazb-libcxx-19.1.7/lib -L/nix/store/2vsbvdg00zikg0chxzldfliikdmsd3wb-compiler-rt-libc-19.1.7/lib -L/nix/store/hvfb6x5ihiyyy7df7ks8yphvr6kyphmz-libiconv-109/lib -L/nix/store/hwyfcdm16zwihpq6m79krw5b6kbcxvsi-libresolv-83/lib -L/nix/store/2fhl7qbyvvnxr6hgymghmdy5mid5c7ik-libsbuf-14.1.0/lib -L/nix/store/kfmxh4lp51g5fhrhpfsgrjk9sk802ikp-libutil-72/lib -L/nix/store/pbp7fn8bxkdl4s3vsyb2c3mwj6x1zsvk-libSystem-B/lib -L/nix/store/cj2hfyvjisw5w1bj7p3bjp3kfr7dlaz9-clang-19.1.7-lib/lib -L/nix/store/i9lf2k17xvbj9y5j9k1k8np16zj2hazb-libcxx-19.1.7/lib /private/tmp/nix-build-xz-5.8.1.drv-0/conftest-21315e.o -force_load ./libconftest.a -lSystem /nix/store/rzzcklscandsqdd5bgnf8kdfdd2wjjlb-bootstrap-stage3-clang-wrapper-19.1.7/resource-root/lib/darwin/libclang_rt.osx.a
no
checking for dlfcn.h... yes
checking for objdir... .libs
checking if clang supports -fno-rtti -fno-exceptions... no
checking for clang option to produce PIC... -fno-common -DPIC
checking if clang PIC flag -fno-common -DPIC works... no
checking if clang static flag -static works... no
checking if clang supports -c -o file.o... no
checking if clang supports -c -o file.o... (cached) no
checking if we can lock with hard links... yes
checking whether the clang linker (ld) supports shared libraries... yes
checking dynamic linker characteristics... + path_backup=/nix/store/rzzcklscandsqdd5bgnf8kdfdd2wjjlb-bootstrap-stage3-clang-wrapper-19.1.7/bin:/nix/store/2bgp517j3in0kkcds3mwzv82g85jg7lr-clang-19.1.7/bin:/nix/store/l43lc1m24w7kc20z5fcwmj4jnfnybq9z-coreutils-9.7/bin:/nix/store/g1qrg922c102ygl8zxayjfw2wna1rq7v-cctools-binutils-darwin-wrapper-1010.6/bin:/nix/store/cic4yyz5400ffhdjn7nmp48nixvi5hpm-cctools-binutils-darwin-1010.6/bin:/nix/store/51yjixwjkpy6pnkwg7rdx9pw053xa314-xcbuild-0.1.1-unstable-2019-11-20-xcrun/bin:/nix/store/ggjjc72966dbvfjcm7hwh0yi7x0p25i4-bash-5.2p37/bin:/nix/store/1wqh1ykg32ivqbhkgz42qksn21kfmjjr-file-5.46/bin:/nix/store/0d63j9ma2simwi7ahsibd3a7vpca99ws-bootstrap-tools/bin
+ [[ -n /nix/store/l43lc1m24w7kc20z5fcwmj4jnfnybq9z-coreutils-9.7 ]]
+ [[ -n /nix/store/r19ni2b4fxyqxrkmh6nl8yyjldyyvm0l-gnugrep-3.11 ]]
+ PATH=/nix/store/l43lc1m24w7kc20z5fcwmj4jnfnybq9z-coreutils-9.7/bin:/nix/store/r19ni2b4fxyqxrkmh6nl8yyjldyyvm0l-gnugrep-3.11/bin
+ source /nix/store/rzzcklscandsqdd5bgnf8kdfdd2wjjlb-bootstrap-stage3-clang-wrapper-19.1.7/nix-support/utils.bash
+ source /nix/store/rzzcklscandsqdd5bgnf8kdfdd2wjjlb-bootstrap-stage3-clang-wrapper-19.1.7/nix-support/darwin-sdk-setup.bash
++ accumulateRoles
++ role_suffixes=()
++ declare -ga role_suffixes
++ '[' '' ']'
++ '[' 1 ']'
++ role_suffixes+=('')
++ '[' '' ']'
++ [[ -n 11.3 ]]
++ mangleVarSingle DEVELOPER_DIR ''
++ local var=DEVELOPER_DIR
++ shift
++ role_suffixes=('')
++ local -a role_suffixes
++ local outputVar=DEVELOPER_DIR_arm64_apple_darwin
++ for suffix in "${role_suffixes[@]}"
++ local inputVar=DEVELOPER_DIR
++ '[' -v DEVELOPER_DIR ']'
++ '[' -v DEVELOPER_DIR_arm64_apple_darwin ']'
++ declare -gx DEVELOPER_DIR_arm64_apple_darwin=/nix/store/mxqsqc2r5kzqfvpdhl8vjxcc4fkqkbcr-apple-sdk-11.3
++ export DEVELOPER_DIR=/nix/store/mxqsqc2r5kzqfvpdhl8vjxcc4fkqkbcr-apple-sdk-11.3
++ DEVELOPER_DIR=/nix/store/mxqsqc2r5kzqfvpdhl8vjxcc4fkqkbcr-apple-sdk-11.3
++ export SDKROOT=/nix/store/mxqsqc2r5kzqfvpdhl8vjxcc4fkqkbcr-apple-sdk-11.3/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk
++ SDKROOT=/nix/store/mxqsqc2r5kzqfvpdhl8vjxcc4fkqkbcr-apple-sdk-11.3/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk
+ dontLink=0
+ nonFlagArgs=0
+ cc1=0
+ [[ /nix/store/2bgp517j3in0kkcds3mwzv82g85jg7lr-clang-19.1.7/bin/clang = *++ ]]
+ isCxx=0
+ cxxInclude=1
+ cxxLibrary=1
+ cInclude=1
+ expandResponseParams -print-search-dirs
+ params=('-print-search-dirs')
+ declare -ga params
+ local arg
+ for arg in "$@"
+ [[ -print-search-dirs == @* ]]
+ positionalArgs=()
+ declare -ag positionalArgs
+ declare -i n=0
+ nParams=1
+ (( 0 < 1 ))
+ p=-print-search-dirs
+ p2=
+ n+=1
+ case "$p" in
+ (( 1 < 1 ))
+ '[' 0 = 0 ']'
+ dontLink=1
+ '[' '' = 1 ']'
+ [[ 1 = 1 ]]
+ [[ -n /nix/store ]]
+ kept=()
+ nParams=1
+ declare -i n=0
+ (( 0 < 1 ))
+ p=-print-search-dirs
+ p2=
+ n+=1
+ skipNext=false
+ path=
+ case "$p" in
+ [[ -n '' ]]
+ kept+=("$p")
+ (( 1 < 1 ))
+ params=(${kept+"${kept[@]}"})
+ '[' -z '' ']'
+ source /nix/store/g1qrg922c102ygl8zxayjfw2wna1rq7v-cctools-binutils-darwin-wrapper-1010.6/nix-support/add-flags.sh
++ var_templates_list=(NIX_IGNORE_LD_THROUGH_GCC NIX_LDFLAGS NIX_LDFLAGS_BEFORE NIX_DYNAMIC_LINKER NIX_LDFLAGS_AFTER NIX_LDFLAGS_HARDEN NIX_HARDENING_ENABLE)
++ var_templates_bool=(NIX_SET_BUILD_ID NIX_DONT_SET_RPATH)
++ accumulateRoles
++ role_suffixes=()
++ declare -ga role_suffixes
++ '[' '' ']'
++ '[' 1 ']'
++ role_suffixes+=('')
++ '[' '' ']'
++ for var in "${var_templates_list[@]}"
++ mangleVarList NIX_IGNORE_LD_THROUGH_GCC ''
++ mangleVarListGeneric ' ' NIX_IGNORE_LD_THROUGH_GCC ''
++ local 'sep= '
++ shift
++ local var=NIX_IGNORE_LD_THROUGH_GCC
++ shift
++ role_suffixes=('')
++ local -a role_suffixes
++ local outputVar=NIX_IGNORE_LD_THROUGH_GCC_arm64_apple_darwin
++ declare -gx NIX_IGNORE_LD_THROUGH_GCC_arm64_apple_darwin+=
++ for suffix in "${role_suffixes[@]}"
++ local inputVar=NIX_IGNORE_LD_THROUGH_GCC
++ '[' -v NIX_IGNORE_LD_THROUGH_GCC ']'
++ export NIX_IGNORE_LD_THROUGH_GCC_arm64_apple_darwin+=1
++ NIX_IGNORE_LD_THROUGH_GCC_arm64_apple_darwin+=1
++ for var in "${var_templates_list[@]}"
++ mangleVarList NIX_LDFLAGS ''
++ mangleVarListGeneric ' ' NIX_LDFLAGS ''
++ local 'sep= '
++ shift
++ local var=NIX_LDFLAGS
++ shift
++ role_suffixes=('')
++ local -a role_suffixes
++ local outputVar=NIX_LDFLAGS_arm64_apple_darwin
++ declare -gx NIX_LDFLAGS_arm64_apple_darwin+=
++ for suffix in "${role_suffixes[@]}"
++ local inputVar=NIX_LDFLAGS
++ '[' -v NIX_LDFLAGS ']'
++ export 'NIX_LDFLAGS_arm64_apple_darwin+= -L/nix/store/i9lf2k17xvbj9y5j9k1k8np16zj2hazb-libcxx-19.1.7/lib -L/nix/store/2vsbvdg00zikg0chxzldfliikdmsd3wb-compiler-rt-libc-19.1.7/lib -L/nix/store/hvfb6x5ihiyyy7df7ks8yphvr6kyphmz-libiconv-109/lib -L/nix/store/hwyfcdm16zwihpq6m79krw5b6kbcxvsi-libresolv-83/lib -L/nix/store/2fhl7qbyvvnxr6hgymghmdy5mid5c7ik-libsbuf-14.1.0/lib -L/nix/store/kfmxh4lp51g5fhrhpfsgrjk9sk802ikp-libutil-72/lib'
++ NIX_LDFLAGS_arm64_apple_darwin+=' -L/nix/store/i9lf2k17xvbj9y5j9k1k8np16zj2hazb-libcxx-19.1.7/lib -L/nix/store/2vsbvdg00zikg0chxzldfliikdmsd3wb-compiler-rt-libc-19.1.7/lib -L/nix/store/hvfb6x5ihiyyy7df7ks8yphvr6kyphmz-libiconv-109/lib -L/nix/store/hwyfcdm16zwihpq6m79krw5b6kbcxvsi-libresolv-83/lib -L/nix/store/2fhl7qbyvvnxr6hgymghmdy5mid5c7ik-libsbuf-14.1.0/lib -L/nix/store/kfmxh4lp51g5fhrhpfsgrjk9sk802ikp-libutil-72/lib'
++ for var in "${var_templates_list[@]}"
++ mangleVarList NIX_LDFLAGS_BEFORE ''
++ mangleVarListGeneric ' ' NIX_LDFLAGS_BEFORE ''
++ local 'sep= '
++ shift
++ local var=NIX_LDFLAGS_BEFORE
++ shift
++ role_suffixes=('')
++ local -a role_suffixes
++ local outputVar=NIX_LDFLAGS_BEFORE_arm64_apple_darwin
++ declare -gx NIX_LDFLAGS_BEFORE_arm64_apple_darwin+=
++ for suffix in "${role_suffixes[@]}"
++ local inputVar=NIX_LDFLAGS_BEFORE
++ '[' -v NIX_LDFLAGS_BEFORE ']'
++ for var in "${var_templates_list[@]}"
++ mangleVarList NIX_DYNAMIC_LINKER ''
++ mangleVarListGeneric ' ' NIX_DYNAMIC_LINKER ''
++ local 'sep= '
++ shift
++ local var=NIX_DYNAMIC_LINKER
++ shift
++ role_suffixes=('')
++ local -a role_suffixes
++ local outputVar=NIX_DYNAMIC_LINKER_arm64_apple_darwin
++ declare -gx NIX_DYNAMIC_LINKER_arm64_apple_darwin+=
++ for suffix in "${role_suffixes[@]}"
++ local inputVar=NIX_DYNAMIC_LINKER
++ '[' -v NIX_DYNAMIC_LINKER ']'
++ for var in "${var_templates_list[@]}"
++ mangleVarList NIX_LDFLAGS_AFTER ''
++ mangleVarListGeneric ' ' NIX_LDFLAGS_AFTER ''
++ local 'sep= '
++ shift
++ local var=NIX_LDFLAGS_AFTER
++ shift
++ role_suffixes=('')
++ local -a role_suffixes
++ local outputVar=NIX_LDFLAGS_AFTER_arm64_apple_darwin
++ declare -gx NIX_LDFLAGS_AFTER_arm64_apple_darwin+=
++ for suffix in "${role_suffixes[@]}"
++ local inputVar=NIX_LDFLAGS_AFTER
++ '[' -v NIX_LDFLAGS_AFTER ']'
++ for var in "${var_templates_list[@]}"
++ mangleVarList NIX_LDFLAGS_HARDEN ''
++ mangleVarListGeneric ' ' NIX_LDFLAGS_HARDEN ''
++ local 'sep= '
++ shift
++ local var=NIX_LDFLAGS_HARDEN
++ shift
++ role_suffixes=('')
++ local -a role_suffixes
++ local outputVar=NIX_LDFLAGS_HARDEN_arm64_apple_darwin
++ declare -gx NIX_LDFLAGS_HARDEN_arm64_apple_darwin+=
++ for suffix in "${role_suffixes[@]}"
++ local inputVar=NIX_LDFLAGS_HARDEN
++ '[' -v NIX_LDFLAGS_HARDEN ']'
++ for var in "${var_templates_list[@]}"
++ mangleVarList NIX_HARDENING_ENABLE ''
++ mangleVarListGeneric ' ' NIX_HARDENING_ENABLE ''
++ local 'sep= '
++ shift
++ local var=NIX_HARDENING_ENABLE
++ shift
++ role_suffixes=('')
++ local -a role_suffixes
++ local outputVar=NIX_HARDENING_ENABLE_arm64_apple_darwin
++ declare -gx NIX_HARDENING_ENABLE_arm64_apple_darwin+=
++ for suffix in "${role_suffixes[@]}"
++ local inputVar=NIX_HARDENING_ENABLE
++ '[' -v NIX_HARDENING_ENABLE ']'
++ export 'NIX_HARDENING_ENABLE_arm64_apple_darwin+=bindnow format fortify fortify3 pic relro stackclashprotection stackprotector strictoverflow zerocallusedregs'
++ NIX_HARDENING_ENABLE_arm64_apple_darwin+='bindnow format fortify fortify3 pic relro stackclashprotection stackprotector strictoverflow zerocallusedregs'
++ for var in "${var_templates_bool[@]}"
++ mangleVarBool NIX_SET_BUILD_ID ''
++ local var=NIX_SET_BUILD_ID
++ shift
++ role_suffixes=('')
++ local -a role_suffixes
++ local outputVar=NIX_SET_BUILD_ID_arm64_apple_darwin
++ declare -gxi NIX_SET_BUILD_ID_arm64_apple_darwin+=0
++ for suffix in "${role_suffixes[@]}"
++ local inputVar=NIX_SET_BUILD_ID
++ '[' -v NIX_SET_BUILD_ID ']'
++ for var in "${var_templates_bool[@]}"
++ mangleVarBool NIX_DONT_SET_RPATH ''
++ local var=NIX_DONT_SET_RPATH
++ shift
++ role_suffixes=('')
++ local -a role_suffixes
++ local outputVar=NIX_DONT_SET_RPATH_arm64_apple_darwin
++ declare -gxi NIX_DONT_SET_RPATH_arm64_apple_darwin+=0
++ for suffix in "${role_suffixes[@]}"
++ local inputVar=NIX_DONT_SET_RPATH
++ '[' -v NIX_DONT_SET_RPATH ']'
++ let 'NIX_DONT_SET_RPATH_arm64_apple_darwin |= 1' 1
++ '[' -e /nix/store/g1qrg922c102ygl8zxayjfw2wna1rq7v-cctools-binutils-darwin-wrapper-1010.6/nix-support/libc-ldflags ']'
++ NIX_LDFLAGS_arm64_apple_darwin+=' -L/nix/store/pbp7fn8bxkdl4s3vsyb2c3mwj6x1zsvk-libSystem-B/lib '
++ '[' -z '' ']'
++ '[' -e /nix/store/g1qrg922c102ygl8zxayjfw2wna1rq7v-cctools-binutils-darwin-wrapper-1010.6/nix-support/ld-set-dynamic-linker ']'
++ '[' -e /nix/store/g1qrg922c102ygl8zxayjfw2wna1rq7v-cctools-binutils-darwin-wrapper-1010.6/nix-support/libc-ldflags-before ']'
++ export NIX_BINTOOLS_WRAPPER_FLAGS_SET_arm64_apple_darwin=1
++ NIX_BINTOOLS_WRAPPER_FLAGS_SET_arm64_apple_darwin=1
+ '[' -z '' ']'
+ source /nix/store/rzzcklscandsqdd5bgnf8kdfdd2wjjlb-bootstrap-stage3-clang-wrapper-19.1.7/nix-support/add-flags.sh
++ var_templates_list=(NIX_CFLAGS_COMPILE NIX_CFLAGS_COMPILE_BEFORE NIX_CFLAGS_LINK NIX_CXXSTDLIB_COMPILE NIX_CXXSTDLIB_LINK NIX_GNATFLAGS_COMPILE)
++ var_templates_bool=(NIX_ENFORCE_NO_NATIVE)
++ accumulateRoles
++ role_suffixes=()
++ declare -ga role_suffixes
++ '[' '' ']'
++ '[' 1 ']'
++ role_suffixes+=('')
++ '[' '' ']'
++ for var in "${var_templates_list[@]}"
++ mangleVarList NIX_CFLAGS_COMPILE ''
++ mangleVarListGeneric ' ' NIX_CFLAGS_COMPILE ''
++ local 'sep= '
++ shift
++ local var=NIX_CFLAGS_COMPILE
++ shift
++ role_suffixes=('')
++ local -a role_suffixes
++ local outputVar=NIX_CFLAGS_COMPILE_arm64_apple_darwin
++ declare -gx NIX_CFLAGS_COMPILE_arm64_apple_darwin+=
++ for suffix in "${role_suffixes[@]}"
++ local inputVar=NIX_CFLAGS_COMPILE
++ '[' -v NIX_CFLAGS_COMPILE ']'
++ export 'NIX_CFLAGS_COMPILE_arm64_apple_darwin+= -frandom-seed=4940l9qnr1 -isystem /nix/store/fjgwcpykqfipc5a9vlslw5ky4zakwvxs-libcxx-19.1.7-dev/include -isystem /nix/store/lcmf6gz1rqpn2132dm4liazdsh6rbqxc-compiler-rt-libc-19.1.7-dev/include -isystem /nix/store/yd5r3hysx6vmsiqqwp8mz55rwm10ic9n-libiconv-109-dev/include -isystem /nix/store/6hhgprk1fcdkd38njq9vzh436caw2569-libresolv-83-dev/include -isystem /nix/store/jxacwyg61k1scmddfk84alnw5zfl6601-libsbuf-14.1.0-dev/include -isystem /nix/store/cxp4zryhz9v9as0vm43zczx7qx66ydsm-cups-headers-2.4.11/include'
++ NIX_CFLAGS_COMPILE_arm64_apple_darwin+=' -frandom-seed=4940l9qnr1 -isystem /nix/store/fjgwcpykqfipc5a9vlslw5ky4zakwvxs-libcxx-19.1.7-dev/include -isystem /nix/store/lcmf6gz1rqpn2132dm4liazdsh6rbqxc-compiler-rt-libc-19.1.7-dev/include -isystem /nix/store/yd5r3hysx6vmsiqqwp8mz55rwm10ic9n-libiconv-109-dev/include -isystem /nix/store/6hhgprk1fcdkd38njq9vzh436caw2569-libresolv-83-dev/include -isystem /nix/store/jxacwyg61k1scmddfk84alnw5zfl6601-libsbuf-14.1.0-dev/include -isystem /nix/store/cxp4zryhz9v9as0vm43zczx7qx66ydsm-cups-headers-2.4.11/include'
++ for var in "${var_templates_list[@]}"
++ mangleVarList NIX_CFLAGS_COMPILE_BEFORE ''
++ mangleVarListGeneric ' ' NIX_CFLAGS_COMPILE_BEFORE ''
++ local 'sep= '
++ shift
++ local var=NIX_CFLAGS_COMPILE_BEFORE
++ shift
++ role_suffixes=('')
++ local -a role_suffixes
++ local outputVar=NIX_CFLAGS_COMPILE_BEFORE_arm64_apple_darwin
++ declare -gx NIX_CFLAGS_COMPILE_BEFORE_arm64_apple_darwin+=
++ for suffix in "${role_suffixes[@]}"
++ local inputVar=NIX_CFLAGS_COMPILE_BEFORE
++ '[' -v NIX_CFLAGS_COMPILE_BEFORE ']'
++ for var in "${var_templates_list[@]}"
++ mangleVarList NIX_CFLAGS_LINK ''
++ mangleVarListGeneric ' ' NIX_CFLAGS_LINK ''
++ local 'sep= '
++ shift
++ local var=NIX_CFLAGS_LINK
++ shift
++ role_suffixes=('')
++ local -a role_suffixes
++ local outputVar=NIX_CFLAGS_LINK_arm64_apple_darwin
++ declare -gx NIX_CFLAGS_LINK_arm64_apple_darwin+=
++ for suffix in "${role_suffixes[@]}"
++ local inputVar=NIX_CFLAGS_LINK
++ '[' -v NIX_CFLAGS_LINK ']'
++ for var in "${var_templates_list[@]}"
++ mangleVarList NIX_CXXSTDLIB_COMPILE ''
++ mangleVarListGeneric ' ' NIX_CXXSTDLIB_COMPILE ''
++ local 'sep= '
++ shift
++ local var=NIX_CXXSTDLIB_COMPILE
++ shift
++ role_suffixes=('')
++ local -a role_suffixes
++ local outputVar=NIX_CXXSTDLIB_COMPILE_arm64_apple_darwin
++ declare -gx NIX_CXXSTDLIB_COMPILE_arm64_apple_darwin+=
++ for suffix in "${role_suffixes[@]}"
++ local inputVar=NIX_CXXSTDLIB_COMPILE
++ '[' -v NIX_CXXSTDLIB_COMPILE ']'
++ for var in "${var_templates_list[@]}"
++ mangleVarList NIX_CXXSTDLIB_LINK ''
++ mangleVarListGeneric ' ' NIX_CXXSTDLIB_LINK ''
++ local 'sep= '
++ shift
++ local var=NIX_CXXSTDLIB_LINK
++ shift
++ role_suffixes=('')
++ local -a role_suffixes
++ local outputVar=NIX_CXXSTDLIB_LINK_arm64_apple_darwin
++ declare -gx NIX_CXXSTDLIB_LINK_arm64_apple_darwin+=
++ for suffix in "${role_suffixes[@]}"
++ local inputVar=NIX_CXXSTDLIB_LINK
++ '[' -v NIX_CXXSTDLIB_LINK ']'
++ for var in "${var_templates_list[@]}"
++ mangleVarList NIX_GNATFLAGS_COMPILE ''
++ mangleVarListGeneric ' ' NIX_GNATFLAGS_COMPILE ''
++ local 'sep= '
++ shift
++ local var=NIX_GNATFLAGS_COMPILE
++ shift
++ role_suffixes=('')
++ local -a role_suffixes
++ local outputVar=NIX_GNATFLAGS_COMPILE_arm64_apple_darwin
++ declare -gx NIX_GNATFLAGS_COMPILE_arm64_apple_darwin+=
++ for suffix in "${role_suffixes[@]}"
++ local inputVar=NIX_GNATFLAGS_COMPILE
++ '[' -v NIX_GNATFLAGS_COMPILE ']'
++ for var in "${var_templates_bool[@]}"
++ mangleVarBool NIX_ENFORCE_NO_NATIVE ''
++ local var=NIX_ENFORCE_NO_NATIVE
++ shift
++ role_suffixes=('')
++ local -a role_suffixes
++ local outputVar=NIX_ENFORCE_NO_NATIVE_arm64_apple_darwin
++ declare -gxi NIX_ENFORCE_NO_NATIVE_arm64_apple_darwin+=0
++ for suffix in "${role_suffixes[@]}"
++ local inputVar=NIX_ENFORCE_NO_NATIVE
++ '[' -v NIX_ENFORCE_NO_NATIVE ']'
++ let 'NIX_ENFORCE_NO_NATIVE_arm64_apple_darwin |= 1' 1
++ [[ -z '' ]]
++ NIX_CFLAGS_COMPILE_arm64_apple_darwin='-B/nix/store/g1qrg922c102ygl8zxayjfw2wna1rq7v-cctools-binutils-darwin-wrapper-1010.6/bin/ -frandom-seed=4940l9qnr1 -isystem /nix/store/fjgwcpykqfipc5a9vlslw5ky4zakwvxs-libcxx-19.1.7-dev/include -isystem /nix/store/lcmf6gz1rqpn2132dm4liazdsh6rbqxc-compiler-rt-libc-19.1.7-dev/include -isystem /nix/store/yd5r3hysx6vmsiqqwp8mz55rwm10ic9n-libiconv-109-dev/include -isystem /nix/store/6hhgprk1fcdkd38njq9vzh436caw2569-libresolv-83-dev/include -isystem /nix/store/jxacwyg61k1scmddfk84alnw5zfl6601-libsbuf-14.1.0-dev/include -isystem /nix/store/cxp4zryhz9v9as0vm43zczx7qx66ydsm-cups-headers-2.4.11/include'
++ '[' -e /nix/store/rzzcklscandsqdd5bgnf8kdfdd2wjjlb-bootstrap-stage3-clang-wrapper-19.1.7/nix-support/cc-cflags ']'
++ NIX_CFLAGS_COMPILE_arm64_apple_darwin=' -B/nix/store/cj2hfyvjisw5w1bj7p3bjp3kfr7dlaz9-clang-19.1.7-lib/lib -resource-dir=/nix/store/rzzcklscandsqdd5bgnf8kdfdd2wjjlb-bootstrap-stage3-clang-wrapper-19.1.7/resource-root -B/nix/store/g1qrg922c102ygl8zxayjfw2wna1rq7v-cctools-binutils-darwin-wrapper-1010.6/bin/ -frandom-seed=4940l9qnr1 -isystem /nix/store/fjgwcpykqfipc5a9vlslw5ky4zakwvxs-libcxx-19.1.7-dev/include -isystem /nix/store/lcmf6gz1rqpn2132dm4liazdsh6rbqxc-compiler-rt-libc-19.1.7-dev/include -isystem /nix/store/yd5r3hysx6vmsiqqwp8mz55rwm10ic9n-libiconv-109-dev/include -isystem /nix/store/6hhgprk1fcdkd38njq9vzh436caw2569-libresolv-83-dev/include -isystem /nix/store/jxacwyg61k1scmddfk84alnw5zfl6601-libsbuf-14.1.0-dev/include -isystem /nix/store/cxp4zryhz9v9as0vm43zczx7qx66ydsm-cups-headers-2.4.11/include'
++ [[ 1 = 1 ]]
++ '[' -e /nix/store/rzzcklscandsqdd5bgnf8kdfdd2wjjlb-bootstrap-stage3-clang-wrapper-19.1.7/nix-support/libc-cflags ']'
++ NIX_CFLAGS_COMPILE_arm64_apple_darwin='-idirafter /nix/store/pbp7fn8bxkdl4s3vsyb2c3mwj6x1zsvk-libSystem-B/include -B/nix/store/cj2hfyvjisw5w1bj7p3bjp3kfr7dlaz9-clang-19.1.7-lib/lib -resource-dir=/nix/store/rzzcklscandsqdd5bgnf8kdfdd2wjjlb-bootstrap-stage3-clang-wrapper-19.1.7/resource-root -B/nix/store/g1qrg922c102ygl8zxayjfw2wna1rq7v-cctools-binutils-darwin-wrapper-1010.6/bin/ -frandom-seed=4940l9qnr1 -isystem /nix/store/fjgwcpykqfipc5a9vlslw5ky4zakwvxs-libcxx-19.1.7-dev/include -isystem /nix/store/lcmf6gz1rqpn2132dm4liazdsh6rbqxc-compiler-rt-libc-19.1.7-dev/include -isystem /nix/store/yd5r3hysx6vmsiqqwp8mz55rwm10ic9n-libiconv-109-dev/include -isystem /nix/store/6hhgprk1fcdkd38njq9vzh436caw2569-libresolv-83-dev/include -isystem /nix/store/jxacwyg61k1scmddfk84alnw5zfl6601-libsbuf-14.1.0-dev/include -isystem /nix/store/cxp4zryhz9v9as0vm43zczx7qx66ydsm-cups-headers-2.4.11/include'
++ '[' -e /nix/store/rzzcklscandsqdd5bgnf8kdfdd2wjjlb-bootstrap-stage3-clang-wrapper-19.1.7/nix-support/libc-crt1-cflags ']'
++ NIX_CFLAGS_COMPILE_arm64_apple_darwin='-B/nix/store/pbp7fn8bxkdl4s3vsyb2c3mwj6x1zsvk-libSystem-B/lib/ -idirafter /nix/store/pbp7fn8bxkdl4s3vsyb2c3mwj6x1zsvk-libSystem-B/include -B/nix/store/cj2hfyvjisw5w1bj7p3bjp3kfr7dlaz9-clang-19.1.7-lib/lib -resource-dir=/nix/store/rzzcklscandsqdd5bgnf8kdfdd2wjjlb-bootstrap-stage3-clang-wrapper-19.1.7/resource-root -B/nix/store/g1qrg922c102ygl8zxayjfw2wna1rq7v-cctools-binutils-darwin-wrapper-1010.6/bin/ -frandom-seed=4940l9qnr1 -isystem /nix/store/fjgwcpykqfipc5a9vlslw5ky4zakwvxs-libcxx-19.1.7-dev/include -isystem /nix/store/lcmf6gz1rqpn2132dm4liazdsh6rbqxc-compiler-rt-libc-19.1.7-dev/include -isystem /nix/store/yd5r3hysx6vmsiqqwp8mz55rwm10ic9n-libiconv-109-dev/include -isystem /nix/store/6hhgprk1fcdkd38njq9vzh436caw2569-libresolv-83-dev/include -isystem /nix/store/jxacwyg61k1scmddfk84alnw5zfl6601-libsbuf-14.1.0-dev/include -isystem /nix/store/cxp4zryhz9v9as0vm43zczx7qx66ydsm-cups-headers-2.4.11/include'
++ '[' -e /nix/store/rzzcklscandsqdd5bgnf8kdfdd2wjjlb-bootstrap-stage3-clang-wrapper-19.1.7/nix-support/libcxx-cxxflags ']'
++ NIX_CXXSTDLIB_COMPILE_arm64_apple_darwin+=' -isystem /nix/store/fjgwcpykqfipc5a9vlslw5ky4zakwvxs-libcxx-19.1.7-dev/include/c++/v1 '
++ '[' -e /nix/store/rzzcklscandsqdd5bgnf8kdfdd2wjjlb-bootstrap-stage3-clang-wrapper-19.1.7/nix-support/libcxx-ldflags ']'
++ NIX_CXXSTDLIB_LINK_arm64_apple_darwin+=' -stdlib=libc++ '
++ '[' -e /nix/store/rzzcklscandsqdd5bgnf8kdfdd2wjjlb-bootstrap-stage3-clang-wrapper-19.1.7/nix-support/gnat-cflags ']'
++ '[' -e /nix/store/rzzcklscandsqdd5bgnf8kdfdd2wjjlb-bootstrap-stage3-clang-wrapper-19.1.7/nix-support/cc-ldflags ']'
++ NIX_LDFLAGS_arm64_apple_darwin+=' -L/nix/store/cj2hfyvjisw5w1bj7p3bjp3kfr7dlaz9-clang-19.1.7-lib/lib -L/nix/store/i9lf2k17xvbj9y5j9k1k8np16zj2hazb-libcxx-19.1.7/lib '
++ '[' -e /nix/store/rzzcklscandsqdd5bgnf8kdfdd2wjjlb-bootstrap-stage3-clang-wrapper-19.1.7/nix-support/cc-cflags-before ']'
++ '[' 11.3 ']'
++ mangleVarSingle MACOSX_DEPLOYMENT_TARGET ''
++ local var=MACOSX_DEPLOYMENT_TARGET
++ shift
++ role_suffixes=('')
++ local -a role_suffixes
++ local outputVar=MACOSX_DEPLOYMENT_TARGET_arm64_apple_darwin
++ for suffix in "${role_suffixes[@]}"
++ local inputVar=MACOSX_DEPLOYMENT_TARGET
++ '[' -v MACOSX_DEPLOYMENT_TARGET ']'
++ '[' -v MACOSX_DEPLOYMENT_TARGET_arm64_apple_darwin ']'
++ declare -gx MACOSX_DEPLOYMENT_TARGET_arm64_apple_darwin=11.3
++ NIX_CFLAGS_COMPILE_BEFORE_arm64_apple_darwin='-mmacos-version-min=11.3 '
++ export NIX_CC_WRAPPER_FLAGS_SET_arm64_apple_darwin=1
++ NIX_CC_WRAPPER_FLAGS_SET_arm64_apple_darwin=1
+ '[' 1 = 1 ']'
+ kept=()
+ for p in ${params+"${params[@]}"}
+ [[ -print-search-dirs = -m*=native ]]
+ kept+=("$p")
+ params=(${kept+"${kept[@]}"})
+ [[ 0 = 1 ]]
+ source /nix/store/rzzcklscandsqdd5bgnf8kdfdd2wjjlb-bootstrap-stage3-clang-wrapper-19.1.7/nix-support/add-hardening.sh
++ hardeningCFlagsAfter=()
++ declare -a hardeningCFlagsAfter
++ hardeningCFlagsBefore=()
++ declare -a hardeningCFlagsBefore
++ hardeningEnableMap=()
++ declare -A hardeningEnableMap
++ for flag in ${NIX_HARDENING_ENABLE_arm64_apple_darwin-}
++ hardeningEnableMap["$flag"]=1
++ for flag in ${NIX_HARDENING_ENABLE_arm64_apple_darwin-}
++ hardeningEnableMap["$flag"]=1
++ for flag in ${NIX_HARDENING_ENABLE_arm64_apple_darwin-}
++ hardeningEnableMap["$flag"]=1
++ for flag in ${NIX_HARDENING_ENABLE_arm64_apple_darwin-}
++ hardeningEnableMap["$flag"]=1
++ for flag in ${NIX_HARDENING_ENABLE_arm64_apple_darwin-}
++ hardeningEnableMap["$flag"]=1
++ for flag in ${NIX_HARDENING_ENABLE_arm64_apple_darwin-}
++ hardeningEnableMap["$flag"]=1
++ for flag in ${NIX_HARDENING_ENABLE_arm64_apple_darwin-}
++ hardeningEnableMap["$flag"]=1
++ for flag in ${NIX_HARDENING_ENABLE_arm64_apple_darwin-}
++ hardeningEnableMap["$flag"]=1
++ for flag in ${NIX_HARDENING_ENABLE_arm64_apple_darwin-}
++ hardeningEnableMap["$flag"]=1
++ for flag in ${NIX_HARDENING_ENABLE_arm64_apple_darwin-}
++ hardeningEnableMap["$flag"]=1
++ [[ -n 1 ]]
++ hardeningEnableMap["fortify"]=1
++ for flag in fortify3 shadowstack pacret stackclashprotection
++ unset -v 'hardeningEnableMap[fortify3]'
++ [[ fortify3 = \f\o\r\t\i\f\y ]]
++ for flag in fortify3 shadowstack pacret stackclashprotection
++ unset -v 'hardeningEnableMap[shadowstack]'
++ [[ shadowstack = \f\o\r\t\i\f\y ]]
++ for flag in fortify3 shadowstack pacret stackclashprotection
++ unset -v 'hardeningEnableMap[pacret]'
++ [[ pacret = \f\o\r\t\i\f\y ]]
++ for flag in fortify3 shadowstack pacret stackclashprotection
++ unset -v 'hardeningEnableMap[stackclashprotection]'
++ [[ stackclashprotection = \f\o\r\t\i\f\y ]]
++ [[ -n '' ]]
++ (( 7 >= 1 ))
++ allHardeningFlags=('fortify' 'fortify3' 'shadowstack' 'stackprotector' 'stackclashprotection' 'nostrictaliasing' 'pacret' 'pie' 'pic' 'strictoverflow' 'format' 'trivialautovarinit' 'zerocallusedregs')
++ declare -a allHardeningFlags
++ hardeningDisableMap=()
++ declare -A hardeningDisableMap
++ for flag in "${allHardeningFlags[@]}"
++ [[ -z 1 ]]
++ for flag in "${allHardeningFlags[@]}"
++ [[ -z '' ]]
++ hardeningDisableMap["$flag"]=1
++ for flag in "${allHardeningFlags[@]}"
++ [[ -z '' ]]
++ hardeningDisableMap["$flag"]=1
++ for flag in "${allHardeningFlags[@]}"
++ [[ -z 1 ]]
++ for flag in "${allHardeningFlags[@]}"
++ [[ -z '' ]]
++ hardeningDisableMap["$flag"]=1
++ for flag in "${allHardeningFlags[@]}"
++ [[ -z '' ]]
++ hardeningDisableMap["$flag"]=1
++ for flag in "${allHardeningFlags[@]}"
++ [[ -z '' ]]
++ hardeningDisableMap["$flag"]=1
++ for flag in "${allHardeningFlags[@]}"
++ [[ -z '' ]]
++ hardeningDisableMap["$flag"]=1
++ for flag in "${allHardeningFlags[@]}"
++ [[ -z 1 ]]
++ for flag in "${allHardeningFlags[@]}"
++ [[ -z 1 ]]
++ for flag in "${allHardeningFlags[@]}"
++ [[ -z 1 ]]
++ for flag in "${allHardeningFlags[@]}"
++ [[ -z '' ]]
++ hardeningDisableMap["$flag"]=1
++ for flag in "${allHardeningFlags[@]}"
++ [[ -z 1 ]]
++ printf 'HARDENING: disabled flags:'
HARDENING: disabled flags:++ (( 7 ))
++ printf ' %q' pacret pie stackclashprotection fortify3 shadowstack nostrictaliasing trivialautovarinit
pacret pie stackclashprotection fortify3 shadowstack nostrictaliasing trivialautovarinit++ echo
++ (( 8 ))
++ echo 'HARDENING: Is active (not completely disabled with "all" flag)'
HARDENING: Is active (not completely disabled with "all" flag)
++ for flag in "${!hardeningEnableMap[@]}"
++ case $flag in
++ for flag in "${!hardeningEnableMap[@]}"
++ case $flag in
++ (( 7 >= 1 ))
++ echo HARDENING: enabling pic
HARDENING: enabling pic
++ hardeningCFlagsBefore+=('-fPIC')
++ for flag in "${!hardeningEnableMap[@]}"
++ case $flag in
++ (( 7 >= 1 ))
++ echo HARDENING: enabling format
HARDENING: enabling format
++ hardeningCFlagsBefore+=('-Wformat' '-Wformat-security' '-Werror=format-security')
++ for flag in "${!hardeningEnableMap[@]}"
++ case $flag in
++ (( 7 >= 1 ))
++ echo HARDENING: enabling zerocallusedregs
HARDENING: enabling zerocallusedregs
++ hardeningCFlagsBefore+=('-fzero-call-used-regs=used-gpr')
++ for flag in "${!hardeningEnableMap[@]}"
++ case $flag in
++ (( 7 >= 1 ))
++ echo HARDENING: enabling stackprotector
HARDENING: enabling stackprotector
++ hardeningCFlagsBefore+=('-fstack-protector-strong' '--param' 'ssp-buffer-size=4')
++ for flag in "${!hardeningEnableMap[@]}"
++ case $flag in
++ hardeningCFlagsBefore+=('-O2' '-U_FORTIFY_SOURCE')
++ hardeningCFlagsAfter+=('-U_FORTIFY_SOURCE')
++ case $flag in
++ (( 7 >= 1 ))
++ echo HARDENING: enabling fortify
HARDENING: enabling fortify
++ hardeningCFlagsAfter+=('-D_FORTIFY_SOURCE=2')
++ for flag in "${!hardeningEnableMap[@]}"
++ case $flag in
++ for flag in "${!hardeningEnableMap[@]}"
++ case $flag in
++ (( 7 >= 1 ))
++ echo HARDENING: enabling strictoverflow
HARDENING: enabling strictoverflow
++ (( 1 ))
++ hardeningCFlagsBefore+=('-fwrapv')
+ extraAfter=(${hardeningCFlagsAfter[@]+"${hardeningCFlagsAfter[@]}"} $NIX_CFLAGS_COMPILE_arm64_apple_darwin)
+ extraBefore=(${hardeningCFlagsBefore[@]+"${hardeningCFlagsBefore[@]}"} $NIX_CFLAGS_COMPILE_BEFORE_arm64_apple_darwin)
+ '[' 1 '!=' 1 ']'
+ [[ -e /nix/store/rzzcklscandsqdd5bgnf8kdfdd2wjjlb-bootstrap-stage3-clang-wrapper-19.1.7/nix-support/add-local-cc-cflags-before.sh ]]
+ source /nix/store/rzzcklscandsqdd5bgnf8kdfdd2wjjlb-bootstrap-stage3-clang-wrapper-19.1.7/nix-support/add-local-cc-cflags-before.sh
++ targetPassed=false
++ targetValue=
++ declare -i n=0
++ nParams=1
++ (( 0 < 1 ))
++ p=-print-search-dirs
++ v=
++ n+=1
++ case "$p" in
++ (( 1 < 1 ))
++ false
++ [[ /nix/store/rzzcklscandsqdd5bgnf8kdfdd2wjjlb-bootstrap-stage3-clang-wrapper-19.1.7/bin/clang != *cpp ]]
++ extraBefore+=(-target arm64-apple-darwin)
+ '[' -print-search-dirs = -v ']'
+ '[' 0 = 1 ']'
+ [[ 0 -gt 0 ]]
+ [[ -e /nix/store/rzzcklscandsqdd5bgnf8kdfdd2wjjlb-bootstrap-stage3-clang-wrapper-19.1.7/nix-support/cc-wrapper-hook ]]
+ (( 7 >= 1 ))
+ echo 'extra flags before to /nix/store/2bgp517j3in0kkcds3mwzv82g85jg7lr-clang-19.1.7/bin/clang:'
extra flags before to /nix/store/2bgp517j3in0kkcds3mwzv82g85jg7lr-clang-19.1.7/bin/clang:
+ printf ' %q\n' -fPIC -Wformat -Wformat-security -Werror=format-security -fzero-call-used-regs=used-gpr -fstack-protector-strong --param ssp-buffer-size=4 -O2 -U_FORTIFY_SOURCE -fwrapv -mmacos-version-min=11.3 -target arm64-apple-darwin
-fPIC
-Wformat
-Wformat-security
-Werror=format-security
-fzero-call-used-regs=used-gpr
-fstack-protector-strong
--param
ssp-buffer-size=4
-O2
-U_FORTIFY_SOURCE
-fwrapv
-mmacos-version-min=11.3
-target
arm64-apple-darwin
+ echo 'original flags to /nix/store/2bgp517j3in0kkcds3mwzv82g85jg7lr-clang-19.1.7/bin/clang:'
original flags to /nix/store/2bgp517j3in0kkcds3mwzv82g85jg7lr-clang-19.1.7/bin/clang:
+ printf ' %q\n' -print-search-dirs
-print-search-dirs
+ echo 'extra flags after to /nix/store/2bgp517j3in0kkcds3mwzv82g85jg7lr-clang-19.1.7/bin/clang:'
extra flags after to /nix/store/2bgp517j3in0kkcds3mwzv82g85jg7lr-clang-19.1.7/bin/clang:
+ printf ' %q\n' -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -B/nix/store/pbp7fn8bxkdl4s3vsyb2c3mwj6x1zsvk-libSystem-B/lib/ -idirafter /nix/store/pbp7fn8bxkdl4s3vsyb2c3mwj6x1zsvk-libSystem-B/include -B/nix/store/cj2hfyvjisw5w1bj7p3bjp3kfr7dlaz9-clang-19.1.7-lib/lib -resource-dir=/nix/store/rzzcklscandsqdd5bgnf8kdfdd2wjjlb-bootstrap-stage3-clang-wrapper-19.1.7/resource-root -B/nix/store/g1qrg922c102ygl8zxayjfw2wna1rq7v-cctools-binutils-darwin-wrapper-1010.6/bin/ -frandom-seed=4940l9qnr1 -isystem /nix/store/fjgwcpykqfipc5a9vlslw5ky4zakwvxs-libcxx-19.1.7-dev/include -isystem /nix/store/lcmf6gz1rqpn2132dm4liazdsh6rbqxc-compiler-rt-libc-19.1.7-dev/include -isystem /nix/store/yd5r3hysx6vmsiqqwp8mz55rwm10ic9n-libiconv-109-dev/include -isystem /nix/store/6hhgprk1fcdkd38njq9vzh436caw2569-libresolv-83-dev/include -isystem /nix/store/jxacwyg61k1scmddfk84alnw5zfl6601-libsbuf-14.1.0-dev/include -isystem /nix/store/cxp4zryhz9v9as0vm43zczx7qx66ydsm-cups-headers-2.4.11/include
-U_FORTIFY_SOURCE
-D_FORTIFY_SOURCE=2
-B/nix/store/pbp7fn8bxkdl4s3vsyb2c3mwj6x1zsvk-libSystem-B/lib/
-idirafter
/nix/store/pbp7fn8bxkdl4s3vsyb2c3mwj6x1zsvk-libSystem-B/include
-B/nix/store/cj2hfyvjisw5w1bj7p3bjp3kfr7dlaz9-clang-19.1.7-lib/lib
-resource-dir=/nix/store/rzzcklscandsqdd5bgnf8kdfdd2wjjlb-bootstrap-stage3-clang-wrapper-19.1.7/resource-root
-B/nix/store/g1qrg922c102ygl8zxayjfw2wna1rq7v-cctools-binutils-darwin-wrapper-1010.6/bin/
-frandom-seed=4940l9qnr1
-isystem
/nix/store/fjgwcpykqfipc5a9vlslw5ky4zakwvxs-libcxx-19.1.7-dev/include
-isystem
/nix/store/lcmf6gz1rqpn2132dm4liazdsh6rbqxc-compiler-rt-libc-19.1.7-dev/include
-isystem
/nix/store/yd5r3hysx6vmsiqqwp8mz55rwm10ic9n-libiconv-109-dev/include
-isystem
/nix/store/6hhgprk1fcdkd38njq9vzh436caw2569-libresolv-83-dev/include
-isystem
/nix/store/jxacwyg61k1scmddfk84alnw5zfl6601-libsbuf-14.1.0-dev/include
-isystem
/nix/store/cxp4zryhz9v9as0vm43zczx7qx66ydsm-cups-headers-2.4.11/include
+ PATH=/nix/store/rzzcklscandsqdd5bgnf8kdfdd2wjjlb-bootstrap-stage3-clang-wrapper-19.1.7/bin:/nix/store/2bgp517j3in0kkcds3mwzv82g85jg7lr-clang-19.1.7/bin:/nix/store/l43lc1m24w7kc20z5fcwmj4jnfnybq9z-coreutils-9.7/bin:/nix/store/g1qrg922c102ygl8zxayjfw2wna1rq7v-cctools-binutils-darwin-wrapper-1010.6/bin:/nix/store/cic4yyz5400ffhdjn7nmp48nixvi5hpm-cctools-binutils-darwin-1010.6/bin:/nix/store/51yjixwjkpy6pnkwg7rdx9pw053xa314-xcbuild-0.1.1-unstable-2019-11-20-xcrun/bin:/nix/store/ggjjc72966dbvfjcm7hwh0yi7x0p25i4-bash-5.2p37/bin:/nix/store/1wqh1ykg32ivqbhkgz42qksn21kfmjjr-file-5.46/bin:/nix/store/0d63j9ma2simwi7ahsibd3a7vpca99ws-bootstrap-tools/bin
+ (( 1 >= 1 ))
++ /nix/store/l43lc1m24w7kc20z5fcwmj4jnfnybq9z-coreutils-9.7/bin/mktemp /private/tmp/nix-build-xz-5.8.1.drv-0/cc-params.XXXXXX
+ responseFile=/private/tmp/nix-build-xz-5.8.1.drv-0/cc-params.ipMfjW
+ trap '/nix/store/l43lc1m24w7kc20z5fcwmj4jnfnybq9z-coreutils-9.7/bin/rm -f -- "$responseFile"' EXIT
+ printf '%q\n' -fPIC -Wformat -Wformat-security -Werror=format-security -fzero-call-used-regs=used-gpr -fstack-protector-strong --param ssp-buffer-size=4 -O2 -U_FORTIFY_SOURCE -fwrapv -mmacos-version-min=11.3 -target arm64-apple-darwin -print-search-dirs -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -B/nix/store/pbp7fn8bxkdl4s3vsyb2c3mwj6x1zsvk-libSystem-B/lib/ -idirafter /nix/store/pbp7fn8bxkdl4s3vsyb2c3mwj6x1zsvk-libSystem-B/include -B/nix/store/cj2hfyvjisw5w1bj7p3bjp3kfr7dlaz9-clang-19.1.7-lib/lib -resource-dir=/nix/store/rzzcklscandsqdd5bgnf8kdfdd2wjjlb-bootstrap-stage3-clang-wrapper-19.1.7/resource-root -B/nix/store/g1qrg922c102ygl8zxayjfw2wna1rq7v-cctools-binutils-darwin-wrapper-1010.6/bin/ -frandom-seed=4940l9qnr1 -isystem /nix/store/fjgwcpykqfipc5a9vlslw5ky4zakwvxs-libcxx-19.1.7-dev/include -isystem /nix/store/lcmf6gz1rqpn2132dm4liazdsh6rbqxc-compiler-rt-libc-19.1.7-dev/include -isystem /nix/store/yd5r3hysx6vmsiqqwp8mz55rwm10ic9n-libiconv-109-dev/include -isystem /nix/store/6hhgprk1fcdkd38njq9vzh436caw2569-libresolv-83-dev/include -isystem /nix/store/jxacwyg61k1scmddfk84alnw5zfl6601-libsbuf-14.1.0-dev/include -isystem /nix/store/cxp4zryhz9v9as0vm43zczx7qx66ydsm-cups-headers-2.4.11/include
+ /nix/store/2bgp517j3in0kkcds3mwzv82g85jg7lr-clang-19.1.7/bin/clang @/private/tmp/nix-build-xz-5.8.1.drv-0/cc-params.ipMfjW
+ /nix/store/l43lc1m24w7kc20z5fcwmj4jnfnybq9z-coreutils-9.7/bin/rm -f -- /private/tmp/nix-build-xz-5.8.1.drv-0/cc-params.ipMfjW
darwin24.5.0 dyld
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... no
checking for windres... no
checking if library symbol versioning should be used... no
Initializing gettext:
checking whether NLS is requested... yes
checking for msgfmt... no
checking for gmsgfmt... :
checking for xgettext... no
checking for msgmerge... no
checking for ld... ld
checking if the linker (ld) is GNU ld... no
checking for shared library run path origin... done
checking 32-bit host C ABI... no
checking for ELF binary format... no
checking for the common suffixes of directories in the library search path... lib,lib,lib
checking for CFPreferencesCopyAppValue... yes
checking for CFLocaleCopyPreferredLanguages... yes
checking for GNU gettext in libc... no
checking for iconv... yes
checking for working iconv... no
checking for GNU gettext in libintl... no
checking whether to use NLS... no
System headers and functions:
checking for immintrin.h... no
checking for cpuid.h... no
checking for _Bool... yes
checking for stdbool.h that conforms to C99 or later... yes
checking for uint8_t... yes
checking for uint16_t... yes
checking for int32_t... yes
checking for uint32_t... yes
checking for int64_t... yes
checking for uint64_t... yes
checking for uintptr_t... yes
checking size of size_t... 8
checking for struct stat.st_atim.tv_nsec... no
checking for struct stat.st_atimespec.tv_nsec... yes
checking for struct stat.st_atimensec... no
checking for struct stat.st_uatime... no
checking for struct stat.st_atim.st__tim.tv_nsec... no
checking for clang option to enable large file support... none needed
checking whether byte ordering is bigendian... no
checking if __attribute__((__constructor__)) can be used... yes
checking for clang options needed to detect all undeclared functions... none needed
checking for getopt.h... yes
checking for getopt_long... yes
checking whether optreset is declared... yes
checking for library containing clock_gettime... none required
checking for clock_gettime... yes
checking whether CLOCK_MONOTONIC is declared... yes
checking for futimens... yes
checking for posix_fadvise... no
checking whether program_invocation_name is declared... no
checking if __builtin_bswap16/32/64 are supported... yes
checking if unaligned memory access should be used... yes
checking if unsafe type punning should be used... no
checking if __builtin_assume_aligned is supported... yes
checking for sys/param.h... yes
checking how to detect the amount of physical memory... sysconf
checking for sys/param.h... (cached) yes
checking how to detect the number of available CPU cores... sysctl
checking whether mbrtowc and mbstate_t are properly declared... yes
checking for wcwidth... yes
checking for vasprintf... yes
checking whether _mm_movemask_epi8 is declared... no
checking if _mm_clmulepi64_si128 is usable... no
checking if ARM64 CRC32 instruction is usable... yes
checking for getauxval... no
checking for elf_aux_info... no
checking for sysctlbyname... yes
checking if LoongArch CRC32 instructions are usable... no
checking for cap_rights_limit... no
checking for pledge... no
checking if Linux Landlock is usable... no
GCC extensions:
checking whether the -Werror option is usable... yes
checking for simple visibility declarations... yes
checking if clang accepts -Wall... yes
checking if clang accepts -Wextra... yes
checking if clang accepts -Wvla... yes
checking if clang accepts -Wformat=2... yes
checking if clang accepts -Winit-self... yes
checking if clang accepts -Wmissing-include-dirs... yes
checking if clang accepts -Wshift-overflow=2... no
checking if clang accepts -Wstrict-overflow=3... yes
checking if clang accepts -Walloc-zero... no
checking if clang accepts -Wduplicated-cond... no
checking if clang accepts -Wfloat-equal... yes
checking if clang accepts -Wundef... yes
checking if clang accepts -Wshadow... yes
checking if clang accepts -Wpointer-arith... yes
checking if clang accepts -Wbad-function-cast... yes
checking if clang accepts -Wwrite-strings... yes
checking if clang accepts -Wdate-time... yes
checking if clang accepts -Wsign-conversion... yes
checking if clang accepts -Wfloat-conversion... yes
checking if clang accepts -Wlogical-op... no
checking if clang accepts -Waggregate-return... yes
checking if clang accepts -Wstrict-prototypes... yes
checking if clang accepts -Wold-style-definition... yes
checking if clang accepts -Wmissing-prototypes... yes
checking if clang accepts -Wmissing-declarations... yes
checking if clang accepts -Wredundant-decls... yes
checking if clang accepts -Wimplicit-fallthrough... yes
checking if clang accepts -Wimplicit-fallthrough=5... no
checking if clang accepts -Wc99-compat... yes
checking if clang accepts -Wc11-extensions... yes
checking if clang accepts -Wc2x-compat... yes
checking if clang accepts -Wc2x-extensions... yes
checking if clang accepts -Wpre-c2x-compat... yes
checking if clang accepts -Warray-bounds-pointer-arithmetic... yes
checking if clang accepts -Wassign-enum... yes
checking if clang accepts -Wconditional-uninitialized... yes
checking if clang accepts -Wdocumentation... yes
checking if clang accepts -Wduplicate-enum... yes
checking if clang accepts -Wempty-translation-unit... yes
checking if clang accepts -Wflexible-array-extensions... yes
checking if clang accepts -Wmissing-variable-declarations... yes
checking if clang accepts -Wnewline-eof... yes
checking if clang accepts -Wshift-sign-overflow... yes
checking if clang accepts -Wstring-conversion... yes
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating Makefile
config.status: creating po/Makefile.in
config.status: creating lib/Makefile
config.status: creating src/Makefile
config.status: creating src/liblzma/Makefile
config.status: creating src/liblzma/api/Makefile
config.status: creating src/xz/Makefile
config.status: creating src/xzdec/Makefile
config.status: creating src/lzmainfo/Makefile
config.status: creating src/scripts/Makefile
config.status: creating tests/Makefile
config.status: creating debug/Makefile
config.status: creating src/scripts/xzdiff
config.status: creating src/scripts/xzgrep
config.status: creating src/scripts/xzmore
config.status: creating src/scripts/xzless
config.status: creating config.h
config.status: executing depfiles commands
config.status: executing libtool commands
config.status: executing po-directories commands
config.status: creating po/POTFILES
config.status: creating po/Makefile
+++ unset flagsArray
+++ runHook postConfigure
+++ local hookName=postConfigure
+++ shift
+++ local 'hooksSlice=postConfigureHooks[@]'
+++ local hook
+++ for hook in "_callImplicitHook 0 $hookName" ${!hooksSlice+"${!hooksSlice}"}
+++ _logHook postConfigure '_callImplicitHook 0 postConfigure'
+++ [[ -z 2 ]]
+++ local hookKind=postConfigure
+++ local 'hookExpr=_callImplicitHook 0 postConfigure'
+++ shift 2
+++ declare -F '_callImplicitHook 0 postConfigure'
+++ type -p '_callImplicitHook 0 postConfigure'
+++ [[ _callImplicitHook 0 postConfigure != \_\c\a\l\l\I\m\p\l\i\c\i\t\H\o\o\k* ]]
+++ _eval '_callImplicitHook 0 postConfigure'
+++ declare -F '_callImplicitHook 0 postConfigure'
+++ eval '_callImplicitHook 0 postConfigure'
++++ _callImplicitHook 0 postConfigure
++++ local def=0
++++ local hookName=postConfigure
++++ declare -F postConfigure
++++ type -p postConfigure
++++ '[' -n '' ']'
++++ return 0
+++ return 0
+++ date +%s
++ endTime=1747719365
++ showPhaseFooter configurePhase 1747719350 1747719365
++ local phase=configurePhase
++ local startTime=1747719350
++ local endTime=1747719365
++ local delta=15
++ (( delta < 30 ))
++ return
++ '[' configurePhase = unpackPhase ']'
++ for curPhase in ${phases[*]}
++ runPhase buildPhase
++ local curPhase=buildPhase
++ [[ buildPhase = unpackPhase ]]
++ [[ buildPhase = patchPhase ]]
++ [[ buildPhase = configurePhase ]]
++ [[ buildPhase = buildPhase ]]
++ [[ -n '' ]]
++ [[ buildPhase = checkPhase ]]
++ [[ buildPhase = installPhase ]]
++ [[ buildPhase = fixupPhase ]]
++ [[ buildPhase = installCheckPhase ]]
++ [[ buildPhase = distPhase ]]
++ showPhaseHeader buildPhase
++ local phase=buildPhase
++ echo 'Running phase: buildPhase'
Running phase: buildPhase
++ [[ -z 2 ]]
++ printf '@nix { "action": "setPhase", "phase": "%s" }\n' buildPhase
@nix { "action": "setPhase", "phase": "buildPhase" }
++ dumpVars
++ '[' 0 '!=' 1 ']'
++ install -m 0600 /dev/null /private/tmp/nix-build-xz-5.8.1.drv-0/env-vars
++ export
++ local startTime endTime
+++ date +%s
++ startTime=1747719365
++ eval buildPhase
+++ buildPhase
+++ runHook preBuild
+++ local hookName=preBuild
+++ shift
+++ local 'hooksSlice=preBuildHooks[@]'
+++ local hook
+++ for hook in "_callImplicitHook 0 $hookName" ${!hooksSlice+"${!hooksSlice}"}
+++ _logHook preBuild '_callImplicitHook 0 preBuild'
+++ [[ -z 2 ]]
+++ local hookKind=preBuild
+++ local 'hookExpr=_callImplicitHook 0 preBuild'
+++ shift 2
+++ declare -F '_callImplicitHook 0 preBuild'
+++ type -p '_callImplicitHook 0 preBuild'
+++ [[ _callImplicitHook 0 preBuild != \_\c\a\l\l\I\m\p\l\i\c\i\t\H\o\o\k* ]]
+++ _eval '_callImplicitHook 0 preBuild'
+++ declare -F '_callImplicitHook 0 preBuild'
+++ eval '_callImplicitHook 0 preBuild'
++++ _callImplicitHook 0 preBuild
++++ local def=0
++++ local hookName=preBuild
++++ declare -F preBuild
++++ type -p preBuild
++++ '[' -n '' ']'
++++ return 0
+++ return 0
+++ [[ -z '' ]]
+++ [[ -z '' ]]
+++ [[ -e Makefile ]]
+++ foundMakefile=1
+++ flagsArray=('-j16' 'SHELL=/nix/store/ggjjc72966dbvfjcm7hwh0yi7x0p25i4-bash-5.2p37/bin/bash')
+++ local flagsArray
+++ concatTo flagsArray makeFlags makeFlagsArray buildFlags buildFlagsArray
+++ local -
+++ set -o noglob
+++ local -n targetref=flagsArray
+++ shift
+++ local arg default name type
+++ for arg in "$@"
+++ IFS==
+++ read -r name default
+++ local -n nameref=makeFlags
+++ [[ -z '' ]]
+++ [[ -n '' ]]
++++ declare -p makeFlags
+++ type=
+++ for arg in "$@"
+++ IFS==
+++ read -r name default
+++ local -n nameref=makeFlagsArray
+++ [[ -z '' ]]
+++ [[ -n '' ]]
++++ declare -p makeFlagsArray
+++ type=
+++ for arg in "$@"
+++ IFS==
+++ read -r name default
+++ local -n nameref=buildFlags
+++ [[ -z '' ]]
+++ [[ -n '' ]]
++++ declare -p buildFlags
+++ type=
+++ for arg in "$@"
+++ IFS==
+++ read -r name default
+++ local -n nameref=buildFlagsArray
+++ [[ -z '' ]]
+++ [[ -n '' ]]
++++ declare -p buildFlagsArray
+++ type=
+++ echoCmd 'build flags' -j16 SHELL=/nix/store/ggjjc72966dbvfjcm7hwh0yi7x0p25i4-bash-5.2p37/bin/bash
+++ printf %s: 'build flags'
build flags:+++ shift
+++ printf ' %q' -j16 SHELL=/nix/store/ggjjc72966dbvfjcm7hwh0yi7x0p25i4-bash-5.2p37/bin/bash
-j16 SHELL=/nix/store/ggjjc72966dbvfjcm7hwh0yi7x0p25i4-bash-5.2p37/bin/bash+++ echo
+++ make -j16 SHELL=/nix/store/ggjjc72966dbvfjcm7hwh0yi7x0p25i4-bash-5.2p37/bin/bash
make all-recursive
make[1]: Entering directory '/private/tmp/nix-build-xz-5.8.1.drv-0/xz-5.8.1'
Making all in src
make[2]: Entering directory '/private/tmp/nix-build-xz-5.8.1.drv-0/xz-5.8.1/src'
Making all in liblzma
make[3]: Entering directory '/private/tmp/nix-build-xz-5.8.1.drv-0/xz-5.8.1/src/liblzma'
Making all in api
make[4]: Entering directory '/private/tmp/nix-build-xz-5.8.1.drv-0/xz-5.8.1/src/liblzma/api'
make[4]: Nothing to be done for 'all'.
make[4]: Leaving directory '/private/tmp/nix-build-xz-5.8.1.drv-0/xz-5.8.1/src/liblzma/api'
make[4]: Entering directory '/private/tmp/nix-build-xz-5.8.1.drv-0/xz-5.8.1/src/liblzma'
/nix/store/ggjjc72966dbvfjcm7hwh0yi7x0p25i4-bash-5.2p37/bin/bash ../../libtool --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/liblzma/api -I../../src/liblzma/common -I../../src/liblzma/check -I../../src/liblzma/lz -I../../src/liblzma/rangecoder -I../../src/liblzma/lzma -I../../src/liblzma/delta -I../../src/liblzma/simple -I../../src/common -DTUKLIB_SYMBOL_PREFIX=lzma_ -pthread -fvisibility=hidden -Wall -Wextra -Wvla -Wformat=2 -Winit-self -Wmissing-include-dirs -Wstrict-overflow=3 -Wfloat-equal -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wwrite-strings -Wdate-time -Wsign-conversion -Wfloat-conversion -Waggregate-return -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wimplicit-fallthrough -Wc99-compat -Wc11-extensions -Wc2x-compat -Wc2x-extensions -Wpre-c2x-compat -Warray-bounds-pointer-arithmetic -Wassign-enum -Wconditional-uninitialized -Wdocumentation -Wduplicate-enum -Wempty-translation-unit -Wflexible-array-extensions -Wmissing-variable-declarations -Wnewline-eof -Wshift-sign-overflow -Wstring-conversion -g -O2 -c -o liblzma_la-tuklib_physmem.lo `test -f '../common/tuklib_physmem.c' || echo './'`../common/tuklib_physmem.c
/nix/store/ggjjc72966dbvfjcm7hwh0yi7x0p25i4-bash-5.2p37/bin/bash ../../libtool --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/liblzma/api -I../../src/liblzma/common -I../../src/liblzma/check -I../../src/liblzma/lz -I../../src/liblzma/rangecoder -I../../src/liblzma/lzma -I../../src/liblzma/delta -I../../src/liblzma/simple -I../../src/common -DTUKLIB_SYMBOL_PREFIX=lzma_ -pthread -fvisibility=hidden -Wall -Wextra -Wvla -Wformat=2 -Winit-self -Wmissing-include-dirs -Wstrict-overflow=3 -Wfloat-equal -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wwrite-strings -Wdate-time -Wsign-conversion -Wfloat-conversion -Waggregate-return -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wimplicit-fallthrough -Wc99-compat -Wc11-extensions -Wc2x-compat -Wc2x-extensions -Wpre-c2x-compat -Warray-bounds-pointer-arithmetic -Wassign-enum -Wconditional-uninitialized -Wdocumentation -Wduplicate-enum -Wempty-translation-unit -Wflexible-array-extensions -Wmissing-variable-declarations -Wnewline-eof -Wshift-sign-overflow -Wstring-conversion -g -O2 -c -o liblzma_la-tuklib_cpucores.lo `test -f '../common/tuklib_cpucores.c' || echo './'`../common/tuklib_cpucores.c
/nix/store/ggjjc72966dbvfjcm7hwh0yi7x0p25i4-bash-5.2p37/bin/bash ../../libtool --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/liblzma/api -I../../src/liblzma/common -I../../src/liblzma/check -I../../src/liblzma/lz -I../../src/liblzma/rangecoder -I../../src/liblzma/lzma -I../../src/liblzma/delta -I../../src/liblzma/simple -I../../src/common -DTUKLIB_SYMBOL_PREFIX=lzma_ -pthread -fvisibility=hidden -Wall -Wextra -Wvla -Wformat=2 -Winit-self -Wmissing-include-dirs -Wstrict-overflow=3 -Wfloat-equal -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wwrite-strings -Wdate-time -Wsign-conversion -Wfloat-conversion -Waggregate-return -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wimplicit-fallthrough -Wc99-compat -Wc11-extensions -Wc2x-compat -Wc2x-extensions -Wpre-c2x-compat -Warray-bounds-pointer-arithmetic -Wassign-enum -Wconditional-uninitialized -Wdocumentation -Wduplicate-enum -Wempty-translation-unit -Wflexible-array-extensions -Wmissing-variable-declarations -Wnewline-eof -Wshift-sign-overflow -Wstring-conversion -g -O2 -c -o liblzma_la-common.lo `test -f 'common/common.c' || echo './'`common/common.c
/nix/store/ggjjc72966dbvfjcm7hwh0yi7x0p25i4-bash-5.2p37/bin/bash ../../libtool --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/liblzma/api -I../../src/liblzma/common -I../../src/liblzma/check -I../../src/liblzma/lz -I../../src/liblzma/rangecoder -I../../src/liblzma/lzma -I../../src/liblzma/delta -I../../src/liblzma/simple -I../../src/common -DTUKLIB_SYMBOL_PREFIX=lzma_ -pthread -fvisibility=hidden -Wall -Wextra -Wvla -Wformat=2 -Winit-self -Wmissing-include-dirs -Wstrict-overflow=3 -Wfloat-equal -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wwrite-strings -Wdate-time -Wsign-conversion -Wfloat-conversion -Waggregate-return -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wimplicit-fallthrough -Wc99-compat -Wc11-extensions -Wc2x-compat -Wc2x-extensions -Wpre-c2x-compat -Warray-bounds-pointer-arithmetic -Wassign-enum -Wconditional-uninitialized -Wdocumentation -Wduplicate-enum -Wempty-translation-unit -Wflexible-array-extensions -Wmissing-variable-declarations -Wnewline-eof -Wshift-sign-overflow -Wstring-conversion -g -O2 -c -o liblzma_la-block_util.lo `test -f 'common/block_util.c' || echo './'`common/block_util.c
/nix/store/ggjjc72966dbvfjcm7hwh0yi7x0p25i4-bash-5.2p37/bin/bash ../../libtool --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/liblzma/api -I../../src/liblzma/common -I../../src/liblzma/check -I../../src/liblzma/lz -I../../src/liblzma/rangecoder -I../../src/liblzma/lzma -I../../src/liblzma/delta -I../../src/liblzma/simple -I../../src/common -DTUKLIB_SYMBOL_PREFIX=lzma_ -pthread -fvisibility=hidden -Wall -Wextra -Wvla -Wformat=2 -Winit-self -Wmissing-include-dirs -Wstrict-overflow=3 -Wfloat-equal -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wwrite-strings -Wdate-time -Wsign-conversion -Wfloat-conversion -Waggregate-return -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wimplicit-fallthrough -Wc99-compat -Wc11-extensions -Wc2x-compat -Wc2x-extensions -Wpre-c2x-compat -Warray-bounds-pointer-arithmetic -Wassign-enum -Wconditional-uninitialized -Wdocumentation -Wduplicate-enum -Wempty-translation-unit -Wflexible-array-extensions -Wmissing-variable-declarations -Wnewline-eof -Wshift-sign-overflow -Wstring-conversion -g -O2 -c -o liblzma_la-easy_preset.lo `test -f 'common/easy_preset.c' || echo './'`common/easy_preset.c
/nix/store/ggjjc72966dbvfjcm7hwh0yi7x0p25i4-bash-5.2p37/bin/bash ../../libtool --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/liblzma/api -I../../src/liblzma/common -I../../src/liblzma/check -I../../src/liblzma/lz -I../../src/liblzma/rangecoder -I../../src/liblzma/lzma -I../../src/liblzma/delta -I../../src/liblzma/simple -I../../src/common -DTUKLIB_SYMBOL_PREFIX=lzma_ -pthread -fvisibility=hidden -Wall -Wextra -Wvla -Wformat=2 -Winit-self -Wmissing-include-dirs -Wstrict-overflow=3 -Wfloat-equal -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wwrite-strings -Wdate-time -Wsign-conversion -Wfloat-conversion -Waggregate-return -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wimplicit-fallthrough -Wc99-compat -Wc11-extensions -Wc2x-compat -Wc2x-extensions -Wpre-c2x-compat -Warray-bounds-pointer-arithmetic -Wassign-enum -Wconditional-uninitialized -Wdocumentation -Wduplicate-enum -Wempty-translation-unit -Wflexible-array-extensions -Wmissing-variable-declarations -Wnewline-eof -Wshift-sign-overflow -Wstring-conversion -g -O2 -c -o liblzma_la-filter_common.lo `test -f 'common/filter_common.c' || echo './'`common/filter_common.c
/nix/store/ggjjc72966dbvfjcm7hwh0yi7x0p25i4-bash-5.2p37/bin/bash ../../libtool --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/liblzma/api -I../../src/liblzma/common -I../../src/liblzma/check -I../../src/liblzma/lz -I../../src/liblzma/rangecoder -I../../src/liblzma/lzma -I../../src/liblzma/delta -I../../src/liblzma/simple -I../../src/common -DTUKLIB_SYMBOL_PREFIX=lzma_ -pthread -fvisibility=hidden -Wall -Wextra -Wvla -Wformat=2 -Winit-self -Wmissing-include-dirs -Wstrict-overflow=3 -Wfloat-equal -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wwrite-strings -Wdate-time -Wsign-conversion -Wfloat-conversion -Waggregate-return -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wimplicit-fallthrough -Wc99-compat -Wc11-extensions -Wc2x-compat -Wc2x-extensions -Wpre-c2x-compat -Warray-bounds-pointer-arithmetic -Wassign-enum -Wconditional-uninitialized -Wdocumentation -Wduplicate-enum -Wempty-translation-unit -Wflexible-array-extensions -Wmissing-variable-declarations -Wnewline-eof -Wshift-sign-overflow -Wstring-conversion -g -O2 -c -o liblzma_la-hardware_physmem.lo `test -f 'common/hardware_physmem.c' || echo './'`common/hardware_physmem.c
/nix/store/ggjjc72966dbvfjcm7hwh0yi7x0p25i4-bash-5.2p37/bin/bash ../../libtool --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/liblzma/api -I../../src/liblzma/common -I../../src/liblzma/check -I../../src/liblzma/lz -I../../src/liblzma/rangecoder -I../../src/liblzma/lzma -I../../src/liblzma/delta -I../../src/liblzma/simple -I../../src/common -DTUKLIB_SYMBOL_PREFIX=lzma_ -pthread -fvisibility=hidden -Wall -Wextra -Wvla -Wformat=2 -Winit-self -Wmissing-include-dirs -Wstrict-overflow=3 -Wfloat-equal -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wwrite-strings -Wdate-time -Wsign-conversion -Wfloat-conversion -Waggregate-return -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wimplicit-fallthrough -Wc99-compat -Wc11-extensions -Wc2x-compat -Wc2x-extensions -Wpre-c2x-compat -Warray-bounds-pointer-arithmetic -Wassign-enum -Wconditional-uninitialized -Wdocumentation -Wduplicate-enum -Wempty-translation-unit -Wflexible-array-extensions -Wmissing-variable-declarations -Wnewline-eof -Wshift-sign-overflow -Wstring-conversion -g -O2 -c -o liblzma_la-index.lo `test -f 'common/index.c' || echo './'`common/index.c
/nix/store/ggjjc72966dbvfjcm7hwh0yi7x0p25i4-bash-5.2p37/bin/bash ../../libtool --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/liblzma/api -I../../src/liblzma/common -I../../src/liblzma/check -I../../src/liblzma/lz -I../../src/liblzma/rangecoder -I../../src/liblzma/lzma -I../../src/liblzma/delta -I../../src/liblzma/simple -I../../src/common -DTUKLIB_SYMBOL_PREFIX=lzma_ -pthread -fvisibility=hidden -Wall -Wextra -Wvla -Wformat=2 -Winit-self -Wmissing-include-dirs -Wstrict-overflow=3 -Wfloat-equal -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wwrite-strings -Wdate-time -Wsign-conversion -Wfloat-conversion -Waggregate-return -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wimplicit-fallthrough -Wc99-compat -Wc11-extensions -Wc2x-compat -Wc2x-extensions -Wpre-c2x-compat -Warray-bounds-pointer-arithmetic -Wassign-enum -Wconditional-uninitialized -Wdocumentation -Wduplicate-enum -Wempty-translation-unit -Wflexible-array-extensions -Wmissing-variable-declarations -Wnewline-eof -Wshift-sign-overflow -Wstring-conversion -g -O2 -c -o liblzma_la-stream_flags_common.lo `test -f 'common/stream_flags_common.c' || echo './'`common/stream_flags_common.c
/nix/store/ggjjc72966dbvfjcm7hwh0yi7x0p25i4-bash-5.2p37/bin/bash ../../libtool --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/liblzma/api -I../../src/liblzma/common -I../../src/liblzma/check -I../../src/liblzma/lz -I../../src/liblzma/rangecoder -I../../src/liblzma/lzma -I../../src/liblzma/delta -I../../src/liblzma/simple -I../../src/common -DTUKLIB_SYMBOL_PREFIX=lzma_ -pthread -fvisibility=hidden -Wall -Wextra -Wvla -Wformat=2 -Winit-self -Wmissing-include-dirs -Wstrict-overflow=3 -Wfloat-equal -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wwrite-strings -Wdate-time -Wsign-conversion -Wfloat-conversion -Waggregate-return -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wimplicit-fallthrough -Wc99-compat -Wc11-extensions -Wc2x-compat -Wc2x-extensions -Wpre-c2x-compat -Warray-bounds-pointer-arithmetic -Wassign-enum -Wconditional-uninitialized -Wdocumentation -Wduplicate-enum -Wempty-translation-unit -Wflexible-array-extensions -Wmissing-variable-declarations -Wnewline-eof -Wshift-sign-overflow -Wstring-conversion -g -O2 -c -o liblzma_la-string_conversion.lo `test -f 'common/string_conversion.c' || echo './'`common/string_conversion.c
/nix/store/ggjjc72966dbvfjcm7hwh0yi7x0p25i4-bash-5.2p37/bin/bash ../../libtool --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/liblzma/api -I../../src/liblzma/common -I../../src/liblzma/check -I../../src/liblzma/lz -I../../src/liblzma/rangecoder -I../../src/liblzma/lzma -I../../src/liblzma/delta -I../../src/liblzma/simple -I../../src/common -DTUKLIB_SYMBOL_PREFIX=lzma_ -pthread -fvisibility=hidden -Wall -Wextra -Wvla -Wformat=2 -Winit-self -Wmissing-include-dirs -Wstrict-overflow=3 -Wfloat-equal -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wwrite-strings -Wdate-time -Wsign-conversion -Wfloat-conversion -Waggregate-return -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wimplicit-fallthrough -Wc99-compat -Wc11-extensions -Wc2x-compat -Wc2x-extensions -Wpre-c2x-compat -Warray-bounds-pointer-arithmetic -Wassign-enum -Wconditional-uninitialized -Wdocumentation -Wduplicate-enum -Wempty-translation-unit -Wflexible-array-extensions -Wmissing-variable-declarations -Wnewline-eof -Wshift-sign-overflow -Wstring-conversion -g -O2 -c -o liblzma_la-vli_size.lo `test -f 'common/vli_size.c' || echo './'`common/vli_size.c
/nix/store/ggjjc72966dbvfjcm7hwh0yi7x0p25i4-bash-5.2p37/bin/bash ../../libtool --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/liblzma/api -I../../src/liblzma/common -I../../src/liblzma/check -I../../src/liblzma/lz -I../../src/liblzma/rangecoder -I../../src/liblzma/lzma -I../../src/liblzma/delta -I../../src/liblzma/simple -I../../src/common -DTUKLIB_SYMBOL_PREFIX=lzma_ -pthread -fvisibility=hidden -Wall -Wextra -Wvla -Wformat=2 -Winit-self -Wmissing-include-dirs -Wstrict-overflow=3 -Wfloat-equal -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wwrite-strings -Wdate-time -Wsign-conversion -Wfloat-conversion -Waggregate-return -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wimplicit-fallthrough -Wc99-compat -Wc11-extensions -Wc2x-compat -Wc2x-extensions -Wpre-c2x-compat -Warray-bounds-pointer-arithmetic -Wassign-enum -Wconditional-uninitialized -Wdocumentation -Wduplicate-enum -Wempty-translation-unit -Wflexible-array-extensions -Wmissing-variable-declarations -Wnewline-eof -Wshift-sign-overflow -Wstring-conversion -g -O2 -c -o liblzma_la-hardware_cputhreads.lo `test -f 'common/hardware_cputhreads.c' || echo './'`common/hardware_cputhreads.c
/nix/store/ggjjc72966dbvfjcm7hwh0yi7x0p25i4-bash-5.2p37/bin/bash ../../libtool --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/liblzma/api -I../../src/liblzma/common -I../../src/liblzma/check -I../../src/liblzma/lz -I../../src/liblzma/rangecoder -I../../src/liblzma/lzma -I../../src/liblzma/delta -I../../src/liblzma/simple -I../../src/common -DTUKLIB_SYMBOL_PREFIX=lzma_ -pthread -fvisibility=hidden -Wall -Wextra -Wvla -Wformat=2 -Winit-self -Wmissing-include-dirs -Wstrict-overflow=3 -Wfloat-equal -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wwrite-strings -Wdate-time -Wsign-conversion -Wfloat-conversion -Waggregate-return -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wimplicit-fallthrough -Wc99-compat -Wc11-extensions -Wc2x-compat -Wc2x-extensions -Wpre-c2x-compat -Warray-bounds-pointer-arithmetic -Wassign-enum -Wconditional-uninitialized -Wdocumentation -Wduplicate-enum -Wempty-translation-unit -Wflexible-array-extensions -Wmissing-variable-declarations -Wnewline-eof -Wshift-sign-overflow -Wstring-conversion -g -O2 -c -o liblzma_la-outqueue.lo `test -f 'common/outqueue.c' || echo './'`common/outqueue.c
/nix/store/ggjjc72966dbvfjcm7hwh0yi7x0p25i4-bash-5.2p37/bin/bash ../../libtool --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/liblzma/api -I../../src/liblzma/common -I../../src/liblzma/check -I../../src/liblzma/lz -I../../src/liblzma/rangecoder -I../../src/liblzma/lzma -I../../src/liblzma/delta -I../../src/liblzma/simple -I../../src/common -DTUKLIB_SYMBOL_PREFIX=lzma_ -pthread -fvisibility=hidden -Wall -Wextra -Wvla -Wformat=2 -Winit-self -Wmissing-include-dirs -Wstrict-overflow=3 -Wfloat-equal -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wwrite-strings -Wdate-time -Wsign-conversion -Wfloat-conversion -Waggregate-return -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wimplicit-fallthrough -Wc99-compat -Wc11-extensions -Wc2x-compat -Wc2x-extensions -Wpre-c2x-compat -Warray-bounds-pointer-arithmetic -Wassign-enum -Wconditional-uninitialized -Wdocumentation -Wduplicate-enum -Wempty-translation-unit -Wflexible-array-extensions -Wmissing-variable-declarations -Wnewline-eof -Wshift-sign-overflow -Wstring-conversion -g -O2 -c -o liblzma_la-alone_encoder.lo `test -f 'common/alone_encoder.c' || echo './'`common/alone_encoder.c
/nix/store/ggjjc72966dbvfjcm7hwh0yi7x0p25i4-bash-5.2p37/bin/bash ../../libtool --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/liblzma/api -I../../src/liblzma/common -I../../src/liblzma/check -I../../src/liblzma/lz -I../../src/liblzma/rangecoder -I../../src/liblzma/lzma -I../../src/liblzma/delta -I../../src/liblzma/simple -I../../src/common -DTUKLIB_SYMBOL_PREFIX=lzma_ -pthread -fvisibility=hidden -Wall -Wextra -Wvla -Wformat=2 -Winit-self -Wmissing-include-dirs -Wstrict-overflow=3 -Wfloat-equal -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wwrite-strings -Wdate-time -Wsign-conversion -Wfloat-conversion -Waggregate-return -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wimplicit-fallthrough -Wc99-compat -Wc11-extensions -Wc2x-compat -Wc2x-extensions -Wpre-c2x-compat -Warray-bounds-pointer-arithmetic -Wassign-enum -Wconditional-uninitialized -Wdocumentation -Wduplicate-enum -Wempty-translation-unit -Wflexible-array-extensions -Wmissing-variable-declarations -Wnewline-eof -Wshift-sign-overflow -Wstring-conversion -g -O2 -c -o liblzma_la-block_buffer_encoder.lo `test -f 'common/block_buffer_encoder.c' || echo './'`common/block_buffer_encoder.c
/nix/store/ggjjc72966dbvfjcm7hwh0yi7x0p25i4-bash-5.2p37/bin/bash ../../libtool --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/liblzma/api -I../../src/liblzma/common -I../../src/liblzma/check -I../../src/liblzma/lz -I../../src/liblzma/rangecoder -I../../src/liblzma/lzma -I../../src/liblzma/delta -I../../src/liblzma/simple -I../../src/common -DTUKLIB_SYMBOL_PREFIX=lzma_ -pthread -fvisibility=hidden -Wall -Wextra -Wvla -Wformat=2 -Winit-self -Wmissing-include-dirs -Wstrict-overflow=3 -Wfloat-equal -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wwrite-strings -Wdate-time -Wsign-conversion -Wfloat-conversion -Waggregate-return -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wimplicit-fallthrough -Wc99-compat -Wc11-extensions -Wc2x-compat -Wc2x-extensions -Wpre-c2x-compat -Warray-bounds-pointer-arithmetic -Wassign-enum -Wconditional-uninitialized -Wdocumentation -Wduplicate-enum -Wempty-translation-unit -Wflexible-array-extensions -Wmissing-variable-declarations -Wnewline-eof -Wshift-sign-overflow -Wstring-conversion -g -O2 -c -o liblzma_la-block_encoder.lo `test -f 'common/block_encoder.c' || echo './'`common/block_encoder.c
libtool: compile: clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/liblzma/api -I../../src/liblzma/common -I../../src/liblzma/check -I../../src/liblzma/lz -I../../src/liblzma/rangecoder -I../../src/liblzma/lzma -I../../src/liblzma/delta -I../../src/liblzma/simple -I../../src/common -DTUKLIB_SYMBOL_PREFIX=lzma_ -pthread -fvisibility=hidden -Wall -Wextra -Wvla -Wformat=2 -Winit-self -Wmissing-include-dirs -Wstrict-overflow=3 -Wfloat-equal -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wwrite-strings -Wdate-time -Wsign-conversion -Wfloat-conversion -Waggregate-return -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wimplicit-fallthrough -Wc99-compat -Wc11-extensions -Wc2x-compat -Wc2x-extensions -Wpre-c2x-compat -Warray-bounds-pointer-arithmetic -Wassign-enum -Wconditional-uninitialized -Wdocumentation -Wduplicate-enum -Wempty-translation-unit -Wflexible-array-extensions -Wmissing-variable-declarations -Wnewline-eof -Wshift-sign-overflow -Wstring-conversion -g -O2 -c common/stream_flags_common.c
libtool: compile: clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/liblzma/api -I../../src/liblzma/common -I../../src/liblzma/check -I../../src/liblzma/lz -I../../src/liblzma/rangecoder -I../../src/liblzma/lzma -I../../src/liblzma/delta -I../../src/liblzma/simple -I../../src/common -DTUKLIB_SYMBOL_PREFIX=lzma_ -pthread -fvisibility=hidden -Wall -Wextra -Wvla -Wformat=2 -Winit-self -Wmissing-include-dirs -Wstrict-overflow=3 -Wfloat-equal -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wwrite-strings -Wdate-time -Wsign-conversion -Wfloat-conversion -Waggregate-return -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wimplicit-fallthrough -Wc99-compat -Wc11-extensions -Wc2x-compat -Wc2x-extensions -Wpre-c2x-compat -Warray-bounds-pointer-arithmetic -Wassign-enum -Wconditional-uninitialized -Wdocumentation -Wduplicate-enum -Wempty-translation-unit -Wflexible-array-extensions -Wmissing-variable-declarations -Wnewline-eof -Wshift-sign-overflow -Wstring-conversion -g -O2 -c common/common.c
libtool: compile: clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/liblzma/api -I../../src/liblzma/common -I../../src/liblzma/check -I../../src/liblzma/lz -I../../src/liblzma/rangecoder -I../../src/liblzma/lzma -I../../src/liblzma/delta -I../../src/liblzma/simple -I../../src/common -DTUKLIB_SYMBOL_PREFIX=lzma_ -pthread -fvisibility=hidden -Wall -Wextra -Wvla -Wformat=2 -Winit-self -Wmissing-include-dirs -Wstrict-overflow=3 -Wfloat-equal -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wwrite-strings -Wdate-time -Wsign-conversion -Wfloat-conversion -Waggregate-return -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wimplicit-fallthrough -Wc99-compat -Wc11-extensions -Wc2x-compat -Wc2x-extensions -Wpre-c2x-compat -Warray-bounds-pointer-arithmetic -Wassign-enum -Wconditional-uninitialized -Wdocumentation -Wduplicate-enum -Wempty-translation-unit -Wflexible-array-extensions -Wmissing-variable-declarations -Wnewline-eof -Wshift-sign-overflow -Wstring-conversion -g -O2 -c ../common/tuklib_cpucores.c
libtool: compile: clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/liblzma/api -I../../src/liblzma/common -I../../src/liblzma/check -I../../src/liblzma/lz -I../../src/liblzma/rangecoder -I../../src/liblzma/lzma -I../../src/liblzma/delta -I../../src/liblzma/simple -I../../src/common -DTUKLIB_SYMBOL_PREFIX=lzma_ -pthread -fvisibility=hidden -Wall -Wextra -Wvla -Wformat=2 -Winit-self -Wmissing-include-dirs -Wstrict-overflow=3 -Wfloat-equal -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wwrite-strings -Wdate-time -Wsign-conversion -Wfloat-conversion -Waggregate-return -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wimplicit-fallthrough -Wc99-compat -Wc11-extensions -Wc2x-compat -Wc2x-extensions -Wpre-c2x-compat -Warray-bounds-pointer-arithmetic -Wassign-enum -Wconditional-uninitialized -Wdocumentation -Wduplicate-enum -Wempty-translation-unit -Wflexible-array-extensions -Wmissing-variable-declarations -Wnewline-eof -Wshift-sign-overflow -Wstring-conversion -g -O2 -c ../common/tuklib_physmem.c
libtool: compile: clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/liblzma/api -I../../src/liblzma/common -I../../src/liblzma/check -I../../src/liblzma/lz -I../../src/liblzma/rangecoder -I../../src/liblzma/lzma -I../../src/liblzma/delta -I../../src/liblzma/simple -I../../src/common -DTUKLIB_SYMBOL_PREFIX=lzma_ -pthread -fvisibility=hidden -Wall -Wextra -Wvla -Wformat=2 -Winit-self -Wmissing-include-dirs -Wstrict-overflow=3 -Wfloat-equal -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wwrite-strings -Wdate-time -Wsign-conversion -Wfloat-conversion -Waggregate-return -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wimplicit-fallthrough -Wc99-compat -Wc11-extensions -Wc2x-compat -Wc2x-extensions -Wpre-c2x-compat -Warray-bounds-pointer-arithmetic -Wassign-enum -Wconditional-uninitialized -Wdocumentation -Wduplicate-enum -Wempty-translation-unit -Wflexible-array-extensions -Wmissing-variable-declarations -Wnewline-eof -Wshift-sign-overflow -Wstring-conversion -g -O2 -c common/block_util.c
libtool: compile: clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/liblzma/api -I../../src/liblzma/common -I../../src/liblzma/check -I../../src/liblzma/lz -I../../src/liblzma/rangecoder -I../../src/liblzma/lzma -I../../src/liblzma/delta -I../../src/liblzma/simple -I../../src/common -DTUKLIB_SYMBOL_PREFIX=lzma_ -pthread -fvisibility=hidden -Wall -Wextra -Wvla -Wformat=2 -Winit-self -Wmissing-include-dirs -Wstrict-overflow=3 -Wfloat-equal -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wwrite-strings -Wdate-time -Wsign-conversion -Wfloat-conversion -Waggregate-return -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wimplicit-fallthrough -Wc99-compat -Wc11-extensions -Wc2x-compat -Wc2x-extensions -Wpre-c2x-compat -Warray-bounds-pointer-arithmetic -Wassign-enum -Wconditional-uninitialized -Wdocumentation -Wduplicate-enum -Wempty-translation-unit -Wflexible-array-extensions -Wmissing-variable-declarations -Wnewline-eof -Wshift-sign-overflow -Wstring-conversion -g -O2 -c common/alone_encoder.c
libtool: compile: clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/liblzma/api -I../../src/liblzma/common -I../../src/liblzma/check -I../../src/liblzma/lz -I../../src/liblzma/rangecoder -I../../src/liblzma/lzma -I../../src/liblzma/delta -I../../src/liblzma/simple -I../../src/common -DTUKLIB_SYMBOL_PREFIX=lzma_ -pthread -fvisibility=hidden -Wall -Wextra -Wvla -Wformat=2 -Winit-self -Wmissing-include-dirs -Wstrict-overflow=3 -Wfloat-equal -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wwrite-strings -Wdate-time -Wsign-conversion -Wfloat-conversion -Waggregate-return -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wimplicit-fallthrough -Wc99-compat -Wc11-extensions -Wc2x-compat -Wc2x-extensions -Wpre-c2x-compat -Warray-bounds-pointer-arithmetic -Wassign-enum -Wconditional-uninitialized -Wdocumentation -Wduplicate-enum -Wempty-translation-unit -Wflexible-array-extensions -Wmissing-variable-declarations -Wnewline-eof -Wshift-sign-overflow -Wstring-conversion -g -O2 -c common/hardware_cputhreads.c
libtool: compile: clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/liblzma/api -I../../src/liblzma/common -I../../src/liblzma/check -I../../src/liblzma/lz -I../../src/liblzma/rangecoder -I../../src/liblzma/lzma -I../../src/liblzma/delta -I../../src/liblzma/simple -I../../src/common -DTUKLIB_SYMBOL_PREFIX=lzma_ -pthread -fvisibility=hidden -Wall -Wextra -Wvla -Wformat=2 -Winit-self -Wmissing-include-dirs -Wstrict-overflow=3 -Wfloat-equal -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wwrite-strings -Wdate-time -Wsign-conversion -Wfloat-conversion -Waggregate-return -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wimplicit-fallthrough -Wc99-compat -Wc11-extensions -Wc2x-compat -Wc2x-extensions -Wpre-c2x-compat -Warray-bounds-pointer-arithmetic -Wassign-enum -Wconditional-uninitialized -Wdocumentation -Wduplicate-enum -Wempty-translation-unit -Wflexible-array-extensions -Wmissing-variable-declarations -Wnewline-eof -Wshift-sign-overflow -Wstring-convlibtool: compile: clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/liblzma/api -I../../src/liblzma/common -I../../src/liblzma/check -I../../src/liblzma/lz -I../../src/liblzma/rangecoder -I../../src/liblzma/lzma -I../../src/liblzma/delta -I../../src/liblzma/simple -I../../src/common -DTUKLIB_SYMBOL_PREFIX=lzma_ -pthread -fvisibility=hidden -Wall -Wextra -Wvla -Wformat=2 -Winit-self -Wmissing-include-dirs -Wstrict-overflow=3 -Wfloat-equal -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wwrite-strings -Wdate-time -Wsign-conversion -Wfloat-conversion -Waggregate-return -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wimplicit-fallthrough -Wc99-compat -Wc11-extensions -Wc2x-compat -Wc2x-extensions -Wpre-c2x-compat -Warray-bounds-pointer-arithmetic -Wassign-enum -Wconditional-uninitialized -Wdocumentation -Wduplicate-enum -Wempty-translation-unit -Wflexible-array-extensions -Wmissing-variable-declarations -Wnewline-eof -Wshift-sign-overflow -Wstring-conversion -g -O2 -c common/outqueue.c
ersion -g -O2 -c common/filter_common.c
libtool: compile: clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/liblzma/api -I../../src/liblzma/common -I../../src/liblzma/check -I../../src/liblzma/lz -I../../src/liblzma/rangecoder -I../../src/liblzma/lzma -I../../src/liblzma/delta -I../../src/liblzma/simple -I../../src/common -DTUKLIB_SYMBOL_PREFIX=lzma_ -pthread -fvisibility=hidden -Wall -Wextra -Wvla -Wformat=2 -Winit-self -Wmissing-include-dirs -Wstrict-overflow=3 -Wfloat-equal -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wwrite-strings -Wdate-time -Wsign-conversion -Wfloat-conversion -Waggregate-return -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wimplicit-fallthrough -Wc99-compat -Wc11-extensions -Wc2x-compat -Wc2x-extensions -Wpre-c2x-compat -Warray-bounds-pointer-arithmetic -Wassign-enum -Wconditional-uninitialized -Wdocumentation -Wduplicate-enum -Wempty-translation-unit -Wflexible-array-extensions -Wmissing-variable-declarations -Wnewline-eof -Wshift-sign-overflow -Wstring-conversion -g -O2 -c common/string_conversion.c
+ path_backup=/nix/store/rzzcklscandsqdd5bgnf8kdfdd2wjjlb-bootstrap-stage3-clang-wrapper-19.1.7/bin:/nix/store/2bgp517j3in0kkcds3mwzv82g85jg7lr-clang-19.1.7/bin:/nix/store/l43lc1m24w7kc20z5fcwmj4jnfnybq9z-coreutils-9.7/bin:/nix/store/g1qrg922c102ygl8zxayjfw2wna1rq7v-cctools-binutils-darwin-wrapper-1010.6/bin:/nix/store/cic4yyz5400ffhdjn7nmp48nixvi5hpm-cctools-binutils-darwin-1010.6/bin:/nix/store/51yjixwjkpy6pnkwg7rdx9pw053xa314-xcbuild-0.1.1-unstable-2019-11-20-xcrun/bin:/nix/store/ggjjc72966dbvfjcm7hwh0yi7x0p25i4-bash-5.2p37/bin:/nix/store/1wqh1ykg32ivqbhkgz42qksn21kfmjjr-file-5.46/bin:/nix/store/0d63j9ma2simwi7ahsibd3a7vpca99ws-bootstrap-tools/bin
+ [[ -n /nix/store/l43lc1m24w7kc20z5fcwmj4jnfnybq9z-coreutils-9.7 ]]
+ [[ -n /nix/store/r19ni2b4fxyqxrkmh6nl8yyjldyyvm0l-gnugrep-3.11 ]]
+ PATH=/nix/store/l43lc1m24w7kc20z5fcwmj4jnfnybq9z-coreutils-9.7/bin:/nix/store/r19ni2b4fxyqxrkmh6nl8yyjldyyvm0l-gnugrep-3.11/bin
+ source /nix/store/rzzcklscandsqdd5bgnf8kdfdd2wjjlb-bootstrap-stage3-clang-wrapper-19.1.7/nix-support/utils.bash
+ path_backup=/nix/store/rzzcklscandsqdd5bgnf8kdfdd2wjjlb-bootstrap-stage3-clang-wrapper-19.1.7/bin:/nix/store/2bgp517j3in0kkcds3mwzv82g85jg7lr-clang-19.1.7/bin:/nix/store/l43lc1m24w7kc20z5fcwmj4jnfnybq9z-coreutils-9.7/bin:/nix/store/g1qrg922c102ygl8zxayjfw2wna1rq7v-cctools-binutils-darwin-wrapper-1010.6/bin:/nix/store/cic4yyz5400ffhdjn7nmp48nixvi5hpm-cctools-binutils-darwin-1010.6/bin:/nix/store/51yjixwjkpy6pnkwg7rdx9pw053xa314-xcbuild-0.1.1-unstable-2019-11-20-xcrun/bin:/nix/store/ggjjc72966dbvfjcm7hwh0yi7x0p25i4-bash-5.2p37/bin:/nix/store/1wqh1ykg32ivqbhkgz42qksn21kfmjjr-file-5.46/bin:/nix/store/0d63j9ma2simwi7ahsibd3a7vpca99ws-bootstrap-tools/bin
+ [[ -n /nix/store/l43lc1m24w7kc20z5fcwmj4jnfnybq9z-coreutils-9.7 ]]
+ [[ -n /nix/store/r19ni2b4fxyqxrkmh6nl8yyjldyyvm0l-gnugrep-3.11 ]]
+ PATH=/nix/store/l43lc1m24w7kc20z5fcwmj4jnfnybq9z-coreutils-9.7/bin:/nix/store/r19ni2b4fxyqxrkmh6nl8yyjldyyvm0l-gnugrep-3.11/bin
+ source /nix/store/rzzcklscandsqdd5bgnf8kdfdd2wjjlb-bootstrap-stage3-clang-wrapper-19.1.7/nix-support/utils.bash
libtool: compile: clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/liblzma/api -I../../src/liblzma/common -I../../src/liblzma/check -I../../src/liblzma/lz -I../../src/liblzma/rangecoder -I../../src/liblzma/lzma -I../../src/liblzma/delta -I../../src/liblzma/simple -I../../src/common -DTUKLIB_SYMBOL_PREFIX=lzma_ -pthread -fvisibility=hidden -Wall -Wextra -Wvla -Wformat=2 -Winit-self -Wmissing-include-dirs -Wstrict-overflow=3 -Wfloat-equal -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wwrite-strings -Wdate-time -Wsign-conversion -Wfloat-conversion -Waggregate-return -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wimplicit-fallthrough -Wc99-compat -Wc11-extensions -Wc2x-compat -Wc2x-extensions -Wpre-c2x-compat -Warray-bounds-pointer-arithmetic -Wassign-enum -Wconditional-uninitialized -Wdocumentation -Wduplicate-enum -Wempty-translation-unit -Wflexible-array-extensions -Wmissing-variable-declarations -Wnewline-eof -Wshift-sign-overflow -Wstring-conversion -g -O2 -c common/vli_size.c
+ source /nix/store/rzzcklscandsqdd5bgnf8kdfdd2wjjlb-bootstrap-stage3-clang-wrapper-19.1.7/nix-support/darwin-sdk-setup.bash
++ accumulateRoles
++ role_suffixes=()
++ declare -ga role_suffixes
++ '[' '' ']'
++ '[' 1 ']'
++ role_suffixes+=('')
++ '[' '' ']'
++ [[ -n 11.3 ]]
++ mangleVarSingle DEVELOPER_DIR ''
++ local var=DEVELOPER_DIR
++ shift
++ role_suffixes=('')
++ local -a role_suffixes
++ local outputVar=DEVELOPER_DIR_arm64_apple_darwin
++ for suffix in "${role_suffixes[@]}"
++ local inputVar=DEVELOPER_DIR
++ '[' -v DEVELOPER_DIR ']'
++ '[' -v DEVELOPER_DIR_arm64_apple_darwin ']'
++ declare -gx DEVELOPER_DIR_arm64_apple_darwin=/nix/store/mxqsqc2r5kzqfvpdhl8vjxcc4fkqkbcr-apple-sdk-11.3
++ export DEVELOPER_DIR=/nix/store/mxqsqc2r5kzqfvpdhl8vjxcc4fkqkbcr-apple-sdk-11.3
++ DEVELOPER_DIR=/nix/store/mxqsqc2r5kzqfvpdhl8vjxcc4fkqkbcr-apple-sdk-11.3
++ export SDKROOT=/nix/store/mxqsqc2r5kzqfvpdhl8vjxcc4fkqkbcr-apple-sdk-11.3/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk
++ SDKROOT=/nix/store/mxqsqc2r5kzqfvpdhl8vjxcc4fkqkbcr-apple-sdk-11.3/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk
+ dontLink=0
+ nonFlagArgs=0
+ cc1=0
+ [[ /nix/store/2bgp517j3in0kkcds3mwzv82g85jg7lr-clang-19.1.7/bin/clang = *++ ]]
+ isCxx=0
+ cxxInclude=1
+ cxxLibrary=1
+ cInclude=1
+ expandResponseParams -DHAVE_CONFIG_H -I. -I../.. -I../../src/liblzma/api -I../../src/liblzma/common -I../../src/liblzma/check -I../../src/liblzma/lz -I../../src/liblzma/rangecoder -I../../src/liblzma/lzma -I../../src/liblzma/delta -I../../src/liblzma/simple -I../../src/common -DTUKLIB_SYMBOL_PREFIX=lzma_ -pthread -fvisibility=hidden -Wall -Wextra -Wvla -Wformat=2 -Winit-self -Wmissing-include-dirs -Wstrict-overflow=3 -Wfloat-equal -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wwrite-strings -Wdate-time -Wsign-conversion -Wfloat-conversion -Waggregate-return -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wimplicit-fallthrough -Wc99-compat -Wc11-extensions -Wc2x-compat -Wc2x-extensions -Wpre-c2x-compat -Warray-bounds-pointer-arithmetic -Wassign-enum -Wconditional-uninitialized -Wdocumentation -Wduplicate-enum -Wempty-translation-unit -Wflexible-array-extensions -Wmissing-variable-declarations -Wnewline-eof -Wshift-sign-overflow -Wstring-conversion -g -O2 -c common/stream_flags_common.c
+ source /nix/store/rzzcklscandsqdd5bgnf8kdfdd2wjjlb-bootstrap-stage3-clang-wrapper-19.1.7/nix-support/darwin-sdk-setup.bash
+ params=('-DHAVE_CONFIG_H' '-I.' '-I../..' '-I../../src/liblzma/api' '-I../../src/liblzma/common' '-I../../src/liblzma/check' '-I../../src/liblzma/lz' '-I../../src/liblzma/rangecoder' '-I../../src/liblzma/lzma' '-I../../src/liblzma/delta' '-I../../src/liblzma/simple' '-I../../src/common' '-DTUKLIB_SYMBOL_PREFIX=lzma_' '-pthread' '-fvisibility=hidden' '-Wall' '-Wextra' '-Wvla' '-Wformat=2' '-Winit-self' '-Wmissing-include-dirs' '-Wstrict-overflow=3' '-Wfloat-equal' '-Wundef' '-Wshadow' '-Wpointer-arith' '-Wbad-function-cast' '-Wwrite-strings' '-Wdate-time' '-Wsign-conversion' '-Wfloat-conversion' '-Waggregate-return' '-Wstrict-prototypes' '-Wold-style-definition' '-Wmissing-prototypes' '-Wmissing-declarations' '-Wredundant-decls' '-Wimplicit-fallthrough' '-Wc99-compat' '-Wc11-extensions' '-Wc2x-compat' '-Wc2x-extensions' '-Wpre-c2x-compat' '-Warray-bounds-pointer-arithmetic' '-Wassign-enum' '-Wconditional-uninitialized' '-Wdocumentation' '-Wduplicate-enum' '-Wempty-translation-unit' '-Wflexible-array-extensions' '-Wmissing-variable-declarations' '-Wnewline-eof' '-Wshift-sign-overflow' '-Wstring-conversion' '-g' '-O2' '-c' 'common/stream_flags_common.c')
++ accumulateRoles
++ role_suffixes=()
++ declare -ga role_suffixes
++ '[' '' ']'
++ '[' 1 ']'
++ role_suffixes+=('')
++ '[' '' ']'
++ [[ -n 11.3 ]]
+ declare -ga params
++ mangleVarSingle DEVELOPER_DIR ''
+ local arg
++ local var=DEVELOPER_DIR
++ shift
++ role_suffixes=('')
+ for arg in "$@"
++ local -a role_suffixes
+ [[ -DHAVE_CONFIG_H == @* ]]
++ local outputVar=DEVELOPER_DIR_arm64_apple_darwin
++ for suffix in "${role_suffixes[@]}"
libtool: compile: clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/liblzma/api -I../../src/liblzma/common -I../../src/liblzma/check -I../../src/liblzma/lz -I../../src/liblzma/rangecoder -I../../src/liblzma/lzma -I../../src/liblzma/delta -I../../src/liblzma/simple -I../../src/common -DTUKLIB_SYMBOL_PREFIX=lzma_ -pthread -fvisibility=hidden -Wall -Wextra -Wvla -Wformat=2 -Winit-self -Wmissing-include-dirs -Wstrict-overflow=3 -Wfloat-equal -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wwrite-strings -Wdate-time -Wsign-conversion -Wfloat-conversion -Waggregate-return -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wimplicit-fallthrough -Wc99-compat -Wc11-extensions -Wc2x-compat -Wc2x-extensions -Wpre-c2x-compat -Warray-bounds-pointer-arithmetic -Wassign-enum -Wconditional-uninitialized -Wdocumentation -Wduplicate-enum -Wempty-translation-unit -Wflexible-array-extensions -Wmissing-variable-declarations -Wnewline-++ local inputVar=DEVELOPER_DIR
eof -Wshift-sign-overflow -Wstring-conv+ for arg in "$@"
ersion -g -O2 -c common/index.c
+ [[ -I. == @* ]]
+ for arg in "$@"
+ [[ -I../.. == @* ]]
+ for arg in "$@"
+ [[ -I../../src/liblzma/api == @* ]]
+ for arg in "$@"
+ [[ -I../../src/liblzma/common == @* ]]
+ for arg in "$@"
+ [[ -I../../src/liblzma/check == @* ]]
+ for arg in "$@"
+ [[ -I../../src/liblzma/lz == @* ]]
+ for arg in "$@"
+ [[ -I../../src/liblzma/rangecoder == @* ]]
+ for arg in "$@"
+ [[ -I../../src/liblzma/lzma == @* ]]
+ for arg in "$@"
+ [[ -I../../src/liblzma/delta == @* ]]
+ for arg in "$@"
+ [[ -I../../src/liblzma/simple == @* ]]
+ for arg in "$@"
+ [[ -I../../src/common == @* ]]
+ for arg in "$@"
+ [[ -DTUKLIB_SYMBOL_PREFIX=lzma_ == @* ]]
+ for arg in "$@"
+ [[ -pthread == @* ]]
+ for arg in "$@"
+ [[ -fvisibility=hidden == @* ]]
+ for arg in "$@"
+ [[ -Wall == @* ]]
+ for arg in "$@"
+ [[ -Wextra == @* ]]
+ for arg in "$@"
+ [[ -Wvla == @* ]]
+ for arg in "$@"
+ [[ -Wformat=2 == @* ]]
+ for arg in "$@"
+ [[ -Winit-self == @* ]]
+ for arg in "$@"
+ [[ -Wmissing-include-dirs == @* ]]
+ for arg in "$@"
+ [[ -Wstrict-overflow=3 == @* ]]
+ for arg in "$@"
+ [[ -Wfloat-equal == @* ]]
+ for arg in "$@"
+ [[ -Wundef == @* ]]
+ for arg in "$@"
++ '[' -v DEVELOPER_DIR ']'
+ [[ -Wshadow == @* ]]
++ '[' -v DEVELOPER_DIR_arm64_apple_darwin ']'
libtool: compile: clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/liblzma/api -I../../src/liblzma/common -I../../src/liblzma/check -I../../src/liblzma/lz -I../../src/liblzma/rangecoder -I../../src/liblzma/lzma -I../../src/liblzma/delta -I../../src/liblzma/simple -I../../src/common -DTUKLIB_SYMBOL_PREFIX=lzma_ -pthread -fvisibility=hidden -Wall -Wextra -Wvla -Wformat=2 -Winit-self -Wmissing-include-dirs -Wstrict-overflow=3 -Wfloat-equal -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wwrite-strings -Wdate-time -Wsign-conversion -Wfloat-conversion -Waggregate-return -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wimplicit-fallthrough -Wc99-compat -Wc11-extensions -Wc2x-compat -Wc2x-extensions -Wpre-c2x-compat -Warray-bounds-pointer-arithmetic -Wassign-enum -Wconditional-uninitialized -Wdocumentation -Wduplicate-enum -Wempty-translation-unit -Wflexible-array-extensions -Wmissing-variable-declarations -Wnewline-eof -Wshift-sign-overflow -Wstring-conv+ for arg in "$@"
++ declare -gx DEVELOPER_DIR_arm64_apple_darwin=/nix/store/mxqsqc2r5kzqfvpdhl8vjxcc4fkqkbcr-apple-sdk-11.3
ersion -g -O2 -c common/easy_preset.c
+ [[ -Wpointer-arith == @* ]]
+ for arg in "$@"
+ [[ -Wbad-function-cast == @* ]]
++ export DEVELOPER_DIR=/nix/store/mxqsqc2r5kzqfvpdhl8vjxcc4fkqkbcr-apple-sdk-11.3
+ for arg in "$@"
++ DEVELOPER_DIR=/nix/store/mxqsqc2r5kzqfvpdhl8vjxcc4fkqkbcr-apple-sdk-11.3
+ [[ -Wwrite-strings == @* ]]
+ for arg in "$@"
libtool: compile: clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/liblzma/api -I../../src/liblzma/common -I../../src/liblzma/check -I../../src/liblzma/lz -I../../src/liblzma/rangecoder -I../../src/liblzma/lzma -I../../src/liblzma/delta -I../../src/liblzma/simple -I../../src/common -DTUKLIB_SYMBOL_PREFIX=lzma_ -pthread -fvisibility=hidden -Wall -Wextra -Wvla -Wformat=2 -Winit-self -Wmissing-include-dirs -Wstrict-overflow=3 -Wfloat-equal -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wwrite-strings -Wdate-time -Wsign-conversion -Wfloat-conversion -Waggregate-return -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wimplicit-fallthrough -Wc99-compat ++ export SDKROOT=/nix/store/mxqsqc2r5kzqfvpdhl8vjxcc4fkqkbcr-apple-sdk-11.3/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk
++ SDKROOT=/nix/store/mxqsqc2r5kzqfvpdhl8vjxcc4fkqkbcr-apple-sdk-11.3/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk
-Wc11-extensions -Wc2x-compat -Wc2x-extensions -Wpre-c2x-compat -Warray-bounds-pointer-arithmetic -Wassign-enum -Wconditional-uninitialized -Wdocumentation -Wduplicate-enum -Wempty-translation-unit -Wflexible-array-extensions -Wmissing-variable-declarations -Wnewline-eof -Wshift-sign-overflow -Wstring-conv+ dontLink=0
ersion -g -O2 -c common/block_buffer_encoder.c
+ nonFlagArgs=0
+ cc1=0
+ [[ -Wdate-time == @* ]]
+ for arg in "$@"
+ [[ -Wsign-conversion == @* ]]
+ for arg in "$@"
+ [[ -Wfloat-conversion == @* ]]
+ for arg in "$@"
+ [[ -Waggregate-return == @* ]]
+ for arg in "$@"
+ [[ -Wstrict-prototypes == @* ]]
+ for arg in "$@"
+ [[ -Wold-style-definition == @* ]]
+ for arg in "$@"
+ [[ -Wmissing-prototypes == @* ]]
+ for arg in "$@"
+ [[ -Wmissing-declarations == @* ]]
+ for arg in "$@"
+ [[ -Wredundant-decls == @* ]]
+ for arg in "$@"
+ [[ -Wimplicit-fallthrough == @* ]]
+ for arg in "$@"
+ [[ -Wc99-compat == @* ]]
+ for arg in "$@"
+ [[ -Wc11-extensions == @* ]]
+ for arg in "$@"
+ [[ -Wc2x-compat == @* ]]
+ for arg in "$@"
+ [[ -Wc2x-extensions == @* ]]
+ for arg in "$@"
+ [[ -Wpre-c2x-compat == @* ]]
+ for arg in "$@"
+ [[ -Warray-bounds-pointer-arithmetic == @* ]]
+ for arg in "$@"
+ [[ -Wassign-enum == @* ]]
+ for arg in "$@"
+ [[ /nix/store/2bgp517j3in0kkcds3mwzv82g85jg7lr-clang-19.1.7/bin/clang = *++ ]]
+ [[ -Wconditional-uninitialized == @* ]]
+ for arg in "$@"
+ [[ -Wdocumentation == @* ]]
+ for arg in "$@"
+ [[ -Wduplicate-enum == @* ]]
+ for arg in "$@"
+ [[ -Wempty-translation-unit == @* ]]
+ isCxx=0
+ for arg in "$@"
+ [[ -Wflexible-array-extensions == @* ]]
+ for arg in "$@"
+ [[ -Wmissing-variable-declarations == @* ]]
+ cxxInclude=1
+ for arg in "$@"
+ [[ -Wnewline-eof == @* ]]
+ for arg in "$@"
+ cxxLibrary=1
+ [[ -Wshift-sign-overflow == @* ]]
+ for arg in "$@"
+ cInclude=1
+ [[ -Wstring-conversion == @* ]]
+ for arg in "$@"
+ [[ -g == @* ]]
+ for arg in "$@"
+ [[ -O2 == @* ]]
+ for arg in "$@"
+ [[ -c == @* ]]
+ for arg in "$@"
+ [[ common/stream_flags_common.c == @* ]]
+ expandResponseParams -DHAVE_CONFIG_H -I. -I../.. -I../../src/liblzma/api -I../../src/liblzma/common -I../../src/liblzma/check -I../../src/liblzma/lz -I../../src/liblzma/rangecoder -I../../src/liblzma/lzma -I../../src/liblzma/delta -I../../src/liblzma/simple -I../../src/common -DTUKLIB_SYMBOL_PREFIX=lzma_ -pthread -fvisibility=hidden -Wall -Wextra -Wvla -Wformat=2 -Winit-self -Wmissing-include-dirs -Wstrict-overflow=3 -Wfloat-equal -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wwrite-strings -Wdate-time -Wsign-conversion -Wfloat-conversion -Waggregate-return -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wimplicit-fallthrough -Wc99-compat -Wc11-extensions -Wc2x-compat -Wc2x-extensions -Wpre-c2x-compat -Warray-bounds-pointer-arithmetic -Wassign-enum -Wconditional-uninitialized -Wdocumentation -Wduplicate-enum -Wempty-translation-unit -Wflexible-array-extensions -Wmissing-variable-declarations -Wnewline-eof -Wshift-sign-overflow -Wstring-conver+ positionalArgs=()
+ declare -ag positionalArgs
+ declare -i n=0
+ nParams=58
sion -g -O2 -c common/common.c
+ (( 0 < 58 ))
+ p=-DHAVE_CONFIG_H
+ p2=-I.
+ params=('-DHAVE_CONFIG_H' '-I.' '-I../..' '-I../../src/liblzma/api' '-I../../src/liblzma/common' '-I../../src/liblzma/check' '-I../../src/liblzma/lz' '-I../../src/liblzma/rangecoder' '-I../../src/liblzma/lzma' '-I../../src/liblzma/delta' '-I../../src/liblzma/simple' '-I../../src/common' '-DTUKLIB_SYMBOL_PREFIX=lzma_' '-pthread' '-fvisibility=hidden' '-Wall' '-Wextra' '-Wvla' '-Wformat=2' '-Winit-self' '-Wmissing-include-dirs' '-Wstrict-overflow=3' '-Wfloat-equal' '-Wundef' '-Wshadow' '-Wpointer-arith' '-Wbad-function-cast' '-Wwrite-strings' '-Wdate-time' '-Wsign-conversion' '-Wfloat-conversion' '-Waggregate-return' '-Wstrict-prototypes' '-Wold-style-definition' '-Wmissing-prototypes' '-Wmissing-declarations' '-Wredundant-decls' '-Wimplicit-fallthrough' '-Wc99-compat' '-Wc11-extensions' '-Wc2x-compat' '-Wc2x-extensions' '-Wpre-c2x-compat' '-Warray-bounds-pointer-arithmetic' '-Wassign-enum' '-Wconditional-uninitialized' '-Wdocumentation' '-Wduplicate-enum' '-Wempty-translation-unit' '-Wflexible-array-extensions' '-Wmissing-variable-declarations' '-Wnewline-eof' '-Wshift-sign-overflow' '-Wstring-conversion' '-g' '-O2' '-c' 'common/common.c')
+ n+=1
+ case "$p" in
+ (( 1 < 58 ))
+ declare -ga params
+ p=-I.
+ local arg
+ p2=-I../..
+ n+=1
+ case "$p" in
+ for arg in "$@"
+ (( 2 < 58 ))
+ [[ -DHAVE_CONFIG_H == @* ]]
+ for arg in "$@"
+ p=-I../..
+ [[ -I. == @* ]]
+ for arg in "$@"
+ [[ -I../.. == @* ]]
+ for arg in "$@"
+ p2=-I../../src/liblzma/api
+ [[ -I../../src/liblzma/api == @* ]]
+ for arg in "$@"
+ [[ -I../../src/liblzma/common == @* ]]
+ for arg in "$@"
+ n+=1
+ case "$p" in
+ [[ -I../../src/liblzma/check == @* ]]
+ for arg in "$@"
+ [[ -I../../src/liblzma/lz == @* ]]
+ (( 3 < 58 ))
+ for arg in "$@"
+ [[ -I../../src/liblzma/rangecoder == @* ]]
+ for arg in "$@"
+ [[ -I../../src/liblzma/lzma == @* ]]
+ p=-I../../src/liblzma/api
+ for arg in "$@"
+ [[ -I../../src/liblzma/delta == @* ]]
+ for arg in "$@"
+ p2=-I../../src/liblzma/common
+ n+=1
+ case "$p" in
+ (( 4 < 58 ))
+ p=-I../../src/liblzma/common
+ p2=-I../../src/liblzma/check
+ n+=1
+ case "$p" in
+ (( 5 < 58 ))
+ p=-I../../src/liblzma/check
+ p2=-I../../src/liblzma/lz
+ n+=1
+ case "$p" in
+ (( 6 < 58 ))
+ p=-I../../src/liblzma/lz
+ path_backup=/nix/store/rzzcklscandsqdd5bgnf8kdfdd2wjjlb-bootstrap-stage3-clang-wrapper-19.1.7/bin:/nix/store/2bgp517j3in0kkcds3mwzv82g85jg7lr-clang-19.1.7/bin:/nix/store/l43lc1m24w7kc20z5fcwmj4jnfnybq9z-coreutils-9.7/bin:/nix/store/g1qrg922c102ygl8zxayjfw2wna1rq7v-cctools-binutils-darwin-wrapper-1010.6/bin:/nix/store/cic4yyz5400ffhdjn7nmp48nixvi5hpm-cctools-binutils-darwin-1010.6/bin:/nix/store/51yjixwjkpy6pnkwg7rdx9pw053xa314-xcbuild-0.1.1-unstable-2019-11-20-xcrun/bin:/nix/store/ggjjc72966dbvfjcm7hwh0yi7x0p25i4-bash-5.2p37/bin:/nix/store/1wqh1ykg32ivqbhkgz42qksn21kfmjjr-file-5.46/bin:/nix/store/0d63j9ma2simwi7ahsibd3a7vpca99ws-bootstrap-tools/bin
+ p2=-I../../src/liblzma/rangecoder
+ n+=1
+ case "$p" in
+ (( 7 < 58 ))
+ p=-I../../src/liblzma/rangecoder
+ p2=-I../../src/liblzma/lzma
+ n+=1
+ case "$p" in
+ [[ -n /nix/store/l43lc1m24w7kc20z5fcwmj4jnfnybq9z-coreutils-9.7 ]]
+ (( 8 < 58 ))
+ [[ -n /nix/store/r19ni2b4fxyqxrkmh6nl8yyjldyyvm0l-gnugrep-3.11 ]]
+ p=-I../../src/liblzma/lzma
+ p2=-I../../src/liblzma/delta
+ PATH=/nix/store/l43lc1m24w7kc20z5fcwmj4jnfnybq9z-coreutils-9.7/bin:/nix/store/r19ni2b4fxyqxrkmh6nl8yyjldyyvm0l-gnugrep-3.11/bin
+ n+=1
+ case "$p" in
+ (( 9 < 58 ))
+ source /nix/store/rzzcklscandsqdd5bgnf8kdfdd2wjjlb-bootstrap-stage3-clang-wrapper-19.1.7/nix-support/utils.bash
+ p=-I../../src/liblzma/delta
+ p2=-I../../src/liblzma/simple
+ n+=1
+ case "$p" in
+ (( 10 < 58 ))
+ p=-I../../src/liblzma/simple
+ p2=-I../../src/common
+ n+=1
+ case "$p" in
+ (( 11 < 58 ))
+ p=-I../../src/common
+ p2=-DTUKLIB_SYMBOL_PREFIX=lzma_
+ n+=1
+ case "$p" in
+ (( 12 < 58 ))
+ p=-DTUKLIB_SYMBOL_PREFIX=lzma_
+ p2=-pthread
+ n+=1
+ case "$p" in
+ (( 13 < 58 ))
+ p=-pthread
+ p2=-fvisibility=hidden
+ n+=1
+ [[ -I../../src/liblzma/simple == @* ]]
+ case "$p" in
+ (( 14 < 58 ))
+ p=-fvisibility=hidden
+ p2=-Wall
+ n+=1
+ for arg in "$@"
+ case "$p" in
+ (( 15 < 58 ))
+ p=-Wall
+ p2=-Wextra
+ n+=1
+ case "$p" in
+ (( 16 < 58 ))
+ p=-Wextra
+ p2=-Wvla
+ n+=1
+ case "$p" in
+ (( 17 < 58 ))
+ p=-Wvla
+ p2=-Wformat=2
+ n+=1
+ case "$p" in
+ (( 18 < 58 ))
+ p=-Wformat=2
+ p2=-Winit-self
+ n+=1
+ case "$p" in
+ (( 19 < 58 ))
+ p=-Winit-self
+ p2=-Wmissing-include-dirs
+ n+=1
+ case "$p" in
+ (( 20 < 58 ))
+ p=-Wmissing-include-dirs
+ p2=-Wstrict-overflow=3
+ n+=1
+ case "$p" in
+ [[ -I../../src/common == @* ]]
+ (( 21 < 58 ))
+ for arg in "$@"
+ p=-Wstrict-overflow=3
+ [[ -DTUKLIB_SYMBOL_PREFIX=lzma_ == @* ]]
+ p2=-Wfloat-equal
+ for arg in "$@"
+ n+=1
+ [[ -pthread == @* ]]
+ case "$p" in
+ for arg in "$@"
+ [[ -fvisibility=hidden == @* ]]
+ (( 22 < 58 ))
+ for arg in "$@"
+ p=-Wfloat-equal
+ p2=-Wundef
+ n+=1
libtool: compile: clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/liblzma/api -I../../src/liblzma/common -I../../src/liblzma/check -I../../src/liblzma/lz -I../../src/liblzma/rangecoder -I../../src/liblzma/lzma -I../../src/liblzma/delta -I../../src/liblzma/simple -I../../src/common -DTUKLIB_SYMBOL_PREFIX=lzma_ -pthread -fvisibility=hidden -Wall -Wextra -Wvla -Wformat=2 -Winit-self -Wmissing-include-dirs -Wstrict-overflow=3 -Wfloat-equal -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wwrite-strings -Wdate-time -Wsign-conversion -Wfloat-conversion -Waggregate-return -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wimplicit-fallthrough -Wc99-compat -Wc11-extensions -Wc2x-compat -Wc2x-extensions -Wpre-c2x-compat -Warray-bounds-pointer-arithmetic -Wassign-enum -Wconditional-uninitialized -Wdocumentation -Wduplicate-enum -Wempty-translation-unit -Wflexible-array-extensions -Wmissing-variable-declarations -Wnewline-eof -Wshift-sign-overflow -Wstring-conversion -g -O2 -c common/hardware_physmem.c
+ [[ -Wall == @* ]]
+ case "$p" in
+ for arg in "$@"
+ [[ -Wextra == @* ]]
+ for arg in "$@"
+ [[ -Wvla == @* ]]
+ for arg in "$@"
+ (( 23 < 58 ))
+ [[ -Wformat=2 == @* ]]
+ for arg in "$@"
+ [[ -Winit-self == @* ]]
+ for arg in "$@"
+ p=-Wundef
+ [[ -Wmissing-include-dirs == @* ]]
+ for arg in "$@"
+ [[ -Wstrict-overflow=3 == @* ]]
+ for arg in "$@"
+ [[ -Wfloat-equal == @* ]]
+ for arg in "$@"
+ [[ -Wundef == @* ]]
+ for arg in "$@"
+ [[ -Wshadow == @* ]]
+ for arg in "$@"
+ [[ -Wpointer-arith == @* ]]
+ for arg in "$@"
+ [[ -Wbad-function-cast == @* ]]
+ source /nix/store/rzzcklscandsqdd5bgnf8kdfdd2wjjlb-bootstrap-stage3-clang-wrapper-19.1.7/nix-support/darwin-sdk-setup.bash
+ for arg in "$@"
+ [[ -Wwrite-strings == @* ]]
+ for arg in "$@"
+ [[ -Wdate-time == @* ]]
+ for arg in "$@"
+ [[ -Wsign-conversion == @* ]]
+ for arg in "$@"
+ [[ -Wfloat-conversion == @* ]]
+ for arg in "$@"
+ [[ -Waggregate-return == @* ]]
+ for arg in "$@"
+ [[ -Wstrict-prototypes == @* ]]
+ for arg in "$@"
+ p2=-Wshadow
+ [[ -Wold-style-definition == @* ]]
+ for arg in "$@"
+ [[ -Wmissing-prototypes == @* ]]
+ for arg in "$@"
+ [[ -Wmissing-declarations == @* ]]
+ for arg in "$@"
+ [[ -Wredundant-decls == @* ]]
+ for arg in "$@"
+ [[ -Wimplicit-fallthrough == @* ]]
+ for arg in "$@"
+ [[ -Wc99-compat == @* ]]
+ for arg in "$@"
+ [[ -Wc11-extensions == @* ]]
+ for arg in "$@"
+ n+=1
+ [[ -Wc2x-compat == @* ]]
+ for arg in "$@"
+ [[ -Wc2x-extensions == @* ]]
+ for arg in "$@"
+ [[ -Wpre-c2x-compat == @* ]]
+ for arg in "$@"
+ [[ -Warray-bounds-pointer-arithmetic == @* ]]
+ for arg in "$@"
+ [[ -Wassign-enum == @* ]]
+ path_backup=/nix/store/rzzcklscandsqdd5bgnf8kdfdd2wjjlb-bootstrap-stage3-clang-wrapper-19.1.7/bin:/nix/store/2bgp517j3in0kkcds3mwzv82g85jg7lr-clang-19.1.7/bin:/nix/store/l43lc1m24w7kc20z5fcwmj4jnfnybq9z-coreutils-9.7/bin:/nix/store/g1qrg922c102ygl8zxayjfw2wna1rq7v-cctools-binutils-darwin-wrapper-1010.6/bin:/nix/store/cic4yyz5400ffhdjn7nmp48nixvi5hpm-cctools-binutils-darwin-1010.6/bin:/nix/store/51yjixwjkpy6pnkwg7rdx9pw053xa314-xcbuild-0.1.1-unstable-2019-11-20-xcrun/bin:/nix/store/ggjjc72966dbvfjcm7hwh0yi7x0p25i4-bash-5.2p37/bin:/nix/store/1wqh1ykg32ivqbhkgz42qksn21kfmjjr-file-5.46/bin:/nix/store/0d63j9ma2simwi7ahsibd3a7vpca99ws-bootstrap-tools/bin
+ for arg in "$@"
+ [[ -Wconditional-uninitialized == @* ]]
+ for arg in "$@"
+ [[ -Wdocumentation == @* ]]
+ for arg in "$@"
+ [[ -Wduplicate-enum == @* ]]
+ for arg in "$@"
+ [[ -Wempty-translation-unit == @* ]]
+ for arg in "$@"
+ [[ -Wflexible-array-extensions == @* ]]
+ case "$p" in
+ for arg in "$@"
++ accumulateRoles
+ [[ -Wmissing-variable-declarations == @* ]]
+ [[ -n /nix/store/l43lc1m24w7kc20z5fcwmj4jnfnybq9z-coreutils-9.7 ]]
+ for arg in "$@"
+ (( 24 < 58 ))
+ [[ -Wnewline-eof == @* ]]
+ for arg in "$@"
+ [[ -Wshift-sign-overflow == @* ]]
+ for arg in "$@"
+ p=-Wshadow
+ [[ -Wstring-conversion == @* ]]
+ for arg in "$@"
+ [[ -g == @* ]]
+ for arg in "$@"
+ [[ -O2 == @* ]]
+ p2=-Wpointer-arith
+ for arg in "$@"
+ [[ -c == @* ]]
+ n+=1
+ for arg in "$@"
+ case "$p" in
+ [[ common/common.c == @* ]]
+ (( 25 < 58 ))
+ p=-Wpointer-arith
+ p2=-Wbad-function-cast
+ n+=1
+ [[ -n /nix/store/r19ni2b4fxyqxrkmh6nl8yyjldyyvm0l-gnugrep-3.11 ]]
+ case "$p" in
+ (( 26 < 58 ))
+ p=-Wbad-function-cast
+ PATH=/nix/store/l43lc1m24w7kc20z5fcwmj4jnfnybq9z-coreutils-9.7/bin:/nix/store/r19ni2b4fxyqxrkmh6nl8yyjldyyvm0l-gnugrep-3.11/bin
+ p2=-Wwrite-strings
+ n+=1
++ role_suffixes=()
+ case "$p" in
+ (( 27 < 58 ))
+ source /nix/store/rzzcklscandsqdd5bgnf8kdfdd2wjjlb-bootstrap-stage3-clang-wrapper-19.1.7/nix-support/utils.bash
+ p=-Wwrite-strings
+ p2=-Wdate-time
+ n+=1
++ declare -ga role_suffixes
+ case "$p" in
+ (( 28 < 58 ))
+ p=-Wdate-time
+ p2=-Wsign-conversion
++ '[' '' ']'
+ n+=1
+ case "$p" in
+ (( 29 < 58 ))
++ '[' 1 ']'
+ p=-Wsign-conversion
++ role_suffixes+=('')
+ p2=-Wfloat-conversion
+ n+=1
+ case "$p" in
+ (( 30 < 58 ))
++ '[' '' ']'
+ positionalArgs=()
++ [[ -n 11.3 ]]
++ mangleVarSingle DEVELOPER_DIR ''
+ p=-Wfloat-conversion
++ local var=DEVELOPER_DIR
++ shift
+ p2=-Waggregate-return
+ declare -ag positionalArgs
libtool: compile: clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/liblzma/api -I../../src/liblzma/common -I../../src/liblzma/check -I../../src/liblzma/lz -I../../src/liblzma/rangecoder -I../../src/liblzma/lzma -I../../src/liblzma/delta -I../../src/liblzma/simple -I../../src/common -DTUKLIB_SYMBOL_PREFIX=lzma_ -pthread -fvisibility=hidden -Wall -Wextra -Wvla -Wformat=2 -Winit-self -Wmissing-include-dirs -Wstrict-overflow=3 -Wfloat-equal -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wwrite-strings -Wdate-time -Wsign-conversion -Wfloat-conversion -Waggregate-return -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wimplicit-fallthrough -Wc99-compat -Wc11-extensions -Wc2x-compat -Wc2x-extensions -Wpre-c2x-compat -Warray-bounds-pointer-arithmetic -Wassign-enum -Wconditional-uninitialized -Wdocumentation -Wduplicate-enum -Wempty-translation-unit -Wflexible-array-extensions -Wmissing-variable-declarations -Wnewline-eof -Wshift-sign-overflow -Wstring-conv++ role_suffixes=('')
+ declare -i n=0
+ n+=1
+ case "$p" in
+ (( 31 < 58 ))
+ p=-Waggregate-return
+ p2=-Wstrict-prototypes
+ n+=1
+ case "$p" in
ersion -g -O2 -c common/block_encoder.c
+ (( 32 < 58 ))
+ nParams=58
+ p=-Wstrict-prototypes
+ source /nix/store/rzzcklscandsqdd5bgnf8kdfdd2wjjlb-bootstrap-stage3-clang-wrapper-19.1.7/nix-support/darwin-sdk-setup.bash
+ p2=-Wold-style-definition
+ n+=1
+ case "$p" in
+ (( 33 < 58 ))
+ p=-Wold-style-definition
+ p2=-Wmissing-prototypes
++ local -a role_suffixes
+ n+=1
+ case "$p" in
+ (( 34 < 58 ))
+ p=-Wmissing-prototypes
+ p2=-Wmissing-declarations
+ n+=1
++ local outputVar=DEVELOPER_DIR_arm64_apple_darwin
+ case "$p" in
+ (( 35 < 58 ))
++ for suffix in "${role_suffixes[@]}"
+ p=-Wmissing-declarations
+ p2=-Wredundant-decls
++ local inputVar=DEVELOPER_DIR
++ '[' -v DEVELOPER_DIR ']'
++ accumulateRoles
++ '[' -v DEVELOPER_DIR_arm64_apple_darwin ']'
++ role_suffixes=()
++ declare -gx DEVELOPER_DIR_arm64_apple_darwin=/nix/store/mxqsqc2r5kzqfvpdhl8vjxcc4fkqkbcr-apple-sdk-11.3
++ declare -ga role_suffixes
+ (( 0 < 58 ))
++ '[' '' ']'
+ p=-DHAVE_CONFIG_H
++ export DEVELOPER_DIR=/nix/store/mxqsqc2r5kzqfvpdhl8vjxcc4fkqkbcr-apple-sdk-11.3
++ '[' 1 ']'
++ DEVELOPER_DIR=/nix/store/mxqsqc2r5kzqfvpdhl8vjxcc4fkqkbcr-apple-sdk-11.3
++ role_suffixes+=('')
+ p2=-I.
+ n+=1
+ case "$p" in
++ '[' '' ']'
++ export SDKROOT=/nix/store/mxqsqc2r5kzqfvpdhl8vjxcc4fkqkbcr-apple-sdk-11.3/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk
++ SDKROOT=/nix/store/++ [[ -n 11.3 ]]
++ mangleVarSingle DEVELOPER_DIR ''
++ local var=DEVELOPER_DIR
+ n+=1
++ shift
++ role_suffixes=('')
++ local -a role_suffixes
+ case "$p" in
++ local outputVar=DEVELOPER_DIR_arm64_apple_darwin
mxqsqc2r5kzqfvpdhl8vjxcc4fkqkbcr-apple-sdk-11.3/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk
++ for suffix in "${role_suffixes[@]}"
+ (( 36 < 58 ))
++ local inputVar=DEVELOPER_DIR
+ (( 1 < 58 ))
+ p=-Wredundant-decls
++ '[' -v DEVELOPER_DIR ']'
++ '[' -v DEVELOPER_DIR_arm64_apple_darwin ']'
+ p2=-Wimplicit-fallthrough
+ n+=1
+ case "$p" in
++ declare -gx DEVELOPER_DIR_arm64_apple_darwin=/nix/store/mxqsqc2r5kzqfvpdhl8vjxcc4fkqkbcr-apple-sdk-11.3
+ (( 37 < 58 ))
+ p=-Wimplicit-fallthrough
++ export DEVELOPER_DIR=/nix/store/mxqsqc2r5kzqfvpdhl8vjxcc4fkqkbcr-apple-sdk-11.3
+ p2=-Wc99-compat
++ DEVELOPER_DIR=/nix/store/mxqsqc2r5kzqfvpdhl8vjxcc4fkqkbcr-apple-sdk-11.3
++ export SDKROOT=/nix/store/mxqsqc2r5kzqfvpdhl8vjxcc4fkqkbcr-apple-sdk-11.3/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk
++ SDKROOT=/nix/store/mxqsqc2r5kzqfvpdhl8vjxcc4fkqkbcr-apple-sdk-11.3/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk
+ dontLink=0
+ p=-I.
+ dontLink=0
+ nonFlagArgs=0
+ nonFlagArgs=0
+ cc1=0
+ cc1=0
+ [[ /nix/store/2bgp517j3in0kkcds3mwzv82g85jg7lr-clang-19.1.7/bin/clang = *++ ]]
+ isCxx=0
+ p2=-I../..
+ cxxInclude=1
+ n+=1
+ cxxLibrary=1
+ cInclude=1
+ [[ /nix/store/2bgp517j3in0kkcds3mwzv82g85jg7lr-clang-19.1.7/bin/clang = *++ ]]
+ n+=1
+ isCxx=0
+ case "$p" in
+ cxxInclude=1
+ cxxLibrary=1
+ (( 38 < 58 ))
+ cInclude=1
+ p=-Wc99-compat
+ p2=-Wc11-extensions
+ n+=1
+ case "$p" in
+ expandResponseParams -DHAVE_CONFIG_H -I. -I../.. -I../../src/liblzma/api -I../../src/liblzma/common -I../../src/liblzma/check -I../../src/liblzma/lz -I../../src/liblzma/rangecoder -I../../src/liblzma/lzma -I../../src/liblzma/delta -I../../src/liblzma/simple -I../../src/common -DTUKLIB_SYMBOL_PREFIX=lzma_ -pthread -fvisibility=hidden -Wall -Wextra -Wvla -Wformat=2 -Winit-self -Wmissing-include-dirs -Wstrict-overflow=3 -Wfloat-equal -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wwrite-strings -Wdate-time -Wsign-conversion -Wfloat-conversion -Waggregate-return -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wimplicit-fallthrough -Wc99-compat -Wc11-extensions -Wc2x-compat -Wc2x-extensions -Wpre-c2x-compat -Warray-bounds-pointer-arithmetic -Wassign-enum -Wconditional-uninitialized -Wdocumentation -Wduplicate-enum -Wempty-translation-unit -Wflexible-array-extensions -Wmissing-variable-dec+ case "$p" in
+ (( 2 < 58 ))
+ (( 39 < 58 ))
+ p=-I../..
+ expandResponseParams -DHAVE_CONFIG_H -I. -I../.. -I../../src/liblzma/api -I../../src/liblzma/common -I../../src/liblzma/check -I../../src/liblzma/lz -I../../src/liblzma/rangecoder -I../../src/liblzma/lzma -I../../src/liblzma/delta -I../../src/liblzma/simple -I../../src/common -DTUKLIB_SYMBOL_PREFIX=lzma_ -pthread -fvisibility=hidden -Wall -Wextra -Wvla -Wformat=2 -Winit-self -Wmissing-include-dirs -Wstrict-overflow=3 -Wfloat-equal -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wwrite-strings -Wdate-time -Wsign-conversion -Wfloat-conversion -Waggregate-return -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wimplicit-fallthrough -Wc99-compat -Wc11-extensions -Wc2x-compat -Wc2x-extensions -Wpre-c2x-compat -Warray-bounds-pointer-arithmetic -Wassign-enum -Wconditional-uninitialized -Wdocumentation -Wduplicate-enum -Wempty-translation-unit -Wflexible-array-extensions -Wmissing-variable-declarations -Wnewline-eof -Wshift-sign-overflow -Wstring-conver+ p2=-I../../src/liblzma/api
+ p=-Wc11-extensions
+ n+=1
sion -g -O2 -c ../common/tuklib_cpucores.c
+ case "$p" in
+ p2=-Wc2x-compat
+ n+=1
+ case "$p" in
larations -Wnewline-eof -Wshift-sign-overflow -Wstring-conver+ (( 3 < 58 ))
+ (( 40 < 58 ))
+ p=-I../../src/liblzma/api
+ p=-Wc2x-compat
+ p2=-Wc2x-extensions
+ p2=-I../../src/liblzma/common
+ n+=1
sion -g -O2 -c ../common/tuklib_physmem.c
+ n+=1
+ case "$p" in
+ case "$p" in
+ (( 41 < 58 ))
+ (( 4 < 58 ))
+ p=-Wc2x-extensions
+ p=-I../../src/liblzma/common
+ p2=-I../../src/liblzma/check
+ n+=1
+ case "$p" in
+ p2=-Wpre-c2x-compat
+ (( 5 < 58 ))
+ n+=1
+ p=-I../../src/liblzma/check
+ case "$p" in
+ p2=-I../../src/liblzma/lz
+ n+=1
+ (( 42 < 58 ))
+ case "$p" in
+ params=('-DHAVE_CONFIG_H' '-I.' '-I../..' '-I../../src/liblzma/api' '-I../../src/liblzma/common' '-I../../src/liblzma/check' '-I../../src/liblzma/lz' '-I../../src/liblzma/rangecoder' '-I../../src/liblzma/lzma' '-I../../src/liblzma/delta' '-I../../src/liblzma/simple' '-I../../src/common' '-DTUKLIB_SYMBOL_PREFIX=lzma_' '-pthread' '-fvisibility=hidden' '-Wall' '-Wextra' '-Wvla' '-Wformat=2' '-Winit-self' '-Wmissing-include-dirs' '-Wstrict-overflow=3' '-Wfloat-equal' '-Wundef' '-Wshadow' '-Wpointer-arith' '-Wbad-function-cast' '-Wwrite-strings' '-Wdate-time' '-Wsign-conversion' '-Wfloat-conversion' '-Waggregate-return' '-Wstrict-prototypes' '-Wold-style-definition' '-Wmissing-prototypes' '-Wmissing-declarations' '-Wredundant-decls' '-Wimplicit-fallthrough' '-Wc99-compat' '-Wc11-extensions' '-Wc2x-compat' '-Wc2x-extensions' '-Wpre-c2x-compat' '-Warray-bounds-pointer-arithmetic' '-Wassign-enum' '-Wconditional-uninitialized' '-Wdocumentation' '-Wduplicate-enum' '-Wempty-translation-unit' '-Wflexible-array-extensio+ params=('-DHAVE_CONFIG_H' '-I.' '-I../..' '-I../../src/liblzma/api' '-I../../src/liblzma/common' '-I../../src/liblzma/check' '-I../../src/liblzma/lz' '-I../../src/liblzma/rangecoder' '-I../../src/liblzma/lzma' '-I../../src/liblzma/delta' '-I../../src/liblzma/simple' '-I../../src/common' '-DTUKLIB_SYMBOL_PREFIX=lzma_' '-pthread' '-fvisibility=hidden' '-Wall' '-Wextra' '-Wvla' '-Wformat=2' '-Winit-self' '-Wmissing-include-dirs' '-Wstrict-overflow=3' '-Wfloat-equal' '-Wundef' '-Wshadow' '-Wpointer-arith' '-Wbad-function-cast' '-Wwrite-strings' '-Wdate-time' '-Wsign-conversion' '-Wfloat-conversion' '-Waggregate-return' '-Wstrict-prototypes' '-Wold-style-definition' '-Wmissing-prototypes' '-Wmissing-declarations' '-Wredundant-decls' '-Wimplicit-fallthrough' '-Wc99-compat' '-Wc11-extensions' '-Wc2x-compat' '-Wc2x-extensions' '-Wpre-c2x-compat' '-Warray-bounds-pointer-arithmetic' '-Wassign-enum' '-Wconditional-uninitialized' '-Wdocumentation' '-Wduplicate-enum' '-Wempty-translation-unit' '-Wflexible-array-extensions' '-Wmissing-variable-declarations' '-Wnewline-eof' '-Wshift-sign-overflow' '-Wstring-conversion' '-g' '-O2' '-c' '../common/tuklib_physmem.c')
+ (( 6 < 58 ))
+ p=-Wpre-c2x-compat
ns' '-Wmissing-variable-declarations' '-Wnewline-eof' '-Wshift-sign-overflow' '-Wstring-conversion' '-g' '-O2' '-c' '../common/tuklib_cpucores.c')
+ p=-I../../src/liblzma/lz
+ p2=-Warray-bounds-pointer-arithmetic
+ n+=1
+ p2=-I../../src/liblzma/rangecoder
+ case "$p" in
+ n+=1
+ case "$p" in
+ (( 43 < 58 ))
+ (( 7 < 58 ))
+ p=-Warray-bounds-pointer-arithmetic
+ p=-I../../src/liblzma/rangecoder
+ p2=-Wassign-enum
+ n+=1
+ p2=-I../../src/liblzma/lzma
+ case "$p" in
+ n+=1
+ case "$p" in
+ (( 44 < 58 ))
+ (( 8 < 58 ))
+ p=-Wassign-enum
+ p=-I../../src/liblzma/lzma
+ p2=-Wconditional-uninitialized
+ n+=1
+ p2=-I../../src/liblzma/delta
+ case "$p" in
+ n+=1
+ case "$p" in
+ (( 45 < 58 ))
+ (( 9 < 58 ))
+ p=-Wconditional-uninitialized
+ declare -ga params
+ p=-I../../src/liblzma/delta
+ p2=-Wdocumentation
+ n+=1
+ p2=-I../../src/liblzma/simple
+ case "$p" in
+ n+=1
+ case "$p" in
+ (( 46 < 58 ))
+ p=-Wdocumentation
+ (( 10 < 58 ))
+ p2=-Wduplicate-enum
+ p=-I../../src/liblzma/simple
+ n+=1
+ p2=-I../../src/common
+ case "$p" in
+ n+=1
+ case "$p" in
+ (( 47 < 58 ))
+ p=-Wduplicate-enum
+ (( 11 < 58 ))
+ p2=-Wempty-translation-unit
+ p=-I../../src/common
+ n+=1
+ case "$p" in
+ declare -ga params
+ local arg
+ (( 48 < 58 ))
+ p=-Wempty-translation-unit
+ p2=-Wflexible-array-extensions
+ local arg
+ n+=1
+ case "$p" in
+ (( 49 < 58 ))
+ p=-Wflexible-array-extensions
+ p2=-Wmissing-variable-declarations
+ n+=1
+ case "$p" in
+ for arg in "$@"
+ (( 50 < 58 ))
+ [[ -DHAVE_CONFIG_H == @* ]]
+ p=-Wmissing-variable-declarations
+ for arg in "$@"
+ p2=-Wnewline-eof
+ [[ -I. == @* ]]
+ n+=1
+ for arg in "$@"
+ case "$p" in
+ [[ -I../.. == @* ]]
+ for arg in "$@"
+ (( 51 < 58 ))
+ [[ -I../../src/liblzma/api == @* ]]
+ for arg in "$@"
+ p=-Wnewline-eof
+ [[ -I../../src/liblzma/common == @* ]]
+ for arg in "$@"
+ p2=-Wshift-sign-overflow
+ n+=1
+ [[ -I../../src/liblzma/check == @* ]]
+ case "$p" in
+ p2=-DTUKLIB_SYMBOL_PREFIX=lzma_
+ for arg in "$@"
+ [[ -I../../src/liblzma/lz == @* ]]
+ (( 52 < 58 ))
+ n+=1
+ p=-Wshift-sign-overflow
+ for arg in "$@"
+ p2=-Wstring-conversion
+ [[ -DHAVE_CONFIG_H == @* ]]
+ n+=1
+ case "$p" in
+ for arg in "$@"
+ [[ -I. == @* ]]
+ for arg in "$@"
+ (( 53 < 58 ))
+ [[ -I../.. == @* ]]
+ for arg in "$@"
+ p=-Wstring-conversion
+ [[ -I../../src/liblzma/api == @* ]]
+ for arg in "$@"
+ p2=-g
+ case "$p" in
+ for arg in "$@"
+ n+=1
+ case "$p" in
+ [[ -I../../src/liblzma/common == @* ]]
+ for arg in "$@"
+ [[ -I../../src/liblzma/check == @* ]]
+ (( 54 < 58 ))
+ for arg in "$@"
+ p=-g
+ (( 12 < 58 ))
+ p2=-O2
+ [[ -I../../src/liblzma/rangecoder == @* ]]
+ p=-DTUKLIB_SYMBOL_PREFIX=lzma_
+ for arg in "$@"
+ p2=-pthread
+ [[ -I../../src/liblzma/lzma == @* ]]
+ n+=1
+ for arg in "$@"
+ case "$p" in
+ [[ -I../../src/liblzma/delta == @* ]]
+ for arg in "$@"
+ [[ -I../../src/liblzma/simple == @* ]]
+ [[ -I../../src/liblzma/lz == @* ]]
+ for arg in "$@"
+ [[ -I../../src/common == @* ]]
+ for arg in "$@"
+ for arg in "$@"
+ [[ -DTUKLIB_SYMBOL_PREFIX=lzma_ == @* ]]
+ for arg in "$@"
+ [[ -I../../src/liblzma/rangecoder == @* ]]
+ [[ -pthread == @* ]]
+ (( 13 < 58 ))
+ for arg in "$@"
+ n+=1
+ [[ -I../../src/liblzma/lzma == @* ]]
+ p=-pthread
+ p2=-fvisibility=hidden
+ n+=1
+ case "$p" in
+ for arg in "$@"
+ case "$p" in
+ (( 14 < 58 ))
+ [[ -fvisibility=hidden == @* ]]
+ p=-fvisibility=hidden
+ for arg in "$@"
+ p2=-Wall
+ n+=1
+ for arg in "$@"
+ (( 55 < 58 ))
+ [[ -I../../src/liblzma/delta == @* ]]
+ for arg in "$@"
+ [[ -Wall == @* ]]
+ [[ -I../../src/liblzma/simple == @* ]]
+ p=-O2
+ for arg in "$@"
+ [[ -I../../src/common == @* ]]
+ for arg in "$@"
+ for arg in "$@"
+ [[ -DTUKLIB_SYMBOL_PREFIX=lzma_ == @* ]]
+ p2=-c
+ for arg in "$@"
+ [[ -Wextra == @* ]]
+ for arg in "$@"
+ [[ -Wvla == @* ]]
+ case "$p" in
+ for arg in "$@"
+ [[ -Wformat=2 == @* ]]
+ for arg in "$@"
+ [[ -Winit-self == @* ]]
+ for arg in "$@"
+ [[ -Wmissing-include-dirs == @* ]]
+ for arg in "$@"
+ [[ -Wstrict-overflow=3 == @* ]]
+ for arg in "$@"
+ [[ -Wfloat-equal == @* ]]
+ for arg in "$@"
+ [[ -Wundef == @* ]]
+ for arg in "$@"
+ [[ -Wshadow == @* ]]
+ for arg in "$@"
+ [[ -Wpointer-arith == @* ]]
+ for arg in "$@"
+ [[ -Wbad-function-cast == @* ]]
+ for arg in "$@"
+ [[ -Wwrite-strings == @* ]]
+ for arg in "$@"
+ [[ -Wdate-time == @* ]]
+ for arg in "$@"
+ [[ -Wsign-conversion == @* ]]
+ (( 15 < 58 ))
+ for arg in "$@"
+ [[ -Wfloat-conversion == @* ]]
+ for arg in "$@"
+ [[ -Waggregate-return == @* ]]
+ for arg in "$@"
+ [[ -Wstrict-prototypes == @* ]]
+ for arg in "$@"
+ [[ -Wold-style-definition == @* ]]
+ for arg in "$@"
+ [[ -Wmissing-prototypes == @* ]]
+ for arg in "$@"
+ [[ -Wmissing-declarations == @* ]]
+ p=-Wall
+ [[ -pthread == @* ]]
+ for arg in "$@"
+ p2=-Wextra
+ [[ -Wredundant-decls == @* ]]
+ for arg in "$@"
+ n+=1
+ case "$p" in
+ n+=1
+ (( 16 < 58 ))
+ [[ -Wimplicit-fallthrough == @* ]]
+ p=-Wextra
+ for arg in "$@"
+ p2=-Wvla
+ n+=1
+ case "$p" in
+ [[ -fvisibility=hidden == @* ]]
+ for arg in "$@"
+ [[ -Wall == @* ]]
+ (( 17 < 58 ))
+ for arg in "$@"
+ p=-Wvla
+ p2=+ for arg in "$@"
+ [[ -Wextra == @* ]]
+ for arg in "$@"
-Wformat=2
+ [[ -Wvla == @* ]]
+ [[ -Wc99-compat == @* ]]
+ for arg in "$@"
+ [[ -Wformat=2 == @* ]]
+ case "$p" in
+ for arg in "$@"
+ [[ -Winit-self == @* ]]
+ for arg in "$@"
+ [[ -Wmissing-include-dirs == @* ]]
+ for arg in "$@"
+ [[ -Wstrict-overflow=3 == @* ]]
+ for arg in "$@"
+ [[ -Wfloat-equal == @* ]]
+ for arg in "$@"
+ (( 56 < 58 ))
+ [[ -Wundef == @* ]]
+ for arg in "$@"
+ [[ -Wshadow == @* ]]
+ for arg in "$@"
+ p=-c
+ [[ -Wpointer-arith == @* ]]
+ for arg in "$@"
+ [[ -Wbad-function-cast == @* ]]
+ for arg in "$@"
+ for arg in "$@"
+ n+=1
+ case "$p" in
+ (( 18 < 58 ))
+ p=-Wformat=2
+ p2=common/stream_flags_common.c
+ p2=-Winit-self
+ n+=1
+ n+=1
+ path_backup=/nix/store/rzzcklscandsqdd5bgnf8kdfdd2wjjlb-bootstrap-stage3-clang-wrapper-19.1.7/bin:/nix/store/2bgp517j3in0kkcds3mwzv82g85jg7lr-clang-19.1.7/bin:/nix/store/l43lc1m24w7kc20z5fcwmj4jnfnybq9z-coreutils-9.7/bin:/nix/store/g1qrg922c102ygl8zxayjfw2wna1rq7v-cctools-binutils-darwin-wrapper-1010.6/bin:/nix/store/cic4yyz5400ffhdjn7nmp48nixvi5hpm-cctools-binutils-darwin-1010.6/bin:/nix/store/51yjixwjkpy6pnkwg7rdx9pw053xa314-xcbuild-0.1.1-unstable-2019-11-20-xcrun/bin:/nix/store/ggjjc72966dbvfjcm7hwh0yi7x0p25i4-bash-5.2p37/bin:/nix/store/1wqh1ykg32ivqbhkgz42qksn21kfmjjr-file-5.46/bin:/nix/store/0d63j9ma2simwi7ahsibd3a7vpca99ws-bootstrap-tools/bin
+ case "$p" in
+ case "$p" in
+ [[ -Wc11-extensions == @* ]]
+ [[ -Wwrite-strings == @* ]]
+ for arg in "$@"
+ [[ -Wc2x-compat == @* ]]
+ for arg in "$@"
+ [[ -n /nix/store/l43lc1m24w7kc20z5fcwmj4jnfnybq9z-coreutils-9.7 ]]
+ for arg in "$@"
+ [[ -n /nix/store/r19ni2b4fxyqxrkmh6nl8yyjldyyvm0l-gnugrep-3.11 ]]
+ [[ -Wc2x-extensions == @* ]]
+ PATH=/nix/store/l43lc1m24w7kc20z5fcwmj4jnfnybq9z-coreutils-9.7/bin:/nix/store/r19ni2b4fxyqxrkmh6nl8yyjldyyvm0l-gnugrep-3.11/bin
+ (( 19 < 58 ))
+ source /nix/store/rzzcklscandsqdd5bgnf8kdfdd2wjjlb-bootstrap-stage3-clang-wrapper-19.1.7/nix-support/utils.bash
+ dontLink=1
+ (( 57 < 58 ))
+ [[ -Wdate-time == @* + p=common/stream_flags_common.c
]]
+ p2=
+ for arg in "$@"
+ for arg in "$@"
+ n+=1
+ case "$p" in
+ [[ -Wsign-conversion == @* ]]
+ for arg in "$@"
+ nonFlagArgs=1
+ [[ -Wfloat-conversion == @* ]]
+ for arg in "$@"
+ (( 58 < 58 ))
+ [[ -Waggregate-return == @* ]]
+ for arg in "$@"
+ p=-Winit-self
+ [[ -Wstrict-prototypes == @* ]]
+ for arg in "$@"
+ [[ -Wold-style-definition == @* ]]
+ for arg in "$@"
+ [[ -Wmissing-prototypes == @* ]]
+ for arg in "$@"
+ [[ -Wpre-c2x-compat == @* ]]
+ [[ -Wmissing-declarations == @* ]]
+ '[' 1 = 0 ']'
+ p2=-Wmissing-include-dirs
+ for arg in "$@"
+ '[' '' = 1 ']'
+ [[ -Warray-bounds-pointer-arithmetic == @* ]]
+ for arg in "$@"
+ [[ -Wassign-enum == @* ]]
+ for arg in "$@"
+ [[ -Wconditional-uninitialized == @* ]]
+ for arg in "$@"
+ [[ -Wdocumentation == @* ]]
+ for arg in "$@"
+ [[ -Wduplicate-enum == @* ]]
+ for arg in "$@"
+ path_backup=/nix/store/rzzcklscandsqdd5bgnf8kdfdd2wjjlb-bootstrap-stage3-clang-wrapper-19.1.7/bin:/nix/store/2bgp517j3in0kkcds3mwzv82g85jg7lr-clang-19.1.7/bin:/nix/store/l43lc1m24w7kc20z5fcwmj4jnfnybq9z-coreutils-9.7/bin:/nix/store/g1qrg922c102ygl8zxayjfw2wna1rq7v-cctools-binutils-darwin-wrapper-1010.6/bin:/nix/store/cic4yyz5400ffhdjn7nmp48nixvi5hpm-cctools-binutils-darwin-1010.6/bin:/nix/store/51yjixwjkpy6pnkwg7rdx9pw053xa314-xcbuild-0.1.1-unstable-2019-11-20-xcrun/bin:/nix/store/ggjjc72966dbvfjcm7hwh0yi7x0p25i4-bash-5.2p37/bin:/nix/store/1wqh1ykg32ivqbhkgz42qksn21kfmjjr-file-5.46/bin:/nix/store/0d63j9ma2simwi7ahsibd3a7vpca99ws-bootstrap-tools/bin
+ [[ 1 = 1 ]]
+ [[ -n /nix/store ]]
+ kept=()
+ nParams=58
+ [[ -n /nix/store/l43lc1m24w7kc20z5fcwmj4jnfnybq9z-coreutils-9.7 ]]
+ n+=1
+ for arg in "$@"
+ [[ -Wempty-translation-unit == @* ]]
+ declare -i n=0
+ [[ -Wredundant-decls == @* ]]
+ for arg in "$@"
+ for arg in "$@"
+ [[ -Wimplicit-fallthrough == @* ]]
+ [[ -Wflexible-array-extensions == @* ]]
+ for arg in "$@"
+ for arg in "$@"
+ (( 0 < 58 ))
+ [[ -Wc99-compat == @* ]]
+ [[ -Wmissing-variable-declarations == @* ]]
+ for arg in "$@"
+ for arg in "$@"
+ [[ -n /nix/store/r19ni2b4fxyqxrkmh6nl8yyjldyyvm0l-gnugrep-3.11 ]]
+ [[ -Wc11-extensions == @* ]]
+ for arg in "$@"
+ p=-DHAVE_CONFIG_H
+ [[ -Wc2x-compat == @* ]]
+ for arg in "$@"
+ p2=-I.
+ [[ -Wc2x-extensions == @* ]]
+ for arg in "$@"
+ [[ -Wpre-c2x-compat == @* ]]
+ for arg in "$@"
+ [[ -Warray-bounds-pointer-arithmetic == @* ]]
+ for arg in "$@"
+ [[ -Wassign-enum == @* ]]
+ for arg in "$@"
+ [[ -Wconditional-uninitialized == @* ]]
+ for arg in "$@"
+ [[ -Wdocumentation == @* ]]
+ for arg in "$@"
+ [[ -Wnewline-eof == @* ]]
+ [[ -Wduplicate-enum == @* ]]
+ for arg in "$@"
+ [[ -Wempty-translation-unit == @* ]]
+ for arg in "$@"
+ case "$p" in
+ n+=1
+ (( 20 < 58 ))
+ for arg in "$@"
+ p=-Wmissing-include-dirs
+ [[ -Wshift-sign-overflow == @* ]]
+ skipNext=false
+ p2=-Wstrict-overflow=3
+ for arg in "$@"
+ n+=1
+ path=
+ [[ -Wstring-conversion == @* ]]
+ case "$p" in
+ case "$p" in
+ for arg in "$@"
+ (( 21 < 58 ))
+ [[ -n '' ]]
+ [[ -g == @* ]]
+ for arg in "$@"
+ kept+=("$p")
+ [[ -O2 == @* ]]
+ for arg in "$@"
+ [[ -c == @* ]]
+ for arg in "$@"
+ (( 1 < 58 ))
+ PATH=/nix/store/l43lc1m24w7kc20z5fcwmj4jnfnybq9z-coreutils-9.7/bin:/nix/store/r19ni2b4fxyqxrkmh6nl8yyjldyyvm0l-gnugrep-3.11/bin
+ [[ ../common/tuklib_physmem.c == @* ]]
+ p=-I.
+ p2=-I../..
+ n+=1
+ p=-Wstrict-overflow=3
+ skipNext=false
+ source /nix/store/rzzcklscandsqdd5bgnf8kdfdd2wjjlb-bootstrap-stage3-clang-wrapper-19.1.7/nix-support/darwin-sdk-setup.bash
+ path=
+ case "$p" in
+ [[ -n '' ]]
+ [[ -Wflexible-array-extensions == @* ]]
+ positionalArgs=()
+ source /nix/store/rzzcklscandsqdd5bgnf8kdfdd2wjjlb-bootstrap-stage3-clang-wrapper-19.1.7/nix-support/utils.bash
+ declare -ag positionalArgs
+ p2=-Wfloat-equal
+ kept+=("$p")
+ for arg in "$@"
+ declare -i n=0
+ [[ -Wmissing-variable-declarations == @* ]]
+ for arg in "$@"
+ nParams=58
+ [[ -Wnewline-eof == @* ]]
+ for arg in "$@"
+ [[ -Wshift-sign-overflow == @* ]]
+ for arg in "$@"
+ [[ -Wstring-conversion == @* ]]
+ for arg in "$@"
+ [[ -g == @* ]]
++ accumulateRoles
+ for arg in "$@"
+ [[ -O2 == @* ]]
+ for arg in "$@"
+ (( 2 < 58 ))
+ [[ -c == @* ]]
++ role_suffixes=()
+ for arg in "$@"
++ declare -ga role_suffixes
+ [[ ../common/tuklib_cpucores.c == @* ]]
++ '[' '' ']'
++ '[' 1 ']'
+ (( 0 < 58 ))
++ role_suffixes+=('')
+ p=-DHAVE_CONFIG_H
++ '[' '' ']'
+ positionalArgs=()
+ p2=-I.
+ declare -ag positionalArgs
+ n+=1
+ case "$p" in
+ p=-I../..
+ (( 1 < 58 ))
+ p=-I.
+ p2=-I../../src/liblzma/api
++ [[ -n 11.3 ]]
+ n+=1
++ mangleVarSingle DEVELOPER_DIR ''
++ local var=DEVELOPER_DIR
++ shift
+ n+=1
+ declare -i n=0
+ p2=-I../..
+ case "$p" in
+ n+=1
+ case "$p" in
+ (( 22 < 58 ))
+ skipNext=false
+ (( 2 < 58 ))
+ p=-Wfloat-equal
+ p=-I../..
+ p2=-Wundef
+ p2=-I../../src/liblzma/api
+ n+=1
+ n+=1
+ case "$p" in
+ case "$p" in
+ (( 3 < 58 ))
+ (( 23 < 58 ))
+ p=-I../../src/liblzma/api
+ path=
+ p2=-I../../src/liblzma/common
+ n+=1
+ case "$p" in
+ (( 4 < 58 ))
++ role_suffixes=('')
+ p=-I../../src/liblzma/common
+ p2=-I../../src/liblzma/check
+ n+=1
+ case "$p" in
+ (( 5 < 58 ))
+ p=-I../../src/liblzma/check
+ nParams=58
+ p2=-I../../src/liblzma/lz
+ n+=1
+ case "$p" in
+ (( 6 < 58 ))
+ p=-I../../src/liblzma/lz
+ p2=-I../../src/liblzma/rangecoder
+ n+=1
+ case "$p" in
+ (( 7 < 58 ))
+ p=-I../../src/liblzma/rangecoder
+ case "$p" in
+ p2=-I../../src/liblzma/lzma
+ n+=1
+ case "$p" in
++ local -a role_suffixes
+ (( 8 < 58 ))
+ p=-I../../src/liblzma/lzma
+ p=-Wundef
+ p2=-I../../src/liblzma/delta
+ n+=1
+ case "$p" in
+ (( 9 < 58 ))
+ p=-I../../src/liblzma/delta
++ local outputVar=DEVELOPER_DIR_arm64_apple_darwin
+ source /nix/store/rzzcklscandsqdd5bgnf8kdfdd2wjjlb-bootstrap-stage3-clang-wrapper-19.1.7/nix-support/darwin-sdk-setup.bash
+ (( 0 < 58 ))
+ p2=-Wshadow
+ p=-DHAVE_CONFIG_H
+ n+=1
+ p2=-I.
+ n+=1
+ case "$p" in
+ case "$p" in
+ (( 24 < 58 ))
+ (( 1 < 58 ))
+ p=-I.
+ p2=-I../..
++ for suffix in "${role_suffixes[@]}"
+ n+=1
++ accumulateRoles
+ case "$p" in
+ (( 2 < 58 ))
+ p=-I../..
++ local inputVar=DEVELOPER_DIR
++ role_suffixes=()
+ [[ -n '' ]]
++ declare -ga role_suffixes
+ p2=-I../../src/liblzma/simple
+ n+=1
+ case "$p" in
++ '[' '' ']'
+ (( 10 < 58 ))
+ p=-I../../src/liblzma/simple
++ '[' 1 ']'
+ p2=-I../../src/common
++ role_suffixes+=('')
+ n+=1
+ kept+=("$p")
+ case "$p" in
++ '[' '' ']'
+ (( 3 < 58 ))
+ p=-I../../src/liblzma/api
+ p2=-I../../src/liblzma/common
+ n+=1
+ skipNext=false
+ p2=-I../../src/liblzma/api
++ '[' -v DEVELOPER_DIR ']'
+ path=
++ [[ -n 11.3 ]]
+ case "$p" in
+ n+=1
+ (( 11 < 58 ))
+ [[ -n '' ]]
++ mangleVarSingle DEVELOPER_DIR ''
+ kept+=("$p")
++ '[' -v DEVELOPER_DIR_arm64_apple_darwin ']'
+ (( 4 < 58 ))
++ local var=DEVELOPER_DIR
+ p=-Wshadow
+ p=-I../../src/liblzma/common
+ p2=-I../../src/liblzma/check
+ p=-I../../src/common
+ case "$p" in
++ shift
+ p2=-Wpointer-arith
+ n+=1
+ case "$p" in
++ role_suffixes=('')
+ (( 25 < 58 ))
++ local -a role_suffixes
++ declare -gx DEVELOPER_DIR_arm64_apple_darwin=/nix/store/mxqsqc2r5kzqfvpdhl8vjxcc4fkqkbcr-apple-sdk-11.3
+ p=-Wpointer-arith
++ local outputVar=DEVELOPER_DIR_arm64_apple_darwin
+ p2=-Wbad-function-cast
++ for suffix in "${role_suffixes[@]}"
++ local inputVar=DEVELOPER_DIR
++ export DEVELOPER_DIR=/nix/store/mxqsqc2r5kzqfvpdhl8vjxcc4fkqkbcr-apple-sdk-11.3
++ '[' -v DEVELOPER_DIR ']'
++ DEVELOPER_DIR=/nix/store/+ p2=-DTUKLIB_SYMBOL_PREFIX=lzma_
mxqsqc2r5kzqfvpdhl8vjxcc4fkqkbcr-apple-sdk-11.3
++ '[' -v DEVELOPER_DIR_arm64_apple_darwin ']'
+ n+=1
+ n+=1
+ skipNext=false
+ path=
++ export SDKROOT=/nix/store/mxqsqc2r5kzqfvpdhl8vjxcc4fkqkbcr-apple-sdk-11.3/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk
++ SDKROOT=/nix/store/mxqsqc2r5kzqfvpdhl8vjxcc4fkqkbcr-apple-sdk-11.3/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk
+ case "$p" in
+ dontLink=0
+ nonFlagArgs=0
+ (( 26 < 58 ))
+ cc1=0
+ p=-Wbad-function-cast
+ [[ /nix/store/2bgp517j3in0kkcds3mwzv82g85jg7lr-clang-19.1.7/bin/clang = *++ ]]
+ n+=1
+ isCxx=0
+ p2=-Wwrite-strings
+ n+=1
+ cxxInclude=1
+ case "$p" in
+ cxxLibrary=1
+ cInclude=1
+ (( 3 < 58 ))
+ case "$p" in
+ p=-I../../src/liblzma/api
+ p2=-I../../src/liblzma/common
+ n+=1
+ [[ -n '' ]]
+ case "$p" in
+ kept+=("$p")
+ (( 4 < 58 ))
+ p=-I../../src/liblzma/common
+ p2=-I../../src/liblzma/check
+ expandResponseParams -DHAVE_CONFIG_H -I. -I../.. -I../../src/liblzma/api -I../../src/liblzma/common -I../../src/liblzma/check -I../../src/liblzma/lz -I../../src/liblzma/rangecoder -I../../src/liblzma/lzma -I../../src/liblzma/delta -I../../src/liblzma/simple -I../../src/common -DTUKLIB_SYMBOL_PREFIX=lzma_ -pthread -fvisibility=hidden -Wall -Wextra -Wvla -Wformat=2 -Winit-self -Wmissing-include-dirs -Wstrict-overflow=3 -Wfloat-equal -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wwrite-strings -Wdate-time -Wsign-conversion -Wfloat-conversion -Waggregate-return -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wimplicit-fallthrough -Wc99-compat -Wc11-extensions -Wc2x-compat -Wc2x-extensions -Wpre-c2x-compat -Warray-bounds-pointer-arithmetic -Wassign-enum -Wconditional-uninitialized -Wdocumentation -Wduplicate-enum -Wempty-translation-unit -Wflexible-array-extensions -Wmissing-variable-declarations -Wnewline-eof -Wshift-sign-overflow -Wstring-conversion -g -O2 -c common/alone_encoder.c
+ n+=1
+ (( 5 < 58 ))
+ (( 27 < 58 ))
+ case "$p" in
+ p=-Wwrite-strings
+ p2=-Wdate-time
+ n+=1
+ params=('-DHAVE_CONFIG_H' '-I.' '-I../..' '-I../../src/liblzma/api' '-I../../src/liblzma/common' '-I../../src/liblzma/check' '-I../../src/liblzma/lz' '-I../../src/liblzma/rangecoder' '-I../../src/liblzma/lzma' '-I../../src/liblzma/delta' '-I../../src/liblzma/simple' '-I../../src/common' '-DTUKLIB_SYMBOL_PREFIX=lzma_' '-pthread' '-fvisibility=hidden' '-Wall' '-Wextra' '-Wvla' '-Wformat=2' '-Winit-self' '-Wmissing-include-dirs' '-Wstrict-overflow=3' '-Wfloat-equal' '-Wundef' '-Wshadow' '-Wpointer-arith' '-Wbad-function-cast' '-Wwrite-strings' '-Wdate-time' '-Wsign-conversion' '-Wfloat-conversion' '-Waggregate-return' '-Wstrict-prototypes' '-Wold-style-definition' '-Wmissing-prototypes' '-Wmissing-declarations' '-Wredundant-decls' '-Wimplicit-fallthrough' '-Wc99-compat' '-Wc11-extensions' '-Wc2x-compat' '-Wc2x-extensions' '-Wpre-c2x-compat' '-Warray-bounds-pointer-arithmetic' '-Wassign-enum' '-Wconditional-uninitialized' '-Wdocumentation' '-Wduplicate-enum' '-Wempty-translation-unit' '-Wflexible-array-extensions' '-Wmissing-variable-declarations' '-Wnewline-eof' '-Wshift-sign-overflow' '-Wstring-conversion' '-g' '-O2' '-c' 'common/alone_encoder.c')
+ p=-I../../src/liblzma/check
+ (( 5 < 58 ))
+ path_backup=/nix/store/rzzcklscandsqdd5bgnf8kdfdd2wjjlb-bootstrap-stage3-clang-wrapper-19.1.7/bin:/nix/store/2bgp517j3in0kkcds3mwzv82g85jg7lr-clang-19.1.7/bin:/nix/store/l43lc1m24w7kc20z5fcwmj4jnfnybq9z-coreutils-9.7/bin:/nix/store/g1qrg922c102ygl8zxayjfw2wna1rq7v-cctools-binutils-darwin-wrapper-1010.6/bin:/nix/store/cic4yyz5400ffhdjn7nmp48nixvi5hpm-cctools-binutils-darwin-1010.6/bin:/nix/store/51yjixwjkpy6pnkwg7rdx9pw053xa314-xcbuild-0.1.1-unstable-2019-11-20-xcrun/bin:/nix/store/ggjjc72966dbvfjcm7hwh0yi7x0p25i4-bash-5.2p37/bin:/nix/store/1wqh1ykg32ivqbhkgz42qksn21kfmjjr-file-5.46/bin:/nix/store/0d63j9ma2simwi7ahsibd3a7vpca99ws-bootstrap-tools/bin
++ declare -gx DEVELOPER_DIR_arm64_apple_darwin=/nix/store/mxqsqc2r5kzqfvpdhl8vjxcc4fkqkbcr-apple-sdk-11.3
+ case "$p" in
+ p=-I../../src/liblzma/check
+ case "$p" in
+ [[ -n /nix/store/l43lc1m24w7kc20z5fcwmj4jnfnybq9z-coreutils-9.7 ]]
+ p2=-I../../src/liblzma/lz
+ [[ -n /nix/store/r19ni2b4fxyqxrkmh6nl8yyjldyyvm0l-gnugrep-3.11 ]]
+ n+=1
+ (( 12 < 58 ))
+ PATH=/nix/store/l43lc1m24w7kc20z5fcwmj4jnfnybq9z-coreutils-9.7/bin:/nix/store/r19ni2b4fxyqxrkmh6nl8yyjldyyvm0l-gnugrep-3.11/bin
+ case "$p" in
+ (( 6 < 58 ))
+ source /nix/store/rzzcklscandsqdd5bgnf8kdfdd2wjjlb-bootstrap-stage3-clang-wrapper-19.1.7/nix-support/utils.bash
+ p=-DTUKLIB_SYMBOL_PREFIX=lzma_
+ p=-I../../src/liblzma/lz
+ p2=-I../../src/liblzma/rangecoder
+ n+=1
+ case "$p" in
+ path_backup=/nix/store/rzzcklscandsqdd5bgnf8kdfdd2wjjlb-bootstrap-stage3-clang-wrapper-19.1.7/bin:/nix/store/2bgp517j3in0kkcds3mwzv82g85jg7lr-clang-19.1.7/bin:/nix/store/l43lc1m24w7kc20z5fcwmj4jnfnybq9z-coreutils-9.7/bin:/nix/store/g1qrg922c102ygl8zxayjfw2wna1rq7v-cctools-binutils-darwin-wrapper-1010.6/bin:/nix/store/cic4yyz5400ffhdjn7nmp48nixvi5hpm-cctools-binutils-darwin-1010.6/bin:/nix/store/51yjixwjkpy6pnkwg7rdx9pw053xa314-xcbuild-0.1.1-unstable-2019-11-20-xcrun/bin:/nix/store/ggjjc72966dbvfjcm7hwh0yi7x0p25i4-bash-5.2p37/bin:/nix/store/1wqh1ykg32ivqbhkgz42qksn21kfmjjr-file-5.46/bin:/nix/store/0d63j9ma2simwi7ahsibd3a7vpca99ws-bootstrap-tools/bin
+ (( 28 < 58 ))
+ p2=-pthread
+ (( 7 < 58 ))
+ p=-Wdate-time
+ declare -ga params
+ p2=-Wsign-conversion
+ n+=1
+ p2=-I../../src/liblzma/lz
+ local arg
+ case "$p" in
+ n+=1
+ (( 29 < 58 ))
+ skipNext=false
+ p=-Wsign-conversion
+ path=
+ case "$p" in
+ p2=-Wfloat-conversion
+ n+=1
+ path_backup=/nix/store/rzzcklscandsqdd5bgnf8kdfdd2wjjlb-bootstrap-stage3-clang-wrapper-19.1.7/bin:/nix/store/2bgp517j3in0kkcds3mwzv82g85jg7lr-clang-19.1.7/bin:/nix/store/l43lc1m24w7kc20z5fcwmj4jnfnybq9z-coreutils-9.7/bin:/nix/store/g1qrg922c102ygl8zxayjfw2wna1rq7v-cctools-binutils-darwin-wrapper-1010.6/bin:/nix/store/cic4yyz5400ffhdjn7nmp48nixvi5hpm-cctools-binutils-darwin-1010.6/bin:/nix/store/51yjixwjkpy6pnkwg7rdx9pw053xa314-xcbuild-0.1.1-unstable-2019-11-20-xcrun/bin:/nix/store/ggjjc72966dbvfjcm7hwh0yi7x0p25i4-bash-5.2p37/bin:/nix/store/1wqh1ykg32ivqbhkgz42qksn21kfmjjr-file-5.46/bin:/nix/store/0d63j9ma2simwi7ahsibd3a7vpca99ws-bootstrap-tools/bin
+ for arg in "$@"
+ n+=1
+ [[ -DHAVE_CONFIG_H == @* ]]
+ for arg in "$@"
+ [[ -I. == @* ]]
+ case "$p" in
+ [[ -n /nix/store/l43lc1m24w7kc20z5fcwmj4jnfnybq9z-coreutils-9.7 ]]
++ export DEVELOPER_DIR=/nix/store/mxqsqc2r5kzqfvpdhl8vjxcc4fkqkbcr-apple-sdk-11.3
+ [[ -n /nix/store/r19ni2b4fxyqxrkmh6nl8yyjldyyvm0l-gnugrep-3.11 ]]
+ PATH=/nix/store/l43lc1m24w7kc2+ [[ -n '' ]]
++ DEVELOPER_DIR=/nix/store/mxqsqc2r5kzqfvpdhl8vjxcc4fkqkbcr-apple-sdk-11.3
+ (( 13 < 58 ))
0z5fcwmj4jnfnybq9z-coreutils-9.7/bin:/nix/store/r19ni2b4fxyqxrkmh6nl8yyjldyyvm0l-gnugrep-3.11/bin
+ case "$p" in
+ for arg in "$@"
+ p=-pthread
+ path_backup=/nix/store/rzzcklscandsqdd5bgnf8kdfdd2wjjlb-bootstrap-stage3-clang-wrapper-19.1.7/bin:/nix/store/2bgp517j3in0kkcds3mwzv82g85jg7lr-clang-19.1.7/bin:/nix/store/l43lc1m24w7kc20z5fcwmj4jnfnybq9z-coreutils-9.7/bin:/nix/store/g1qrg922c102ygl8zxayjfw2wna1rq7v-cctools-binutils-darwin-wrapper-1010.6/bin:/nix/store/cic4yyz5400ffhdjn7nmp48nixvi5hpm-cctools-binutils-darwin-1010.6/bin:/nix/store/51yjixwjkpy6pnkwg7rdx9pw053xa314-xcbuild-0.1.1-unstable-2019-11-20-xcrun/bin:/nix/store/ggjjc72966dbvfjcm7hwh0yi7x0p25i4-bash-5.2p37/bin:/nix/store/1wqh1ykg32ivqbhkgz42qksn21kfmjjr-file-5.46/bin:/nix/store/0d63j9ma2simwi7ahsibd3a7vpca99ws-bootstrap-tools/bin
+ p2=-fvisibility=hidden
+ n+=1
+ [[ -I../.. == @* ]]
+ case "$p" in
+ [[ -n /nix/store/l43lc1m24w7kc20z5fcwmj4jnfnybq9z-coreutils-9.7 ]]
+ (( 14 < 58 ))
+ [[ -n /nix/store/r19ni2b4fxyqxrkmh6nl8yyjldyyvm0l-gnugrep-3.11 ]]
+ kept+=("$p")
+ p=-fvisibility=hidden
+ PATH=/nix/store/l43lc1m24w7kc20z5fcwmj4jnfnybq9z-coreutils-9.7/bin:/nix/store/r19ni2b4fxyqxrkmh6nl8yyjldyyvm0l-gnugrep-3.11/bin
+ p2=-Wall
+ (( 30 < 58 ))
+ n+=1
+ (( 6 < 58 ))
+ case "$p" in
+ source /nix/store/rzzcklscandsqdd5bgnf8kdfdd2wjjlb-bootstrap-stage3-clang-wrapper-19.1.7/nix-support/utils.bash
+ p=-Wfloat-conversion
+ p=-I../../src/liblzma/lz
+ (( 15 < 58 ))
+ p2=-Waggregate-return
+ p=-Wall
+ path_backup=/nix/store/rzzcklscandsqdd5bgnf8kdfdd2wjjlb-bootstrap-stage3-clang-wrapper-19.1.7/bin:/nix/store/2bgp517j3in0kkcds3mwzv82g85jg7lr-clang-19.1.7/bin:/nix/store/l43lc1m24w7kc20z5fcwmj4jnfnybq9z-coreutils-9.7/bin:/nix/store/g1qrg922c102ygl8zxayjfw2wna1rq7v-cctools-binutils-darwin-wrapper-1010.6/bin:/nix/store/cic4yyz5400ffhdjn7nmp48nixvi5hpm-cctools-binutils-darwin-1010.6/bin:/nix/store/51yjixwjkpy6pnkwg7rdx9pw053xa314-xcbuild-0.1.1-unstable-2019-11-20-xcrun/bin:/nix/store/ggjjc72966dbvfjcm7hwh0yi7x0p25i4-bash-5.2p37/bin:/nix/store/1wqh1ykg32ivqbhkgz42qksn21kfmjjr-file-5.46/bin:/nix/store/0d63j9ma2simwi7ahsibd3a7vpca99ws-bootstrap-tools/bin
+ for arg in "$@"
+ p2=-Wextra
+ n+=1
+ case "$p" in
+ [[ -I../../src/liblzma/api == @* ]]
++ for arg in "$@"
+ export SDKROOT=/nix/store/mxqsqc2r5kzqfvpdhl8vjxcc4fkqkbcr-apple-sdk-11.3/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk
+ [[ -n /nix/store/l43lc1m24w7kc20z5fcwmj4jnfnybq9z-coreutils-9.7 ]]
+ [[ -n /nix/store/l43lc1m24w7kc20z5fcwmj4jnfnybq9z-coreutils-9.7 ]]
+ p=-I../../src/liblzma/rangecoder
+ p2=-I../../src/liblzma/rangecoder
+ source /nix/store/rzzcklscandsqdd5bgnf8kdfdd2wjjlb-bootstrap-stage3-clang-wrapper-19.1.7/nix-support/utils.bash
++ SDKROOT=/nix/store/mxqsqc2r5kzqfvpdhl8vjxcc4fkqkbcr-apple-sdk-11.3/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk
+ n+=1
+ n+=1
+ [[ -n /nix/store/r19ni2b4fxyqxrkmh6nl8yyjldyyvm0l-gnugrep-3.11 ]]
+ [[ -n /nix/store/r19ni2b4fxyqxrkmh6nl8yyjldyyvm0l-gnugrep-3.11 ]]
+ skipNext=false
+ p2=-I../../src/liblzma/lzma
+ path=
+ case "$p" in
+ PATH=/nix/store/l43lc1m24w7kc20z5fcwmj4jnfnybq9z-coreutils-9.7/bin:/nix/store/r19ni2b4fxyqxrkmh6nl8yyjldyyvm0l-gnugrep-3.11/bin
+ n+=1
+ PATH=/nix/store/l43lc1m24w7kc20z5fcwmj4jnfnybq9z-coreutils-9.7/bin:/nix/st+ case "$p" in
+ case "$p" in
ore/r19ni2b4fxyqxrkmh6nl8yyjldyyvm0l-gnugrep-3.11/bin
+ [[ -I../../src/liblzma/common == @* ]]
+ (( 16 < 58 ))
+ [[ -n '' ]]
+ dontLink=0
+ source /nix/store/rzzcklscandsqdd5bgnf8kdfdd2wjjlb-bootstrap-stage3-clang-wrapper-19.1.7/nix-support/utils.bash
+ (( 31 < 58 ))
+ p=-Waggregate-return
+ source /nix/store/rzzcklscandsqdd5bgnf8kdfdd2wjjlb-bootstrap-stage3-clang-wrapper-19.1.7/nix-support/darwin-sdk-setup.bash
+ p2=-Wstrict-prototypes
+ n+=1
+ case "$p" in
+ p=-Wextra
+ (( 32 < 58 ))
+ p=-Wstrict-prototypes
+ p2=-Wvla
+ source /nix/store/rzzcklscandsqdd5bgnf8kdfdd2wjjlb-bootstrap-stage3-clang-wrapper-19.1.7/nix-support/utils.bash
+ n+=1
+ kept+=("$p")
+ case "$p" in
+ (( 8 < 58 ))
+ (( 17 < 58 ))
+ p=-Wvla
+ (( 7 < 58 ))
+ p=-I../../src/liblzma/lzma
+ p2=-Wformat=2
+ n+=1
+ p2=-I../../src/liblzma/delta
+ for arg in "$@"
+ case "$p" in
+ n+=1
+ case "$p" in
+ (( 18 < 58 ))
+ [[ -I../../src/liblzma/check == @* ]]
+ p2=-Wold-style-definition
+ for arg in "$@"
+ nonFlagArgs=0
+ p=-I../../src/liblzma/rangecoder
+ [[ -I../../src/liblzma/lz == @* ]]
+ for arg in "$@"
+ cc1=0
+ [[ -I../../src/liblzma/rangecoder == @* ]]
+ for arg in "$@"
+ p=-Wformat=2
+ [[ -I../../src/liblzma/lzma == @* ]]
+ for arg in "$@"
+ [[ -I../../src/liblzma/delta == @* ]]
+ for arg in "$@"
++ accumulateRoles
+ (( 9 < 58 ))
+ p2=-I../../src/liblzma/lzma
+ [[ -I../../src/liblzma/simple == @* ]]
+ n+=1
+ [[ /nix/store/2bgp517j3in0kkcds3mwzv82g85jg7lr-clang-19.1.7/bin/clang = *++ ]]
+ p2=-Winit-self
+ n+=1
+ case "$p" in
+ n+=1
+ isCxx=0
+ (( 19 < 58 ))
+ skipNext=false
+ cxxInclude=1
+ for arg in "$@"
+ p=-Winit-self
+ cxxLibrary=1
+ p2=-Wmissing-include-dirs
+ cInclude=1
+ n+=1
+ [[ -I../../src/common == @* ]]
+ case "$p" in
++ role_suffixes=()
+ for arg in "$@"
+ (( 20 < 58 ))
+ p=-Wmissing-include-dirs
+ [[ -DTUKLIB_SYMBOL_PREFIX=lzma_ == @* ]]
+ p2=-Wstrict-overflow=3
+ n+=1
+ path=
+ case "$p" in
++ declare -ga role_suffixes
+ case "$p" in
+ expandResponseParams -DHAVE_CONFIG_H -I. -I../.. -I../../src/liblzma/api -I../../src/liblzma/common -I../../src/liblzma/check -I../../src/liblzma/lz -I../../src/liblzma/rangecoder -I../../src/liblzma/lzma -I../../src/liblzma/delta -I../../src/liblzma/simple -I../../src/common -DTUKLIB_SYMBOL_PREFIX=lzma_ -pthread -fvisibility=hidden -Wall -Wextra -Wvla -Wformat=2 -Winit-self -Wmissing-include-dirs -Wstrict-overflow=3 -Wfloat-equal -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wwrite-strings -Wdate-time -Wsign-conversion -Wfloat-conversion -Waggregate-return -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wimplicit-fallthrough -Wc99-compat -Wc11-extensions -Wc2x-compat -Wc2x-extensions -Wpre-c2x-compat -Warray-bounds-pointer-arithmetic -Wassign-enum -Wconditional-uninitialized -Wdocumentation -Wduplicate-enum -Wempty-translation-unit -Wflexible-array-extensions -Wmissing-variable-declarations -Wnewline-eof -Wshift-sign-overflow -Wstring-conver+ case "$p" in
+ for arg in "$@"
+ [[ -n '' ]]
+ source /nix/store/rzzcklscandsqdd5bgnf8kdfdd2wjjlb-bootstrap-stage3-clang-wrapper-19.1.7/nix-support/darwin-sdk-setup.bash
+ (( 33 < 58 ))
++ '[' '' ']'
sion -g -O2 -c common/block_util.c
+ kept+=("$p")
+ (( 21 < 58 ))
+ p=-Wold-style-definition
+ p=-I../../src/liblzma/delta
+ p2=-Wmissing-prototypes
+ p=-Wstrict-overflow=3
+ [[ -pthread == @* ]]
+ (( 8 < 58 ))
+ n+=1
+ case "$p" in
+ for arg in "$@"
+ p=-I../../src/liblzma/lzma
+ (( 34 < 58 ))
+ p2=-I../../src/liblzma/delta
+ n+=1
+ p=-Wmissing-prototypes
+ skipNext=false
++ '[' 1 ']'
+ p2=-Wmissing-declarations
+ path=
++ role_suffixes+=('')
+ case "$p" in
+ source /nix/store/rzzcklscandsqdd5bgnf8kdfdd2wjjlb-bootstrap-stage3-clang-wrapper-19.1.7/nix-support/darwin-sdk-setup.bash
+ p2=-Wfloat-equal
+ [[ -n '' ]]
++ accumulateRoles
+ n+=1
++ '[' '' ']'
+ case "$p" in
+ [[ -fvisibility=hidden == @* ]]
+ source /nix/store/rzzcklscandsqdd5bgnf8kdfdd2wjjlb-bootstrap-stage3-clang-wrapper-19.1.7/nix-support/darwin-sdk-setup.bash
+ (( 22 < 58 ))
+ n+=1
+ p=-Wfloat-equal
++ [[ -n 11.3 ]]
+ case "$p" in
+ p2=-Wundef
+ n+=1
+ case "$p" in
+ (( 35 < 58 ))
++ mangleVarSingle DEVELOPER_DIR ''
+ p=-Wmissing-declarations
+ (( 23 < 58 ))
+ p=-Wundef
++ local var=DEVELOPER_DIR
++ role_suffixes=()
+ p2=-Wshadow
++ shift
++ declare -ga role_suffixes
++ role_suffixes=('')
+ kept+=("$p")
+ p2=-I../../src/liblzma/simple
+ source /nix/store/rzzcklscandsqdd5bgnf8kdfdd2wjjlb-bootstrap-stage3-clang-wrapper-19.1.7/nix-support/darwin-sdk-setup.bash
++ local -a role_suffixes
++ '[' '' ']'
+ n+=1
++ '[' 1 ']'
+ case "$p" in
++ role_suffixes+=('')
+ (( 9 < 58 ))
+ p2=-Wredundant-decls
+ (( 10 < 58 ))
++ local outputVar=DEVELOPER_DIR_arm64_apple_darwin
+ for arg in "$@"
+ p=-I../../src/liblzma/delta
+ p=-I../../src/liblzma/simple
+ n+=1
+ p2=-I../../src/liblzma/simple
+ [[ -Wall == @* ]]
+ p2=-I../../src/common
+ n+=1
+ for arg in "$@"
+ n+=1
+ skipNext=false
+ case "$p" in
+ path=
+ case "$p" in
++ '[' '' ']'
+ (( 11 < 58 ))
+ [[ -n '' ]]
+ [[ -Wextra == @* ]]
+ kept+=("$p")
++ for suffix in "${role_suffixes[@]}"
++ accumulateRoles
+ p=-I../../src/common
+ (( 10 < 58 ))
+ p2=-DTUKLIB_SYMBOL_PREFIX=lzma_
+ p=-I../../src/liblzma/simple
+ n+=1
+ p2=-I../../src/common
++ local inputVar=DEVELOPER_DIR
+ n+=1
+ n+=1
++ accumulateRoles
+ skipNext=false
+ for arg in "$@"
+ case "$p" in
+ [[ -Wvla == @* ]]
+ params=('-DHAVE_CONFIG_H' '-I.' '-I../..' '-I../../src/liblzma/api' '-I../../src/liblzma/common' '-I../../src/liblzma/check' '-I../../src/liblzma/lz' '-I../../src/liblzma/rangecoder' '-I../../src/liblzma/lzma' '-I../../src/liblzma/delta' '-I../../src/liblzma/simple' '-I../../src/common' '-DTUKLIB_SYMBOL_PREFIX=lzma_' '-pthread' '-fvisibility=hidden' '-Wall' '-Wextra' '-Wvla' '-Wformat=2' '-Winit-self' '-Wmissing-include-dirs' '-Wstrict-overflow=3' '-Wfloat-equal' '-Wundef' '-Wshadow' '-Wpointer-arith' '-Wbad-function-cast' '-Wwrite-strings' '-Wdate-time' '-Wsign-conversion' '-Wfloat-conversion' '-Waggregate-return' '-Wstrict-prototypes' '-Wold-style-definition' '-Wmissing-prototypes' '-Wmissing-declarations' '-Wredundant-decls' '-Wimplicit-fallthrough' '-Wc99-compat' '-Wc11-extensions' '-Wc2x-compat' '-Wc2x-extensions' '-Wpre-c2x-compat' '-Warray-boun+ (( 24 < 58 ))
ds-pointer-arithmetic' '-Wassign-enum' '-Wconditional-uninitialized' '-Wdocumentation' '-Wduplicate-enum' '-Wempty-translation-unit' '-Wflexible-array-extensio+ for arg in "$@"
++ accumulateRoles
++ role_suffixes=()
+ case "$p" in
++ '[' -v DEVELOPER_DIR ']'
+ case "$p" in
++ [[ -n 11.3 ]]
ns' '-Wmissing-variable-declarations' '-Wnewline-eof' '-Wshift-sign-overflow' '-Wstring-conversion' '-g' '-O2' '-c' 'common/block_util.c')
+ [[ -Wformat=2 == @* ]]
+ path=
++ declare -ga role_suffixes
+ for arg in "$@"
++ role_suffixes=()
+ [[ -Winit-self == @* ]]
+ for arg in "$@"
+ [[ -Wmissing-include-dirs == @* ]]
+ (( 36 < 58 ))
++ role_suffixes=()
++ '[' -v DEVELOPER_DIR_arm64_apple_darwin ']'
+ case "$p" in
+ p=-Wshadow
++ '[' '' ']'
++ declare -ga role_suffixes
+ [[ -n '' ]]
++ declare -ga role_suffixes
+ for arg in "$@"
++ '[' '' ']'
+ p2=-Wpointer-arith
++ mangleVarSingle DEVELOPER_DIR ''
+ n+=1
++ '[' 1 ']'
+ case "$p" in
+ kept+=("$p")
++ '[' 1 ']'
+ (( 25 < 58 ))
++ role_suffixes+=('')
+ p=-Wpointer-arith
+ (( 12 < 58 ))
+ (( 11 < 58 ))
++ role_suffixes+=('')
+ [[ -Wstrict-overflow=3 == @* ]]
++ local var=DEVELOPER_DIR
+ p2=-Wbad-function-cast
+ p=-DTUKLIB_SYMBOL_PREFIX=lzma_
+ p=-I../../src/common
+ p=-Wredundant-decls
++ '[' '' ']'
+ p2=-pthread
++ declare -gx DEVELOPER_DIR_arm64_apple_darwin=/nix/store/mxqsqc2r5kzqfvpdhl8vjxcc4fkqkbcr-apple-sdk-11.3
++ '[' '' ']'
+ for arg in "$@"
+ n+=1
+ case "$p" in
++ shift
++ '[' 1 ']'
++ '[' '' ']'
+ (( 26 < 58 ))
++ role_suffixes=('')
+ declare -ga params
++ local -a role_suffixes
+ p=-Wbad-function-cast
+ [[ -Wfloat-equal == @* ]]
+ for arg in "$@"
++ [[ -n 11.3 ]]
+ p2=-Wimplicit-fallthrough
++ role_suffixes+=('')
+ [[ -Wundef == @* ]]
+ p2=-DTUKLIB_SYMBOL_PREFIX=lzma_
+ n+=1
+ local arg
++ local outputVar=DEVELOPER_DIR_arm64_apple_darwin
+ n+=1
+ for arg in "$@"
++ export DEVELOPER_DIR=/nix/store/mxqsqc2r5kzqfvpdhl8vjxcc4fkqkbcr-apple-sdk-11.3
+ skipNext=false
+ path=
++ '[' '' ']'
+ case "$p" in
++ DEVELOPER_DIR=/nix/store/mxqsqc2r5kzqfvpdhl8vjxcc4fkqkbcr-apple-sdk-11.3
++ mangleVarSingle DEVELOPER_DIR ''
+ p2=-Wwrite-strings
++ for suffix in "${role_suffixes[@]}"
+ [[ -n '' ]]
++ export SDKROOT=/nix/store/mxqsqc2r5kzqfvpdhl8vjxcc4fkqkbcr-apple-sdk-11.3/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk
+ kept+=("$p")
++ SDKROOT=/nix/store/mxqsqc2r5kzqfvpdhl8vjxcc4fkqkbcr-apple-sdk-11.3/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk
+ [[ -Wshadow == @* ]]
++ local inputVar=DEVELOPER_DIR
+ n+=1
+ for arg in "$@"
+ (( 12 < 58 ))
+ case "$p" in
+ [[ -Wpointer-arith == @* ]]
++ '[' -v DEVELOPER_DIR ']'
+ p=-DTUKLIB_SYMBOL_PREFIX=lzma_
+ for arg in "$@"
++ [[ -n 11.3 ]]
+ n+=1
+ for arg in "$@"
++ '[' -v DEVELOPER_DIR_arm64_apple_darwin ']'
++ mangleVarSingle DEVELOPER_DIR ''
+ (( 27 < 58 ))
+ p2=-pthread
+ [[ -Wbad-function-cast == @* ]]
+ n+=1
+ [[ -DHAVE_CONFIG_H == @* ]]
+ for arg in "$@"
++ local var=DEVELOPER_DIR
+ skipNext=false
+ p=-Wwrite-strings
+ path=
++ shift
++ local var=DEVELOPER_DIR
+ case "$p" in
+ case "$p" in
++ declare -gx DEVELOPER_DIR_arm64_apple_darwin=/nix/store/mxqsqc2r5kzqfvpdhl8vjxcc4fkqkbcr-apple-sdk-11.3
+ [[ -n '' ]]
++ [[ -n 11.3 ]]
++ shift
+ (( 13 < 58 ))
+ p2=-Wdate-time
+ for arg in "$@"
+ p=-pthread
+ [[ -Wwrite-strings == @* ]]
+ dontLink=0
+ case "$p" in
+ p2=-fvisibility=hidden
++ role_suffixes=('')
++ export DEVELOPER_DIR=/nix/store/mxqsqc2r5kzqfvpdhl8vjxcc4fkqkbcr-apple-sdk-11.3
+ n+=1
+ for arg in "$@"
++ DEVELOPER_DIR=/nix/store/mxqsqc2r5kzqfvpdhl8vjxcc4fkqkbcr-apple-sdk-11.3
+ case "$p" in
+ [[ -I. == @* ]]
++ export SDKROOT=/nix/store/mxqsqc2r5kzqfvpdhl8vjxcc4fkqkbcr-apple-sdk-11.3/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk
++ local -a role_suffixes
+ (( 14 < 58 ))
++ mangleVarSingle DEVELOPER_DIR ''
+ [[ -Wdate-time == @* ]]
+ n+=1
+ for arg in "$@"
++ local outputVar=DEVELOPER_DIR_arm64_apple_darwin
++ SDKROOT=/nix/store/mxqsqc2r5kzqfvpdhl8vjxcc4fkqkbcr-apple-sdk-11.3/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk
+ [[ -Wsign-conversion == @* ]]
++ role_suffixes=('')
+ for arg in "$@"
++ for suffix in "${role_suffixes[@]}"
+ [[ -Wfloat-conversion == @* ]]
+ for arg in "$@"
++ local inputVar=DEVELOPER_DIR
+ nonFlagArgs=0
+ [[ -Waggregate-return == @* ]]
+ for arg in "$@"
+ case "$p" in
+ kept+=("$p")
++ '[' -v DEVELOPER_DIR ']'
+ (( 28 < 58 ))
+ (( 37 < 58 ))
+ p=-fvisibility=hidden
+ dontLink=0
++ local -a role_suffixes
+ p=-Wdate-time
++ local var=DEVELOPER_DIR
+ p=-Wimplicit-fallthrough
+ cc1=0
+ p2=-Wsign-conversion
+ (( 13 < 58 ))
+ p2=-Wc99-compat
+ n+=1
++ local outputVar=DEVELOPER_DIR_arm64_apple_darwin
+ nonFlagArgs=0
+ n+=1
+ cc1=0
+ p2=-Wall
++ for suffix in "${role_suffixes[@]}"
+ case "$p" in
+ [[ /nix/store/2bgp517j3in0kkcds3mwzv82g85jg7lr-clang-19.1.7/bin/clang = *++ ]]
+ for arg in "$@"
++ '[' -v DEVELOPER_DIR_arm64_apple_darwin ']'
+ [[ /nix/store/2bgp517j3in0kkcds3mwzv82g85jg7lr-clang-19.1.7/bin/clang = *++ ]]
++ local inputVar=DEVELOPER_DIR
+ (( 29 < 58 ))
+ isCxx=0
+ [[ -I../.. == @* ]]
+ isCxx=0
++ '[' -v DEVELOPER_DIR ']'
+ cxxInclude=1
+ p=-Wsign-conversion
++ declare -gx DEVELOPER_DIR_arm64_apple_darwin=/nix/store/mxqsqc2r5kzqfvpdhl8vjxcc4fkqkbcr-apple-sdk-11.3
++ '[' -v DEVELOPER_DIR_arm64_apple_darwin ']'
+ cxxLibrary=1
+ p2=-Wfloat-conversion
++ shift
+ n+=1
+ cInclude=1
+ case "$p" in
+ n+=1
+ (( 30 < 58 ))
+ cxxInclude=1
+ for arg in "$@"
+ [[ -Wstrict-prototypes == @* ]]
+ p=-pthread
+ p=-Wfloat-conversion
+ for arg in "$@"
+ [[ -I../../src/liblzma/api == @* ]]
++ declare -gx DEVELOPER_DIR_arm64_apple_darwin=/nix/store/mxqsqc2r5kzqfvpdhl8vjxcc4fkqkbcr-apple-sdk-11.3
+ p2=-fvisibility=hidden
+ p2=-Waggregate-return
+ case "$p" in
+ expandResponseParams -DHAVE_CONFIG_H -I. -I../.. -I../../src/liblzma/api -I../../src/liblzma/common -I../../src/liblzma/check -I../../src/liblzma/lz -I../../src/liblzma/rangecoder -I../../src/liblzma/lzma -I../../src/liblzma/delta -I../../src/liblzma/simple -I../../src/common -DTUKLIB_SYMBOL_PREFIX=lzma_ -pthread -fvisibility=hidden -Wall -Wextra -Wvla -Wformat=2 -Winit-self -Wmissing-include-dirs -Wstrict-overflow=3 -Wfloat-equal -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wwrite-strings -Wdate-time -Wsign-conversion -Wfloat-conversion -Waggregate-return -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wimplicit-fallthrough -Wc99-compat -Wc11-extensions -Wc2x-compat -Wc2x-extensions -Wpre-c2x-co++ role_suffixes=('')
mpat -Warray-bounds-pointer-arithmetic -Wassign-enum -Wconditional-uninitialized -Wdocumentation -Wduplicate-enum -Wempty-translation-unit -Wflexible-array-extensions -Wmissing-variable-declarations -Wnewline-eof -Wshift-sign-overflow -Wstring-conver+ n+=1
++ export DEVELOPER_DIR=/nix/store/mxqsqc2r5kzqfvpdhl8vjxcc4fkqkbcr-apple-sdk-11.3
+ for arg in "$@"
+ n+=1
+ [[ -Wold-style-definition == @* ]]
sion -g -O2 -c common/filter_common.c
++ DEVELOPER_DIR=/nix/store/mxqsqc2r5kzqfvpdhl8vjxcc4fkqkbcr-apple-sdk-11.3
+ for arg in "$@"
+ (( 38 < 58 ))
+ case "$p" in
++ local -a role_suffixes
+ [[ -Wmissing-prototypes == @* ]]
+ [[ -I../../src/liblzma/common == @* ]]
+ for arg in "$@"
+ for arg in "$@"
+ [[ -Wmissing-declarations == @* ]]
+ cxxLibrary=1
++ export SDKROOT=/nix/store/mxqsqc2r5kzqfvpdhl8vjxcc4fkqkbcr-apple-sdk-11.3/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk
+ case "$p" in
+ [[ -I../../src/liblzma/check == @* ]]
+ (( 31 < 58 ))
+ for arg in "$@"
+ [[ -I../../src/liblzma/lz == @* ]]
+ for arg in "$@"
+ p=-Waggregate-return
+ cInclude=1
+ [[ -I../../src/liblzma/rangecoder == @* ]]
++ local outputVar=DEVELOPER_DIR_arm64_apple_darwin
++ SDKROOT=/nix/store/mxqsqc2r5kzqfvpdhl8vjxcc4fkqkbcr-apple-sdk-11.3/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk
+ for arg in "$@"
+ skipNext=false
+ for arg in "$@"
+ params=('-DHAVE_CONFIG_H' '-I.' '-I../..' '-I../../src/liblzma/api' '-I../../src/liblzma/common' '-I../../src/liblzma/check' '-I../../src/liblzma/lz' '-I../../src/liblzma/rangecoder' '-I../../src/liblzma/lzma' '-I../../src/liblzma/delta' '-I../../src/liblzma/simple' '-I../../src/common' '-DTUKLIB_SYMBOL_PREFIX=lzma_' '-pthread' '-fvisibility=hidden' '-Wall' '-Wextra' '-Wvla' '-Wformat=2' '-Winit-self' '-Wmissing-include-dirs' '-Wstrict-overflow=3' '-Wfloat-equal' '-Wundef' '-Wshadow' '-Wpointer-arith' '-Wbad-function-cast' '-Wwrite-strings' '-Wdate-time' '-Wsign-conversion' '-Wfloat-conversion' '-Waggregate-return' + dontLink=0
+ path_backup=/nix/store/rzzcklscandsqdd5bgnf8kdfdd2wjjlb-bootstrap-stage3-clang-wrapper-19.1.7/bin:/nix/store/2bgp517j3in0kkcds3mwzv82g85jg7lr-clang-19.1.7/bin:/nix/store/l43lc1m24w7kc20z5fcwmj4jnfnybq9z-coreutils-9.7/bin:/nix/store/g1qrg922c102ygl8zxayjfw2wna1rq7v-cctools-binutils-darwin-wrapper-1010.6/bin:/nix/store/cic4yyz5400ffhdjn7nmp48nixvi5hpm-cctools-binutils-darwin-1010.6/bin:/nix/store/51yjixwjkpy6pnkwg7rdx9pw053xa314-xcbuild-0.1.1-unstable-2019-11-20-xcrun/bin:/nix/store/ggjjc72966dbvfjcm7hwh0yi7x0p25i4-bash-5.2p37/bin:/nix/store/1wqh1ykg32ivqbhkgz42qksn21kfmjjr-file-5.46/bin:/nix/store/0d63j9ma2simwi7ahsibd3a7vpca99ws-bootstrap-tools/bin
+ expandResponseParams -DHAVE_CONFIG_H -I. -I../.. -I../../src/liblzma/api -I../../src/liblzma/common -I../../src/liblzma/check -I../../src/liblzma/lz -I../../src/liblzma/rangecoder -I../../src/liblzma/lzma -I../../src/liblzma/delta -I../../src/liblzma/simple -I../../src/common -DTUKLIB_SYMBOL_PREFIX=lzma_ -pthread -fvisibility=hidden -Wall -Wextra -Wvla -Wformat=2 -Winit-self -Wmissing-include-dirs -Wstrict-overflow=3 -Wfloat-equal -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wwrite-strings -Wdate-time -Wsign-conversion -Wfloat-conversion -Waggregate-return -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wimplicit-fallthrough -Wc99-compat -Wc11-extensions -Wc2x-compat -Wc2x-extensions -Wpre-c2x-compat -Warray-bounds-pointer-arithmetic -Wassign-enum -Wconditional-uninitialized -Wdocumentation -Wduplicate-enum -Wempty-translation-unit -Wflexible-array-extensions -Wmissing-variable-declarations -Wnewline-eof -Wshift-sign-overflow -Wstring-conver++ for suffix in "${role_suffixes[@]}"
+ p=-Wc99-compat
++ export DEVELOPER_DIR=/nix/store/mxqsqc2r5kzqfvpdhl8vjxcc4fkqkbcr-apple-sdk-11.3
+ [[ -Wredundant-decls == @* ]]
+ p2=-Wstrict-prototypes
sion -g -O2 -c common/string_conversion.c
+ path=
+ nonFlagArgs=0
+ (( 15 < 58 ))
+ for arg in "$@"
+ n+=1
++ local inputVar=DEVELOPER_DIR
+ p2=-Wc11-extensions
'-Wstrict-prototypes' '-Wold-style-definition' '-Wmissing-prototypes' '-Wmissing-declarations' '-Wredundant-decls' '-Wimplicit-fallthrough' '-Wc99-compat' '-Wc11-extensions' '-Wc2x-compat' '-Wc2x-extensions' '-Wpre-c2x-compat' '-Warray-bounds-pointer-arithmetic' '-Wassign-enum' '-Wconditional-uninitialized' '-Wdocumentation' '-Wduplicate-enum' '-Wempty-translation-unit' '-Wflexible-array-extensio+ [[ -I../../src/liblzma/lzma == @* ]]
+ case "$p" in
+ [[ -Wimplicit-fallthrough == @* ]]
++ '[' -v DEVELOPER_DIR ']'
+ for arg in "$@"
ns' '-Wmissing-variable-declarations' '-Wnewline-eof' '-Wshift-sign-overflow' '-Wstring-conversion' '-g' '-O2' '-c' 'common/filter_common.c')
+ for arg in "$@"
++ '[' -v DEVELOPER_DIR_arm64_apple_darwin ']'
+ [[ -Wc99-compat == @* ]]
+ [[ -I../../src/liblzma/delta == @* ]]
+ [[ -n /nix/store/l43lc1m24w7kc20z5fcwmj4jnfnybq9z-coreutils-9.7 ]]
+ for arg in "$@"
+ for arg in "$@"
++ DEVELOPER_DIR=/nix/store/mxqsqc2r5kzqfvpdhl8vjxcc4fkqkbcr-apple-sdk-11.3
+ [[ -Wc11-+ [[ -n /nix/store/r19ni2b4fxyqxrkmh6nl8yyjldyyvm0l-gnugrep-3.11 ]]
extensions == @* ]]
+ n+=1
+ cc1=0
+ p=-Wall
+ [[ -I../../src/liblzma/simple == @* ]]
++ declare -gx DEVELOPER_DIR_arm64_apple_darwin=/nix/store/mxqsqc2r5kzqfvpdhl8vjxcc4fkqkbcr-apple-sdk-11.3
++ export SDKROOT=/nix/store/mxqsqc2r5kzqfvpdhl8vjxcc4fkqkbcr-apple-sdk-11.3/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk
+ (( 32 < 58 ))
+ for arg in "$@"
+ PATH=/nix/store/l43lc1m24w7kc20z5fcwmj4jnfnybq9z-coreutils-9.7/bin:/nix/store/r19ni2b4fxyqxrkmh6nl8yyjldyyvm0l-gnugrep-3.11/bin
+ p2=-Wextra
+ [[ /nix/store/2bgp517j3in0kkcds3mwzv82g85jg7lr-clang-19.1.7/bin/clang = *++ ]]
+ params=('-DHAVE_CONFIG_H' '-I.' '-I../..' '-I../../src/liblzma/api' '-I../../src/liblzma/common' '-I../../src/liblzma/check' '-I../../src/liblzma/lz' '-I../../src/liblzma/rangecoder' '-I../../src/liblzma/lzma' '-I../../src/liblzma/delta' '-I../../src/liblzma/simple' '-I../../src/common' '-DTUKLIB_SYMBOL_PREFIX=lzma_' '-pthread' '-fvisibility=hidden' '-Wall' '-Wextra' '-++ SDKROOT=/nix/store/mxqsqc2r5kzqfvpdhl8vjxcc4fkqkbcr-apple-sdk-11.3/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk
+ case "$p" in
Wvla' '-Wformat=2' '-Winit-self' '-Wmissing-include-dirs' '-Wstrict-overflow=3' '-Wfloat-equal' '-Wundef' '-Wshadow' '-Wpointer-arith' '-Wbad-function-cast' '-Wwrite-strings' '-Wdate-time' '-Wsign-conversion' '-Wfloat-conversion' '-Waggregate-return' '-Wstrict-prototypes' '-Wold-style-definition' '-Wmissing-prototypes' '-Wmissing-declarations' '-Wredundant-decls' '-Wimplicit-fallthrough' '-Wc99-compat' '-Wc11-extensions' '-Wc2x-compat' '-Wc2x-extensions' '-Wpre-c2x-compat' '-Warray-bounds-pointer-arithmetic' '-Wassign-enum' '-Wconditional-uninitialized' '-Wdocumentation' '-Wduplicate-enum' '-Wempty-translation-unit' '-Wflexible-array-extensio+ n+=1
+ declare -ga params
+ for arg in "$@"
+ isCxx=0
ns' '-Wmissing-variable-declarations' '-Wnewline-eof' '-Wshift-sign-overflow' '-Wstring-conversion' '-g' '-O2' '-c' 'common/string_conversion.c')
+ case "$p" in
+ case "$p" in
+ sou+ [[ -Wc2x-compat == @* ]]
+ dontLink=0
rce /nix/store/rzzcklscandsqdd5bgnf8kdfdd2wjjlb-bootstrap-stage3-clang-wrapper-19.1.7/nix-support/utils.bash
+ [[ -I../../src/common == @* ]]
+ p=-Wstrict-prototypes
++ export DEVELOPER_DIR=/nix/store/mxqsqc2r5kzqfvpdhl8vjxcc4fkqkbcr-apple-sdk-11.3
+ cxxInclude=1
+ (( 16 < 58 ))
+ local arg
+ (( 39 < 58 ))
+ [[ -n '' ]]
+ for arg in "$@"
+ for arg in "$@"
+ nonFlagArgs=0
++ DEVELOPER_DIR=/nix/store/mxqsqc2r5kzqfvpdhl8vjxcc4fkqkbcr-apple-sdk-11.3
+ [[ -Wc2x-extensions == @* ]]
+ [[ -DTUKLIB_SYMBOL_PREFIX=lzma_ == @* ]]
+ for arg in "$@"
+ for arg in "$@"
+ [[ -Wpre-c2x-compat == @* ]]
++ export SDKROOT=/nix/store/mxqsqc2r5kzqfvpdhl8vjxcc4fkqkbcr-apple-sdk-11.3/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk
+ [[ -pthread == @* ]]
+ for arg in "$@"
++ SDKROOT=/nix/store/mxqsqc2r5kzqfvpdhl8vjxcc4fkqkbcr-apple-sdk-11.3/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk
+ for arg in "$@"
+ p2=-Wold-style-definition
+ kept+=("$p")
+ [[ -Warray-bounds-pointer-arithmetic == @* ]]
+ for arg in "$@"
+ [[ -fvisibility=hidden == @* ]]
+ dontLink=0
+ [[ -Wassign-enum == @* ]]
+ for arg in "$@"
+ for arg in "$@"
+ nonFlagArgs=0
+ [[ -Wall == @* ]]
+ cc1=0
+ p=-Wextra
+ for arg in "$@"
+ declare -ga params
+ p=-Wc11-extensions
+ for arg in "$@"
+ [[ -Wextra == @* ]]
+ for arg in "$@"
+ n+=1
+ local arg
+ [[ -DHAVE_CONFIG_H == @* ]]
+ cxxLibrary=1
+ cc1=0
+ cInclude=1
+ for arg in "$@"
+ case "$p" in
+ [[ -I. == @* ]]
+ p2=-Wvla
+ p2=-Wc2x-compat
+ [[ -Wvla == @* ]]
+ [[ /nix/store/2bgp517j3in0kkcds3mwzv82g85jg7lr-clang-19.1.7/bin/clang = *++ ]]
+ [[ -Wconditional-uninitialized == @* ]]
+ for arg in "$@"
+ [[ /nix/store/2bgp517j3in0kkcds3mwzv82g85jg7lr-clang-19.1.7/bin/clang = *++ ]]
+ (( 14 < 58 ))
+ for arg in "$@"
+ [[ -DHAVE_CONFIG_H == @* ]]
+ isCxx=0
+ n+=1
+ for arg in "$@"
+ p=-fvisibility=hidden
+ isCxx=0
+ cxxInclude=1
+ p2=-Wall
+ [[ -I. == @* ]]
+ cxxInclude=1
+ for arg in "$@"
+ for arg in "$@"
+ n+=1
+ cxxLibrary=1
+ (( 33 < 58 ))
+ cInclude=1
+ [[ -Wdocumentation == @* ]]
+ [[ -I../.. == @* ]]
+ expandResponseParams -DHAVE_CONFIG_H -I. -I../.. -I../../src/liblzma/api -I../../src/liblzma/common -I../../src/liblzma/check -I../../src/liblzma/lz -I../../src/liblzma/rangecoder -I../../src/liblzma/lzma -I../../src/liblzma/delta -I../../src/liblzma/simple -I../../src/common -DTUKLIB_SYMBOL_PREFIX=lzma_ -pthread -fvisibility=hidden -Wall -Wextra -Wvla -Wformat=2 -Winit-self -Wmissing-include-dirs -Wstrict-overflow=3 -Wfloat-equal -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wwrite-strings -Wdate-time -Wsign-conversion -Wfloat-conversion -Waggregate-return -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wimplicit-fallthrough -Wc99-compat -Wc11-extensions -Wc2x-compat -Wc2x-extensions -Wpre-c2x-compat -Warray-bounds-pointer-arithmetic -Wassign-enum -Wconditional-uninitialized -Wdocumentation -Wduplicate-enum -Wempty-translation-unit -Wflexible-array-extensions -Wmissing-variable-declarations -Wnewline-eof -Wshift-sign-overflow -Wstring-conver+ n+=1
+ for arg in "$@"
+ for arg in "$@"
+ [[ -I../.. == @* ]]
+ for arg in "$@"
+ case "$p" in
+ cxxLibrary=1
sion -g -O2 -c common/outqueue.c
+ [[ -Wduplicate-enum == @* ]]
+ skipNext=false
+ [[ -Wformat=2 == @* ]]
+ for arg in "$@"
+ path=
+ case "$p" in
+ cInclude=1
+ p=-Wold-style-definition
+ for arg in "$@"
+ for arg in "$@"
+ expandResponseParams -DHAVE_CONFIG_H -I. -I../.. -I../../src/liblzma/api -I../../src/liblzma/common -I../../src/liblzma/check -I../../src/liblzma/lz -I../../src/liblzma/rangecoder -I../../src/liblzma/lzma -I../../src/liblzma/delta -I../../src/liblzma/simple -I../../src/common -DTUKLIB_SYMBOL_PREFIX=lzma_ -pthread -fvisibility=hidden -Wall -Wextra -Wvla -Wformat=2 -Winit-self -Wmissing-include-dirs -Wstrict-overflow=3 -Wfloat-equal -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wwrite-strings -Wdate-time -Wsign-convers+ [[ -I../../src/liblzma/api == @* ]]
+ (( 17 < 58 ))
+ for arg in "$@"
+ case "$p" in
+ [[ -Winit-self == @* ]]
+ p=-Wvla
ion -Wfloat-conversion -Waggregate-return -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wimplicit-fallthrough -Wc99-compat -Wc11-extensions -Wc2x-compat -Wc2x-extensions -Wpre-c2x-compat -Warray-bounds-pointer-arithmetic -Wassign-enum -Wconditional-uninitialized -Wdocumentation -Wduplicate-enum -Wempty-translation-unit -Wflexible-array-extensions -Wmissing-variable-declarations -Wnewline-eof -Wshift-sign-overflow -Wstring-conver+ [[ -I../../src/liblzma/common == @* ]]
+ [[ -Wempty-translation-unit == @* ]]
+ for arg in "$@"
+ p2=-Wformat=2
sion -g -O2 -c common/hardware_cputhreads.c
+ [[ -I../../src/liblzma/api == @* ]]
+ expandResponseParams -DHAVE_CONFIG_H -I. -I../.. -I../../src/liblzma/api -I../../src/liblzma/common -I../../src/liblzma/check -I../../src/liblzma/lz -I../../src/liblzma/rangecoder -I../../src/liblzma/lzma -I..+ for arg in "$@"
+ for arg in "$@"
+ [[ -Wmissing-include-dirs == @* ]]
+ n+=1
+ params=('-DHAVE_CONFIG_H' '-I.' '-I../..' '-I../../src/liblzma/api' '-I../../src/liblzma/common' '-I../../src/liblzma/check' '-I../../src/liblzma/lz' '-I../../src/liblzma/rangecoder' '-I../../src/liblzma/lzma' '-I../../src/liblzma/delta' '-I../../src/liblzma/simple' '-I../../src/common' '-DTUKLIB_SYMBOL_PREFIX=lzma_' '-pthread' '-fvisibility=hidden' '-Wall' '-Wextra' '-Wvla' '-Wformat=2' '-Winit-self' '-Wmissing-include-dirs' '-Wstrict-overflow=3' '-Wfloat-equal' '-Wundef' '-Wshadow' '-Wpointer-arith' '-Wbad-function-cast' '-Wwrite-strings' '-Wdate-time' '-Wsign-conversion' '-Wfloat-conversion' '-Waggregate-return' '-Wstrict-prototypes' '-Wold-style-definition' '-Wmissing-prototypes' '-Wmissing-declarations' '-Wredundant-decls' '-Wimplicit-fallthrough' '-Wc99-compat' '-Wc11-extensions' '-Wc2x-compat' '-Wc2x-extensions' '-Wpre-c2x-compat' '-Warray-bounds-pointer-arithmetic' '-Wassign-enum' '-Wconditional-uninitialized' '-Wdocumen+ for arg in "$@"
+ p2=-Wmissing-prototypes
+ [[ -Wflexible-array-extensions == @* ]]
+ (( 40 < 58 ))
+ [[ -I../../src/liblzma/common == @* ]]
+ for arg in "$@"
+ case "$p" in
+ [[ -n '' ]]
/../src/liblzma/delta -I../../src/liblzma/simple -I../../src/common -DTUKLIB_SYMBOL_PREFIX=lzma_ -pthread -fvisibility=hidden -Wall -Wextra -Wvla -Wformat=2 -Winit-self -Wmissing-include-dirs -Wstrict-overflow=3 -Wfloat-equal -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wwrite-strings -Wdate-time -Wsign-conversion -Wfloat-conversion -Waggregate-return -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wimplicit-fallthrough -Wc99-compat -Wc11-extensions -Wc2x-compat -Wc2x-extensions -Wpre-c2x-compat -Warray-bounds-pointer-arithmetic -Wassign-enum -Wconditional-uninitialized -Wdocumentation -Wduplicate-enum -Wempty-translation-unit -Wflexible-array-extensions -Wmissing-variable-declarations -Wnewline-eof -Wshift-sign-overflow -Wstring-conver+ n+=1
+ for arg intation' '-Wduplicate-enum' '-Wempty-translation-unit' '-Wflexible-array-extensio+ params=('-DHAVE_CONFIG_H' '-I.' '-I../..' '-I../../src/liblzma/api' '-I../../src/liblzma/common' '-I../../src/liblzma/check' '-I../../src/liblzma/lz' '-I../../src/liblzma/rangecoder' '-I../../src/liblzma/lzma' '-I../../src/liblzma/delta' '-I../../src/liblzma/simple' '-I../../src/common' '-DTUKLIB_SYMBOL_PREFIX=lzma_' '-pthread' '-fvisibility=hidden' '-Wall' '-Wextra' '-Wvla' '-Wformat=2' '-Winit-self' '-Wmissing-include-dirs' '-Wstrict-overflow=3' '-Wfloat-equal' '-Wundef' '-Wshadow' '-Wpointer-arith' '-Wbad-function-cast' '-Wwrite-strings' '-Wdate-time' '-Wsign-conversion' '-Wfloat-conversion' '-Waggregate-return' '-Wstrict-prototypes' '-Wold-style-definition' '-Wmissing-prototypes' '-Wmissing-declarations' '-Wredundant-decls' '-Wimplicit-fallthrough' '-Wc99-compat' '-Wc11-extensions' '-Wc2x-compat' '-Wc2x-extensions' '-Wpre-c2x-compat' '-Warray-bounds-pointer-arithmetic' '-Wassign-enum' '-Wconditional-uninitialized' '-Wdocumentation' '-Wduplicate-enum' '-Wempty-translation-unit' '-Wflexible-array-extensio+ kept+=("$p")
+ case "$p" in
+ [[ -Wstrict-overflow=3 == @* ]]
+ p=-Wc2x-compat
+ for arg in "$@"
ns' '-Wmissing-variable-declarations' '-Wnewline-eof' '-Wshift-sign-overflow' '-Wstring-conversion' '-g' '-O2' '-c' 'common/hardware_cputhreads.c')
+ for arg in "$@"
+ [[ -I../../src/liblzma/check == @* ]]
"$@"
+ (( 18 < 58 ))
sion -g -O2 -c common/vli_size.c
+ [[ -Wfloat-equal == @* ]]
+ (( 34 < 58 ))
+ p2=-Wc2x-extensions
ns' '-Wmissing-variable-declarations' '-Wnewline-eof' '-Wshift-sign-overflow' '-Wstring-conversion' '-g' '-O2' '-c' 'common/outqueue.c')
+ (( 15 < 58 ))
+ for arg in "$@"
+ n+=1
+ p=-Wformat=2
+ p=-Wmissing-prototypes
+ [[ -I../../src/liblzma/check == @* ]]
+ [[ -Wundef == @* ]]
+ p=-Wall
+ p2=-Winit-self
+ p2=-Wmissing-declarations
+ p2=-Wextra
+ [[ -Wmissing-variable-declarations == @* ]]
+ n+=1
+ n+=1
+ case "$p" in
+ n+=1
+ case "$p" in
+ for arg in "$@"
+ skipNext=false
+ (( 19 < 58 ))
+ case "$p" in
+ (( 35 < 58 ))
+ [[ -Wshadow == @* ]]
+ for arg in "$@"
+ p=-Winit-self
+ for arg in "$@"
+ p=-Wmissing-declarations
+ p2=-Wmissing-include-dirs
+ [[ -Wnewline-eof == @* ]]
+ for arg in "$@"
+ for arg in "$@"
+ declare -ga params
+ source /nix/store/rzzcklscandsqdd5bgnf8kdfdd2wjjlb-bootstrap-stage3-clang-wrapper-19.1.7/nix-support/darwin-sdk-setup.bash
+ params=('-DHAVE_CONFIG_H' '-I.' '-I../..' '-I../../src/liblzma/api' '-I../../src/liblzma/common' '-I../../src/liblzma/check' '-I../../src/liblzma/lz' '-I../../src/liblzma/rangecoder' '-I../../src/liblzma/lzma' '-I../../src/liblzma/delta' '-I../../src/liblzma/simple' '-I../../src/common' '-DTUKLIB_SYMBOL_PREFIX=lzma_' '-pthread' '-fvisibility=hidden' '-Wall' '-Wextra' '-Wvla' '-Wformat=2' '-Winit-self' '-Wmissing-include-dirs' '-Wstrict-overflow=3' '-Wfloat-equal' '-Wundef' '-Wshadow' '-Wpointer-arith' '-Wbad-function-cast' '-Wwrite-strings' '-Wdate-time' '-Wsign-conversion' '-Wfloat-conversion' '-Waggregate-return' '-Wstrict-prototypes' '-Wold-style-definition' '-Wmissing-prototypes' '-Wmissing-declarations' '-Wredundant-decls' '-Wimplicit-fallthrough' '-Wc99-compat' '-Wc11-extensions' '-Wc2x-compat' '-Wc2x-extensions' '-Wpre-c2x-compat' '-Warray-bounds-pointer-arithmetic' '-Wassign-enum' '-Wconditional-uninitialized' '-Wdocumentation' '-Wduplicate-enum' '-Wempty-translation-unit' '-Wflexible-array-extensio+ local arg
+ [[ -I../../src/liblzma/lz == @* ]]
+ n+=1
+ path_backup=/nix/store/rzzcklscandsqdd5bgnf8kdfdd2wjjlb-bootstrap-stage3-clang-wrapper-19.1.7/bin:/nix/store/2bgp517j3in0kkcds3mwzv82g85jg7lr-clang-19.1.7/bin:/nix/store/l43lc1m24w7kc20z5fcwmj4jnfnybq9z-coreutils-9.7/bin:/nix/store/g1qrg922c102ygl8zxayjfw2wna1rq7v-cctools-binutils-darwin-wrapper-1010.6/bin:/nix/store/cic4yyz5400ffhdjn7nmp48nixvi5hpm-cctools-binutils-darwin-1010.6/bin:/nix/store/51yjixwjkpy6pnkwg7rdx9pw053xa314-xcbuild-0.1.1-unstable-2019-11-20-xcrun/bin:/nix/store/ggjjc72966dbvfjcm7hwh0yi7x0p25i4-bash-5.2p37/bin:/nix/store/1wqh1ykg32ivqbhkgz42qksn21kfmjjr-file-5.46/bin:/nix/store/0d63j9ma2simwi7ahsibd3a7vpca99ws-bootstrap-tools/bin
ns' '-Wmissing-variable-declarations' '-Wnewline-eof' '-Wshift-sign-overflow' '-Wstring-conversion' '-g' '-O2' '-c' 'common/vli_size.c')
++ accumulateRoles
+ [[ -Wpointer-arith == @* ]]
+ declare -ga params
+ p2=-Wredundant-decls
+ path=
+ for arg in "$@"
+ [[ -I../../src/liblzma/lz == @* ]]
+ for arg in "$@+ (( 41 < 58 ))
+ local arg
+ case "$p" in
+ [[ -n /nix/store/l43lc1m24w7kc20z5fcwmj4jnfnybq9z-coreutils-9.7 ]]
+ n+=1
++ role_suffixes=()
"
+ [[ -n /nix/store/r19ni2b4fxyqxrkmh6nl8yyjldyyvm0l-gnugrep-3.11 ]]
+ PATH=/nix/store/l43lc1m24w7kc20z5fcwmj4jnfnybq9z-coreutils-9.7/bin:/nix/store/r19ni2b4fxyqxrkmh6nl8yyjldyyvm0l-gnugrep-3.11/bin
+ [[ -I../../src/liblzma/rangecoder == @* ]]
++ declare -ga role_suffixes
+ [[ -Wshift-sign-overflow == @* ]]
+ for arg in "$@"
+ for arg in "$@"
+ for arg in "$@"
+ [[ -Wstring-conversion == @* ]]
+ [[ -I../../src/liblzma/lzma == @* ]]
+ [[ -DHAVE_CONFIG_H == @* ]]
++ '[' '' ']'
+ [[ -n '' ]]
+ case "$p" in
+ for arg in "$@"
+ path_backup=/nix/store/rzzcklscandsqdd5bgnf8kdfdd2wjjlb-bootstrap-stage3-clang-wrapper-19.1.7/bin:/nix/store/2bgp517j3in0kkcds3mwzv82g85jg7lr-clang-19.1.7/bin:/nix/store/l43lc1m24w7kc20z5fcwmj4jnfnybq9z-coreutils-9.7/bin:/nix/store/g1qrg922c102ygl8zxayjfw2wna1rq7v-cctools-binutils-darwin-wrapper-1010.6/bin:/nix/store/cic4yyz5400ffhdjn7nmp48nixvi5hpm-cctools-binutils-darwin-1010.6/bin:/nix/store/51yjixwjkpy6pnkwg7rdx9pw053xa314-xcbuild-0.1.1-unstable-2019-11-20-xcrun/bin:/nix/store/ggjjc72966dbvfjcm7hwh0yi7x0p25i4-bash-5.2p37/bin:/nix/store/1wqh1ykg32ivqbhkgz42qksn21kfmjjr-file-5.46/bin:/nix/store/0d63j9ma2simwi7ahsibd3a7vpca99ws-bootstrap-tools/bin
+ for arg in "$@"
+ case "$p" in
+ for arg in "$@"
++ '[' 1 ']'
+ [[ -DHAVE_CONFIG_H == @* ]]
+ source /nix/store/rzzcklscandsqdd5bgnf8kdfdd2wjjlb-bootstrap-stage3-clang-wrapper-19.1.7/nix-support/utils.bash
+ for arg in "$@"
+ for arg in "$@"
+ (( 36 < 58 ))
+ kept+=("$p")
+ p=-Wc2x-extensions
+ for arg in "$@"
+ path_backup=/nix/store/rzzcklscandsqdd5bgnf8kdfdd2wjjlb-bootstrap-stage3-clang-wrapper-19.1.7/bin:/nix/store/2bgp517j3in0kkcds3mwzv82g85jg7lr-clang-19.1.7/bin:/nix/store/l43lc1m24w7kc20z5fcwmj4jnfnybq9z-coreutils-9.7/bin:/nix/store/g1qrg922c102ygl8zxayjfw2wna1rq7v-cctools-binutils-darwin-wrapper-1010.6/bin:/nix/store/cic4yyz5400ffhdjn7nmp48nixvi5hpm-cctools-binutils-darwin-1010.6/bin:/nix/store/51yj+ [[ -n /nix/store/l43lc1m24w7kc20z5fcwmj4jnfnybq9z-coreutils-9.7 ]]
+ p=-Wredundant-decls
ixwjkpy6pnkwg7rdx9pw053xa314-xcbuild-0.1.1-unstable-2019-11-20-xcrun/bin:/nix/store/ggjjc72966dbvfjcm7hwh0yi7x0p25i4-bash-5.2p37/bin:/nix/store/1wqh1ykg32ivqbhkgz42qksn21kfmjjr-file-5.46/bin:/nix/store/0d63j9ma2simwi7ahsibd3a7vpca99ws-bootstrap-tools/bin
+ (( 16 < 58 ))
+ [[ -I../../src/liblzma/delta == @* ]]
+ [[ -g == @* ]]
+ (( 20 < 58 ))
+ for arg in "$@"
+ [[ -I../../src/liblzma/rangecoder == @* ]]
+ for arg in "$@"
+ [[ -I. == @* ]]
++ role_suffixes+=('')
+ p2=-Wpre-c2x-compat
+ [[ -n /nix/store/r19ni2b4fxyqxrkmh6nl8yyjldyyvm0l-gnugrep-3.11 ]]
+ declare -ga params
+ [[ -Wbad-function-cast == @* ]]
+ for arg in "$@"
+ PATH=/nix/store/l43lc1m24w7kc20z5fcwmj4jnfnybq9z-coreutils-9.7/bin:/nix/store/r19ni2b4fxyqxrkmh6nl8yyjldyyvm0l-gnugrep-3.11/bin
+ for arg in "$@"
+ p2=-Wimplicit-fallthrough
+ [[ -I../../src/liblzma/lzma == @* ]]
+ for arg in "$@"
+ source /nix/store/rzzcklscandsqdd5bgnf8kdfdd2wjjlb-bootstrap-stag+ n+=1
+ [[ -n /nix/store/l43lc1m24w7kc20z5fcwmj4jnfnybq9z-coreutils-9.7 ]]
+ n+=1
+ [[ -I../../src/liblzma/delta == @* ]]
+ case "$p" in
e3-clang-wrapper-19.1.7/nix-support/utils.bash
+ for arg in "$@"
+ [[ -O2 == @* ]]
+ case "$p" in
+ [[ -I. == @* ]]
+ [[ -Wwrite-strings == @* ]]
+ for arg in "$@"
+ (( 42 < 58 ))
++ '[' '' ']'
+ p=-Wpre-c2x-compat
+ [[ -I../../src/liblzma/simple == @* ]]
+ for arg in "$@"
+ p=-Wextra
+ [[ -I../../src/liblzma/simple == @* ]]
+ p2=-Warray-bounds-pointer-arithmetic
+ [[ -n /nix/store/r19ni2b4fxyqxrkmh6nl8yyjldyyvm0l-gnugrep-3.11 ]]
+ n+=1
+ for arg in "$@"
+ for arg in "$@"
+ for arg in "$@"
+ p=-Wmissing-include-dirs
+ [[ -I../../src/common == @* ]]
+ (( 37 < 58 ))
+ [[ -I../../src/common == @* ]]
+ local arg
+ for arg in "$@"
+ for arg in "$@"
+ for arg in "$@"
+ [[ -I../.. == @* ]]
+ [[ -DTUKLIB_SYMBOL_PREFIX=lzma_ == @* ]]
+ p2=-Wvla
+ for arg in "$@"
+ [[ -c == @* ]]
+ n+=1
+ [[ -I../.. == @* ]]
+ for arg in "$@"
+ [[ -Wdate-time == @* ]]
+ for arg in "$@"
+ for arg in "$@"
+ [[ -I../../src/liblzma/api == @* ]]
+ p=-Wimplicit-fallthrough
+ p2=-Wstrict-overflow=3
+ for arg in "$@"
+ for arg in "$@"
+ for arg in "$@"
+ [[ -DTUKLIB_SYMBOL_PREFIX=lzma_ == @* ]]
+ PATH=/nix/store/l43lc1m24w7kc20z5fcwmj4jnfnybq9z-coreutils-9.7/bin:/nix/store/r19ni2b4fxyqxrkmh6nl8yyjldyyvm0l-gnugrep-3.11/bin
+ skipNext=false
+ [[ -Wsign-conversion == @* ]]
+ [[ -pthread == @* ]]
+ source /nix/store/rzzcklscandsqdd5bgnf8kdfdd2wjjlb-bootstrap-stage3-clang-wrapper-19.1.7/nix-support/darwin-sdk-setup.bash
+ p2=-Wc99-compat
+ [[ -I../../src/liblzma/api == @* ]]
+ for arg in "$@"
+ [[ common/alone_encoder.c == @* ]]
+ for arg in "$@"
+ [[ -Wfloat-conversion == @* ]]
+ n+=1
+ for arg in "$@"
+ [[ -pthread == @* ]]
+ for arg in "$@"
++ [[ -n 11.3 ]]
+ n+=1
+ for arg in "$@"
+ for arg in "$@"
+ case "$p" in
+ [[ -fvisibility=hidden == @* ]]
+ for arg in "$@"
+ [[ -Waggregate-return == @* ]]
+ case "$p" in
+ [[ -Wall == @* ]]
+ for arg in "$@"
+ source /nix/store/rzzcklscandsqdd5bgnf8kdfdd2wjjlb-bootstrap-stage3-clang-wrapper-19.1.7/nix-support/utils.bash
+ [[ -I../../src/liblzma/common == @* ]]
+ [[ -Wstrict-prototypes == @* ]]
+ [[ -DHAVE_CONFIG_H == @* ]]
+ for arg in "$@"
+ for arg in "$@"
+ [[ -Wold-style-definition == @* ]]
+ positionalArgs=()
++ mangleVarSingle DEVELOPER_DIR ''
+ case "$p" in
+ (( 38 < 58 ))
+ [[ -I../../src/liblzma/common == @* ]]
++ accumulateRoles
+ source /nix/store/rzzcklscandsqdd5bgnf8kdfdd2wjjlb-bootstrap-stage3-clang-wrapper-19.1.7/nix-support/darwin-sdk-setup.bash
+ for arg in "$@"
+ for arg in "$@"
+ path=
+ declare -ag positionalArgs
+ for arg in "$@"
+ [[ -Wextra == @* ]]
+ for arg in "$@"
+ [[ -I../../src/liblzma/check == @* ]]
+ case "$p" in
+ declare -i n=0
+ p=-Wc99-compat
+ for arg in "$@"
++ local var=DEVELOPER_DIR
+ [[ -n '' ]]
+ [[ -I../../src/liblzma/check == @* ]]
+ [[ -Wmissing-prototypes == @* ]]
+ nParams=58
+ for arg in "$@"
++ role_suffixes=()
+ (( 21 < 58 ))
+ (( 43 < 58 ))
+ p2=-Wc11-extensions
+ [[ -I../../src/liblzma/lz == @* ]]
+ p=-Warray-bounds-pointer-arithmetic
+ [[ -I. == @* ]]
+ [[ -fvisibility=hidden == @* ]]
+ for arg in "$@"
++ shift
+ n+=1
+ for arg in "$@"
+ p2=-Wassign-enum
+ kept+=("$p")
++ accumulateRoles
+ for arg in "$@"
+ n+=1
+ [[ -Wmissing-declarations == @* ]]
+ (( 17 < 58 ))
++ role_suffixes=('')
+ p=-Wstrict-overflow=3
+ p=-Wvla
+ [[ -I../../src/liblzma/rangecoder == @* ]]
+ (( 0 < 58 ))
+ path_backup=/nix/store/rzzcklscandsqdd5bgnf8kdfdd2wjjlb-bootstrap-stage3-clang-wrapper-19.1.7/bin:/nix/store/2bgp517j3in0kkcds3mwzv82g85jg7lr-clang-19.1.7/bin:/nix/store/l43lc1m24w7kc20z5fcwmj4jnfnybq9z-coreutils-9.7/bin:/nix/store/g1qrg922c102ygl8zxayjfw2wna1rq7v-cctools-binutils-darwin-wrapper-1010.6/bin:/nix/store/cic4yyz5400ffhdjn7nmp48nixvi5hpm-cctools-binutils-darwin-1010.6/bin:/nix/store/51yjixwjkpy6pnkwg7rdx9pw053xa314-xcbuild-0.1.1-unstable-2019-11-20-xcrun/bin:/nix/store/ggjjc72966dbvfjcm7hwh0yi7x0p25i4-bash-5.2p37/bin:/nix/store/1wqh1ykg32ivqbhkgz42qksn21kfmjjr-file-5.46/bin:/nix/store/0d63j9ma2simwi7ahsibd3a7vpca99ws-bootstrap-tools/bin
+ case "$p" in
+ p2=-Wfloat-equal
+ case "$p" in
++ local -a role_suffixes
+ [[ -n /nix/store/l43lc1m24w7kc20z5fcwmj4jnfnybq9z-coreutils-9.7 ]]
+ n+=1
+ [[ -Wall == @* ]]
+ (( 44 < 58 ))
+ for arg in "$@"
++ local outputVar=DEVELOPER_DIR_arm64_apple_darwin
+ for arg in "$@"
++ declare -ga role_suffixes
+ p2=-Wformat=2
+ case "$p" in
+ for arg in "$@"
+ n+=1
+ for arg in "$@"
+ [[ -n /nix/store/r19ni2b4fxyqxrkmh6nl8yyjldyyvm0l-gnugrep-3.11 ]]
+ p=-DHAVE_CONFIG_H
+ [[ -I../../src/liblzma/lzma == @* ]]
+ (( 22 < 58 ))
+ PATH=/nix/store/l43lc1m24w7kc20z5fcwmj4jnfnybq9z-coreutils-9.7/bin:/nix/store/r19ni2b4fxyqxrkmh6nl8yyjldyyvm0l-gnugrep-3.11/bin
+ (( 39 < 58 ))
+ [[ -Wvla == @* ]]
+ for arg in "$@"
++ role_suffixes=()
++ for suffix in "${role_suffixes[@]}"
+ p2=-I.
+ p=-Wfloat-equal
++ '[' '' ']'
++ local inputVar=DEVELOPER_DIR
+ [[ -Wextra == @* ]]
+ p2=-Wundef
+ source /nix/store/rzzcklscandsqdd5bgnf8kdfdd2wjjlb-bootstrap-stage3-clang-wrapper-19.1.7/nix-support/utils.bash
+ for arg in "$@"
+ for arg in "$@"
+ [[ -I../.. == @* ]]
+ for arg in "$@"
+ p=-Wassign-enum
+ [[ -Wformat=2 == @* ]]
+ p=-Wc11-extensions
+ for arg in "$@"
++ declare -ga role_suffixes
+ for arg in "$@"
+ [[ -Wredundant-decls == @* ]]
+ [[ -Wvla == @* ]]
++ '[' '' ']'
+ skipNext=false
+ n+=1
+ p2=-Wconditional-uninitialized
+ path=
++ '[' 1 ']'
++ '[' -v DEVELOPER_DIR ']'
+ p2=-Wc2x-compat
+ for arg in "$@"
++ role_suffixes+=('')
+ n+=1
+ n+=1
+ case "$p" in
+ source /nix/store/rzzcklscandsqdd5bgnf8kdfdd2wjjlb-bootstrap-stage3-clang-wrapper-19.1.7/nix-support/darwin-sdk-setup.bash
++ '[' -v DEVELOPER_DIR_arm64_apple_darwin ']'
+ [[ -n '' ]]
+ kept+=("$p")
+ case "$p" in
++ declare -gx DEVELOPER_DIR_arm64_apple_darwin=/nix/store/mxqsqc2r5kzqfvpdhl8vjxcc4fkqkbcr-apple-sdk-11.3
+ [[ -I../../src/liblzma/lz == @* ]]
+ [[ -Wimplicit-fallthrough == @* ]]
++ '[' 1 ']'
+ case "$p" in
+ for arg in "$@"
++ export DEVELOPER_DIR=/nix/store/mxqsqc2r5kzqfvpdhl8vjxcc4fkqkbcr-apple-sdk-11.3
+ [[ -I../../src/liblzma/delta == @* ]]
+ [[ -I../../src/liblzma/rangecoder == @* ]]
++ accumulateRoles
+ for arg in "$@"
++ DEVELOPER_DIR=/nix/store/mxqsqc2r5kzqfvpdhl8vjxcc4fkqkbcr-apple-sdk-11.3
++ '[' '' ']'
+ (( 1 < 58 ))
+ for arg in "$@"
+ (( 23 < 58 ))
+ [[ -I../../src/liblzma/lzma == @* ]]
++ role_suffixes+=('')
++ role_suffixes=()
+ p=-Wundef
+ for arg in "$@"
+ for arg in "$@"
+ [[ -Winit-self == @* ]]
+ [[ -Wformat=2 == @* ]]
+ (( 18 < 58 ))
+ [[ -I../../src/liblzma/simple == @* ]]
+ for arg in "$@"
++ [[ -n 11.3 ]]
++ export SDKROOT=/nix/store/mxqsqc2r5kzqfvpdhl8vjxcc4fkqkbcr-apple-sdk-11.3/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk
+ p=-I.
+ [[ -I../../src/liblzma/api == @* ]]
+ for arg in "$@"
+ p=-Wformat=2
+ for arg in "$@"
+ case "$p" in
+ for arg in "$@"
++ '[' '' ']'
+ p2=-I../..
+ [[ -Wmissing-include-dirs == @* ]]
+ [[ -I../../src/common == @* ]]
+ source /nix/store/rzzcklscandsqdd5bgnf8kdfdd2wjjlb-bootstrap-stage3-clang-wrapper-19.1.7/nix-support/darwin-sdk-setup.bash
++ declare -ga role_suffixes
+ for arg in "$@"
+ for arg in "$@"
+ (( 45 < 58 ))
++ SDKROOT=/nix/store/mxqsqc2r5kzqfvpdhl8vjxcc4fkqkbcr-apple-sdk-11.3/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk
+ for arg in "$@"
+ p2=-Wshadow
+ [[ -Wc99-compat == @* ]]
+ p2=-Winit-self
+ p=-Wconditional-uninitialized
+ [[ -Winit-self == @* ]]
+ for arg in "$@"
+ n+=1
++ mangleVarSingle DEVELOPER_DIR ''
+ [[ -I../../src/liblzma/common == @* ]]
+ for arg in "$@"
+ n+=1
+ case "$p" in
+ n+=1
+ n+=1
+ [[ -Wstrict-overflow=3 == @* ]]
+ (( 24 < 58 ))
+ case "$p" in
++ [[ -n 11.3 ]]
++ local var=DEVELOPER_DIR
++ mangleVarSingle DEVELOPER_DIR ''
+ for arg in "$@"
+ skipNext=false
+ [[ -DTUKLIB_SYMBOL_PREFIX=lzma_ == @* ]]
++ accumulateRoles
+ dontLink=0
++ local var=DEVELOPER_DIR
++ '[' '' ']'
+ [[ -Wc11-extensions == @* ]]
+ [[ -I../../src/liblzma/delta == @* ]]
+ nonFlagArgs=0
+ case "$p" in
++ '[' 1 ']'
+ [[ -Wfloat-equal == @* ]]
++ role_suffixes=()
++ role_suffixes+=('')
++ shift
+ for arg in "$@"
+ for arg in "$@"
+ cc1=0
+ [[ -Wundef == @* ]]
+ for arg in "$@"
+ for arg in "$@"
+ for arg in "$@"
++ '[' '' ']'
+ for arg in "$@"
+ [[ -Wshadow == @* ]]
+ [[ -I../../src/liblzma/simple == @* ]]
+ (( 40 < 58 ))
+ for arg in "$@"
+ for arg in "$@"
+ for arg in "$@"
+ p2=-Wdocumentation
+ path=
+ [[ -I../../src/liblzma/check == @* ]]
+ [[ -Wc2x-compat == @* ]]
+ p=-Wc2x-compat
+ [[ -I../../src/common == @* ]]
+ [[ /nix/store/2bgp517j3in0kkcds3mwzv82g85jg7lr-clang-19.1.7/bin/clang = *++ ]]
+ p=-Wshadow
+ [[ -Wmissing-include-dirs == @* ]]
+ for arg in "$@"
++ [[ -n 11.3 ]]
+ case "$p" in
+ [[ -pthread == @* ]]
+ for arg in "$@"
++ shift
+ for arg in "$@"
+ [[ -Wstrict-overflow=3 == @* ]]
+ for arg in "$@"
+ [[ -fvisibility=hidden == @* ]]
++ mangleVarSingle DEVELOPER_DIR ''
+ [[ -Wpointer-arith == @* ]]
+ for arg in "$@"
++ role_suffixes=('')
++ declare -ga role_suffixes
+ [[ -Wall == @* ]]
+ p2=-Wpointer-arith
+ [[ -DTUKLIB_SYMBOL_PREFIX=lzma_ == @* ]]
+ for arg in "$@"
++ role_suffixes=('')
++ '[' '' ']'
+ (( 2 < 58 ))
+ [[ -Wfloat-equal == @* ]]
+ for arg in "$@"
+ for arg in "$@"
+ p=-I../..
+ n+=1
++ local -a role_suffixes
+ for arg in "$@"
++ local -a role_suffixes
+ [[ -I../../src/liblzma/lz == @* ]]
+ isCxx=0
+ [[ -Wbad-function-cast == @* ]]
+ for arg in "$@"
+ p2=-I../../src/liblzma/api
+ case "$p" in
+ for arg in "$@"
+ [[ -I../../src/liblzma/rangecoder == @* ]]
+ for arg in "$@"
++ local outputVar=DEVELOPER_DIR_arm64_apple_darwin
+ n+=1
++ local outputVar=DEVELOPER_DIR_arm64_apple_darwin
+ [[ -pthread == @* ]]
+ n+=1
+ [[ -Wundef == @* ]]
+ [[ -n '' ]]
+ for arg in "$@"
+ kept+=("$p")
+ case "$p" in
+ [[ -Wextra == @* ]]
+ for arg in "$@"
++ local var=DEVELOPER_DIR
+ case "$p" in
++ '[' 1 ']'
+ p2=-Wc2x-extensions
++ shift
+ (( 3 < 58 ))
+ (( 19 < 58 ))
+ cxxInclude=1
+ (( 25 < 58 ))
+ [[ -Wwrite-strings == @* ]]
++ role_suffixes+=('')
+ for arg in "$@"
+ [[ -Wc2x-extensions == @* ]]
+ for arg in "$@"
+ [[ -fvisibility=hidden == @* ]]
++ role_suffixes=('')
++ for suffix in "${role_suffixes[@]}"
+ for arg in "$@"
++ for suffix in "${role_suffixes[@]}"
+ for arg in "$@"
+ p=-Winit-self
+ for arg in "$@"
+ [[ -Wdate-time == @* ]]
+ p=-I../../src/liblzma/api
+ for arg in "$@"
++ local inputVar=DEVELOPER_DIR
+ n+=1
+ p=-Wpointer-arith
+ [[ -Wsign-conversion == @* ]]
+ case "$p" in
+ p2=-Wmissing-include-dirs
++ local inputVar=DEVELOPER_DIR
++ '[' '' ']'
++ local -a role_suffixes
+ [[ -Wvla == @* ]]
+ p2=-I../../src/liblzma/common
+ for arg in "$@"
++ '[' -v DEVELOPER_DIR ']'
+ for arg in "$@"
+ cxxLibrary=1
+ [[ -Wpre-c2x-compat == @* ]]
++ '[' -v DEVELOPER_DIR_arm64_apple_darwin ']'
++ local outputVar=DEVELOPER_DIR_arm64_apple_darwin
+ (( 46 < 58 ))
++ [[ -n 11.3 ]]
+ p2=-Wbad-function-cast
++ '[' -v DEVELOPER_DIR ']'
++ for suffix in "${role_suffixes[@]}"
++ declare -gx DEVELOPER_DIR_arm64_apple_darwin=/nix/store/mxqsqc2r5kzqfvpdhl8vjxcc4fkqkbcr-apple-sdk-11.3
+ cInclude=1
+ [[ -I../../src/liblzma/lzma == @* ]]
+ n+=1
++ local inputVar=DEVELOPER_DIR
+ for arg in "$@"
++ mangleVarSingle DEVELOPER_DIR ''
+ (( 41 < 58 ))
+ [[ -Wshadow == @* ]]
++ '[' -v DEVELOPER_DIR_arm64_apple_darwin ']'
+ case "$p" in
+ p=-Wc2x-extensions
+ for arg in "$@"
+ [[ -Wall == @* ]]
+ [[ -Wfloat-conversion == @* ]]
++ local var=DEVELOPER_DIR
+ [[ -Wpointer-arith == @* ]]
+ n+=1
+ n+=1
+ (( 4 < 58 ))
++ '[' -v DEVELOPER_DIR ']'
+ skipNext=false
++ declare -gx DEVELOPER_DIR_arm64_apple_darwin=/nix/store/mxqsqc2r5kzqfvpdhl8vjxcc4fkqkbcr-apple-sdk-11.3
+ p=-I../../src/liblzma/common
+ case "$p" in
+ p2=-Wpre-c2x-compat
+ p2=-I../../src/liblzma/check
+ for arg in "$@"
++ export DEVELOPER_DIR=/nix/store/mxqsqc2r5kzqfvpdhl8vjxcc4fkqkbcr-apple-sdk-11.3
+ n+=1
+ for arg in "$@"
+ p=-Wdocumentation
+ (( 26 < 58 ))
+ for arg in "$@"
+ expandResponseParams -DHAVE_CONFIG_H -I. -I../.. -I../../src/liblzma/api -I../../src/liblzma/common -I../../src/liblzma/check -I../../src/liblzma/lz -I../../src/liblzma/rangecoder -I../../src/liblzma/lzma -I../../src/liblzma/delta -I../../src/liblzma/simple -I../../src/common -DTUKLIB_SYMBOL_PREFIX=lzma_ -pthread -fvisibility=hidden -Wall -Wextra -Wvla -Wformat=2 -Winit-self -Wmissing-include-dirs -Wstrict-overflow=3 -Wfloat-equal -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wwrite-strings -Wdate-time -Wsign-conversion -Wfloat-conversion -Waggregate-return -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wimplicit-fallthrough -Wc99-compat -Wc11-extensions -Wc2x-compat -Wc2x-extensions -Wpre-c2x-compat -Warray-bounds-pointer-arithmetic -Wassign-enum -Wconditional-uninitialized -Wdocumentation -Wduplicate-enum -Wempty-translation-unit -Wflexible-array-extensions -Wmissing-variable-declarations -Wnewline-eof -Wshift-sign-overflow -Wstring-conver+ p=-Wbad-function-cast
+ for arg in "$@"
+ case "$p" in
+ [[ -Wformat=2 == @* ]]
+ path=
+ [[ -Wbad-function-cast == @* ]]
++ '[' -v DEVELOPER_DIR_arm64_apple_darwin ']'
+ for arg in "$@"
+ n+=1
sion -g -O2 -c common/index.c
++ DEVELOPER_DIR=/nix/store/mxqsqc2r5kzqfvpdhl8vjxcc4fkqkbcr-apple-sdk-11.3
++ export DEVELOPER_DIR=/nix/store/mxqsqc2r5kzqfvpdhl8vjxcc4fkqkbcr-apple-sdk-11.3
+ [[ -Winit-self == @* ]]
+ for arg in "$@"
+ (( 5 < 58 ))
+ for arg in "$@"
++ shift
+ case "$p" in
++ declare -gx DEVELOPER_DIR_arm64_apple_darwin=/nix/store/mxqsqc2r5kzqfvpdhl8vjxcc4fkqkbcr-apple-sdk-11.3
++ export SDKROOT=/nix/store/mxqsqc2r5kzqfvpdhl8vjxcc4fkqkbcr-apple-sdk-11.3/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk
+ [[ -I../../src/liblzma/delta == @* ]]
+ [[ -Warray-bounds-pointer-arithmetic == @* ]]
+ for arg in "$@"
+ [[ -Wextra == @* ]]
+ for arg in "$@"
+ [[ -Wmissing-include-dirs == @* ]]
+ [[ -Waggregate-return == @* ]]
+ p2=-Wduplicate-enum
+ p=-I../../src/liblzma/check
+ n+=1
+ for arg in "$@"
+ for arg in "$@"
++ role_suffixes=('')
++ export DEVELOPER_DIR=/nix/store/mxqsqc2r5kzqfvpdhl8vjxcc4fkqkbcr-apple-sdk-11.3
++ SDKROOT=/nix/store/mxqsqc2r5kzqfvpdhl8vjxcc4fkqkbcr-apple-sdk-11.3/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk
+ [[ -Wwrite-strings == @* ]]
+ case "$p" in
++ DEVELOPER_DIR=/nix/store/mxqsqc2r5kzqfvpdhl8vjxcc4fkqkbcr-apple-sdk-11.3
+ [[ -Wstrict-overflow=3 == @* ]]
+ for arg in "$@"
+ [[ -Wassign-enum == @* ]]
++ export SDKROOT=/nix/store/mxqsqc2r5kzqfvpdhl8vjxcc4fkqkbcr-apple-sdk-11.3/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk
+ [[ -Wstrict-prototypes == @* ]]
+ case "$p" in
+ params=('-DHAVE_CONFIG_H' '-I.' '-I../..' '-I../../src/liblzma/api' '-I../../src/liblzma/common' '-I../../src/liblzma/check' '-I../../src/liblzma/lz' '-I../../src/liblzma/rangecoder' '-I../../src/liblzma/lzma' '-I../../src/liblzma/delta' '-I../../src/liblzma/simple' '-I../../src/common' '-DTUKLIB_SYMBOL_PREFIX=lzma_' '-pthread' '-fvisibility=hidden' '-Wall' '-Wextra' '-Wvla' '-Wformat=2' '-Winit-self' '-Wmissing-include-dirs' '-Wstrict-overflow=3' '-Wfloat-equal' '-Wundef' '-Wshadow' '-Wpointer-arith' '-Wbad-function-cast' '-Wwrite-strings' '-Wdate-time' '-Wsign-conversion' '-Wfloat-conversion' '-Waggregate-return' '-Wstrict-prototypes' '-Wold-style-definition' '-Wmissing-prototypes' '-Wmissing-declarations' '-Wredundant-decls' '-Wimplicit-fallthrough' '-Wc99-compat' '-Wc11-extensions' '-Wc2x-compat' '-Wc+ (( 42 < 58 ))
+ for arg in "$@"
+ p2=-Wwrite-strings
+ for arg in "$@"
2x-extensions' '-Wpre-c2x-compat' '-Warray-bounds-pointer-arithmetic' '-Wassign-enum' '-Wconditional-uninitialized' '-Wdocumentation' '-Wduplicate-enum' '-Wempty-translation-unit' '-Wflexible-array-extensio++ DEVELOPER_DIR=/nix/store/mxqsqc2r5kzqfvpdhl8vjxcc4fkqkbcr-apple-sdk-11.3
+ for arg in "$@"
+ (( 47 < 58 ))
+ for arg in "$@"
++ SDKROOT=/nix/store/mxqsqc2r5kzqfvpdhl8vjxcc4fkqkbcr-apple-sdk-11.3/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk
+ p2=-I../../src/liblzma/lz
++ local -a role_suffixes
+ [[ -n '' ]]
+ dontLink=0
ns' '-Wmissing-variable-declarations' '-Wnewline-eof' '-Wshift-sign-overflow' '-Wstring-conversion' '-g' '-O2' '-c' 'common/index.c')
+ [[ -Wvla == @* ]]
+ p=-Wpre-c2x-compat
+ n+=1
+ [[ -Wfloat-equal == @* ]]
+ [[ -I../../src/liblzma/simple == @* ]]
+ for arg in "$@"
+ for arg in "$@"
+ for arg in "$@"
++ export SDKROOT=/nix/store/mxqsqc2r5kzqfvpdhl8vjxcc4fkqkbcr-apple-sdk-11.3/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk
+ case "$p" in
+ p2=-Warray-bounds-pointer-arithmetic
+ [[ -I../../src/common == @* ]]
+ p=-Wduplicate-enum
+ n+=1
+ for arg in "$@"
+ [[ -Wformat=2 == @* ]]
+ (( 27 < 58 ))
+ [[ -DTUKLIB_SYMBOL_PREFIX=lzma_ == @* ]]
+ [[ -Wconditional-uninitialized == @* ]]
+ dontLink=0
+ declare -ga params
+ [[ -Wdate-time == @* ]]
+ case "$p" in
+ for arg in "$@"
+ for arg in "$@"
+ nonFlagArgs=0
+ (( 43 < 58 ))
+ [[ -Winit-self == @* ]]
+ for arg in "$@"
++ local outputVar=DEVELOPER_DIR_arm64_apple_darwin
+ n+=1
+ for arg in "$@"
++ for suffix in "${role_suffixes[@]}"
+ p=-Warray-bounds-pointer-arithmetic
+ [[ -Wundef == @* ]]
+ cc1=0
+ local arg
++ local inputVar=DEVELOPER_DIR
+ [[ -Wold-style-definition == @* ]]
+ [[ -Wdocumentation == @* ]]
+ [[ -Wmissing-include-dirs == @* ]]
+ [[ /nix/store/2bgp517j3in0kkcds3mwzv82g85jg7lr-clang-19.1.7/bin/clang = *++ ]]
+ p2=-Wempty-translation-unit
+ for arg in "$@"
++ '[' -v DEVELOPER_DIR ']'
+ p2=-Wassign-enum
+ for arg in "$@"
+ p=-Wwrite-strings
+ for arg in "$@"
+ n+=1
+ [[ -Wsign-conversion == @* ]]
+ [[ -Wstrict-overflow=3 == @* ]]
+ for arg in "$@"
+ for arg in "$@"
+ for arg in "$@"
+ n+=1
+ for arg in "$@"
+ kept+=("$p")
+ for arg in "$@"
+ nonFlagArgs=0
+ case "$p" in
+ p2=-Wdate-time
+ [[ -Wmissing-prototypes == @* ]]
+ [[ -Wfloat-conversion == @* ]]
+ [[ -pthread == @* ]]
+ (( 20 < 58 ))
+ isCxx=0
+ (( 44 < 58 ))
+ [[ -Wshadow == @* ]]
+ cxxInclude=1
+ [[ -Wduplicate-enum == @* ]]
+ case "$p" in
+ p=-Wmissing-include-dirs
+ for arg in "$@"
+ p2=-Wstrict-overflow=3
+ n+=1
+ skipNext=false
+ for arg in "$@"
+ path=
+ case "$p" in
+ [[ -Wmissing-declarations == @* ]]
+ for arg in "$@"
+ for arg in "$@"
+ n+=1
+ (( 6 < 58 ))
+ [[ -Wredundant-decls == @* ]]
++ SDKROOT=/nix/store/mxqsqc2r5kzqfvpdhl8vjxcc4fkqkbcr-apple-sdk-11.3/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk
+ for arg in "$@"
++ '[' -v DEVELOPER_DIR_arm64_apple_darwin ']'
+ [[ -fvisibility=hidden == @* ]]
+ cc1=0
+ [[ -Wpointer-arith == @* ]]
+ for arg in "$@"
+ [[ -Wempty-translation-unit == @* ]]
+ dontLink=0
+ [[ -Wall == @* ]]
+ for arg in "$@"
+ nonFlagArgs=0
+ for arg in "$@"
+ for arg in "$@"
+ cc1=0
+ [[ -n '' ]]
+ for arg in "$@"
+ [[ -Wbad-function-cast == @* ]]
+ case "$p" in
+ cxxLibrary=1
+ [[ -Wfloat-equal == @* ]]
+ [[ -Wflexible-array-extensions == @* ]]
++ declare -gx DEVELOPER_DIR_arm64_apple_darwin=/nix/store/mxqsqc2r5kzqfvpdhl8vjxcc4fkqkbcr-apple-sdk-11.3
+ kept+=("$p")
+ p=-Wassign-enum
+ (( 48 < 58 ))
+ case "$p" in
+ p=-I../../src/liblzma/lz
+ [[ /nix/store/2bgp517j3in0kkcds3mwzv82g85jg7lr-clang-19.1.7/bin/clang = *++ ]]
+ for arg in "$@"
+ [[ -DHAVE_CONFIG_H == @* ]]
+ p2=-Wconditional-uninitialized
+ (( 28 < 58 ))
+ [[ -Wundef == @* ]]
+ (( 21 < 58 ))
+ p=-Wdate-time
+ for arg in "$@"
+ for arg in "$@"
+ p2=-Wsign-conversion
+ p=-Wstrict-overflow=3
+ isCxx=0
+ n+=1
+ [[ -Wshadow == @* ]]
+ for arg in "$@"
++ export DEVELOPER_DIR=/nix/store/mxqsqc2r5kzqfvpdhl8vjxcc4fkqkbcr-apple-sdk-11.3
+ for arg in "$@"
+ [[ -Wextra == @* ]]
+ [[ -Waggregate-return == @* ]]
+ [[ /nix/store/2bgp517j3in0kkcds3mwzv82g85jg7lr-clang-19.1.7/bin/clang = *++ ]]
+ p2=-Wfloat-equal
+ [[ -Wwrite-strings == @* ]]
+ n+=1
+ n+=1
+ for arg in "$@"
+ isCxx=0
+ case "$p" in
+ [[ -Wdate-time == @* ]]
+ case "$p" in
+ for arg in "$@"
+ cInclude=1
+ for arg in "$@"
+ (( 29 < 58 ))
+ [[ -Wvla == @* ]]
+ cxxInclude=1
+ [[ -I. == @* ]]
+ skipNext=false
+ (( 45 < 58 ))
+ p2=-I../../src/liblzma/rangecoder
+ for arg in "$@"
+ cxxInclude=1
+ p=-Wempty-translation-unit
+ p=-Wsign-conversion
+ for arg in "$@"
+ path=
+ n+=1
+ p2=-Wfloat-conversion
+ [[ -I../.. == @* ]]
+ case "$p" in
+ expandResponseParams -DHAVE_CONFIG_H -I. -I../.. -I../../src/liblzma/api -I../../src/liblzma/common -I../../src/liblzma/check -I../../src/liblzma/lz -I../../src/liblzma/rangecoder -I../../src/liblzma/lzma -I../../src/liblzma/delta -I../../src/liblzma/simple -I../../src/common -DTUKLIB_SYMBOL_PREFIX=lzma_ -pthread -fvisibility=hidden -Wall -Wextra -Wvla -Wformat=2 -Winit-self -Wmissing-include-dirs -Wstrict-overflow=3 -Wfloat-equal -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wwrite-strings -Wdate-time -Wsign-conversion -Wfloat-conversion -Waggregate-return -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wimplicit-fallthrough -Wc99-compat -Wc11-extensions -Wc2x-compat -Wc2x-extensions -Wpre-c2x-compat -Warray-bounds-pointer-arithmetic -Wassign-enum -Wconditional-uninitialized -Wdocumentation -Wduplicate-enum -Wempty-translation-unit -Wflexible-array-++ DEVELOPER_DIR=/nix/store/mxqsqc2r5kzqfvpdhl8vjxcc4fkqkbcr-apple-sdk-11.3
+ cxxLibrary=1
+ p2=-Wflexible-array-extensions
+ for arg in "$@"
+ cxxLibrary=1
+ for arg in "$@"
+ for arg in "$@"
extensions -Wmissing-variable-declarations -Wnewline-eof -Wshift-sign-overflow -Wstring-conver+ p=-Wconditional-uninitialized
+ for arg in "$@"
+ [[ -Wpointer-arith == @* ]]
+ for arg in "$@"
+ [[ -I../../src/liblzma/api == @* ]]
+ [[ -Wmissing-variable-declarations == @* ]]
+ [[ -Wformat=2 == @* ]]
+ n+=1
+ (( 7 < 58 ))
+ cInclude=1
+ case "$p" in
++ export SDKROOT=/nix/store/mxqsqc2r5kzqfvpdhl8vjxcc4fkqkbcr-apple-sdk-11.3/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk
+ p=-I../../src/liblzma/rangecoder
+ for arg in "$@"
+ for arg in "$@"
+ p2=-Wdocumentation
+ [[ -n '' ]]
+ [[ -Wbad-function-cast == @* ]]
+ case "$p" in
+ [[ -Wimplicit-fallthrough == @* ]]
+ [[ -Wsign-conversion == @* ]]
+ [[ -Wstrict-prototypes == @* ]]
+ n+=1
+ p2=-I../../src/liblzma/lzma
sion -g -O2 -c common/hardware_physmem.c
+ for arg in "$@"
++ SDKROOT=/nix/store/mxqsqc2r5kzqfvpdhl8vjxcc4fkqkbcr-apple-sdk-11.3/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk
+ expandResponseParams -DHAVE_CONFIG_H -I. -I../.. -I../../src/liblzma/api -I../../src/liblzma/common -I../../src/liblzma/check -I../../src/liblzma/lz -I../../src/liblzma/rangecoder -I../../src/liblzma/lzma -I../../src/liblzma/delta -I../../src/liblzma/simple -I../../src/common -DTUKLIB_SYMBOL_PREFIX=lzma_ -pthread -fvisibility=hidden -Wall -Wextra -Wvla -Wformat=2 -Winit-self -Wmissing-include-dirs -Wstrict-overflow=3 -Wfloat-equal -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wwrite-strings -Wdate-time -Wsign-conversion -Wfloat-conversion -Waggregate-return -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wimplicit-fallthrough -Wc99-compat -Wc11-extensions -Wc2x-compat -Wc2x-extensions -Wpre-c2x-compat -Warray-bounds-pointer-arithmetic -Wassign-enum -Wconditional-uninitialized -Wdocumentation -Wduplicate-enum -Wempty-transl+ for arg in "$@"
+ cInclude=1
ation-unit -Wflexible-array-extensions -Wmissing-variable-declarations -Wnewline-eof -Wshift-sign-overflow -Wstring-conver+ case "$p" in
+ for arg in "$@"
+ (( 49 < 58 ))
+ [[ -Winit-self == @* ]]
+ [[ -Wc99-compat == @* ]]
+ for arg in "$@"
+ kept+=("$p")
+ dontLink=0
+ for arg in "$@"
+ params=('-DHAVE_CONFIG_H' '-I.' '-I../..' '-I../../src/liblzma/api' '-I../../src/liblzma/common' '-I../../src/liblzma/check' '-I../../src/liblzma/lz' '-I../../src/liblzma/rangecoder' '-I../../src/liblzma/lzma' '-I../../src/liblzma/delta' '-I../../src/liblzma/simple' '-I../../src/common' '-DTUKLIB_SYMBOL_PREFIX=lzma_' '-pthread' '-fvisibility=hidden' '-Wall' '-Wextra' '-Wvla' '-Wformat=2' '-Winit-self' '-Wmissing-include-dirs' '-Wstrict-overflow=3' '-Wfloat-equal' '-Wundef' '-Wshadow' '-Wpointer-arith' '-Wbad-function-cast' '-Wwrite-strings' '-Wdate-time' '-Wsign-conversion' '-Wfloat-conversion' '-Waggregate-return' '-Wstrict-prototypes' '-Wold-style-definition' '-Wmissing-prototypes' '-Wmissing-declarations' '-Wredundant-decls' '-Wimplicit-fallthrough' '-Wc99-compat' '-Wc11-extensions' '-Wc2x-compat' '-Wc2x-extensions' '-Wpre-c2x-compat' '-Warray-bounds-pointer-arithmetic' '-Wassign-enum' '-Wconditional-uninitialized' '-Wdocumentation' '-Wduplicate-enum' '-Wempty-translation-unit' '-Wflexi+ for arg in "$@"
+ [[ -I../../src/liblzma/common == @* ]]
+ n+=1
+ p=-Wflexible-array-extensions
sion -g -O2 -c common/block_buffer_encoder.c
+ [[ -Wfloat-conversion == @* ]]
+ (( 22 < 58 ))
ble-array-extensio+ for arg in "$@"
+ for arg in "$@"
+ for arg in "$@"
+ expandResponseParams -DHAVE_CONFIG_H -I. -I../.. -I../../src/liblzma/api -I../../src/liblzma/common -I../../src/liblzma/check -I../../src/liblzma/lz -I../../src/liblzma/rangecoder -I../../src/liblzma/lzma -I../../src/liblzma/delta -I../../src/liblzma/simple -I../../src/common -DTUKLIB_SYMBOL_PREFIX=lzma_ -pthread -fvisibility=hidden -Wall -Wextra -Wvla -Wformat=2 -Winit-self -Wmissing-include-dirs -Wstrict-overflow=3 -Wfloat-equal -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wwrite-strings -Wdate-time -Wsign-conversion -Wfloat-conversion -Waggregate-return -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wimplicit-fallthrough -Wc99-compat -Wc11-extensions -Wc2x-compat -Wc2x-extensi+ p=-Wfloat-equal
+ nonFlagArgs=0
+ [[ -Wmissing-include-dirs == @* ]]
+ [[ -Wwrite-strings == @* ]]
+ [[ -I../../src/liblzma/check == @* ]]
+ [[ -Wnewline-eof == @* ]]
+ n+=1
+ p2=-Wmissing-variable-declarations
+ for arg in "$@"
ons -Wpre-c2x-compat -Warray-bounds-pointer-arithmetic -Wassign-enum -Wconditional-uninitialized -Wdocumentation -Wduplicate-enum -Wempty-translation-unit -Wflexible-array-extensions -Wmissing-variable-declarations -Wnewline-eof -Wshift-sign-overflow -Wstring-converns' '-Wmissing-variable-declarations' '-Wnewline-eof' '-Wshift-sign-overflow' '-Wstring-conversion' '-g' '-O2' '-c' 'common/hardware_physmem.c')
+ [[ -Wold-style-definition == @* ]]
+ for arg in "$@"
+ [[ -Wstrict-overflow=3 == @* ]]
+ for arg in "$@"
+ case "$p" in
+ case "$p" in
sion -g -O2 -c common/easy_preset.c
+ cc1=0
+ [[ -Wc11-extensions == @* ]]
+ p2=-Wundef
+ for arg in "$@"
+ (( 8 < 58 ))
+ for arg in "$@"
+ n+=1
+ for arg in "$@"
+ for arg in "$@"
+ [[ -Waggregate-return == @* ]]
+ p=-I../../src/liblzma/lzma
+ skipNext=false
+ for arg in "$@"
+ [[ /nix/store/2bgp517j3in0kkcds3mwzv82g85jg7lr-clang-19.1.7/bin/clang = *++ ]]
+ (( 46 < 58 ))
+ [[ -Wstrict-prototypes == @* ]]
+ [[ -Wdate-time == @* ]]
+ path=
+ declare -ga params
+ for arg in "$@"
+ for arg in "$@"
+ for arg in "$@"
+ [[ -I../../src/liblzma/lz == @* ]]
+ [[ -Wc2x-compat == @* ]]
+ n+=1
+ params=('-DHAVE_CONFIG_H' '-I.' '-I../..' '-I../../src/liblzma/api' '-I../../src/liblzma/common' '-I../../src/liblzma/check' '-I../../src/liblzma/lz' '-I../../src/liblzma/rangecoder' '-I../../src/liblzma/lzma' '-I../../src/liblzma/delta' '-I../../src/liblzma/simple' '-I../../src/common' '-DTUKLIB_SYMBOL_PREFIX=lzma_' '-pthread' '-fvisibility=hidden' '-Wall' '-Wextra' '-Wvla' '-Wformat=2' '-Winit-self' '-Wmissing-include-dirs' '-Wstrict-overflow=3' '-Wfloat-equal' '-Wundef' '-Wshadow' '-Wpointer-arith' '-Wbad-function-cast' '-Wwrite-strings' '-Wdate-time' '-Wsign-conversion' '-Wfloat-conversion' '-Waggregate-return' '-Wstrict-prototypes' '-Wold-style-definition' '-Wmissing-prototypes' '-Wmissing-declarations' '-Wredundant-decls' '-Wimplicit-fallthrough' '-Wc99-compat' '-Wc11-extensions' '-Wc2x-compat' '-Wc2x-extensions' '-Wpre-c2x-compat' '-Warray-bounds-pointer-arithmetic' '-Wassign-enum' '-Wconditional-uninitialized' '-Wdocumentation' '-Wduplicate-enum' '-Wempty-translatio+ params=('-DHAVE_CONFIG_H' '-I.' '-I../..' '-I../../src/liblzma/api' '-I../../src/liblzma/common' '-I../../src/liblzma/check' '-I../../src/liblzma/lz' '-I../../src/liblzma/rangecoder' '-I../../src/liblzma/lzma' '-I../../src/liblzma/delta' '-I../../src/liblzma/simple' '-I../../src/common' '-DTUKLIB_SYMBOL_PREFIX=lzma_' '-pthread' '-fvisibility=hidden' '-Wall' '-Wextra' '-Wvla' '-Wformat=2' '-Winit-self' '-Wmissing-include-dirs' '-Wstrict-overflow=3' '-Wfloat-equal' '-Wundef' '-Wshadow' '-Wpointer-arith' '-Wbad-function-cast' '-Wwrite-strings' '-Wdate-time' '-Wsign-conversion' '-Wfloat-conversion' '-Waggregate-return' '-Wstrict-prototypes' '-Wold-style-definition' '-Wmissing-prototypes' '-Wmissing-declarations' '-Wredundant-decls' '-Wimplicit-fallthrough' '-Wc99-compat' '-Wc11-extensions' '-Wc2x-compat' '-Wc2x-extensions' '-Wpre-c2x-compat' '-Warray-bounds-pointer-arithmetic' '-Wassign-enum' '-Wconditional-uninitialized' '-Wdocumentation' '-Wduplicate-enum' '-Wempty-translation-unit' '-Wflexible-array-extensio+ [[ -Wsign-conversion == @* ]]
+ p2=-I../../src/liblzma/delta
+ for arg in "$@"
+ isCxx=0
ns' '-Wmissing-variable-declarations' '-Wnewline-eof' '-Wshift-sign-overflow' '-Wstring-conversion' '-g' '-O2' '-c' 'common/block_buffer_encoder.c')
n-unit' '-Wflexible-array-extensio+ p=-Wdocumentation
+ case "$p" in
+ [[ -Wold-style-definition == @* ]]
+ [[ -Wmissing-prototypes == @* ]]
+ for arg in "$@"
+ local arg
+ n+=1
+ [[ -I../../src/liblzma/rangecoder == @* ]]
+ [[ -Wfloat-equal == @* ]]
+ [[ -Wshift-sign-overflow == @* ]]
+ for arg in "$@"
+ (( 30 < 58 ))
+ case "$p" in
+ cxxInclude=1
+ [[ -Wmissing-declarations == @* ]]
+ p=-Wfloat-conversion
+ case "$p" in
+ for arg in "$@"
+ cxxLibrary=1
+ p2=-Waggregate-return
+ for arg in "$@"
+ for arg in "$@"
+ for arg in "$@"
+ [[ -Wfloat-conversion == @* ]]
+ for arg in "$@"
+ n+=1
+ [[ -Wc2x-extensions == @* ]]
+ [[ -Wredundant-decls == @* ]]
+ [[ -Wundef == @* ]]
+ declare -ga params
+ cInclude=1
+ [[ -n '' ]]
+ for arg in "$@"
+ for arg in "$@"
+ local arg
+ (( 50 < 58 ))
ns' '-Wmissing-variable-declarations' '-Wnewline-eof' '-Wshift-sign-overflow' '-Wstring-conversion' '-g' '-O2' '-c' 'common/easy_preset.c')
+ [[ -Wimplicit-fallthrough == @* ]]
+ kept+=("$p")
+ (( 9 < 58 ))
+ for arg in "$@"
+ [[ -Wshadow == @* ]]
+ [[ -I../../src/liblzma/lzma == @* ]]
+ [[ -Waggregate-return == @* ]]
+ case "$p" in
+ for arg in "$@"
+ expandResponseParams -DHAVE_CONFIG_H -I. -I../.. -I../../src/liblzma/api -I../../src/liblzma/common -I../../src/liblzma/check -I../../src/liblzma/lz -I../../src/liblzma/rangecoder -I../../src/liblzma/lzma -I../../src/liblzma/delta -I../../src/liblzma/simple -I../../src/common -DTUKLIB_SYMBOL_PREFIX=lzma_ -pthread -fvisibility=hidden -Wall -Wextra -Wvla -Wformat=2 -Winit-self -Wmissing-include-dirs -Wstrict-overflow=3 -Wfloat-equal -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wwrite-strings -Wdate-time -Wsign-conversion -Wfloat-conversion + p=-Wmissing-variable-declarations
+ (( 23 < 58 ))
-Waggregate-return -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wimplicit-fallthrough -Wc99-compat -Wc11-extensions -Wc2x-compat -Wc2x-extensions -Wpre-c2x-compat -Warray-bounds-pointer-arithmetic -Wassign-enum -Wconditional-uninitialized -Wdocumentation -Wduplicate-enum -Wempty-translation-unit -Wflexible-array-extensions -Wmissing-variable-declarations -Wnewline-eof -Wshift-sign-overflow -Wstring-conver+ p=-I../../src/liblzma/delta
+ for arg in "$@"
+ for arg in "$@"
+ for arg in "$@"
+ p2=-Wduplicate-enum
sion -g -O2 -c common/block_encoder.c
+ [[ -DHAVE_CONFIG_H == @* ]]
+ (( 31 < 58 ))
+ n+=1
+ for arg in "$@"
+ for arg in "$@"
+ for arg in "$@"
+ for arg in "$@"
+ [[ -Wc99-compat == @* ]]
+ case "$p" in
+ p2=-Wnewline-eof
+ for arg in "$@"
+ [[ -Wpre-c2x-compat == @* ]]
+ (( 47 < 58 ))
+ [[ -Wc11-extensions == @* ]]
+ for arg in "$@"
+ [[ -Wstring-conversion == @* ]]
+ n+=1
+ params=('-DHAVE_CONFIG_H' '-I.' '-I../..' '-I../../src/liblzma/api' '-I../../src/liblzma/common' '-I../../src/liblzma/check' '-I../../src/liblzma/lz' '-I../../src/liblzma/rangecoder' '-I../../src/liblzma/lzma' '-I../../src/liblzma/delta' '-I../../src/liblzma/simple' '-I../../src/common' '-DTUKLIB_SYMBOL_PREFIX=lzma_' '-pthread' '-fvisibility=hidden' '-Wall' '-Wextra' '-Wvla' '-Wformat=2' '-Winit-self' '-Wmissing-include-dirs' '-Wstrict-overflow=3' '-Wfloat-equal' '-Wundef' '-Wshadow' '-Wpointer-arith' '-Wbad-function-cast' '-Wwrite-strings' '-Wdate-time' '-Wsign-conversion' '-Wfloat-conversion' '-Waggregate-return' '-Wstrict-prototypes' '-Wold-style-definition' '-Wmissing-prototypes' '-Wmissing-declarations' '-Wredundant-decls' '-Wimplicit-fallthrough' '-Wc99-compat' '-Wc11-extensions' '-Wc2x-compat' '-Wc2x-extensions' '-Wpre-c2x-compat' '-Warray-bounds-pointer-arithmetic' '-Wassign-enum' '-Wconditional-uninitialized' '-Wdocumentation' '-Wduplicate-+ for arg in "$@"
+ [[ -Wpointer-arith == @* ]]
+ p=-Waggregate-return
+ [[ -Wstrict-prototypes == @* ]]
+ [[ -Wc2x-compat == @* ]]
+ [[ -Wmissing-prototypes == @* ]]
enum' '-Wempty-translation-unit' '-Wflexible-array-extensio+ [[ -DHAVE_CONFIG_H == @* ]]
+ for arg in "$@"
+ p=-Wundef
+ [[ -I. == @* ]]
+ [[ -g == @* ]]
+ [[ -I../../src/liblzma/delta == @* ]]
+ for arg in "$@"
+ for arg in "$@"
+ for arg in "$@"
+ for arg in "$@"
+ for arg in "$@"
+ [[ -Warray-bounds-pointer-arithmetic == @* ]]
+ for arg in "$@"
+ [[ -Wassign-enum == @* ]]
+ for arg in "$@"
+ [[ -Wold-style-definition == @* ]]
+ for arg in "$@"
+ for arg in "$@"
+ for arg in "$@"
+ for arg in "$@"
+ [[ -O2 == @* ]]
+ p2=-Wstrict-prototypes
+ [[ -I../.. == @* ]]
+ for arg in "$@"
+ [[ -Wc2x-extensions == @* ]]
+ p=-Wduplicate-enum
+ p2=-Wshadow
ns' '-Wmissing-variable-declarations' '-Wnewline-eof' '-Wshift-sign-overflow' '-Wstring-conversion' '-g' '-O2' '-c' 'common/block_encoder.c')
+ [[ -Wconditional-uninitialized == @* ]]
+ p2=-I../../src/liblzma/simple
+ [[ -Wbad-function-cast == @* ]]
+ [[ -Wmissing-declarations == @* ]]
+ [[ -I. == @* ]]
+ declare -ga params
+ for arg in "$@"
+ for arg in "$@"
+ local arg
+ for arg in "$@"
+ n+=1
+ [[ -I../../src/liblzma/simple == @* ]]
+ skipNext=false
+ for arg in "$@"
+ [[ -I../../src/liblzma/api == @* ]]
+ path=
+ for arg in "$@"
+ for arg in "$@"
+ for arg in "$@"
+ p2=-Wempty-translation-unit
+ [[ -I../../src/common == @* ]]
+ declare -ga params
+ n+=1
+ [[ -I../.. == @* ]]
+ case "$p" in
+ n+=1
+ for arg in "$@"
+ local arg
+ for arg in "$@"
+ case "$p" in
+ case "$p" in
+ [[ -Wpre-c2x-compat == @* ]]
+ [[ -I../../src/liblzma/common == @* ]]
+ [[ -DHAVE_CONFIG_H == @* ]]
+ [[ -Wmissing-prototypes == @* ]]
+ (( 51 < 58 ))
+ [[ -Wwrite-strings == @* ]]
+ (( 32 < 58 ))
+ for arg in "$@"
+ case "$p" in
+ p=-Wstrict-prototypes
+ (( 48 < 58 ))
+ [[ -I../../src/liblzma/api == @* ]]
+ for arg in "$@"
+ for arg in "$@"
+ [[ -Wdocumentation == @* ]]
+ for arg in "$@"
+ for arg in "$@"
+ for arg in "$@"
+ p=-Wnewline-eof
+ [[ -Wduplicate-enum == @* ]]
+ n+=1
+ [[ -c == @* ]]
+ p=-Wempty-translation-unit
+ [[ -DTUKLIB_SYMBOL_PREFIX=lzma_ == @* ]]
+ for arg in "$@"
+ [[ -Wmissing-declarations == @* ]]
+ [[ -Wredundant-decls == @* ]]
+ for arg in "$@"
+ p2=-Wold-style-definition
+ for arg in "$@"
+ for arg in "$@"
+ for arg in "$@"
+ [[ -Wempty-translation-unit == @* ]]
+ p2=-Wflexible-array-extensions
+ for arg in "$@"
+ [[ -pthread == @* ]]
+ [[ -n '' ]]
+ [[ -DHAVE_CONFIG_H == @* ]]
+ for arg in "$@"
+ for arg in "$@"
+ [[ -Wimplicit-fallthrough == @* ]]
+ n+=1
+ [[ -fvisibility=hidden == @* ]]
+ for arg in "$@"
+ for arg in "$@"
+ [[ -Warray-bounds-pointer-arithmetic == @* ]]
+ [[ -Wall == @* ]]
+ case "$p" in
+ for arg in "$@"
+ for arg in "$@"
+ [[ -Wredundant-decls == @* ]]
+ kept+=("$p")
+ [[ -I../../src/liblzma/common == @* ]]
+ [[ -Wextra == @* ]]
+ for arg in "$@"
+ for arg in "$@"
+ [[ -I../../src/liblzma/check == @* ]]
+ p2=-Wshift-sign-overflow
+ for arg in "$@"
+ (( 10 < 58 ))
+ [[ -Wdate-time == @* ]]
+ for arg in "$@"
+ p=-I../../src/liblzma/simple
+ for arg in "$@"
+ [[ -Wvla == @* ]]
+ [[ -Wsign-conversion == @* ]]
+ for arg in "$@"
+ case "$p" in
+ [[ -Wflexible-array-extensions == @* ]]
+ for arg in "$@"
+ p2=-I../../src/common
+ for arg in "$@"
+ n+=1
+ [[ -Wformat=2 == @* ]]
+ for arg in "$@"
+ case "$p" in
+ [[ -I../../src/liblzma/check == @* ]]
+ for arg in "$@"
+ for arg in "$@"
+ n+=1
+ [[ common/block_util.c == @* ]]
+ n+=1
+ for arg in "$@"
+ (( 52 < 58 ))
+ [[ -Winit-self == @* ]]
+ [[ -I../../src/liblzma/lz == @* ]]
+ for arg in "$@"
+ for arg in "$@"
+ [[ -Wassign-enum == @* ]]
+ case "$p" in
+ for arg in "$@"
+ [[ -I. == @* ]]
+ [[ -Wmissing-include-dirs == @* ]]
+ (( 11 < 58 ))
+ for arg in "$@"
+ for arg in "$@"
+ [[ -I. == @* ]]
+ [[ -Wfloat-conversion == @* ]]
+ for arg in "$@"
+ (( 33 < 58 ))
+ for arg in "$@"
+ [[ -Wimplicit-fallthrough == @* ]]
+ [[ -Wmissing-variable-declarations == @* ]]
+ [[ -Wconditional-uninitialized == @* ]]
+ for arg in "$@"
+ [[ -Wc99-compat == @* ]]
+ [[ -Wstrict-overflow=3 == @* ]]
+ [[ -Wc99-compat == @* ]]
+ for arg in "$@"
+ p=-Wold-style-definition
+ for arg in "$@"
+ p=-Wshift-sign-overflow
+ for arg in "$@"
+ for arg in "$@"
+ for arg in "$@"
+ [[ -I../../src/liblzma/lz == @* ]]
+ [[ -I../.. == @* ]]
+ [[ -Waggregate-return == @* ]]
+ p=-I../../src/common
+ [[ -I../../src/liblzma/rangecoder == @* ]]
+ (( 24 < 58 ))
+ p2=-Wmissing-prototypes
+ for arg in "$@"
+ for arg in "$@"
+ case "$p" in
+ positionalArgs=()
+ for arg in "$@"
+ p=-Wshadow
+ [[ -I../../src/liblzma/lzma == @* ]]
+ n+=1
+ [[ -Wnewline-eof == @* ]]
+ [[ -Wc11-extensions == @* ]]
+ for arg in "$@"
+ for arg in "$@"
+ for arg in "$@"
+ p2=-DTUKLIB_SYMBOL_PREFIX=lzma_
+ [[ -Wshift-sign-overflow == @* ]]
+ [[ -Wfloat-equal == @* ]]
+ [[ -I../.. == @* ]]
+ for arg in "$@"
+ [[ -I../../src/liblzma/api == @* ]]
+ for arg in "$@"
+ [[ -Wc11-extensions == @* ]]
+ (( 49 < 58 ))
+ [[ -I../../src/liblzma/rangecoder == @* ]]
+ for arg in "$@"
+ p2=-Wstring-conversion
+ [[ -Wdocumentation == @* ]]
+ for arg in "$@"
+ for arg in "$@"
+ for arg in "$@"
+ for arg in "$@"
+ [[ -Wstring-conversion == @* ]]
+ n+=1
+ for arg in "$@"
+ n+=1
+ p2=-Wpointer-arith
+ for arg in "$@"
+ [[ -g == @* ]]
+ case "$p" in
+ case "$p" in
+ for arg in "$@"
+ case "$p" in
+ for arg in "$@"
+ for arg in "$@"
+ for arg in "$@"
+ [[ -Wduplicate-enum == @* ]]
+ (( 12 < 58 ))
+ (( 53 < 58 ))
+ p=-Wflexible-array-extensions
+ (( 34 < 58 ))
+ [[ -Wc2x-compat == @* ]]
+ declare -ag positionalArgs
+ [[ -I../../src/liblzma/api == @* ]]
+ p=-Wmissing-prototypes
+ [[ -Wundef == @* ]]
+ [[ -I../../src/liblzma/common == @* ]]
+ p=-DTUKLIB_SYMBOL_PREFIX=lzma_
+ p2=-Wmissing-variable-declarations
+ [[ -I../../src/liblzma/delta == @* ]]
+ for arg in "$@"
+ for arg in "$@"
+ n+=1
+ [[ -Wc2x-compat == @* ]]
+ [[ -I../../src/liblzma/lzma == @* ]]
+ p2=-Wmissing-declarations
+ p2=-pthread
+ [[ -Wc2x-extensions == @* ]]
+ for arg in "$@"
+ [[ -Wstrict-prototypes == @* ]]
+ for arg in "$@"
+ [[ -I../../src/liblzma/delta == @* ]]
+ p=-Wstring-conversion
+ skipNext=false
+ declare -i n=0
+ n+=1
+ [[ -I../../src/liblzma/check == @* ]]
+ path=
+ for arg in "$@"
+ for arg in "$@"
+ case "$p" in
+ case "$p" in
+ for arg in "$@"
+ [[ -I../../src/liblzma/simple == @* ]]
+ nParams=58
+ (( 13 < 58 ))
+ [[ -I../../src/liblzma/simple == @* ]]
+ for arg in "$@"
+ p=-pthread
+ [[ -Wold-style-definition == @* ]]
+ p2=-g
+ [[ -O2 == @* ]]
+ for arg in "$@"
+ [[ -I../../src/common == @* ]]
+ for arg in "$@"
+ for arg in "$@"
+ for arg in "$@"
+ for arg in "$@"
+ for arg in "$@"
+ n+=1
+ [[ -Wmissing-prototypes == @* ]]
+ n+=1
+ n+=1
+ [[ -Wempty-translation-unit == @* ]]
+ for arg in "$@"
+ [[ -n '' ]]
+ for arg in "$@"
+ for arg in "$@"
+ [[ -c == @* ]]
+ [[ -Wflexible-array-extensions == @* ]]
+ [[ -I../../src/liblzma/lz == @* ]]
+ case "$p" in
+ case "$p" in
+ for arg in "$@"
+ for arg in "$@"
+ case "$p" in
+ (( 50 < 58 ))
+ (( 0 < 58 ))
+ [[ -Wmissing-variable-declarations == @* ]]
+ [[ -I../../src/common == @* ]]
+ [[ -Wc2x-extensions == @* ]]
+ p=-DHAVE_CONFIG_H
+ (( 54 < 58 ))
+ [[ -Wshadow == @* ]]
+ p2=-fvisibility=hidden
+ (( 35 < 58 ))
+ [[ -Wpre-c2x-compat == @* ]]
+ p=-g
+ for arg in "$@"
+ for arg in "$@"
+ for arg in "$@"
+ for arg in "$@"
+ p=-Wmissing-declarations
+ [[ -DTUKLIB_SYMBOL_PREFIX=lzma_ == @* ]]
+ for arg in "$@"
+ [[ -DTUKLIB_SYMBOL_PREFIX=lzma_ == @* ]]
+ for arg in "$@"
+ [[ common/string_conversion.c == @* ]]
+ p2=-O2
+ [[ -Warray-bounds-pointer-arithmetic == @* ]]
+ p2=-Wredundant-decls
+ [[ -Wmissing-declarations == @* ]]
+ for arg in "$@"
+ n+=1
+ for arg in "$@"
+ for arg in "$@"
+ for arg in "$@"
+ [[ -Wpre-c2x-compat == @* ]]
+ [[ -pthread == @* ]]
+ [[ -Wassign-enum == @* ]]
+ [[ -I../../src/liblzma/common == @* ]]
+ for arg in "$@"
+ for arg in "$@"
+ positionalArgs=()
+ [[ -Wpointer-arith == @* ]]
+ for arg in "$@"
+ [[ -Wredundant-decls == @* ]]
+ case "$p" in
+ [[ -I../../src/liblzma/rangecoder == @* ]]
+ kept+=("$p")
+ (( 36 < 58 ))
+ for arg in "$@"
+ p=-Wmissing-variable-declarations
+ [[ -Wnewline-eof == @* ]]
+ n+=1
+ for arg in "$@"
+ [[ -pthread == @* ]]
+ n+=1
+ case "$p" in
+ case "$p" in
+ p2=-Wnewline-eof
+ for arg in "$@"
+ (( 55 < 58 ))
+ for arg in "$@"
+ [[ -Warray-bounds-pointer-arithmetic == @* ]]
+ [[ -Wshift-sign-overflow == @* ]]
+ (( 25 < 58 ))
+ for arg in "$@"
+ declare -ag positionalArgs
+ [[ -fvisibility=hidden == @* ]]
+ [[ -Wstring-conversion == @* ]]
+ for arg in "$@"
+ [[ -Wconditional-uninitialized == @* ]]
+ declare -i n=0
+ p=-Wpointer-arith
+ n+=1
+ for arg in "$@"
+ nParams=58
+ p=-Wredundant-decls
+ for arg in "$@"
+ p2=-Wbad-function-cast
+ case "$p" in
+ p2=-I.
+ n+=1
+ [[ -Wbad-function-cast == @* ]]
+ p2=-Wimplicit-fallthrough
+ for arg in "$@"
+ n+=1
+ case "$p" in
+ for arg in "$@"
+ (( 0 < 58 ))
+ for arg in "$@"
+ [[ -Wall == @* ]]
+ (( 1 < 58 ))
+ skipNext=false
+ for arg in "$@"
+ (( 14 < 58 ))
+ [[ -fvisibility=hidden == @* ]]
+ for arg in "$@"
+ for arg in "$@"
+ [[ -g == @* ]]
+ [[ -Wimplicit-fallthrough == @* ]]
+ p=-fvisibility=hidden
+ (( 51 < 58 ))
+ for arg in "$@"
+ p=-Wnewline-eof
+ for arg in "$@"
+ [[ -I../../src/liblzma/check == @* ]]
+ [[ -Wassign-enum == @* ]]
+ [[ -Wc99-compat == @* ]]
+ [[ -O2 == @* ]]
+ [[ -Wextra == @* ]]
+ for arg in "$@"
+ [[ -Wwrite-strings == @* ]]
+ for arg in "$@"
+ [[ -Wdate-time == @* ]]
+ for arg in "$@"
+ p=-I.
+ n+=1
+ for arg in "$@"
+ p2=-Wshift-sign-overflow
+ for arg in "$@"
+ p2=-Wall
+ [[ -Wall == @* ]]
+ for arg in "$@"
+ p=-O2
+ case "$p" in
+ for arg in "$@"
+ [[ -Wsign-conversion == @* ]]
+ path=
+ [[ -Wvla == @* ]]
+ for arg in "$@"
+ (( 37 < 58 ))
+ [[ -Wc11-extensions == @* ]]
+ p2=-c
+ [[ -Wdocumentation == @* ]]
+ case "$p" in
+ for arg in "$@"
+ [[ -I../../src/liblzma/lz == @* ]]
+ for arg in "$@"
+ n+=1
+ for arg in "$@"
+ [[ -Wconditional-uninitialized == @* ]]
+ p=-DHAVE_CONFIG_H
+ n+=1
+ [[ -c == @* ]]
+ n+=1
+ p2=-I../..
+ p2=-I.
+ case "$p" in
+ n+=1
+ case "$p" in
+ for arg in "$@"
+ for arg in "$@"
+ (( 56 < 58 ))
+ [[ -n '' ]]
+ [[ -Wformat=2 == @* ]]
+ for arg in "$@"
+ [[ -Wduplicate-enum == @* ]]
+ for arg in "$@"
+ case "$p" in
+ for arg in "$@"
+ [[ -Wextra == @* ]]
+ (( 52 < 58 ))
+ kept+=("$p")
+ [[ -Wc2x-compat == @* ]]
+ case "$p" in
+ [[ -I../../src/liblzma/lzma == @* ]]
+ p=-Wshift-sign-overflow
+ for arg in "$@"
+ for arg in "$@"
+ [[ -Wempty-translation-unit == @* ]]
+ for arg in "$@"
+ for arg in "$@"
+ p=-Wimplicit-fallthrough
+ [[ -Wvla == @* ]]
+ for arg in "$@"
+ for arg in "$@"
+ (( 26 < 58 ))
+ [[ -Winit-self == @* ]]
+ for arg in "$@"
+ [[ -Wdocumentation == @* ]]
+ [[ -Wc2x-extensions == @* ]]
+ p=-Wbad-function-cast
+ for arg in "$@"
+ [[ common/filter_common.c == @* ]]
+ for arg in "$@"
+ p2=-Wstring-conversion
+ [[ -I../../src/liblzma/delta == @* ]]
+ p=-c
+ p2=-Wwrite-strings
+ (( 15 < 58 ))
+ for arg in "$@"
+ n+=1
+ [[ -Wfloat-conversion == @* ]]
+ [[ -I../../src/liblzma/rangecoder == @* ]]
+ p2=common/common.c
+ [[ -Wpre-c2x-compat == @* ]]
+ [[ -Wmissing-include-dirs == @* ]]
+ for arg in "$@"
+ for arg in "$@"
+ for arg in "$@"
+ p=-Wall
+ [[ -Warray-bounds-pointer-arithmetic == @* ]]
+ skipNext=false
+ n+=1
+ for arg in "$@"
+ for arg in "$@"
+ [[ -Wduplicate-enum == @* ]]
+ for arg in "$@"
+ path=
+ p2=-Wextra
+ [[ -Waggregate-return == @* ]]
+ [[ -Wformat=2 == @* ]]
+ case "$p" in
+ p2=-Wc99-compat
+ for arg in "$@"
+ [[ -n '' ]]
+ [[ -I../../src/liblzma/simple == @* ]]
+ case "$p" in
+ for arg in "$@"
+ for arg in "$@"
+ n+=1
+ dontLink=1
+ (( 2 < 58 ))
+ [[ -Wstrict-prototypes == @* ]]
+ (( 57 < 58 ))
+ case "$p" in
+ [[ -Wassign-enum == @* ]]
+ for arg in "$@"
+ [[ -Wempty-translation-unit == @* ]]
+ n+=1
+ [[ -Winit-self == @* ]]
+ for arg in "$@"
+ p=common/common.c
+ p=-I../..
+ for arg in "$@"
+ for arg in "$@"
+ [[ -I../../src/liblzma/lzma == @* ]]
+ [[ -Wmissing-include-dirs == @* ]]
+ p2=-I../../src/liblzma/api
+ n+=1
+ case "$p" in
+ kept+=("$p")
+ for arg in "$@"
+ positionalArgs=()
+ (( 1 < 58 ))
+ [[ -Wflexible-array-extensions == @* ]]
+ for arg in "$@"
+ declare -ag positionalArgs
+ (( 27 < 58 ))
+ for arg in "$@"
+ [[ -Wold-style-definition == @* ]]
+ [[ -I../../src/liblzma/delta == @* ]]
+ for arg in "$@"
+ case "$p" in
+ for arg in "$@"
+ n+=1
+ for arg in "$@"
+ [[ -I../../src/common == @* ]]
+ [[ -Wflexible-array-extensions == @* ]]
+ [[ -Wmissing-prototypes == @* ]]
+ p2=
+ for arg in "$@"
+ n+=1
+ n+=1
+ (( 53 < 58 ))
+ case "$p" in
+ [[ -Wstrict-overflow=3 == @* ]]
+ [[ -Wstrict-overflow=3 == @* ]]
+ p=-Wstring-conversion
+ (( 38 < 58 ))
+ for arg in "$@"
+ case "$p" in
+ for arg in "$@"
+ [[ -I../../src/liblzma/simple == @* ]]
+ [[ -Wmissing-variable-declarations == @* ]]
+ p=-Wc99-compat
+ declare -i n=0
+ for arg in "$@"
+ [[ -DTUKLIB_SYMBOL_PREFIX=lzma_ == @* ]]
+ for arg in "$@"
+ for arg in "$@"
+ case "$p" in
+ (( 3 < 58 ))
+ p2=-Wc11-extensions
+ p=-I.
+ nonFlagArgs=1
+ for arg in "$@"
+ [[ -I../../src/common == @* ]]
+ p=-I../../src/liblzma/api
+ [[ -pthread == @* ]]
+ n+=1
+ (( 16 < 58 ))
+ for arg in "$@"
+ p2=-g
+ [[ -Wmissing-declarations == @* ]]
+ for arg in "$@"
+ p=-Wwrite-strings
+ for arg in "$@"
+ [[ -DTUKLIB_SYMBOL_PREFIX=lzma_ == @* ]]
+ nParams=58
+ n+=1
+ for arg in "$@"
+ for arg in "$@"
+ [[ -fvisibility=hidden == @* ]]
+ p2=-I../..
+ [[ -Wfloat-equal == @* ]]
+ [[ -Wconditional-uninitialized == @* ]]
+ p2=-Wdate-time
+ [[ -pthread == @* ]]
+ for arg in "$@"
+ n+=1
+ for arg in "$@"
+ case "$p" in
+ [[ -Wall == @* ]]
+ for arg in "$@"
+ [[ -Wmissing-variable-declarations == @* ]]
+ (( 58 < 58 ))
+ (( 54 < 58 ))
+ n+=1
+ for arg in "$@"
+ p=-g
+ [[ -Wredundant-decls == @* ]]
+ for arg in "$@"
+ p2=-O2
+ case "$p" in
+ p=-Wextra
+ p2=-I../../src/liblzma/common
+ n+=1
+ skipNext=false
+ [[ -Wnewline-eof == @* ]]
+ [[ -Wdocumentation == @* ]]
+ n+=1
+ p2=-Wvla
+ [[ -fvisibility=hidden == @* ]]
+ (( 0 < 58 ))
+ n+=1
+ for arg in "$@"
+ for arg in "$@"
+ case "$p" in
+ case "$p" in
+ for arg in "$@"
+ (( 17 < 58 ))
+ path=
+ '[' 1 = 0 ']'
+ [[ -Wnewline-eof == @* ]]
+ p=-DHAVE_CONFIG_H
+ case "$p" in
+ case "$p" in
+ for arg in "$@"
+ '[' '' = 1 ']'
+ for arg in "$@"
+ p=-Wvla
+ [[ -Wall == @* ]]
+ [[ -Wduplicate-enum == @* ]]
+ p2=-I.
+ [[ -Wshift-sign-overflow == @* ]]
+ [[ -n '' ]]
+ [[ -Wfloat-equal == @* ]]
+ p2=-Wformat=2
+ (( 39 < 58 ))
+ n+=1
+ kept+=("$p")
+ for arg in "$@"
+ [[ -Wextra == @* ]]
+ for arg in "$@"
+ case "$p" in
+ case "$p" in
+ [[ 1 = 1 ]]
+ [[ -Wempty-translation-unit == @* ]]
+ for arg in "$@"
+ (( 28 < 58 ))
+ n+=1
+ for arg in "$@"
+ for arg in "$@"
+ (( 4 < 58 ))
+ p=-Wdate-time
+ for arg in "$@"
+ case "$p" in
+ [[ -Wimplicit-fallthrough == @* ]]
+ for arg in "$@"
+ (( 2 < 58 ))
+ (( 55 < 58 ))
+ [[ -n /nix/store ]]
+ (( 1 < 58 ))
+ [[ -Wundef == @* ]]
+ p2=-Wsign-conversion
+ [[ -Wextra == @* ]]
+ [[ -Wundef == @* ]]
+ p=-I../..
+ for arg in "$@"
+ [[ -Wshift-sign-overflow == @* ]]
+ p=-I.
+ (( 18 < 58 ))
+ for arg in "$@"
+ p=-O2
+ [[ -Wvla == @* ]]
+ kept=()
+ p=-I../../src/liblzma/common
+ p2=-c
+ p=-Wc11-extensions
+ for arg in "$@"
+ p2=-I../../src/liblzma/api
+ n+=1
+ p2=-Wc2x-compat
+ for arg in "$@"
+ p=-Wformat=2
+ [[ -Wflexible-array-extensions == @* ]]
+ for arg in "$@"
+ nParams=58
+ p2=-I../..
+ for arg in "$@"
+ n+=1
+ n+=1
+ [[ -Wc99-compat == @* ]]
+ case "$p" in
+ [[ -Wstring-conversion == @* ]]
+ case "$p" in
+ for arg in "$@"
+ for arg in "$@"
+ [[ -Wshadow == @* ]]
+ (( 3 < 58 ))
+ [[ -Wc11-extensions == @* ]]
+ [[ -g == @* ]]
+ for arg in "$@"
+ for arg in "$@"
+ for arg in "$@"
+ for arg in "$@"
+ p=-I../../src/liblzma/api
+ p2=-Winit-self
+ [[ -Wmissing-variable-declarations == @* ]]
+ n+=1
+ (( 40 < 58 ))
+ [[ -Wstring-conversion == @* ]]
+ case "$p" in
+ skipNext=false
+ for arg in "$@"
+ n+=1
+ [[ -O2 == @* ]]
+ [[ -g == @* ]]
+ p2=-I../../src/liblzma/check
+ [[ -Wc2x-compat == @* ]]
+ [[ -Wpointer-arith == @* ]]
+ for arg in "$@"
+ n+=1
+ [[ -Wbad-function-cast == @* ]]
+ for arg in "$@"
+ for arg in "$@"
+ path=
+ n+=1
+ p=-Wc2x-compat
+ [[ -Wwrite-strings == @* ]]
+ for arg in "$@"
+ p2=-I../../src/liblzma/common
+ [[ -Wvla == @* ]]
+ declare -i n=0
+ case "$p" in
+ case "$p" in
+ for arg in "$@"
+ case "$p" in
+ [[ -Wc2x-extensions == @* ]]
+ [[ -Wshadow == @* ]]
+ for arg in "$@"
+ for arg in "$@"
+ [[ -n '' ]]
+ [[ -c == @* ]]
+ [[ -O2 == @* ]]
+ for arg in "$@"
+ for arg in "$@"
+ case "$p" in
+ [[ -Wformat=2 == @* ]]
+ [[ common/outqueue.c == @* ]]
+ for arg in "$@"
+ (( 19 < 58 ))
+ [[ -c == @* ]]
+ (( 0 < 58 ))
+ (( 2 < 58 ))
+ for arg in "$@"
+ p2=-Wc2x-extensions
+ for arg in "$@"
+ [[ -Wnewline-eof == @* ]]
+ positionalArgs=()
+ [[ -Wformat=2 == @* ]]
+ for arg in "$@"
+ (( 56 < 58 ))
+ for arg in "$@"
+ [[ -Wpre-c2x-compat == @* ]]
+ p=-Winit-self
+ declare -ag positionalArgs
+ p=-DHAVE_CONFIG_H
+ for arg in "$@"
+ p2=-I.
+ for arg in "$@"
+ n+=1
+ n+=1
+ p=-c
+ [[ -Wshift-sign-overflow == @* ]]
+ p=-I../..
+ for arg in "$@"
+ kept+=("$p")
+ skipNext=false
+ declare -i n=0
+ (( 29 < 58 ))
+ path=
+ p2=-I../../src/liblzma/api
+ p=-Wsign-conversion
+ [[ -Winit-self == @* ]]
+ [[ -Wpointer-arith == @* ]]
+ n+=1
+ for arg in "$@"
+ case "$p" in
+ nParams=58
+ case "$p" in
+ p2=../common/tuklib_physmem.c
+ [[ -Wmissing-include-dirs == @* ]]
+ p2=-Wmissing-include-dirs
+ n+=1
+ case "$p" in
+ for arg in "$@"
+ n+=1
+ (( 5 < 58 ))
+ for arg in "$@"
+ for arg in "$@"
+ [[ -Warray-bounds-pointer-arithmetic == @* ]]
+ (( 3 < 58 ))
+ for arg in "$@"
+ p2=-Wfloat-conversion
+ [[ -Wstrict-overflow=3 == @* ]]
+ case "$p" in
+ case "$p" in
+ n+=1
+ [[ -n '' ]]
+ for arg in "$@"
+ for arg in "$@"
+ [[ -Winit-self == @* ]]
+ kept+=("$p")
+ n+=1
+ for arg in "$@"
+ [[ -Wfloat-equal == @* ]]
+ [[ -Wbad-function-cast == @* ]]
+ (( 41 < 58 ))
+ (( 0 < 58 ))
+ skipNext=false
+ for arg in "$@"
+ [[ -Wdate-time == @* ]]
+ [[ -Wstring-conversion == @* ]]
+ case "$p" in
+ [[ common/hardware_cputhreads.c == @* ]]
+ [[ -Wwrite-strings == @* ]]
+ path=
+ p=-I../../src/liblzma/api
+ (( 20 < 58 ))
+ (( 4 < 58 ))
+ positionalArgs=()
+ for arg in "$@"
+ for arg in "$@"
+ p=-DHAVE_CONFIG_H
+ declare -ag positionalArgs
+ p=-I../../src/liblzma/common
+ [[ -g == @* ]]
+ (( 1 < 58 ))
+ [[ -Wassign-enum == @* ]]
+ for arg in "$@"
+ p=-Wc2x-extensions
+ [[ -O2 == @* ]]
+ p=-I.
+ for arg in "$@"
+ p2=-Wpre-c2x-compat
+ p=-Wmissing-include-dirs
+ p2=-I../..
+ for arg in "$@"
+ for arg in "$@"
+ n+=1
+ [[ -Wmissing-include-dirs == @* ]]
+ [[ -c == @* ]]
+ declare -i n=0
+ p2=-I.
+ [[ -Wdate-time == @* ]]
+ [[ -Wsign-conversion == @* ]]
+ case "$p" in
+ p2=-I../../src/liblzma/common
+ dontLink=1
+ nParams=58
+ p=-I../../src/liblzma/check
+ n+=1
+ for arg in "$@"
+ p2=-Wstrict-overflow=3
+ p2=-I../../src/liblzma/lz
+ case "$p" in
+ n+=1
+ n+=1
+ case "$p" in
+ n+=1
+ for arg in "$@"
+ case "$p" in
+ [[ -n '' ]]
+ p2=-I../../src/liblzma/check
+ n+=1
+ (( 0 < 58 ))
+ kept+=("$p")
+ (( 21 < 58 ))
+ case "$p" in
+ for arg in "$@"
+ [[ -Wundef == @* ]]
+ (( 6 < 58 ))
+ [[ -Wstrict-overflow=3 == @* ]]
+ for arg in "$@"
+ for arg in "$@"
+ case "$p" in
+ n+=1
+ skipNext=false
+ (( 4 < 58 ))
+ (( 42 < 58 ))
+ [[ common/vli_size.c == @* ]]
+ for arg in "$@"
+ (( 57 < 58 ))
+ path=
+ [[ -Wshadow == @* ]]
+ p=-I../../src/liblzma/common
+ p=-DHAVE_CONFIG_H
+ [[ -Wsign-conversion == @* ]]
+ p=-Wstrict-overflow=3
+ for arg in "$@"
+ (( 30 < 58 ))
+ case "$p" in
+ (( 1 < 58 ))
+ case "$p" in
+ for arg in "$@"
+ p=-Wpre-c2x-compat
+ p2=-I../../src/liblzma/check
+ positionalArgs=()
+ p=-Wfloat-conversion
+ [[ -Wfloat-conversion == @* ]]
+ [[ -Wfloat-conversion == @* ]]
+ declare -ag positionalArgs
+ for arg in "$@"
+ [[ -n '' ]]
+ p2=-I.
+ p=-I.
+ kept+=("$p")
+ p=../common/tuklib_physmem.c
+ p2=-Wfloat-equal
+ (( 5 < 58 ))
+ [[ -Wconditional-uninitialized == @* ]]
+ n+=1
+ (( 2 < 58 ))
+ for arg in "$@"
+ p2=-Warray-bounds-pointer-arithmetic
+ [[ -Wfloat-equal == @* ]]
+ p2=-I../..
+ n+=1
+ [[ -Wpointer-arith == @* ]]
+ for arg in "$@"
+ case "$p" in
+ for arg in "$@"
+ p=-I../..
+ p2=-Waggregate-return
+ p=-I../../src/liblzma/lz
+ declare -i n=0
+ p=-I../../src/liblzma/check
+ [[ -Wbad-function-cast == @* ]]
+ n+=1
+ [[ -Wundef == @* ]]
+ (( 43 < 58 ))
+ p2=-I../../src/liblzma/lz
+ nParams=58
+ for arg in "$@"
+ n+=1
+ n+=1
+ p2=-I../../src/liblzma/rangecoder
+ for arg in "$@"
+ case "$p" in
+ n+=1
+ p2=
+ p=-Warray-bounds-pointer-arithmetic
+ skipNext=false
+ case "$p" in
+ for arg in "$@"
+ (( 0 < 58 ))
+ n+=1
+ case "$p" in
+ [[ -Wwrite-strings == @* ]]
+ for arg in "$@"
+ n+=1
+ for arg in "$@"
+ [[ -Wshadow == @* ]]
+ (( 1 < 58 ))
+ [[ -Waggregate-return == @* ]]
+ n+=1
+ path=
+ [[ -Wdocumentation == @* ]]
+ case "$p" in
+ case "$p" in
+ [[ -Waggregate-return == @* ]]
+ (( 5 < 58 ))
+ case "$p" in
+ (( 22 < 58 ))
+ p=-I.
+ p2=-I../../src/liblzma/api
+ (( 2 < 58 ))
+ for arg in "$@"
+ n+=1
+ p=-DHAVE_CONFIG_H
+ p=-I../../src/liblzma/check
+ nonFlagArgs=1
+ [[ -Wstrict-prototypes == @* ]]
+ p2=-I../..
+ for arg in "$@"
+ [[ -Wdate-time == @* ]]
+ p=-I../..
+ p2=-I.
+ p2=-Wassign-enum
+ for arg in "$@"
+ for arg in "$@"
+ for arg in "$@"
+ [[ -Wstrict-prototypes == @* ]]
+ [[ -Wold-style-definition == @* ]]
+ (( 58 < 58 ))
+ p2=-I../../src/liblzma/api
+ [[ -Wsign-conversion == @* ]]
+ case "$p" in
+ for arg in "$@"
+ for arg in "$@"
+ p=-Wfloat-equal
+ n+=1
+ skipNext=false
+ for arg in "$@"
+ [[ -Wpointer-arith == @* ]]
+ n+=1
+ n+=1
+ [[ -Wold-style-definition == @* ]]
+ [[ -Wmissing-prototypes == @* ]]
+ case "$p" in
+ p2=-Wundef
+ for arg in "$@"
+ for arg in "$@"
+ [[ -Wduplicate-enum == @* ]]
+ case "$p" in
+ [[ -Wmissing-prototypes == @* ]]
+ (( 6 < 58 ))
+ path=
+ for arg in "$@"
+ (( 3 < 58 ))
+ for arg in "$@"
+ for arg in "$@"
+ n+=1
+ p2=-I../../src/liblzma/lz
+ case "$p" in
+ for arg in "$@"
+ [[ -n '' ]]
+ case "$p" in
+ [[ -Wfloat-conversion == @* ]]
+ n+=1
+ case "$p" in
+ [[ -Wempty-translation-unit == @* ]]
+ [[ -Wbad-function-cast == @* ]]
+ for arg in "$@"
+ [[ -n '' ]]
+ kept+=("$p")
+ [[ -Waggregate-return == @* ]]
+ p=-I../../src/liblzma/api
+ for arg in "$@"
+ (( 23 < 58 ))
+ (( 2 < 58 ))
+ n+=1
+ (( 7 < 58 ))
+ p=-I../..
+ (( 31 < 58 ))
+ for arg in "$@"
+ p=-Wundef
+ [[ -Wmissing-declarations == @* ]]
+ p2=-I../../src/liblzma/api
+ [[ -Wwrite-strings == @* ]]
+ p=-I../../src/liblzma/lz
+ [[ -Wflexible-array-extensions == @* ]]
+ for arg in "$@"
+ for arg in "$@"
+ '[' 1 = 0 ']'
+ kept+=("$p")
+ [[ -Wredundant-decls == @* ]]
+ for arg in "$@"
+ p2=-I../../src/liblzma/common
+ [[ -Wmissing-declarations == @* ]]
+ case "$p" in
+ case "$p" in
+ (( 3 < 58 ))
+ for arg in "$@"
+ [[ -Wstrict-prototypes == @* ]]
+ case "$p" in
+ p=-I../../src/liblzma/api
+ p=-Waggregate-return
+ (( 1 < 58 ))
+ for arg in "$@"
+ n+=1
+ (( 44 < 58 ))
+ p=-I../../src/liblzma/rangecoder
+ [[ -Wold-style-definition == @* ]]
+ p2=-I../../src/liblzma/rangecoder
+ for arg in "$@"
+ for arg in "$@"
+ p=-I.
+ [[ -Wmissing-variable-declarations == @* ]]
+ [[ -Wmissing-prototypes == @* ]]
+ [[ -Wdate-time == @* ]]
+ n+=1
+ for arg in "$@"
+ (( 6 < 58 ))
+ p2=-Wshadow
+ case "$p" in
+ p=-I../../src/liblzma/lz
+ p2=-Wstrict-prototypes
+ n+=1
+ n+=1
+ '[' '' = 1 ']'
+ [[ -Wredundant-decls == @* ]]
+ for arg in "$@"
+ (( 4 < 58 ))
+ p=-Wassign-enum
+ [[ -Wimplicit-fallthrough == @* ]]
+ for arg in "$@"
+ p2=-I../../src/liblzma/rangecoder
+ for arg in "$@"
+ case "$p" in
+ [[ -Wsign-conversion == @* ]]
+ case "$p" in
+ for arg in "$@"
+ n+=1
+ n+=1
+ p2=-Wconditional-uninitialized
+ [[ -Wimplicit-fallthrough == @* ]]
+ [[ -Wc99-compat == @* ]]
+ (( 7 < 58 ))
+ (( 3 < 58 ))
+ for arg in "$@"
+ for arg in "$@"
+ case "$p" in
+ [[ -Wnewline-eof == @* ]]
+ p=-I../../src/liblzma/rangecoder
+ p2=-I../..
+ for arg in "$@"
+ [[ 1 = 1 ]]
+ skipNext=false
+ p=-I../../src/liblzma/api
+ n+=1
+ [[ -Wmissing-declarations == @* ]]
+ path=
+ case "$p" in
+ for arg in "$@"
+ case "$p" in
+ p2=-I../../src/liblzma/common
+ p=-I../../src/liblzma/common
+ p2=-I../../src/liblzma/lzma
+ (( 2 < 58 ))
+ [[ -Wredundant-decls == @* ]]
+ (( 7 < 58 ))
+ n+=1
+ case "$p" in
+ [[ -n '' ]]
+ case "$p" in
+ p=-I../..
+ for arg in "$@"
+ n+=1
+ for arg in "$@"
+ p2=-I../../src/liblzma/check
+ kept+=("$p")
+ n+=1
+ for arg in "$@"
+ [[ -Wshift-sign-overflow == @* ]]
+ p2=-I../../src/liblzma/common
+ (( 24 < 58 ))
+ p=-I../../src/liblzma/rangecoder
+ [[ -n /nix/store ]]
+ p2=-I../../src/liblzma/api
+ (( 32 < 58 ))
+ p=-Wshadow
+ case "$p" in
+ [[ -Wimplicit-fallthrough == @* ]]
+ [[ -Wc99-compat == @* ]]
+ kept=()
+ (( 5 < 58 ))
+ p2=-I../../src/liblzma/lzma
+ (( 8 < 58 ))
+ p=-I../../src/liblzma/check
+ p2=-Wpointer-arith
+ n+=1
+ skipNext=false
+ [[ -Wfloat-conversion == @* ]]
+ p=-I../../src/liblzma/lzma
+ n+=1
+ n+=1
+ case "$p" in
+ for arg in "$@"
+ nParams=58
+ case "$p" in
+ case "$p" in
+ p=-Wstrict-prototypes
+ (( 8 < 58 ))
+ p2=-I../../src/liblzma/lzma
+ (( 3 < 58 ))
+ for arg in "$@"
+ p2=-I../../src/liblzma/lz
+ p2=-Wold-style-definition
+ n+=1
+ n+=1
+ path=
+ n+=1
+ case "$p" in
+ n+=1
+ [[ -Wc11-extensions == @* ]]
+ n+=1
+ case "$p" in
+ p=-I../../src/liblzma/api
+ [[ -Waggregate-return == @* ]]
+ [[ -n '' ]]
+ for arg in "$@"
+ p2=-I../../src/liblzma/common
+ for arg in "$@"
+ [[ -Wc99-compat == @* ]]
+ for arg in "$@"
+ (( 4 < 58 ))
+ for arg in "$@"
+ p2=-I../../src/liblzma/delta
+ kept+=("$p")
+ case "$p" in
+ p=-I../../src/liblzma/lzma
+ (( 45 < 58 ))
+ skipNext=false
+ [[ -Wc2x-compat == @* ]]
+ (( 25 < 58 ))
+ (( 4 < 58 ))
+ p=-Wconditional-uninitialized
+ path=
+ for arg in "$@"
+ p2=-Wdocumentation
+ [[ -Wstrict-prototypes == @* ]]
+ declare -i n=0
+ p=-Wpointer-arith
+ for arg in "$@"
+ [[ -Wc11-extensions == @* ]]
+ n+=1
+ p2=-Wbad-function-cast
+ case "$p" in
+ for arg in "$@"
+ for arg in "$@"
+ [[ -Wc2x-extensions == @* ]]
+ (( 0 < 58 ))
+ case "$p" in
+ case "$p" in
+ [[ -Wold-style-definition == @* ]]
+ p=-DHAVE_CONFIG_H
+ n+=1
+ (( 6 < 58 ))
+ [[ -Wc2x-compat == @* ]]
+ n+=1
+ p2=-I../../src/liblzma/delta
+ n+=1
+ p2=-I.
+ (( 46 < 58 ))
+ [[ -Wstring-conversion == @* ]]
+ case "$p" in
+ for arg in "$@"
+ for arg in "$@"
+ case "$p" in
+ for arg in "$@"
+ (( 8 < 58 ))
+ n+=1
+ [[ -Wc2x-extensions == @* ]]
+ p=-I../../src/liblzma/lz
+ [[ -Wmissing-prototypes == @* ]]
+ (( 9 < 58 ))
+ p=-I../../src/liblzma/common
+ case "$p" in
+ p=-I../../src/liblzma/delta
+ p2=-I../../src/liblzma/rangecoder
+ skipNext=false
+ for arg in "$@"
+ n+=1
+ n+=1
+ p=-Wdocumentation
+ (( 4 < 58 ))
+ case "$p" in
+ [[ -Wpre-c2x-compat == @* ]]
+ path=
+ case "$p" in
+ p=-I../../src/liblzma/lzma
+ for arg in "$@"
+ p=-I../../src/liblzma/common
+ for arg in "$@"
+ [[ -Wpre-c2x-compat == @* ]]
+ case "$p" in
+ p2=-I../../src/liblzma/simple
+ for arg in "$@"
+ [[ -Wmissing-declarations == @* ]]
+ p2=-I../../src/liblzma/check
+ [[ -Warray-bounds-pointer-arithmetic == @* ]]
+ for arg in "$@"
+ p=-I../../src/liblzma/common
+ n+=1
+ (( 26 < 58 ))
+ for arg in "$@"
+ [[ -n '' ]]
+ p2=-I../../src/liblzma/delta
+ n+=1
+ p2=-Wduplicate-enum
+ [[ -Warray-bounds-pointer-arithmetic == @* ]]
+ [[ -Wc11-extensions == @* ]]
+ case "$p" in
+ for arg in "$@"
+ case "$p" in
+ [[ -Wredundant-decls == @* ]]
+ p=-Wbad-function-cast
+ for arg in "$@"
+ (( 10 < 58 ))
+ p2=-I../../src/liblzma/check
+ case "$p" in
+ n+=1
+ n+=1
+ skipNext=false
+ kept+=("$p")
+ case "$p" in
+ [[ -Wc2x-compat == @* ]]
+ (( 9 < 58 ))
+ (( 5 < 58 ))
+ (( 47 < 58 ))
+ [[ -Wassign-enum == @* ]]
+ p=-I../../src/liblzma/delta
+ path=
+ p2=-I../../src/liblzma/check
+ p=-I../../src/liblzma/check
+ p=-I../../src/liblzma/simple
+ [[ -g == @* ]]
+ p2=-Wwrite-strings
+ for arg in "$@"
+ p2=-I../../src/liblzma/lz
+ p2=-I../../src/common
+ p2=-I../../src/liblzma/simple
+ (( 7 < 58 ))
+ n+=1
+ n+=1
+ for arg in "$@"
+ case "$p" in
+ p=-Wduplicate-enum
+ n+=1
+ n+=1
+ for arg in "$@"
+ [[ -n '' ]]
+ case "$p" in
+ case "$p" in
+ kept+=("$p")
+ [[ -Wconditional-uninitialized == @* ]]
+ n+=1
+ case "$p" in
+ p=-I../../src/liblzma/rangecoder
+ case "$p" in
+ [[ -n '' ]]
+ for arg in "$@"
+ (( 5 < 58 ))
+ (( 11 < 58 ))
+ for arg in "$@"
+ [[ -Wimplicit-fallthrough == @* ]]
+ n+=1
+ (( 27 < 58 ))
+ [[ -O2 == @* ]]
+ (( 1 < 58 ))
+ [[ -Wc2x-extensions == @* ]]
+ (( 6 < 58 ))
+ (( 33 < 58 ))
+ for arg in "$@"
+ [[ -Wdocumentation == @* ]]
+ for arg in "$@"
+ case "$p" in
+ case "$p" in
+ p=-I../../src/common
+ p=-Wwrite-strings
+ [[ -Wc99-compat == @* ]]
+ kept+=("$p")
+ p2=-Wdate-time
+ for arg in "$@"
+ [[ -Wassign-enum == @* ]]
+ n+=1
+ (( 9 < 58 ))
+ for arg in "$@"
+ p=-I../../src/liblzma/lz
+ p=-Wold-style-definition
+ for arg in "$@"
+ (( 5 < 58 ))
+ p2=-DTUKLIB_SYMBOL_PREFIX=lzma_
+ [[ -Wc11-extensions == @* ]]
+ [[ -Wpre-c2x-compat == @* ]]
+ p=-I.
+ p2=-Wmissing-prototypes
+ for arg in "$@"
+ p=-I../../src/liblzma/check
+ (( 10 < 58 ))
+ for arg in "$@"
+ n+=1
+ p=-I../../src/liblzma/delta
+ n+=1
+ case "$p" in
+ case "$p" in
+ p=-I../../src/liblzma/simple
+ for arg in "$@"
+ for arg in "$@"
+ p2=-I../..
+ p2=-I../../src/common
+ p2=-Wempty-translation-unit
+ p2=-I../../src/liblzma/lzma
+ n+=1
+ n+=1
+ p2=-I../../src/liblzma/simple
+ n+=1
+ [[ -Wc2x-compat == @* ]]
+ [[ -Warray-bounds-pointer-arithmetic == @* ]]
+ [[ -Wconditional-uninitialized == @* ]]
+ n+=1
+ p2=-I../../src/liblzma/lz
+ for arg in "$@"
+ for arg in "$@"
+ (( 28 < 58 ))
+ [[ -Wdocumentation == @* ]]
+ case "$p" in
+ [[ -c == @* ]]
+ p=-I../../src/liblzma/check
+ case "$p" in
+ (( 12 < 58 ))
+ skipNext=false
+ for arg in "$@"
+ p=-Wdate-time
+ case "$p" in
+ [[ -Wduplicate-enum == @* ]]
+ p2=-I../../src/liblzma/lz
+ (( 8 < 58 ))
+ p2=-I../../src/liblzma/rangecoder
+ [[ -Wc2x-extensions == @* ]]
+ path=
+ n+=1
+ [[ -Wassign-enum == @* ]]
+ p=-I../../src/liblzma/lzma
+ for arg in "$@"
+ for arg in "$@"
+ (( 11 < 58 ))
+ [[ common/index.c == @* ]]
+ [[ -Wconditional-uninitialized == @* ]]
+ n+=1
+ case "$p" in
+ for arg in "$@"
+ case "$p" in
+ positionalArgs=()
+ (( 7 < 58 ))
+ case "$p" in
+ n+=1
+ p=-DTUKLIB_SYMBOL_PREFIX=lzma_
+ p2=-Wsign-conversion
+ p2=-I../../src/liblzma/delta
+ declare -ag positionalArgs
+ n+=1
+ skipNext=false
+ [[ -n '' ]]
+ (( 48 < 58 ))
+ [[ -Wdocumentation == @* ]]
+ skipNext=false
+ for arg in "$@"
+ for arg in "$@"
+ path=
+ p=-I../../src/common
+ n+=1
+ case "$p" in
+ p=-I../../src/liblzma/rangecoder
+ [[ -n '' ]]
+ n+=1
+ kept+=("$p")
+ case "$p" in
+ (( 10 < 58 ))
+ [[ -Wduplicate-enum == @* ]]
+ p2=-I../../src/liblzma/lzma
+ case "$p" in
+ declare -i n=0
+ n+=1
+ (( 29 < 58 ))
+ path=
+ for arg in "$@"
+ p=-Wsign-conversion
+ case "$p" in
+ [[ -Wempty-translation-unit == @* ]]
+ (( 9 < 58 ))
+ p=-I../../src/liblzma/simple
+ kept+=("$p")
+ p=-Wempty-translation-unit
+ p2=-pthread
+ [[ -Wempty-translation-unit == @* ]]
+ p2=-Wfloat-conversion
+ for arg in "$@"
+ for arg in "$@"
+ p2=-DTUKLIB_SYMBOL_PREFIX=lzma_
+ p2=-Wflexible-array-extensions
+ [[ -Wflexible-array-extensions == @* ]]
+ nParams=58
+ (( 34 < 58 ))
+ for arg in "$@"
+ [[ -Wflexible-array-extensions == @* ]]
+ case "$p" in
+ n+=1
+ p2=-I../../src/common
+ [[ -n '' ]]
+ p=-Wmissing-prototypes
+ (( 2 < 58 ))
+ for arg in "$@"
+ case "$p" in
+ p2=-Wmissing-declarations
+ n+=1
+ [[ -Wmissing-variable-declarations == @* ]]
+ (( 8 < 58 ))
+ n+=1
+ for arg in "$@"
+ case "$p" in
+ p=-I../..
+ n+=1
+ [[ -Wmissing-variable-declarations == @* ]]
+ for arg in "$@"
+ [[ -Wpre-c2x-compat == @* ]]
+ [[ -Wnewline-eof == @* ]]
+ case "$p" in
+ for arg in "$@"
+ p=-I../../src/liblzma/lzma
+ for arg in "$@"
+ (( 6 < 58 ))
+ case "$p" in
+ [[ -Wduplicate-enum == @* ]]
+ kept+=("$p")
+ for arg in "$@"
+ [[ -Wempty-translation-unit == @* ]]
+ case "$p" in
+ for arg in "$@"
+ p=-I../../src/liblzma/lz
+ (( 12 < 58 ))
+ p=-I../../src/liblzma/delta
+ [[ -Wflexible-array-extensions == @* ]]
+ (( 6 < 58 ))
+ p2=-I../../src/liblzma/api
+ (( 30 < 58 ))
+ (( 49 < 58 ))
+ n+=1
+ for arg in "$@"
+ p2=-I../../src/liblzma/simple
+ p=-DTUKLIB_SYMBOL_PREFIX=lzma_
+ skipNext=false
+ for arg in "$@"
+ [[ -Wshift-sign-overflow == @* ]]
+ path=
+ p=-Wfloat-conversion
+ (( 11 < 58 ))
+ p=-I../../src/liblzma/lz
+ p2=-I../../src/liblzma/delta
+ [[ -Warray-bounds-pointer-arithmetic == @* ]]
+ (( 0 < 58 ))
+ p2=-Waggregate-return
+ p=-DHAVE_CONFIG_H
+ for arg in "$@"
+ n+=1
+ for arg in "$@"
+ p2=-I.
+ n+=1
+ p2=-I../../src/liblzma/rangecoder
+ [[ -Wstring-conversion == @* ]]
+ case "$p" in
+ p2=-pthread
+ p2=-I../../src/liblzma/rangecoder
+ for arg in "$@"
+ n+=1
+ p=-Wflexible-array-extensions
+ n+=1
+ [[ -Wmissing-variable-declarations == @* ]]
+ p=-I../../src/common
+ n+=1
+ n+=1
+ n+=1
+ p2=-Wmissing-variable-declarations
+ for arg in "$@"
+ p2=-DTUKLIB_SYMBOL_PREFIX=lzma_
+ [[ -Wassign-enum == @* ]]
+ case "$p" in
+ n+=1
+ case "$p" in
+ n+=1
+ case "$p" in
+ skipNext=false
+ (( 9 < 58 ))
+ [[ -Wnewline-eof == @* ]]
+ case "$p" in
+ for arg in "$@"
+ case "$p" in
+ [[ -Wnewline-eof == @* ]]
+ for arg in "$@"
+ p=-I../../src/liblzma/delta
+ case "$p" in
+ path=
+ p2=-I../../src/liblzma/simple
+ n+=1
+ (( 12 < 58 ))
+ [[ -Wconditional-uninitialized == @* ]]
+ (( 7 < 58 ))
+ case "$p" in
+ n+=1
+ [[ -n '' ]]
+ (( 13 < 58 ))
+ (( 10 < 58 ))
+ skipNext=false
+ case "$p" in
+ p=-DTUKLIB_SYMBOL_PREFIX=lzma_
+ case "$p" in
+ n+=1
+ p=-I../../src/liblzma/simple
+ p=-I../../src/liblzma/rangecoder
+ for arg in "$@"
+ (( 1 < 58 ))
+ for arg in "$@"
+ kept+=("$p")
+ p2=-I../../src/liblzma/lzma
+ (( 31 < 58 ))
+ n+=1
+ [[ -g == @* ]]
+ for arg in "$@"
+ path=
+ (( 13 < 58 ))
+ (( 35 < 58 ))
+ p2=-I../../src/common
+ [[ -Wdocumentation == @* ]]
+ p=-I.
+ n+=1
+ for arg in "$@"
+ p2=-I../..
+ [[ -Wduplicate-enum == @* ]]
+ for arg in "$@"
+ n+=1
+ [[ -Wshift-sign-overflow == @* ]]
+ case "$p" in
+ [[ -Wshift-sign-overflow == @* ]]
+ [[ -O2 == @* ]]
+ [[ -n '' ]]
+ p=-Wmissing-declarations
+ p2=-pthread
+ case "$p" in
+ for arg in "$@"
+ for arg in "$@"
+ case "$p" in
+ [[ -Wstring-conversion == @* ]]
+ p2=-Wredundant-decls
+ p=-pthread
+ (( 11 < 58 ))
+ case "$p" in
+ p=-pthread
+ for arg in "$@"
+ kept+=("$p")
+ p=-Waggregate-return
+ p=-I../../src/common
+ [[ -n '' ]]
+ case "$p" in
+ case "$p" in
+ for arg in "$@"
+ (( 50 < 58 ))
+ p2=-Wstrict-prototypes
+ kept+=("$p")
+ [[ -g == @* ]]
+ n+=1
+ p2=-fvisibility=hidden
+ case "$p" in
+ p=-Wmissing-variable-declarations
+ p2=-DTUKLIB_SYMBOL_PREFIX=lzma_
+ n+=1
+ [[ -Wstring-conversion == @* ]]
+ n+=1
+ (( 10 < 58 ))
+ for arg in "$@"
+ case "$p" in
+ p2=-Wnewline-eof
+ p=-I../../src/liblzma/simple
+ [[ -O2 == @* ]]
+ (( 2 < 58 ))
+ p2=-I../../src/common
+ (( 32 < 58 ))
+ n+=1
+ p=-I../..
+ for arg in "$@"
+ [[ -c == @* ]]
+ (( 7 < 58 ))
+ [[ -g == @* ]]
+ for arg in "$@"
+ (( 12 < 58 ))
+ n+=1
+ p=-Wstrict-prototypes
+ n+=1
+ case "$p" in
+ for arg in "$@"
+ case "$p" in
+ (( 3 < 58 ))
+ case "$p" in
+ p=-DTUKLIB_SYMBOL_PREFIX=lzma_
+ (( 13 < 58 ))
+ for arg in "$@"
+ skipNext=false
+ [[ -Wempty-translation-unit == @* ]]
+ p=-pthread
+ p2=-Wold-style-definition
+ p2=-pthread
+ (( 14 < 58 ))
+ for arg in "$@"
+ for arg in "$@"
+ p2=-I../../src/liblzma/api
+ [[ -O2 == @* ]]
+ p=-I../../src/liblzma/api
+ p=-I../../src/liblzma/rangecoder
+ for arg in "$@"
+ p2=-fvisibility=hidden
+ n+=1
+ [[ -c == @* ]]
+ p2=-fvisibility=hidden
+ (( 8 < 58 ))
+ n+=1
+ p2=-I../../src/liblzma/common
+ [[ common/block_buffer_encoder.c == @* ]]
+ p=-I../../src/liblzma/lzma
+ n+=1
+ case "$p" in
+ for arg in "$@"
+ p2=-I../../src/liblzma/delta
+ n+=1
+ p2=-I../../src/liblzma/lzma
+ n+=1
+ case "$p" in
+ path=
+ n+=1
+ [[ -c == @* ]]
+ n+=1
+ case "$p" in
+ n+=1
+ case "$p" in
+ case "$p" in
+ (( 14 < 58 ))
+ positionalArgs=()
+ [[ common/hardware_physmem.c == @* ]]
+ (( 13 < 58 ))
+ case "$p" in
+ for arg in "$@"
+ case "$p" in
+ [[ -Wflexible-array-extensions == @* ]]
+ skipNext=false
+ n+=1
+ case "$p" in
+ (( 51 < 58 ))
+ [[ -n '' ]]
+ [[ common/block_encoder.c == @* ]]
+ (( 14 < 58 ))
+ path=
+ skipNext=false
+ case "$p" in
+ path=
+ for arg in "$@"
+ p=-fvisibility=hidden
+ (( 11 < 58 ))
+ (( 3 < 58 ))
+ p=-Wnewline-eof
+ p=-pthread
+ [[ -Wmissing-variable-declarations == @* ]]
+ declare -ag positionalArgs
+ p2=-fvisibility=hidden
+ for arg in "$@"
+ positionalArgs=()
+ declare -i n=0
+ (( 33 < 58 ))
+ (( 9 < 58 ))
+ p=-Wold-style-definition
+ p=-I../../src/liblzma/api
+ declare -ag positionalArgs
+ positionalArgs=()
+ n+=1
+ kept+=("$p")
+ p=-fvisibility=hidden
+ p2=-Wmissing-prototypes
+ p=-I../../src/liblzma/delta
+ declare -ag positionalArgs
+ [[ -Wnewline-eof == @* ]]
+ p=-I../../src/common
+ n+=1
+ case "$p" in
+ declare -i n=0
+ declare -i n=0
+ case "$p" in
+ p2=-I../../src/liblzma/simple
+ nParams=58
+ [[ -n '' ]]
+ n+=1
+ (( 36 < 58 ))
+ [[ -n '' ]]
+ p2=-Wall
+ case "$p" in
+ p2=-DTUKLIB_SYMBOL_PREFIX=lzma_
+ nParams=58
+ p2=-Wshift-sign-overflow
+ for arg in "$@"
+ (( 34 < 58 ))
+ kept+=("$p")
+ p2=-Wall
+ (( 14 < 58 ))
+ n+=1
+ kept+=("$p")
+ n+=1
+ n+=1
+ (( 0 < 58 ))
+ p=-fvisibility=hidden
+ p=-fvisibility=hidden
+ p2=-I../../src/liblzma/common
+ [[ -Wshift-sign-overflow == @* ]]
+ p2=-Wall
+ case "$p" in
+ nParams=58
+ p=-DHAVE_CONFIG_H
+ case "$p" in
+ case "$p" in
+ (( 15 < 58 ))
+ case "$p" in
+ (( 12 < 58 ))
+ p=-Wall
+ (( 0 < 58 ))
+ n+=1
+ (( 10 < 58 ))
+ p=-DTUKLIB_SYMBOL_PREFIX=lzma_
+ n+=1
+ p=-Wredundant-decls
+ p2=-Wextra
+ p2=-pthread
+ p2=-I.
+ for arg in "$@"
+ p=-DHAVE_CONFIG_H
+ n+=1
+ (( 8 < 58 ))
+ n+=1
+ p2=-I.
+ case "$p" in
+ (( 4 < 58 ))
+ case "$p" in
+ p=-I../../src/liblzma/simple
+ n+=1
+ (( 15 < 58 ))
+ n+=1
+ case "$p" in
+ n+=1
+ p2=-Wall
+ p=-I../../src/liblzma/lzma
+ (( 1 < 58 ))
+ case "$p" in
+ p2=-I../../src/common
+ (( 0 < 58 ))
+ [[ -Wstring-conversion == @* ]]
+ (( 4 < 58 ))
+ (( 13 < 58 ))
+ p=-I../../src/liblzma/common
+ p2=-I../../src/liblzma/delta
+ p=-DHAVE_CONFIG_H
+ for arg in "$@"
+ (( 52 < 58 ))
+ n+=1
+ n+=1
+ p=-Wmissing-prototypes
+ p2=-Wmissing-declarations
+ n+=1
+ skipNext=false
+ case "$p" in
+ p=-pthread
+ p=-I.
+ p=-I../../src/liblzma/common
+ p2=-Wimplicit-fallthrough
+ p=-Wshift-sign-overflow
+ case "$p" in
+ case "$p" in
+ p2=-fvisibility=hidden
+ case "$p" in
+ case "$p" in
+ p2=-I../..
+ n+=1
+ p=-Wall
+ (( 11 < 58 ))
+ (( 15 < 58 ))
+ (( 16 < 58 ))
+ (( 35 < 58 ))
+ p2=-Wstring-conversion
+ p=-Wextra
+ skipNext=false
+ [[ -g == @* ]]
+ p=-I../../src/common
+ n+=1
+ for arg in "$@"
+ n+=1
+ (( 1 < 58 ))
+ p2=-I../../src/liblzma/check
+ n+=1
+ case "$p" in
+ [[ -O2 == @* ]]
+ p2=-Wvla
+ p=-Wmissing-declarations
+ p2=-I../../src/liblzma/check
+ p=-Wall
+ p2=-Wextra
+ p=-I.
+ p2=-DTUKLIB_SYMBOL_PREFIX=lzma_
+ n+=1
+ n+=1
+ n+=1
+ n+=1
+ n+=1
+ p2=-Wredundant-decls
+ for arg in "$@"
+ skipNext=false
+ p2=-Wextra
+ [[ -c == @* ]]
+ n+=1
+ case "$p" in
+ case "$p" in
+ case "$p" in
+ case "$p" in
+ path=
+ n+=1
+ (( 16 < 58 ))
+ (( 53 < 58 ))
+ p2=-I.
+ (( 14 < 58 ))
+ case "$p" in
+ path=
+ case "$p" in
+ case "$p" in
+ (( 36 < 58 ))
+ p2=-I../..
+ (( 2 < 58 ))
+ (( 15 < 58 ))
+ p=-Wredundant-decls
+ p=-fvisibility=hidden
+ case "$p" in
+ p=-Wstring-conversion
+ path=
+ n+=1
+ [[ -n '' ]]
+ for arg in "$@"
+ p2=-Wimplicit-fallthrough
+ case "$p" in
+ n+=1
+ case "$p" in
+ p=-Wall
+ p2=-g
+ case "$p" in
+ p2=-Wextra
+ p=-Wextra
+ [[ common/easy_preset.c == @* ]]
+ n+=1
+ n+=1
+ p2=-Wvla
+ [[ -n '' ]]
+ positionalArgs=()
+ case "$p" in
+ (( 17 < 58 ))
+ n+=1
+ case "$p" in
+ p2=-Wall
+ case "$p" in
+ (( 2 < 58 ))
+ [[ -n '' ]]
+ declare -ag positionalArgs
+ case "$p" in
+ p=-I../..
+ (( 12 < 58 ))
+ (( 16 < 58 ))
+ declare -i n=0
+ (( 5 < 58 ))
+ n+=1
+ n+=1
+ n+=1
+ kept+=("$p")
+ p=-Wextra
+ p=-Wvla
+ p=-I../../src/liblzma/check
+ p2=-I../../src/liblzma/api
+ nParams=58
+ kept+=("$p")
+ case "$p" in
+ (( 17 < 58 ))
+ p=-DTUKLIB_SYMBOL_PREFIX=lzma_
+ p2=-I../../src/liblzma/lz
+ case "$p" in
+ n+=1
+ p=-Wvla
+ case "$p" in
+ n+=1
+ (( 16 < 58 ))
+ (( 15 < 58 ))
+ p=-I../..
+ (( 9 < 58 ))
+ p2=-pthread
+ p2=-Wvla
+ p2=-Wformat=2
+ case "$p" in
+ n+=1
+ case "$p" in
+ (( 37 < 58 ))
+ case "$p" in
+ (( 6 < 58 ))
+ kept+=("$p")
+ (( 54 < 58 ))
+ p=-I../../src/liblzma/delta
+ n+=1
+ p=-Wimplicit-fallthrough
+ case "$p" in
+ p2=-I../../src/liblzma/simple
+ p=-I../../src/liblzma/lz
+ p2=-Wc99-compat
+ (( 17 < 58 ))
+ p=-g
+ p=-Wall
+ n+=1
+ (( 3 < 58 ))
+ (( 0 < 58 ))
+ n+=1
+ p2=-O2
+ skipNext=false
+ p2=-I../../src/liblzma/rangecoder
+ p2=-I../../src/liblzma/api
+ (( 1 < 58 ))
+ n+=1
+ p2=-Wformat=2
+ n+=1
+ case "$p" in
+ p2=-Wextra
+ (( 37 < 58 ))
+ (( 5 < 58 ))
+ (( 13 < 58 ))
+ p=-I../../src/liblzma/api
+ n+=1
+ p=-I../../src/liblzma/check
+ case "$p" in
+ case "$p" in
+ p=-I.
+ p=-Wimplicit-fallthrough
+ (( 7 < 58 ))
+ path=
+ n+=1
+ case "$p" in
+ (( 18 < 58 ))
+ p=-I../../src/liblzma/rangecoder
+ p=-Wvla
+ (( 18 < 58 ))
+ n+=1
+ n+=1
+ p=-DHAVE_CONFIG_H
+ p=-pthread
+ case "$p" in
+ case "$p" in
+ p=-Wextra
+ (( 3 < 58 ))
+ case "$p" in
+ p2=-I../../src/liblzma/lzma
+ p=-Wformat=2
+ p2=-I../../src/liblzma/lz
+ p2=-Wvla
+ p2=-I.
+ p2=-Wformat=2
+ n+=1
+ p2=-I../../src/liblzma/common
+ p2=-Winit-self
+ case "$p" in
+ (( 16 < 58 ))
+ n+=1
+ p=-Wformat=2
+ skipNext=false
+ case "$p" in
+ p2=-fvisibility=hidden
+ path=
+ n+=1
+ p2=-Winit-self
+ p=-Wextra
+ p=-I../../src/liblzma/api
+ case "$p" in
+ n+=1
+ n+=1
+ (( 55 < 58 ))
+ case "$p" in
+ n+=1
+ skipNext=false
+ (( 4 < 58 ))
+ p2=-Wvla
+ path=
+ p=-I../../src/liblzma/common
+ n+=1
+ case "$p" in
+ (( 17 < 58 ))
+ p=-O2
+ case "$p" in
+ p2=-Wc99-compat
+ n+=1
+ case "$p" in
+ n+=1
+ (( 14 < 58 ))
+ case "$p" in
+ p2=-I../../src/liblzma/check
+ [[ -n '' ]]
+ p2=-I../../src/liblzma/common
+ n+=1
+ (( 8 < 58 ))
+ case "$p" in
+ case "$p" in
+ (( 18 < 58 ))
+ p2=-I../..
+ n+=1
+ (( 1 < 58 ))
+ n+=1
+ n+=1
+ case "$p" in
+ kept+=("$p")
+ p=-fvisibility=hidden
+ (( 19 < 58 ))
+ p2=-c
+ case "$p" in
+ p=-I.
+ n+=1
+ p=-Wformat=2
+ (( 10 < 58 ))
+ p=-Winit-self
+ case "$p" in
+ case "$p" in
+ case "$p" in
+ p2=-Wmissing-include-dirs
+ p=-I../../src/liblzma/lzma
+ p=-Wvla
+ (( 2 < 58 ))
+ p2=-Wall
+ [[ -n '' ]]
+ (( 4 < 58 ))
+ p=-I../../src/liblzma/simple
+ n+=1
+ [[ -n '' ]]
+ n+=1
+ (( 17 < 58 ))
+ p2=-I../..
+ case "$p" in
+ p2=-I../../src/common
+ p2=-Winit-self
+ case "$p" in
+ n+=1
+ kept+=("$p")
+ skipNext=false
+ p=-Wvla
+ n+=1
+ (( 20 < 58 ))
+ (( 56 < 58 ))
+ p2=-Wformat=2
+ p=-I../../src/liblzma/common
+ p=-I../..
+ p=-Wmissing-include-dirs
+ n+=1
+ p2=-I../../src/liblzma/check
+ kept+=("$p")
+ (( 38 < 58 ))
+ p=-c
+ case "$p" in
+ p2=-I../../src/liblzma/delta
+ n+=1
+ p2=-Wformat=2
+ p2=../common/tuklib_cpucores.c
+ (( 19 < 58 ))
+ p2=-Wstrict-overflow=3
+ path=
+ case "$p" in
+ n+=1
+ case "$p" in
+ case "$p" in
+ (( 19 < 58 ))
+ case "$p" in
+ n+=1
+ (( 6 < 58 ))
+ dontLink=1
+ case "$p" in
+ n+=1
+ p=-Wc99-compat
+ (( 38 < 58 ))
+ (( 5 < 58 ))
+ p=-Winit-self
+ p=-Winit-self
+ (( 57 < 58 ))
+ n+=1
+ (( 15 < 58 ))
+ case "$p" in
+ p=-I../../src/liblzma/lz
+ n+=1
+ p2=-Wmissing-include-dirs
+ n+=1
+ p2=-Wmissing-include-dirs
+ p=-Wall
+ (( 2 < 58 ))
+ (( 18 < 58 ))
+ p=../common/tuklib_cpucores.c
+ p=-I../../src/liblzma/check
+ n+=1
+ case "$p" in
+ p=-Wc99-compat
+ case "$p" in
+ (( 9 < 58 ))
+ case "$p" in
+ p2=-Wextra
+ p=-I../../src/liblzma/delta
+ p=-Wformat=2
+ p2=-I../../src/liblzma/api
+ p2=-Wc11-extensions
+ p2=
+ n+=1
+ (( 18 < 58 ))
+ n+=1
+ p2=-I../../src/liblzma/lz
+ case "$p" in
+ (( 21 < 58 ))
+ p2=-Winit-self
+ (( 5 < 58 ))
+ p=-I../..
+ p=-Wstrict-overflow=3
+ p2=-I../../src/liblzma/simple
+ n+=1
+ case "$p" in
+ p2=-I../../src/liblzma/rangecoder
+ n+=1
+ p2=-Wfloat-equal
+ case "$p" in
+ n+=1
+ case "$p" in
+ n+=1
+ case "$p" in
+ (( 20 < 58 ))
+ skipNext=false
+ (( 3 < 58 ))
+ p2=-I../../src/liblzma/api
+ p=-Wmissing-include-dirs
+ n+=1
+ (( 20 < 58 ))
+ (( 16 < 58 ))
+ path=
+ case "$p" in
+ n+=1
+ n+=1
+ case "$p" in
+ p=-I../../src/liblzma/check
+ p=-Wformat=2
+ [[ -n '' ]]
+ (( 39 < 58 ))
+ case "$p" in
+ case "$p" in
+ (( 10 < 58 ))
+ n+=1
+ p2=-Wc11-extensions
+ p=-I../../src/liblzma/api
+ p=-Wmissing-include-dirs
+ n+=1
+ p=-I../../src/liblzma/simple
+ (( 6 < 58 ))
+ kept+=("$p")
+ p2=-I../../src/liblzma/common
+ p2=-Winit-self
+ case "$p" in
+ n+=1
+ p2=-Wstrict-overflow=3
+ skipNext=false
+ p=-Wextra
+ case "$p" in
+ nonFlagArgs=1
+ p2=-I../../src/common
+ (( 19 < 58 ))
+ case "$p" in
+ (( 58 < 58 ))
+ n+=1
+ p2=-Wvla
+ (( 19 < 58 ))
+ p=-Wc11-extensions
+ n+=1
+ p=-Winit-self
+ n+=1
+ '[' 1 = 0 ']'
+ case "$p" in
+ p2=-I../../src/liblzma/lz
+ '[' '' = 1 ']'
+ p=-Winit-self
+ [[ -n '' ]]
+ (( 11 < 58 ))
+ (( 21 < 58 ))
+ case "$p" in
+ p2=-Wmissing-include-dirs
+ p2=-Wmissing-include-dirs
+ n+=1
+ p=-I../../src/common
+ p2=-Wstrict-overflow=3
+ case "$p" in
+ n+=1
+ n+=1
+ [[ 1 = 1 ]]
+ kept+=("$p")
+ n+=1
+ p2=-Wc2x-compat
+ path=
+ p2=-DTUKLIB_SYMBOL_PREFIX=lzma_
+ (( 22 < 58 ))
+ p=-I../../src/liblzma/lz
+ p=-Wfloat-equal
+ (( 11 < 58 ))
+ p=-Wstrict-overflow=3
+ p2=-Wundef
+ n+=1
+ p=-I../../src/common
+ p2=-I../../src/liblzma/rangecoder
+ p2=-Wfloat-equal
+ n+=1
+ case "$p" in
+ n+=1
+ p2=-DTUKLIB_SYMBOL_PREFIX=lzma_
+ case "$p" in
+ case "$p" in
+ n+=1
+ case "$p" in
+ (( 17 < 58 ))
+ case "$p" in
+ case "$p" in
+ n+=1
+ (( 7 < 58 ))
+ case "$p" in
+ case "$p" in
+ p=-Wvla
+ case "$p" in
+ [[ -n /nix/store ]]
+ n+=1
+ (( 6 < 58 ))
+ case "$p" in
+ (( 4 < 58 ))
+ (( 3 < 58 ))
+ kept=()
+ p2=-Wformat=2
+ [[ -n '' ]]
+ (( 20 < 58 ))
+ case "$p" in
+ (( 7 < 58 ))
+ kept+=("$p")
+ n+=1
+ p=-I../../src/liblzma/rangecoder
+ (( 40 < 58 ))
+ (( 23 < 58 ))
+ nParams=58
+ (( 39 < 58 ))
+ p=-Wc2x-compat
+ declare -i n=0
+ skipNext=false
+ p=-Wundef
+ p2=-Wc2x-extensions
+ case "$p" in
+ n+=1
+ (( 21 < 58 ))
+ case "$p" in
+ (( 18 < 58 ))
+ n+=1
+ p=-I../../src/liblzma/api
+ (( 0 < 58 ))
+ p=-I../../src/liblzma/lz
+ p=-I../../src/liblzma/rangecoder
+ p2=-Wshadow
+ p2=-I../../src/liblzma/lzma
+ (( 22 < 58 ))
+ p=-Wformat=2
+ (( 41 < 58 ))
+ p2=-I../../src/liblzma/rangecoder
+ p2=-Winit-self
+ p=-Wc2x-extensions
+ p=-Wc11-extensions
+ p=-Wmissing-include-dirs
+ n+=1
+ p2=-Wpre-c2x-compat
+ n+=1
+ p2=-Wstrict-overflow=3
+ n+=1
+ p2=-Wc2x-compat
+ p=-Wfloat-equal
+ case "$p" in
+ n+=1
+ n+=1
+ (( 19 < 58 ))
+ case "$p" in
+ n+=1
+ case "$p" in
+ (( 8 < 58 ))
+ skipNext=false
+ (( 20 < 58 ))
+ case "$p" in
+ n+=1
+ path=
+ p=-Wmissing-include-dirs
+ case "$p" in
+ n+=1
+ case "$p" in
+ p2=-Wundef
+ p=-Wstrict-overflow=3
+ case "$p" in
+ p=-DHAVE_CONFIG_H
+ (( 7 < 58 ))
+ p2=-Wfloat-equal
+ (( 12 < 58 ))
+ p2=-I../../src/liblzma/common
+ case "$p" in
+ case "$p" in
+ p=-I../../src/liblzma/rangecoder
+ n+=1
+ (( 21 < 58 ))
+ n+=1
+ p=-Winit-self
+ case "$p" in
+ [[ -n '' ]]
+ path=
+ case "$p" in
+ n+=1
+ p2=-I../../src/liblzma/lzma
+ p2=-Wmissing-include-dirs
+ case "$p" in
+ p2=-I../../src/liblzma/lzma
+ n+=1
+ p=-DTUKLIB_SYMBOL_PREFIX=lzma_
+ p=-Wstrict-overflow=3
+ case "$p" in
+ p2=-Wfloat-equal
+ n+=1
+ case "$p" in
+ p=-I../../src/liblzma/lzma
+ p2=-pthread
+ n+=1
+ n+=1
+ n+=1
+ case "$p" in
+ (( 4 < 58 ))
+ (( 20 < 58 ))
+ (( 22 < 58 ))
+ p=-I../../src/liblzma/common
+ p2=-I../../src/liblzma/delta
+ p=-Wfloat-equal
+ p2=-I../../src/liblzma/check
+ skipNext=false
+ case "$p" in
+ (( 42 < 58 ))
+ (( 24 < 58 ))
+ case "$p" in
+ p2=-Wundef
+ n+=1
+ p=-Wpre-c2x-compat
+ (( 22 < 58 ))
+ p=-I../../src/liblzma/common
+ p2=-Wstrict-overflow=3
+ [[ -n '' ]]
+ n+=1
+ n+=1
+ p=-Wmissing-include-dirs
+ (( 23 < 58 ))
+ p2=-Warray-bounds-pointer-arithmetic
+ n+=1
+ p2=-I../../src/liblzma/check
+ case "$p" in
+ case "$p" in
+ case "$p" in
+ kept+=("$p")
+ p=-Wfloat-equal
+ p2=-Wstrict-overflow=3
+ (( 8 < 58 ))
+ p=-Wshadow
+ p=-Wundef
+ (( 9 < 58 ))
+ (( 40 < 58 ))
+ (( 5 < 58 ))
+ p2=-Wpointer-arith
+ n+=1
+ n+=1
+ kept+=("$p")
+ case "$p" in
+ case "$p" in
+ case "$p" in
+ p=-Wc2x-compat
+ (( 23 < 58 ))
+ p=-I../../src/liblzma/lzma
+ (( 12 < 58 ))
+ n+=1
+ (( 5 < 58 ))
+ p2=-I.
+ (( 21 < 58 ))
+ p2=-Wshadow
+ p2=-Wundef
+ case "$p" in
+ n+=1
+ path=
+ p2=-I../../src/liblzma/delta
+ p=-Wstrict-overflow=3
+ n+=1
+ p=-DTUKLIB_SYMBOL_PREFIX=lzma_
+ p2=-Wfloat-equal
+ skipNext=false
+ p=-Wundef
+ (( 21 < 58 ))
+ case "$p" in
+ case "$p" in
+ p2=-Wc2x-extensions
+ n+=1
+ p2=-Wshadow
+ n+=1
+ p2=-pthread
+ n+=1
+ skipNext=false
+ (( 13 < 58 ))
+ case "$p" in
+ path=
+ path=
+ p=-I../../src/liblzma/check
+ case "$p" in
+ p=-I../../src/liblzma/delta
+ case "$p" in
+ p=-I../../src/liblzma/check
+ [[ -n '' ]]
+ p=-pthread
+ case "$p" in
+ n+=1
+ (( 24 < 58 ))
+ p2=-fvisibility=hidden
+ (( 23 < 58 ))
+ p=-Wshadow
+ n+=1
+ [[ -n '' ]]
+ p=-Wundef
+ case "$p" in
+ p2=-I../../src/liblzma/lz
+ p2=-I../../src/liblzma/lz
+ n+=1
+ kept+=("$p")
+ (( 24 < 58 ))
+ p=-Wstrict-overflow=3
+ p2=-Wpointer-arith
+ (( 1 < 58 ))
+ skipNext=false
+ p2=-Wfloat-equal
+ p=-Wshadow
+ (( 43 < 58 ))
+ p2=-I../../src/liblzma/simple
+ n+=1
+ p2=-Wpointer-arith
+ (( 9 < 58 ))
+ n+=1
+ [[ -n '' ]]
+ path=
+ n+=1
+ case "$p" in
+ n+=1
+ p=-Warray-bounds-pointer-arithmetic
+ case "$p" in
+ (( 14 < 58 ))
+ n+=1
+ case "$p" in
+ kept+=("$p")
+ p2=-Wassign-enum
+ p=-fvisibility=hidden
+ (( 22 < 58 ))
+ n+=1
+ case "$p" in
+ p=-I../../src/liblzma/delta
+ p2=-Wshadow
+ p=-Wfloat-equal
+ case "$p" in
+ (( 41 < 58 ))
+ kept+=("$p")
+ n+=1
+ case "$p" in
+ case "$p" in
+ (( 25 < 58 ))
+ n+=1
+ case "$p" in
+ (( 10 < 58 ))
+ (( 6 < 58 ))
+ [[ -n '' ]]
+ (( 22 < 58 ))
+ p=-I.
+ case "$p" in
+ n+=1
+ n+=1
+ p2=-Wall
+ (( 24 < 58 ))
+ case "$p" in
+ (( 8 < 58 ))
+ p=-Wpointer-arith
+ case "$p" in
+ p=-Wc2x-extensions
+ p=-Wshadow
+ (( 6 < 58 ))
+ n+=1
+ case "$p" in
+ p2=-Wpointer-arith
+ p2=-Wpre-c2x-compat
+ (( 25 < 58 ))
+ n+=1
+ (( 25 < 58 ))
+ p=-I../../src/liblzma/simple
+ p=-I../../src/liblzma/lz
+ p2=-I../..
+ case "$p" in
+ p=-Wfloat-equal
+ n+=1
+ p2=-I../../src/common
+ p=-I../../src/liblzma/lz
+ p=-I../../src/liblzma/lzma
+ kept+=("$p")
+ (( 15 < 58 ))
+ n+=1
+ skipNext=false
+ case "$p" in
+ p2=-Wundef
+ case "$p" in
+ (( 13 < 58 ))
+ (( 44 < 58 ))
+ p2=-I../../src/liblzma/rangecoder
+ p=-Wall
+ n+=1
+ (( 25 < 58 ))
+ n+=1
+ n+=1
+ p2=-Wbad-function-cast
+ case "$p" in
+ p=-Wpointer-arith
+ n+=1
+ p=-Wpointer-arith
+ path=
+ case "$p" in
+ p=-Wpointer-arith
+ case "$p" in
+ (( 7 < 58 ))
+ p2=-Wundef
+ p=-Wassign-enum
+ p2=-I../../src/liblzma/simple
+ n+=1
+ p2=-Wbad-function-cast
+ skipNext=false
+ case "$p" in
+ (( 11 < 58 ))
+ n+=1
+ [[ -n '' ]]
+ p2=-I../../src/liblzma/rangecoder
+ path=
+ case "$p" in
+ (( 23 < 58 ))
+ kept+=("$p")
+ p2=-I../../src/liblzma/delta
+ p=-pthread
+ p=-I../../src/common
+ n+=1
+ n+=1
+ case "$p" in
+ n+=1
+ p=-Wundef
+ p2=-DTUKLIB_SYMBOL_PREFIX=lzma_
+ skipNext=false
+ p2=-fvisibility=hidden
+ n+=1
+ path=
+ n+=1
+ p=-I../../src/liblzma/rangecoder
+ (( 23 < 58 ))
+ case "$p" in
+ case "$p" in
+ p2=-Wextra
+ p2=-Wbad-function-cast
+ p2=-Wshadow
+ n+=1
+ (( 2 < 58 ))
+ case "$p" in
+ skipNext=false
+ (( 26 < 58 ))
+ case "$p" in
+ p2=-Wbad-function-cast
+ p2=-I../../src/liblzma/lzma
+ (( 10 < 58 ))
+ p=-I../..
+ p=-Wundef
+ n+=1
+ n+=1
+ n+=1
+ p2=-Wconditional-uninitialized
+ [[ -n '' ]]
+ p2=-I../../src/liblzma/api
+ (( 7 < 58 ))
+ case "$p" in
+ n+=1
+ skipNext=false
+ p=-I../../src/liblzma/simple
+ n+=1
+ [[ -n '' ]]
+ case "$p" in
+ case "$p" in
+ p=-Wbad-function-cast
+ path=
+ kept+=("$p")
+ (( 8 < 58 ))
+ case "$p" in
+ case "$p" in
+ kept+=("$p")
+ n+=1
+ path=
+ [[ -n '' ]]
+ case "$p" in
+ case "$p" in
+ kept+=("$p")
+ p2=-Wshadow
+ case "$p" in
+ (( 26 < 58 ))
+ (( 9 < 58 ))
+ (( 24 < 58 ))
+ (( 14 < 58 ))
+ n+=1
+ p2=-Wwrite-strings
+ p=-Wbad-function-cast
+ p=-Wshadow
+ n+=1
+ (( 16 < 58 ))
+ (( 26 < 58 ))
+ case "$p" in
+ case "$p" in
+ p2=-Wwrite-strings
+ (( 27 < 58 ))
+ p2=-Wpointer-arith
+ p=-Wbad-function-cast
+ n+=1
+ (( 45 < 58 ))
+ (( 42 < 58 ))
+ [[ -n '' ]]
+ case "$p" in
+ (( 26 < 58 ))
+ p=-Wextra
+ p=-Wwrite-strings
+ case "$p" in
+ p=-Wconditional-uninitialized
+ p2=-Wwrite-strings
+ n+=1
+ p=-Wbad-function-cast
+ (( 12 < 58 ))
+ (( 27 < 58 ))
+ kept+=("$p")
+ p2=-I../../src/common
+ p2=-Wdocumentation
+ p=-DTUKLIB_SYMBOL_PREFIX=lzma_
+ case "$p" in
+ p2=-pthread
+ p=-Wwrite-strings
+ n+=1
+ n+=1
+ p=-I../../src/liblzma/lzma
+ p=-I../../src/liblzma/rangecoder
+ (( 25 < 58 ))
+ p=-Wpre-c2x-compat
+ p2=-Wdate-time
+ p2=-I../../src/liblzma/lzma
+ p2=-Wdate-time
+ p2=-Warray-bounds-pointer-arithmetic
+ n+=1
+ case "$p" in
+ case "$p" in
+ p=-I../../src/liblzma/delta
+ (( 24 < 58 ))
+ p=-Wpointer-arith
+ n+=1
+ n+=1
+ n+=1
+ (( 11 < 58 ))
+ p=-fvisibility=hidden
+ (( 13 < 58 ))
+ (( 3 < 58 ))
+ p=-Wshadow
+ p=-pthread
+ p2=-Wvla
+ case "$p" in
+ p2=-Wwrite-strings
+ n+=1
+ case "$p" in
+ skipNext=false
+ p2=-fvisibility=hidden
+ p2=-Wall
+ path=
+ n+=1
+ case "$p" in
+ p2=-Wbad-function-cast
+ case "$p" in
+ p=-I../../src/common
+ (( 27 < 58 ))
+ (( 14 < 58 ))
+ case "$p" in
+ (( 28 < 58 ))
+ p2=-Wpointer-arith
+ p=-fvisibility=hidden
+ n+=1
+ n+=1
+ [[ -n '' ]]
+ p2=-Wall
+ p2=-DTUKLIB_SYMBOL_PREFIX=lzma_
+ p2=-I../../src/liblzma/delta
+ n+=1
+ n+=1
+ case "$p" in
+ kept+=("$p")
+ (( 17 < 58 ))
+ n+=1
+ p2=-I../../src/liblzma/simple
+ (( 8 < 58 ))
+ p=-I../../src/liblzma/api
+ n+=1
+ n+=1
+ n+=1
+ case "$p" in
+ case "$p" in
+ case "$p" in
+ case "$p" in
+ (( 27 < 58 ))
+ case "$p" in
+ n+=1
+ n+=1
+ case "$p" in
+ p=-Wwrite-strings
+ p2=-I../../src/liblzma/common
+ p=-Wvla
+ (( 43 < 58 ))
+ n+=1
+ p=-I../../src/liblzma/lzma
+ p=-Warray-bounds-pointer-arithmetic
+ (( 28 < 58 ))
+ p=-Wdate-time
+ p2=-Wassign-enum
+ skipNext=false
+ skipNext=false
+ n+=1
+ (( 9 < 58 ))
+ path=
+ (( 15 < 58 ))
+ p2=-Wsign-conversion
+ case "$p" in
+ case "$p" in
+ p=-Wall
+ (( 12 < 58 ))
+ skipNext=false
+ p2=-Wdate-time
+ [[ -n '' ]]
+ p=-DTUKLIB_SYMBOL_PREFIX=lzma_
+ (( 46 < 58 ))
+ skipNext=false
+ case "$p" in
+ p2=-I../../src/liblzma/delta
+ p=-Wdate-time
+ p2=-Wformat=2
+ n+=1
+ p2=-Wextra
+ path=
+ case "$p" in
+ n+=1
+ case "$p" in
+ path=
+ case "$p" in
+ p=-I../../src/liblzma/delta
+ case "$p" in
+ kept+=("$p")
+ p2=-Wsign-conversion
+ (( 25 < 58 ))
+ n+=1
+ p=-Wdocumentation
+ p=-Wwrite-strings
+ (( 10 < 58 ))
+ (( 26 < 58 ))
+ path=
+ [[ -n '' ]]
+ [[ -n '' ]]
+ p=-Wpointer-arith
+ p2=-I../../src/liblzma/simple
+ kept+=("$p")
+ p=-I../../src/liblzma/simple
+ n+=1
+ p=-Wbad-function-cast
+ (( 44 < 58 ))
+ p2=-Wdate-time
+ kept+=("$p")
+ p2=-Wbad-function-cast
+ (( 28 < 58 ))
+ p=-Wassign-enum
+ (( 29 < 58 ))
+ p2=-Wduplicate-enum
+ case "$p" in
+ case "$p" in
+ p2=-Wconditional-uninitialized
+ n+=1
+ n+=1
+ n+=1
+ n+=1
+ n+=1
+ case "$p" in
+ p2=-pthread
+ p2=-I../../src/common
+ p=-Wsign-conversion
+ case "$p" in
+ p=-Wdate-time
+ n+=1
+ (( 47 < 58 ))
+ n+=1
+ case "$p" in
+ p2=-Wwrite-strings
+ n+=1
+ case "$p" in
+ n+=1
+ skipNext=false
+ (( 18 < 58 ))
+ n+=1
+ p2=-Wfloat-conversion
+ case "$p" in
+ skipNext=false
+ [[ -n '' ]]
+ case "$p" in
+ (( 27 < 58 ))
+ kept+=("$p")
+ (( 29 < 58 ))
+ (( 28 < 58 ))
+ path=
+ (( 15 < 58 ))
+ (( 16 < 58 ))
+ case "$p" in
+ p=-Wformat=2
+ path=
+ [[ -n '' ]]
+ p=-Wduplicate-enum
+ p=-Wsign-conversion
+ case "$p" in
+ p2=-Wsign-conversion
+ (( 10 < 58 ))
+ case "$p" in
+ p2=-Wempty-translation-unit
+ n+=1
+ (( 4 < 58 ))
+ n+=1
+ case "$p" in
+ case "$p" in
+ n+=1
+ p=-I../../src/liblzma/common
+ p=-Wwrite-strings
+ case "$p" in
+ p2=-Winit-self
+ p=-Wall
+ n+=1
+ kept+=("$p")
+ (( 9 < 58 ))
+ (( 13 < 58 ))
+ (( 30 < 58 ))
+ [[ -n '' ]]
+ (( 45 < 58 ))
+ p=-I../../src/liblzma/delta
+ p=-Wdate-time
+ case "$p" in
+ p2=-Wextra
+ case "$p" in
+ p2=-Wdate-time
+ n+=1
+ p=-Wconditional-uninitialized
+ (( 48 < 58 ))
+ skipNext=false
+ p=-pthread
+ kept+=("$p")
+ path=
+ (( 26 < 58 ))
+ n+=1
+ p2=-Wfloat-conversion
+ p=-Wempty-translation-unit
+ p=-Wfloat-conversion
+ p2=-fvisibility=hidden
+ p=-Wbad-function-cast
+ case "$p" in
+ p=-Wextra
+ (( 19 < 58 ))
+ n+=1
+ p=-I../../src/liblzma/simple
+ p=-Winit-self
+ p2=-Wsign-conversion
+ p2=-I../../src/liblzma/simple
+ p2=-I../../src/liblzma/check
+ (( 29 < 58 ))
+ n+=1
+ p2=-Wvla
+ case "$p" in
+ p2=-I../../src/common
+ case "$p" in
+ p=-Wsign-conversion
+ n+=1
+ p2=-Wwrite-strings
+ (( 28 < 58 ))
+ n+=1
+ p2=-Wdocumentation
+ p=-Wdate-time
+ n+=1
+ case "$p" in
+ p2=-Wfloat-conversion
+ p2=-Wmissing-include-dirs
+ p2=-Waggregate-return
+ p2=-Wsign-conversion
+ case "$p" in
+ n+=1
+ (( 11 < 58 ))
+ n+=1
+ (( 11 < 58 ))
+ n+=1
+ case "$p" in
+ (( 30 < 58 ))
+ skipNext=false
+ case "$p" in
+ n+=1
+ case "$p" in
+ p=-Wfloat-conversion
+ path=
+ case "$p" in
+ p2=-Waggregate-return
+ p2=-Wflexible-array-extensions
+ p=-I../../src/common
+ (( 30 < 58 ))
+ case "$p" in
+ p=-I../../src/common
+ n+=1
+ [[ -n '' ]]
+ n+=1
+ (( 14 < 58 ))
+ n+=1
+ kept+=("$p")
+ n+=1
+ (( 29 < 58 ))
+ skipNext=false
+ (( 16 < 58 ))
+ p2=-DTUKLIB_SYMBOL_PREFIX=lzma_
+ case "$p" in
+ p=-Wextra
+ n+=1
+ case "$p" in
+ p2=-Wvla
+ p2=-DTUKLIB_SYMBOL_PREFIX=lzma_
+ (( 49 < 58 ))
+ case "$p" in
+ path=
+ n+=1
+ case "$p" in
+ p=-Wsign-conversion
+ p=-Wfloat-conversion
+ case "$p" in
+ case "$p" in
+ n+=1
+ case "$p" in
+ (( 10 < 58 ))
+ (( 31 < 58 ))
+ p=-fvisibility=hidden
+ (( 27 < 58 ))
+ p2=-Wfloat-conversion
+ (( 17 < 58 ))
+ p2=-Wall
+ n+=1
+ (( 20 < 58 ))
+ case "$p" in
+ p=-Waggregate-return
+ p=-Wvla
+ n+=1
+ [[ -n '' ]]
+ (( 29 < 58 ))
+ skipNext=false
+ n+=1
+ p=-I../../src/liblzma/simple
+ p2=-Wformat=2
+ p=-Wwrite-strings
+ case "$p" in
+ p2=-Wstrict-prototypes
+ n+=1
+ p=-Wflexible-array-extensions
+ kept+=("$p")
+ p2=-Waggregate-return
+ p=-Wsign-conversion
+ case "$p" in
+ skipNext=false
+ p2=-Wfloat-conversion
+ (( 12 < 58 ))
+ (( 31 < 58 ))
+ n+=1
+ p2=-I../../src/common
+ case "$p" in
+ p2=-Wmissing-variable-declarations
+ p=-DTUKLIB_SYMBOL_PREFIX=lzma_
+ n+=1
+ n+=1
+ case "$p" in
+ path=
+ path=
+ n+=1
+ (( 46 < 58 ))
+ (( 30 < 58 ))
+ p2=-Wdate-time
+ case "$p" in
+ p2=-pthread
+ [[ -n '' ]]
+ p=-Wmissing-include-dirs
+ case "$p" in
+ n+=1
+ n+=1
+ case "$p" in
+ (( 11 < 58 ))
+ (( 32 < 58 ))
+ (( 18 < 58 ))
+ p=-I../../src/common
+ case "$p" in
+ p=-Wstrict-prototypes
+ n+=1
+ case "$p" in
+ p=-Waggregate-return
+ p2=-Wold-style-definition
+ case "$p" in
+ p2=-DTUKLIB_SYMBOL_PREFIX=lzma_
+ (( 30 < 58 ))
+ n+=1
+ p=-Wformat=2
+ p=-Wfloat-conversion
+ kept+=("$p")
+ p2=-Wstrict-prototypes
+ [[ -n '' ]]
+ p2=-Wstrict-overflow=3
+ n+=1
+ case "$p" in
+ n+=1
+ case "$p" in
+ p=-Wfloat-conversion
+ case "$p" in
+ p2=-Waggregate-return
+ n+=1
+ p=-Wdocumentation
+ (( 21 < 58 ))
+ (( 32 < 58 ))
+ kept+=("$p")
+ [[ -n '' ]]
+ (( 28 < 58 ))
+ p=-Wstrict-prototypes
+ n+=1
+ case "$p" in
+ p=-Wdate-time
+ (( 50 < 58 ))
+ n+=1
+ p2=-Wsign-conversion
+ case "$p" in
+ case "$p" in
+ p=-Wstrict-overflow=3
+ p=-Wmissing-variable-declarations
+ (( 12 < 58 ))
+ p2=-Wold-style-definition
+ p2=-Wduplicate-enum
+ p2=-Wnewline-eof
+ n+=1
+ (( 33 < 58 ))
+ n+=1
+ p=-DTUKLIB_SYMBOL_PREFIX=lzma_
+ p2=-Wfloat-equal
+ (( 15 < 58 ))
+ n+=1
+ (( 31 < 58 ))
+ p2=-Waggregate-return
+ case "$p" in
+ p2=-Winit-self
+ p2=-pthread
+ n+=1
+ case "$p" in
+ (( 31 < 58 ))
+ case "$p" in
+ n+=1
+ p=-Wold-style-definition
+ n+=1
+ case "$p" in
+ p=-Wall
+ case "$p" in
+ skipNext=false
+ p2=-Wextra
+ (( 12 < 58 ))
+ n+=1
+ (( 5 < 58 ))
+ (( 29 < 58 ))
+ case "$p" in
+ case "$p" in
+ (( 33 < 58 ))
+ (( 22 < 58 ))
+ p=-Wsign-conversion
+ p2=-Wmissing-prototypes
+ n+=1
+ p=-I../../src/liblzma/check
+ (( 51 < 58 ))
+ p=-Wfloat-equal
+ n+=1
+ p2=-Wfloat-conversion
+ n+=1
+ case "$p" in
+ path=
+ case "$p" in
+ p=-DTUKLIB_SYMBOL_PREFIX=lzma_
+ kept+=("$p")
+ (( 19 < 58 ))
+ (( 16 < 58 ))
+ p2=-pthread
+ p2=-Wundef
+ n+=1
+ n+=1
+ (( 31 < 58 ))
+ (( 17 < 58 ))
+ p=-Wold-style-definition
+ p=-Waggregate-return
+ p2=-I../../src/liblzma/lz
+ case "$p" in
+ p=-Waggregate-return
+ skipNext=false
+ p=-Winit-self
+ p=-Wextra
+ p=-Waggregate-return
+ p2=-Wstrict-prototypes
+ p2=-Wvla
+ case "$p" in
+ n+=1
+ n+=1
+ p=-Wvla
+ case "$p" in
+ case "$p" in
+ skipNext=false
+ p2=-Wstrict-prototypes
+ [[ -n '' ]]
+ path=
+ p2=-Wmissing-include-dirs
+ path=
+ case "$p" in
+ (( 34 < 58 ))
+ p2=-Wstrict-prototypes
+ [[ -n '' ]]
+ kept+=("$p")
+ p2=-Wformat=2
+ n+=1
+ (( 13 < 58 ))
+ n+=1
+ case "$p" in
+ kept+=("$p")
+ p=-pthread
+ (( 47 < 58 ))
+ (( 13 < 58 ))
+ n+=1
+ case "$p" in
+ n+=1
+ skipNext=false
+ p=-Wmissing-prototypes
+ n+=1
+ (( 6 < 58 ))
+ path=
+ case "$p" in
+ n+=1
+ (( 23 < 58 ))
+ p=-I../../src/liblzma/lz
+ case "$p" in
+ p2=-Wmissing-declarations
+ case "$p" in
+ [[ -n '' ]]
+ (( 32 < 58 ))
+ p=-Wnewline-eof
+ p2=-fvisibility=hidden
+ case "$p" in
+ n+=1
+ p=-Wundef
+ (( 32 < 58 ))
+ n+=1
+ (( 30 < 58 ))
+ case "$p" in
+ p=-pthread
+ case "$p" in
+ p2=-Wmissing-prototypes
+ p2=-Wshift-sign-overflow
+ case "$p" in
+ case "$p" in
+ p=-Wduplicate-enum
+ p=-Wfloat-conversion
+ (( 14 < 58 ))
+ p=-Wstrict-prototypes
+ (( 17 < 58 ))
+ kept+=("$p")
+ p2=-I../../src/liblzma/rangecoder
+ n+=1
+ p2=-Wempty-translation-unit
+ (( 20 < 58 ))
+ (( 32 < 58 ))
+ [[ -n '' ]]
+ p=-fvisibility=hidden
+ p2=-Wold-style-definition
+ p=-Wmissing-include-dirs
+ p2=-Wall
+ n+=1
+ p2=-Wstrict-overflow=3
+ n+=1
+ p=-Wvla
+ n+=1
+ (( 35 < 58 ))
+ kept+=("$p")
+ skipNext=false
+ n+=1
+ case "$p" in
+ case "$p" in
+ p=-Wmissing-declarations
+ p=-Wstrict-prototypes
+ p=-Wstrict-prototypes
+ p2=-Wshadow
+ skipNext=false
+ n+=1
+ p2=-fvisibility=hidden
+ path=
+ n+=1
+ p2=-Waggregate-return
+ (( 52 < 58 ))
+ p2=-Wold-style-definition
+ p=-Wshift-sign-overflow
+ p2=-Wold-style-definition
+ n+=1
+ case "$p" in
+ p2=-Wformat=2
+ case "$p" in
+ path=
+ case "$p" in
+ n+=1
+ (( 18 < 58 ))
+ p2=-Wredundant-decls
+ n+=1
+ (( 21 < 58 ))
+ case "$p" in
+ p=-Wformat=2
+ n+=1
+ n+=1
+ p2=-Winit-self
+ p=-Wstrict-overflow=3
+ case "$p" in
+ n+=1
+ n+=1
+ (( 33 < 58 ))
+ case "$p" in
+ (( 24 < 58 ))
+ (( 34 < 58 ))
+ [[ -n '' ]]
+ (( 33 < 58 ))
+ case "$p" in
+ case "$p" in
+ p=-Wmissing-prototypes
+ p2=-Wfloat-equal
+ skipNext=false
+ p2=-Wstring-conversion
+ case "$p" in
+ case "$p" in
+ n+=1
+ (( 13 < 58 ))
+ n+=1
+ path=
+ [[ -n '' ]]
+ p=-pthread
+ kept+=("$p")
+ (( 33 < 58 ))
+ p2=-Wmissing-declarations
+ (( 36 < 58 ))
+ case "$p" in
+ kept+=("$p")
+ case "$p" in
+ (( 48 < 58 ))
+ (( 14 < 58 ))
+ (( 15 < 58 ))
+ (( 53 < 58 ))
+ n+=1
+ p=-Wredundant-decls
+ p=-Wshadow
+ [[ -n '' ]]
+ n+=1
+ p2=-fvisibility=hidden
+ p=-Wold-style-definition
+ case "$p" in
+ p=-Wstring-conversion
+ kept+=("$p")
+ case "$p" in
+ p2=-g
+ p2=-Wmissing-prototypes
+ case "$p" in
+ n+=1
+ p2=-Wpointer-arith
+ (( 35 < 58 ))
+ (( 22 < 58 ))
+ n+=1
+ p=-Wold-style-definition
+ p=-Wmissing-declarations
+ n+=1
+ p2=-Wmissing-prototypes
+ (( 7 < 58 ))
+ (( 19 < 58 ))
+ p=-Wfloat-equal
+ n+=1
+ p2=-Wundef
+ case "$p" in
+ p=-fvisibility=hidden
+ p=-Winit-self
+ p=-Wall
+ n+=1
+ p2=-Wall
+ p=-Wempty-translation-unit
+ case "$p" in
+ case "$p" in
+ p2=-Wmissing-include-dirs
+ (( 54 < 58 ))
+ n+=1
+ n+=1
+ p=-Wold-style-definition
+ p2=-Wextra
+ p=-g
+ (( 34 < 58 ))
+ case "$p" in
+ case "$p" in
+ skipNext=false
+ p2=-Wimplicit-fallthrough
+ (( 31 < 58 ))
+ path=
+ n+=1
+ (( 15 < 58 ))
+ case "$p" in
+ (( 34 < 58 ))
+ p=-Waggregate-return
+ (( 25 < 58 ))
+ p=-Wmissing-prototypes
+ n+=1
+ n+=1
+ p2=-Wmissing-declarations
+ p=-Wpointer-arith
+ case "$p" in
+ n+=1
+ p2=-Wbad-function-cast
+ case "$p" in
+ p2=-Wflexible-array-extensions
+ p2=-Wstrict-prototypes
+ p2=-O2
+ n+=1
+ p=-Wmissing-prototypes
+ (( 18 < 58 ))
+ case "$p" in
+ (( 16 < 58 ))
+ p2=-Wmissing-prototypes
+ (( 23 < 58 ))
+ p=-I../../src/liblzma/rangecoder
+ p2=-Wredundant-decls
+ p2=-Wmissing-declarations
+ case "$p" in
+ case "$p" in
+ p=-Wall
+ p=-Wundef
+ n+=1
+ n+=1
+ (( 26 < 58 ))
+ skipNext=false
+ n+=1
+ p=-Wformat=2
+ n+=1
+ p=-Wextra
+ p2=-I../../src/liblzma/lzma
+ case "$p" in
+ case "$p" in
+ case "$p" in
+ p2=-Wshadow
+ (( 37 < 58 ))
+ p2=-Winit-self
+ n+=1
+ case "$p" in
+ n+=1
+ p=-Wbad-function-cast
+ p2=-Wvla
+ [[ -n '' ]]
+ p=-Wimplicit-fallthrough
+ skipNext=false
+ (( 35 < 58 ))
+ path=
+ p2=-Wc99-compat
+ p2=-Wwrite-strings
+ case "$p" in
+ skipNext=false
+ p=-Wmissing-declarations
+ case "$p" in
+ p2=-Wextra
+ kept+=("$p")
+ n+=1
+ [[ -n '' ]]
+ path=
+ p2=-Wredundant-decls
+ kept+=("$p")
+ n+=1
+ (( 35 < 58 ))
+ n+=1
+ n+=1
+ case "$p" in
+ case "$p" in
+ n+=1
+ n+=1
+ (( 20 < 58 ))
+ n+=1
+ case "$p" in
+ (( 34 < 58 ))
+ (( 32 < 58 ))
+ (( 19 < 58 ))
+ case "$p" in
+ (( 17 < 58 ))
+ case "$p" in
+ case "$p" in
+ (( 36 < 58 ))
+ p=-Wmissing-include-dirs
+ case "$p" in
+ p=-Wvla
+ p=-Wstrict-prototypes
+ p2=-Wstrict-overflow=3
+ p=-Wmissing-prototypes
+ p2=-Wformat=2
+ p=-Winit-self
+ (( 16 < 58 ))
+ (( 55 < 58 ))
+ (( 38 < 58 ))
+ p=-Wmissing-declarations
+ (( 27 < 58 ))
+ p=-Wredundant-decls
+ case "$p" in
+ path=
+ [[ -n '' ]]
+ p=-Wextra
+ case "$p" in
+ p2=-Wmissing-declarations
+ kept+=("$p")
+ p=-O2
+ p=-Wc99-compat
+ n+=1
+ n+=1
+ p2=-Wold-style-definition
+ p=-Wwrite-strings
+ p2=-Wredundant-decls
+ case "$p" in
+ n+=1
+ p2=-Wdate-time
+ p2=-Wmissing-include-dirs
+ skipNext=false
+ case "$p" in
+ [[ -n '' ]]
+ path=
+ n+=1
+ (( 14 < 58 ))
+ n+=1
+ (( 8 < 58 ))
+ kept+=("$p")
+ n+=1
+ n+=1
+ case "$p" in
+ n+=1
+ (( 49 < 58 ))
+ case "$p" in
+ (( 36 < 58 ))
+ p2=-c
+ (( 24 < 58 ))
+ p2=-Wc11-extensions
+ (( 36 < 58 ))
+ p=-Wflexible-array-extensions
+ case "$p" in
+ p=-Wredundant-decls
+ case "$p" in
+ p2=-Wimplicit-fallthrough
+ p2=-Wimplicit-fallthrough
+ p2=-Wvla
+ (( 20 < 58 ))
+ n+=1
+ p=-fvisibility=hidden
+ p=-Wredundant-decls
+ n+=1
+ (( 33 < 58 ))
+ (( 35 < 58 ))
+ p2=-Wmissing-variable-declarations
+ case "$p" in
+ p2=-Wall
+ p=-Wold-style-definition
+ case "$p" in
+ p=-Wshadow
+ p2=-Wmissing-prototypes
+ n+=1
+ case "$p" in
+ p2=-Wpointer-arith
+ p=-I../../src/liblzma/lzma
+ p=-Wmissing-include-dirs
+ n+=1
+ p=-Wmissing-declarations
+ n+=1
+ p2=-I../../src/liblzma/delta
+ (( 17 < 58 ))
+ (( 37 < 58 ))
+ n+=1
+ n+=1
+ p2=-Wimplicit-fallthrough
+ case "$p" in
+ skipNext=false
+ (( 18 < 58 ))
+ n+=1
+ p=-Wformat=2
+ path=
+ skipNext=false
+ case "$p" in
+ case "$p" in
+ p2=-Wredundant-decls
+ n+=1
+ p2=-Winit-self
+ n+=1
+ case "$p" in
+ n+=1
+ case "$p" in
+ path=
+ [[ -n '' ]]
+ (( 37 < 58 ))
+ (( 28 < 58 ))
+ case "$p" in
+ kept+=("$p")
+ case "$p" in
+ (( 37 < 58 ))
+ (( 19 < 58 ))
+ case "$p" in
+ (( 25 < 58 ))
+ n+=1
+ (( 50 < 58 ))
+ (( 56 < 58 ))
+ [[ -n '' ]]
+ p=-Wimplicit-fallthrough
+ case "$p" in
+ p=-Wdate-time
+ p2=-Wc99-compat
+ p=-Winit-self
+ kept+=("$p")
+ p=-Wmissing-variable-declarations
+ p2=-Wstrict-overflow=3
+ n+=1
+ p2=-Wsign-conversion
+ case "$p" in
+ case "$p" in
+ p=-c
+ p=-Wimplicit-fallthrough
+ n+=1
+ p=-Wimplicit-fallthrough
+ (( 21 < 58 ))
+ (( 34 < 58 ))
+ (( 39 < 58 ))
+ [[ -n '' ]]
+ n+=1
+ p=-Wpointer-arith
+ p2=common/alone_encoder.c
+ p=-Wc11-extensions
+ kept+=("$p")
+ p2=-Wc99-compat
+ (( 36 < 58 ))
+ (( 15 < 58 ))
+ n+=1
+ case "$p" in
+ p=-Wall
+ p=-Wvla
+ (( 21 < 58 ))
+ p2=-Wnewline-eof
+ p=-Wmissing-prototypes
+ p=-Wredundant-decls
+ skipNext=false
+ case "$p" in
+ p2=-Wc2x-compat
+ n+=1
+ p2=-Wextra
+ p2=-Wimplicit-fallthrough
+ p2=-Wformat=2
+ p=-Wstrict-overflow=3
+ (( 38 < 58 ))
+ path=
+ n+=1
+ p2=-Wmissing-declarations
+ n+=1
+ p2=-Wc99-compat
+ p2=-Wfloat-equal
+ p=-Wc99-compat
+ n+=1
+ p2=-Wmissing-include-dirs
+ p2=-Wbad-function-cast
+ p2=-Wc11-extensions
+ skipNext=false
+ n+=1
+ n+=1
+ n+=1
+ case "$p" in
+ case "$p" in
+ n+=1
+ case "$p" in
+ n+=1
+ (( 38 < 58 ))
+ case "$p" in
+ case "$p" in
+ p=-Wstrict-overflow=3
+ dontLink=1
+ n+=1
+ case "$p" in
+ p=-Wc99-compat
+ (( 18 < 58 ))
+ n+=1
+ (( 26 < 58 ))
+ path=
+ [[ -n '' ]]
+ case "$p" in
+ case "$p" in
+ n+=1
+ case "$p" in
+ (( 38 < 58 ))
+ case "$p" in
+ (( 57 < 58 ))
+ case "$p" in
+ (( 40 < 58 ))
+ (( 29 < 58 ))
+ skipNext=false
+ n+=1
+ case "$p" in
+ p=-Wsign-conversion
+ case "$p" in
+ case "$p" in
+ (( 20 < 58 ))
+ p=common/alone_encoder.c
+ (( 39 < 58 ))
+ p=-Wformat=2
+ p=-Wmissing-include-dirs
+ p=-Wc11-extensions
+ path=
+ p2=-Wstrict-overflow=3
+ p2=
+ (( 22 < 58 ))
+ p2=-Wfloat-conversion
+ case "$p" in
+ p=-Wfloat-equal
+ n+=1
+ p=-Wc2x-compat
+ p2=-Wfloat-equal
+ p2=-Wc11-extensions
+ p2=-Wundef
+ n+=1
+ p2=-Wc2x-compat
+ p=-Wbad-function-cast
+ (( 35 < 58 ))
+ p=-Wc99-compat
+ p2=-Wwrite-strings
+ p2=-Wc2x-extensions
+ skipNext=false
+ n+=1
+ p2=-Winit-self
+ n+=1
+ n+=1
+ n+=1
+ (( 37 < 58 ))
+ [[ -n '' ]]
+ case "$p" in
+ n+=1
+ case "$p" in
+ nonFlagArgs=1
+ case "$p" in
+ case "$p" in
+ (( 41 < 58 ))
+ p=-Wimplicit-fallthrough
+ kept+=("$p")
+ n+=1
+ path=
+ case "$p" in
+ (( 9 < 58 ))
+ n+=1
+ (( 23 < 58 ))
+ (( 58 < 58 ))
+ p=-Wc2x-extensions
+ case "$p" in
+ (( 27 < 58 ))
+ p2=-Wc99-compat
+ p=-Wmissing-declarations
+ case "$p" in
+ case "$p" in
+ (( 30 < 58 ))
+ p=-Wundef
+ kept+=("$p")
+ (( 19 < 58 ))
+ '[' 1 = 0 ']'
+ p=-I../../src/liblzma/delta
+ p=-Wfloat-conversion
+ p=-Winit-self
+ '[' '' = 1 ']'
+ [[ -n '' ]]
+ p2=-Wmissing-include-dirs
+ (( 39 < 58 ))
+ p2=-Wc11-extensions
+ [[ -n '' ]]
+ p2=-Wpre-c2x-compat
+ p2=-Wshadow
+ n+=1
+ p=-Wc11-extensions
+ p=-Wwrite-strings
+ n+=1
+ (( 16 < 58 ))
+ case "$p" in
+ p2=-Waggregate-return
+ n+=1
+ p2=-I../../src/liblzma/simple
+ n+=1
+ case "$p" in
+ kept+=("$p")
+ p2=-Wredundant-decls
+ case "$p" in
+ case "$p" in
+ (( 40 < 58 ))
+ [[ 1 = 1 ]]
+ n+=1
+ n+=1
+ p2=-Wc2x-compat
+ p=-Wextra
+ kept+=("$p")
+ case "$p" in
+ case "$p" in
+ [[ -n /nix/store ]]
+ n+=1
+ n+=1
+ (( 22 < 58 ))
+ case "$p" in
+ n+=1
+ (( 38 < 58 ))
+ (( 20 < 58 ))
+ p2=-Wdate-time
+ case "$p" in
+ (( 51 < 58 ))
+ p=-Wmissing-include-dirs
+ case "$p" in
+ skipNext=false
+ p2=-Wvla
+ n+=1
+ (( 31 < 58 ))
+ path=
+ p=-Wc2x-compat
+ p=-Wnewline-eof
+ case "$p" in
+ (( 21 < 58 ))
+ p2=-Wshift-sign-overflow
+ [[ -n '' ]]
+ (( 42 < 58 ))
+ (( 36 < 58 ))
+ kept=()
+ n+=1
+ (( 24 < 58 ))
+ p2=-Wc2x-extensions
+ p=-Wfloat-equal
+ p2=-Wstrict-overflow=3
+ n+=1
+ p=-Wstrict-overflow=3
+ p=-Wredundant-decls
+ n+=1
+ p=-Wpre-c2x-compat
+ p=-Wc99-compat
+ skipNext=false
+ p2=-Wundef
+ p2=-Warray-bounds-pointer-arithmetic
+ path=
+ p2=-Wimplicit-fallthrough
+ p2=-Wfloat-equal
+ case "$p" in
+ n+=1
+ n+=1
+ case "$p" in
+ p=-Wshadow
+ [[ -n '' ]]
+ n+=1
+ n+=1
+ (( 39 < 58 ))
+ kept+=("$p")
+ kept+=("$p")
+ case "$p" in
+ (( 28 < 58 ))
+ case "$p" in
+ (( 40 < 58 ))
+ n+=1
+ p=-Waggregate-return
+ p=-Wc2x-compat
+ case "$p" in
+ (( 10 < 58 ))
+ p2=-Wc2x-extensions
+ skipNext=false
+ nParams=58
+ n+=1
+ p2=-Wpointer-arith
+ p2=-Wc11-extensions
+ p=-I../../src/liblzma/simple
+ p=-Wdate-time
+ n+=1
+ (( 41 < 58 ))
+ p2=-Wstrict-prototypes
+ case "$p" in
+ n+=1
+ case "$p" in
+ p=-Wc2x-extensions
+ (( 41 < 58 ))
+ declare -i n=0
+ case "$p" in
+ p2=-Wpre-c2x-compat
+ skipNext=false
+ case "$p" in
+ p2=-Wsign-conversion
+ (( 22 < 58 ))
+ path=
+ n+=1
+ n+=1
+ path=
+ (( 17 < 58 ))
+ (( 21 < 58 ))
+ p=-Wc2x-extensions
+ (( 0 < 58 ))
+ n+=1
+ case "$p" in
+ p2=-I../../src/common
+ p=-Wc11-extensions
+ p=-Wfloat-equal
+ case "$p" in
+ (( 39 < 58 ))
+ p2=-Wc2x-compat
+ (( 37 < 58 ))
+ n+=1
+ case "$p" in
+ (( 32 < 58 ))
+ case "$p" in
+ p=-Wc11-extensions
+ p2=-Wpre-c2x-compat
+ p=-Wimplicit-fallthrough
+ p2=-Wc2x-compat
+ case "$p" in
+ (( 42 < 58 ))
+ p2=-Wc99-compat
+ case "$p" in
+ n+=1
+ n+=1
+ [[ -n '' ]]
+ (( 40 < 58 ))
+ p=-Wvla
+ case "$p" in
+ n+=1
+ skipNext=false
+ (( 43 < 58 ))
+ p=-Wpre-c2x-compat
+ case "$p" in
+ p2=-Wformat=2
+ p2=-Wundef
+ p=-Wstrict-overflow=3
+ [[ -n '' ]]
+ p=-Wc2x-compat
+ n+=1
+ p=-DHAVE_CONFIG_H
+ n+=1
+ p=-Warray-bounds-pointer-arithmetic
+ case "$p" in
+ kept+=("$p")
+ p2=-I.
+ kept+=("$p")
+ p2=-Warray-bounds-pointer-arithmetic
+ n+=1
+ p2=-Wfloat-equal
+ (( 29 < 58 ))
+ n+=1
+ case "$p" in
+ p=-Wsign-conversion
+ (( 52 < 58 ))
+ (( 23 < 58 ))
+ p2=-Wfloat-conversion
+ p2=-Wc2x-extensions
+ case "$p" in
+ skipNext=false
+ n+=1
+ p=-Wshift-sign-overflow
+ (( 25 < 58 ))
+ p=-Wstrict-prototypes
+ (( 43 < 58 ))
+ p=-Wundef
+ n+=1
+ path=
+ p=-Wpointer-arith
+ case "$p" in
+ n+=1
+ p2=-Wstring-conversion
+ case "$p" in
+ case "$p" in
+ n+=1
+ (( 30 < 58 ))
+ p2=-Wbad-function-cast
+ skipNext=false
+ [[ -n '' ]]
+ (( 40 < 58 ))
+ (( 42 < 58 ))
+ kept+=("$p")
+ p2=-Wold-style-definition
+ path=
+ n+=1
+ (( 23 < 58 ))
+ p=-Wfloat-conversion
+ p2=-Wshadow
+ p=-Wundef
+ case "$p" in
+ n+=1
+ case "$p" in
+ skipNext=false
+ p=-Warray-bounds-pointer-arithmetic
+ case "$p" in
+ n+=1
+ [[ -n '' ]]
+ (( 38 < 58 ))
+ p2=-Wassign-enum
+ (( 41 < 58 ))
+ p2=-Waggregate-return
+ n+=1
+ p2=-Wshadow
+ p=-Wc2x-extensions
+ path=
+ n+=1
+ p=-Wc99-compat
+ case "$p" in
+ case "$p" in
+ (( 11 < 58 ))
+ case "$p" in
+ skipNext=false
+ p2=-Wassign-enum
+ n+=1
+ kept+=("$p")
+ n+=1
+ case "$p" in
+ (( 26 < 58 ))
+ n+=1
+ p=-Wc2x-compat
+ path=
+ p=-I../../src/common
+ p2=-Wpre-c2x-compat
+ case "$p" in
+ p=-Wbad-function-cast
+ (( 18 < 58 ))
+ (( 44 < 58 ))
+ (( 33 < 58 ))
+ p=-Wformat=2
+ p2=-DTUKLIB_SYMBOL_PREFIX=lzma_
+ n+=1
+ [[ -n '' ]]
+ n+=1
+ p2=-Winit-self
+ p2=-Wwrite-strings
+ skipNext=false
+ case "$p" in
+ case "$p" in
+ kept+=("$p")
+ path=
+ case "$p" in
+ path=
+ [[ -n '' ]]
+ p=-Wpre-c2x-compat
+ p=-Wassign-enum
+ kept+=("$p")
+ n+=1
+ p2=-Wc2x-extensions
+ (( 24 < 58 ))
+ case "$p" in
+ case "$p" in
+ p=-Wold-style-definition
+ p2=-Wconditional-uninitialized
+ p2=-Wc11-extensions
+ p2=-Warray-bounds-pointer-arithmetic
+ (( 42 < 58 ))
+ (( 24 < 58 ))
+ case "$p" in
+ p=-Wpre-c2x-compat
+ n+=1
+ [[ -n '' ]]
+ p=-Wshadow
+ (( 31 < 58 ))
+ (( 53 < 58 ))
+ (( 44 < 58 ))
+ p=-Wassign-enum
+ case "$p" in
+ p=-Waggregate-return
+ p2=-Wpointer-arith
+ kept+=("$p")
+ p2=-Wconditional-uninitialized
+ (( 22 < 58 ))
+ case "$p" in
+ n+=1
+ p2=-Wstrict-prototypes
+ (( 39 < 58 ))
+ n+=1
+ n+=1
+ (( 12 < 58 ))
+ n+=1
+ [[ -n '' ]]
+ p=-DTUKLIB_SYMBOL_PREFIX=lzma_
+ p=-Wstring-conversion
+ p2=-pthread
+ p2=-Wmissing-prototypes
+ n+=1
+ p=-Wshadow
+ case "$p" in
+ case "$p" in
+ n+=1
+ n+=1
+ p=-Wc11-extensions
+ case "$p" in
+ skipNext=false
+ (( 25 < 58 ))
+ n+=1
+ skipNext=false
+ case "$p" in
+ p=-Wfloat-equal
+ case "$p" in
+ p=-Wpointer-arith
+ n+=1
+ p2=-g
+ kept+=("$p")
+ (( 1 < 58 ))
+ case "$p" in
+ (( 27 < 58 ))
+ p2=-Wpointer-arith
+ p2=-Wundef
+ p2=-Wbad-function-cast
+ p=-I.
+ p2=-Warray-bounds-pointer-arithmetic
+ (( 32 < 58 ))
+ n+=1
+ n+=1
+ (( 45 < 58 ))
+ n+=1
+ case "$p" in
+ case "$p" in
+ (( 34 < 58 ))
+ case "$p" in
+ p=-Wwrite-strings
+ path=
+ p=-Wstrict-prototypes
+ (( 45 < 58 ))
+ case "$p" in
+ p=-Wconditional-uninitialized
+ p2=-I../..
+ n+=1
+ n+=1
+ p=-Wconditional-uninitialized
+ n+=1
+ n+=1
+ p2=-Wc2x-compat
+ p2=-Wdate-time
+ case "$p" in
+ [[ -n '' ]]
+ skipNext=false
+ skipNext=false
+ skipNext=false
+ n+=1
+ n+=1
+ p2=-Wold-style-definition
+ kept+=("$p")
+ case "$p" in
+ n+=1
+ (( 19 < 58 ))
+ p=-Wmissing-prototypes
+ case "$p" in
+ p=-Winit-self
+ path=
+ p2=-Wmissing-declarations
+ (( 43 < 58 ))
+ path=
+ n+=1
+ case "$p" in
+ path=
+ (( 23 < 58 ))
+ (( 33 < 58 ))
+ p2=-Wdocumentation
+ p2=-Wdocumentation
+ case "$p" in
+ [[ -n '' ]]
+ p2=-Wmissing-include-dirs
+ n+=1
+ (( 26 < 58 ))
+ kept+=("$p")
+ n+=1
+ path=
+ p=-Wbad-function-cast
+ skipNext=false
+ case "$p" in
+ case "$p" in
+ case "$p" in
+ p=-Wold-style-definition
+ case "$p" in
+ [[ -n '' ]]
+ case "$p" in
+ case "$p" in
+ (( 41 < 58 ))
+ (( 43 < 58 ))
+ (( 13 < 58 ))
+ [[ -n '' ]]
+ p=-Warray-bounds-pointer-arithmetic
+ p=-Warray-bounds-pointer-arithmetic
+ (( 28 < 58 ))
+ p=-pthread
+ (( 40 < 58 ))
+ n+=1
+ (( 46 < 58 ))
+ p2=-fvisibility=hidden
+ p=-Wc2x-extensions
+ case "$p" in
+ p=-Wdocumentation
+ path=
+ kept+=("$p")
+ p=-Wc2x-compat
+ p2=-Wassign-enum
+ p2=-Wpre-c2x-compat
+ p2=-Wc2x-extensions
+ p2=-Wduplicate-enum
+ kept+=("$p")
+ n+=1
+ case "$p" in
+ n+=1
+ (( 54 < 58 ))
+ (( 2 < 58 ))
+ [[ -n '' ]]
+ p2=-Wwrite-strings
+ p=-g
+ kept+=("$p")
+ (( 20 < 58 ))
+ n+=1
+ p2=-O2
+ p=-Wundef
+ p2=-Wmissing-prototypes
+ n+=1
+ p2=-Wshadow
+ n+=1
+ p=-Wdate-time
+ (( 46 < 58 ))
+ p=-I../..
+ p=-Wmissing-include-dirs
+ p=-Wdocumentation
+ case "$p" in
+ n+=1
+ n+=1
+ [[ -n '' ]]
+ p2=-Wsign-conversion
+ (( 35 < 58 ))
+ case "$p" in
+ n+=1
+ p=-Wmissing-declarations
+ kept+=("$p")
+ case "$p" in
+ (( 27 < 58 ))
+ skipNext=false
+ (( 25 < 58 ))
+ p2=-Wassign-enum
+ skipNext=false
+ p2=-Wstrict-overflow=3
+ path=
+ n+=1
+ n+=1
+ p=-Wwrite-strings
+ p2=-Wredundant-decls
+ case "$p" in
+ case "$p" in
+ case "$p" in
+ skipNext=false
+ case "$p" in
+ n+=1
+ case "$p" in
+ n+=1
+ (( 34 < 58 ))
+ n+=1
+ (( 44 < 58 ))
+ p2=-Wduplicate-enum
+ case "$p" in
+ (( 44 < 58 ))
+ p2=-I../../src/liblzma/api
+ path=
+ n+=1
+ [[ -n '' ]]
+ case "$p" in
+ case "$p" in
+ (( 41 < 58 ))
+ p=-Wassign-enum
+ (( 47 < 58 ))
+ kept+=("$p")
+ p=-Wassign-enum
+ (( 42 < 58 ))
+ p=-Wduplicate-enum
+ p2=-Wdate-time
+ (( 24 < 58 ))
+ p=-Wpointer-arith
+ n+=1
+ (( 14 < 58 ))
+ p=-Wmissing-prototypes
+ (( 36 < 58 ))
+ p=-fvisibility=hidden
+ p2=-Wempty-translation-unit
+ case "$p" in
+ p2=-Wconditional-uninitialized
+ path=
+ case "$p" in
+ case "$p" in
+ p2=-Wmissing-declarations
+ (( 47 < 58 ))
+ p2=-Wconditional-uninitialized
+ p2=-Wbad-function-cast
+ (( 28 < 58 ))
+ p=-Wpre-c2x-compat
+ n+=1
+ p=-Wduplicate-enum
+ p=-Wshadow
+ n+=1
+ (( 29 < 58 ))
+ case "$p" in
+ skipNext=false
+ n+=1
+ path=
+ case "$p" in
+ case "$p" in
+ n+=1
+ case "$p" in
+ n+=1
+ p2=-Wall
+ p=-Wsign-conversion
+ [[ -n '' ]]
+ [[ -n '' ]]
+ p2=-Wpointer-arith
+ n+=1
+ p2=-Warray-bounds-pointer-arithmetic
+ p=-Wdate-time
+ (( 48 < 58 ))
+ p=-Wredundant-decls
+ p2=-Wempty-translation-unit
+ n+=1
+ skipNext=false
+ p2=-Wfloat-conversion
+ n+=1
+ kept+=("$p")
+ skipNext=false
+ kept+=("$p")
+ n+=1
+ p2=-Wimplicit-fallthrough
+ path=
+ n+=1
+ n+=1
+ p=-Wc2x-extensions
+ [[ -n '' ]]
+ (( 45 < 58 ))
+ case "$p" in
+ case "$p" in
+ case "$p" in
+ p2=-Wsign-conversion
+ case "$p" in
+ p=-Wconditional-uninitialized
+ case "$p" in
+ (( 21 < 58 ))
+ kept+=("$p")
+ (( 45 < 58 ))
+ n+=1
+ [[ -n '' ]]
+ n+=1
+ (( 26 < 58 ))
+ case "$p" in
+ p2=-Wdocumentation
+ path=
+ case "$p" in
+ case "$p" in
+ p2=-Wpre-c2x-compat
+ p=-Wempty-translation-unit
+ (( 25 < 58 ))
+ (( 55 < 58 ))
+ case "$p" in
+ p=-Wbad-function-cast
+ p=-Wpointer-arith
+ (( 35 < 58 ))
+ p=-Wstrict-overflow=3
+ n+=1
+ [[ -n '' ]]
+ n+=1
+ (( 30 < 58 ))
+ kept+=("$p")
+ case "$p" in
+ p2=-Wwrite-strings
+ case "$p" in
+ n+=1
+ p=-O2
+ p2=-Wfloat-equal
+ (( 42 < 58 ))
+ (( 43 < 58 ))
+ (( 3 < 58 ))
+ p=-Wpre-c2x-compat
+ p=-Wconditional-uninitialized
+ n+=1
+ p2=-Warray-bounds-pointer-arithmetic
+ p=-Wmissing-declarations
+ n+=1
+ p2=-Wflexible-array-extensions
+ p=-Warray-bounds-pointer-arithmetic
+ p=-I../../src/liblzma/api
+ p2=-Wredundant-decls
+ skipNext=false
+ kept+=("$p")
+ n+=1
+ case "$p" in
+ case "$p" in
+ skipNext=false
+ (( 36 < 58 ))
+ (( 29 < 58 ))
+ (( 37 < 58 ))
+ p2=-Wdocumentation
+ p=-Wredundant-decls
+ path=
+ p2=-c
+ p=-Wsign-conversion
+ p2=-Wassign-enum
+ (( 46 < 58 ))
+ p=-Wfloat-conversion
+ (( 48 < 58 ))
+ case "$p" in
+ p2=-Wfloat-conversion
+ p2=-Waggregate-return
+ n+=1
+ (( 43 < 58 ))
+ n+=1
+ path=
+ p=-Wempty-translation-unit
+ n+=1
+ p=-Warray-bounds-pointer-arithmetic
+ n+=1
+ p2=-Wimplicit-fallthrough
+ skipNext=false
+ p=-Wdocumentation
+ case "$p" in
+ p2=-Wflexible-array-extensions
+ n+=1
+ (( 15 < 58 ))
+ (( 49 < 58 ))
+ path=
+ case "$p" in
+ n+=1
+ p2=-I../../src/liblzma/common
+ p2=-Wbad-function-cast
+ p2=-Wduplicate-enum
+ case "$p" in
+ n+=1
+ case "$p" in
+ p=-Wflexible-array-extensions
+ n+=1
+ (( 49 < 58 ))
+ p=-Wimplicit-fallthrough
+ n+=1
+ p=-Wflexible-array-extensions
+ [[ -n '' ]]
+ p2=-Wc99-compat
+ skipNext=false
+ case "$p" in
+ p2=-Wmissing-variable-declarations
+ p=-Wall
+ n+=1
+ case "$p" in
+ p2=-Wextra
+ case "$p" in
+ p2=-Wassign-enum
+ n+=1
+ kept+=("$p")
+ (( 30 < 58 ))
+ n+=1
+ n+=1
+ (( 31 < 58 ))
+ case "$p" in
+ case "$p" in
+ case "$p" in
+ (( 47 < 58 ))
+ p2=-Wmissing-variable-declarations
+ case "$p" in
+ case "$p" in
+ path=
+ n+=1
+ (( 44 < 58 ))
+ (( 27 < 58 ))
+ (( 44 < 58 ))
+ p=-Wfloat-conversion
+ (( 37 < 58 ))
+ case "$p" in
+ (( 50 < 58 ))
+ p=-Wassign-enum
+ p2=-Waggregate-return
+ p2=-Wconditional-uninitialized
+ n+=1
+ case "$p" in
+ p=-Wassign-enum
+ p=-Wduplicate-enum
+ n+=1
+ p2=-Wconditional-uninitialized
+ case "$p" in
+ (( 45 < 58 ))
+ skipNext=false
+ n+=1
+ case "$p" in
+ case "$p" in
+ p=-Wwrite-strings
+ case "$p" in
+ (( 46 < 58 ))
+ (( 31 < 58 ))
+ n+=1
+ p=-Wmissing-variable-declarations
+ p=-Wconditional-uninitialized
+ p2=-Wdate-time
+ p=-Waggregate-return
+ n+=1
+ (( 26 < 58 ))
+ p=-Wimplicit-fallthrough
+ p=-Waggregate-return
+ n+=1
+ p2=-Wstrict-prototypes
+ p2=-Wstrict-prototypes
+ [[ -n '' ]]
+ p=-Wdocumentation
+ n+=1
+ kept+=("$p")
+ path=
+ p2=-Wempty-translation-unit
+ n+=1
+ skipNext=false
+ case "$p" in
+ case "$p" in
+ p2=-Wduplicate-enum
+ (( 4 < 58 ))
+ [[ -n '' ]]
+ case "$p" in
+ n+=1
+ (( 50 < 58 ))
+ case "$p" in
+ (( 38 < 58 ))
+ p=-Wmissing-variable-declarations
+ case "$p" in
+ [[ -n '' ]]
+ path=
+ p=-Wc99-compat
+ p=-Wbad-function-cast
+ [[ -n '' ]]
+ case "$p" in
+ kept+=("$p")
+ (( 48 < 58 ))
+ n+=1
+ p2=-Wwrite-strings
+ p=-I../../src/liblzma/common
+ (( 32 < 58 ))
+ (( 45 < 58 ))
+ p=-Wempty-translation-unit
+ p2=-Wc99-compat
+ kept+=("$p")
+ p2=-I../../src/liblzma/check
+ case "$p" in
+ p2=-Wdocumentation
+ (( 22 < 58 ))
+ p=-Wconditional-uninitialized
+ p=-Wstrict-prototypes
+ n+=1
+ p2=-Wflexible-array-extensions
+ p2=-Wnewline-eof
+ p2=-Wc11-extensions
+ p=-Wfloat-equal
+ n+=1
+ n+=1
+ p2=-Wdocumentation
+ n+=1
+ case "$p" in
+ n+=1
+ (( 32 < 58 ))
+ n+=1
+ n+=1
+ (( 56 < 58 ))
+ p2=-Wnewline-eof
+ (( 39 < 58 ))
+ skipNext=false
+ case "$p" in
+ n+=1
+ case "$p" in
+ (( 47 < 58 ))
+ kept+=("$p")
+ p=-Wc11-extensions
+ p2=-Wold-style-definition
+ p=-Wstrict-prototypes
+ case "$p" in
+ p2=-Wc2x-compat
+ (( 46 < 58 ))
+ [[ -n '' ]]
+ case "$p" in
+ path=
+ (( 46 < 58 ))
+ p2=-Wold-style-definition
+ n+=1
+ (( 51 < 58 ))
+ p=-Wduplicate-enum
+ case "$p" in
+ case "$p" in
+ case "$p" in
+ p=-c
+ p=-Wdocumentation
+ case "$p" in
+ n+=1
+ n+=1
+ n+=1
+ case "$p" in
+ kept+=("$p")
+ (( 33 < 58 ))
+ p2=-Wduplicate-enum
+ (( 38 < 58 ))
+ p2=-Wempty-translation-unit
+ p=-Wdocumentation
+ p2=-Wundef
+ n+=1
+ p2=common/stream_flags_common.c
+ (( 27 < 58 ))
+ (( 16 < 58 ))
+ n+=1
+ p=-Wold-style-definition
+ case "$p" in
+ (( 33 < 58 ))
+ skipNext=false
+ (( 49 < 58 ))
+ p=-Wwrite-strings
+ n+=1
+ n+=1
+ p=-Wnewline-eof
+ case "$p" in
+ p=-Wc99-compat
+ skipNext=false
+ p2=-Wdate-time
+ case "$p" in
+ path=
+ (( 28 < 58 ))
+ p2=-Wmissing-prototypes
+ (( 40 < 58 ))
+ p2=-Wshift-sign-overflow
+ n+=1
+ case "$p" in
+ [[ -n '' ]]
+ n+=1
+ p=-Wextra
+ p=-Wdate-time
+ n+=1
+ p=-Wold-style-definition
+ case "$p" in
+ p2=-Wvla
+ case "$p" in
+ p2=-Wc11-extensions
+ n+=1
+ p2=-Wsign-conversion
+ n+=1
+ (( 51 < 58 ))
+ n+=1
+ case "$p" in
+ case "$p" in
+ path=
+ (( 47 < 58 ))
+ [[ -n '' ]]
+ (( 48 < 58 ))
+ kept+=("$p")
+ p=-Wnewline-eof
+ p2=-Wduplicate-enum
+ (( 52 < 58 ))
+ case "$p" in
+ kept+=("$p")
+ p=-Wduplicate-enum
+ p=-Wflexible-array-extensions
+ p2=-Wmissing-prototypes
+ case "$p" in
+ [[ -n '' ]]
+ skipNext=false
+ p2=-Wshift-sign-overflow
+ p2=-Wempty-translation-unit
+ (( 57 < 58 ))
+ p=-Wempty-translation-unit
+ n+=1
+ n+=1
+ path=
+ p2=-Wmissing-variable-declarations
+ (( 34 < 58 ))
+ p=-Wc2x-compat
+ p2=-Wflexible-array-extensions
+ case "$p" in
+ skipNext=false
+ n+=1
+ kept+=("$p")
+ case "$p" in
+ case "$p" in
+ (( 5 < 58 ))
+ path=
+ p=-Wmissing-prototypes
+ p2=-Wc2x-extensions
+ n+=1
+ (( 23 < 58 ))
+ case "$p" in
+ case "$p" in
+ case "$p" in
+ p=common/stream_flags_common.c
+ [[ -n '' ]]
+ (( 28 < 58 ))
+ n+=1
+ kept+=("$p")
+ n+=1
+ (( 48 < 58 ))
+ p=-Wdate-time
+ (( 52 < 58 ))
+ p=-Wundef
+ p=-Wshift-sign-overflow
+ p=-I../../src/liblzma/check
+ p2=-Wmissing-declarations
+ n+=1
+ n+=1
+ (( 39 < 58 ))
+ p2=
+ case "$p" in
+ case "$p" in
+ p=-Wc11-extensions
+ (( 35 < 58 ))
+ p2=-I../../src/liblzma/lz
+ n+=1
+ p=-Wempty-translation-unit
+ (( 49 < 58 ))
+ p2=-Wstring-conversion
+ p2=-Wshadow
+ case "$p" in
+ n+=1
+ p2=-Wc2x-compat
+ n+=1
+ case "$p" in
+ case "$p" in
+ p=-Wmissing-declarations
+ p2=-Wflexible-array-extensions
+ (( 53 < 58 ))
+ (( 34 < 58 ))
+ n+=1
+ skipNext=false
+ p=-Wstring-conversion
+ skipNext=false
+ p2=-Wredundant-decls
+ p=-Wmissing-prototypes
+ p2=-g
+ [[ -n '' ]]
+ n+=1
+ p2=-Wmissing-declarations
+ case "$p" in
+ kept+=("$p")
+ (( 41 < 58 ))
+ (( 29 < 58 ))
+ case "$p" in
+ path=
+ (( 17 < 58 ))
+ (( 50 < 58 ))
+ (( 47 < 58 ))
+ (( 49 < 58 ))
+ p=-Wshift-sign-overflow
+ p2=-Wsign-conversion
+ path=
+ n+=1
+ p=-Wc2x-extensions
+ p=-Wduplicate-enum
+ p=-Wvla
+ case "$p" in
+ p2=-Wformat=2
+ n+=1
+ n+=1
+ p=-Wflexible-array-extensions
+ (( 40 < 58 ))
+ skipNext=false
+ p=-Wflexible-array-extensions
+ p2=-Wstring-conversion
+ case "$p" in
+ p2=-Wmissing-variable-declarations
+ p=-Wsign-conversion
+ p2=-Wmissing-variable-declarations
+ p2=-Wpre-c2x-compat
+ n+=1
+ case "$p" in
+ n+=1
+ case "$p" in
+ n+=1
+ n+=1
+ p=-Wmissing-variable-declarations
+ case "$p" in
+ [[ -n '' ]]
+ case "$p" in
+ [[ -n '' ]]
+ case "$p" in
+ n+=1
+ kept+=("$p")
+ p=-Wc2x-compat
+ p2=-Wempty-translation-unit
+ (( 24 < 58 ))
+ n+=1
+ p2=-Wnewline-eof
+ n+=1
+ (( 54 < 58 ))
+ skipNext=false
+ path=
+ p=-g
+ case "$p" in
+ kept+=("$p")
+ p=-Wshadow
+ case "$p" in
+ case "$p" in
+ (( 53 < 58 ))
+ path=
+ (( 58 < 58 ))
+ (( 35 < 58 ))
+ p2=-Wfloat-conversion
+ (( 29 < 58 ))
+ case "$p" in
+ p=-Wmissing-declarations
+ n+=1
+ p2=-O2
+ [[ -n '' ]]
+ p=-Wsign-conversion
+ case "$p" in
+ p2=-Wredundant-decls
+ p2=-Wpointer-arith
+ n+=1
+ case "$p" in
+ n+=1
+ skipNext=false
+ (( 42 < 58 ))
+ [[ -n '' ]]
+ p2=-Wfloat-conversion
+ (( 36 < 58 ))
+ kept+=("$p")
+ params=(${kept+"${kept[@]}"})
+ n+=1
+ path=
+ n+=1
+ kept+=("$p")
+ n+=1
+ n+=1
+ (( 50 < 58 ))
+ (( 6 < 58 ))
+ (( 48 < 58 ))
+ case "$p" in
+ p=-Wpre-c2x-compat
+ p=-I../../src/liblzma/lz
+ p=-Wempty-translation-unit
+ p=-Wstring-conversion
+ case "$p" in
+ p2=-Wc2x-extensions
+ p2=-Warray-bounds-pointer-arithmetic
+ case "$p" in
+ case "$p" in
+ case "$p" in
+ skipNext=false
+ p=-Wmissing-variable-declarations
+ p2=-I../../src/liblzma/rangecoder
+ '[' -z '' ']'
+ (( 51 < 58 ))
+ n+=1
+ (( 55 < 58 ))
+ p=-Wredundant-decls
+ p=-Wnewline-eof
+ p2=-Wnewline-eof
+ p2=-Wflexible-array-extensions
+ case "$p" in
+ n+=1
+ n+=1
+ p2=-Wshift-sign-overflow
+ n+=1
+ path=
+ p2=-g
+ (( 18 < 58 ))
+ case "$p" in
+ case "$p" in
+ skipNext=false
+ source /nix/store/g1qrg922c102ygl8zxayjfw2wna1rq7v-cctools-binutils-darwin-wrapper-1010.6/nix-support/add-flags.sh
+ p2=-Wimplicit-fallthrough
+ n+=1
+ n+=1
+ case "$p" in
+ p=-O2
+ (( 36 < 58 ))
+ path=
+ case "$p" in
+ p=-Wformat=2
+ (( 43 < 58 ))
+ (( 50 < 58 ))
+ case "$p" in
+ n+=1
+ p=-Wredundant-decls
+ p=-Warray-bounds-pointer-arithmetic
+ (( 51 < 58 ))
+ p2=-c
+ p2=-Wassign-enum
+ p=-Wmissing-variable-declarations
+ [[ -n '' ]]
+ n+=1
+ p2=-Wimplicit-fallthrough
+ (( 30 < 58 ))
+ n+=1
+ case "$p" in
+ kept+=("$p")
+ p=-Wnewline-eof
+ p=-Wfloat-conversion
+ (( 52 < 58 ))
+ p2=-Waggregate-return
+ p2=-Winit-self
+ n+=1
+ case "$p" in
+ n+=1
+ case "$p" in
+ case "$p" in
+ skipNext=false
+ n+=1
+ path=
+ (( 31 < 58 ))
+ p2=-Wshift-sign-overflow
+ (( 44 < 58 ))
+ case "$p" in
+ (( 25 < 58 ))
+ [[ -n '' ]]
+ n+=1
+ (( 41 < 58 ))
+ p=-Waggregate-return
+ p=-Wshift-sign-overflow
+ case "$p" in
+ p=-Wassign-enum
+ (( 37 < 58 ))
+ kept+=("$p")
+ p2=-Wconditional-uninitialized
+ p2=-Wstrict-prototypes
+ case "$p" in
+ n+=1
+ case "$p" in
+ p=-Wpointer-arith
+ (( 49 < 58 ))
+ n+=1
++ var_templates_list=(NIX_IGNORE_LD_THROUGH_GCC NIX_LDFLAGS NIX_LDFLAGS_BEFORE NIX_DYNAMIC_LINKER NIX_LDFLAGS_AFTER NIX_LDFLAGS_HARDEN NIX_HARDENING_ENABLE)
+ (( 19 < 58 ))
+ p=-Wimplicit-fallthrough
+ p=-Wc2x-extensions
+ case "$p" in
+ p2=-Wc99-compat
+ case "$p" in
+ p2=-Wpre-c2x-compat
+ n+=1
+ case "$p" in
+ p2=-Wstring-conversion
+ [[ -n '' ]]
++ var_templates_bool=(NIX_SET_BUILD_ID NIX_DONT_SET_RPATH)
+ p2=-Wnewline-eof
+ p=-Wflexible-array-extensions
+ (( 32 < 58 ))
+ (( 56 < 58 ))
+ p=-Winit-self
+ p2=-Wbad-function-cast
+ n+=1
+ p=-Wstrict-prototypes
+ n+=1
+ (( 37 < 58 ))
+ n+=1
+ p2=-Wmissing-include-dirs
+ p2=-Wmissing-variable-declarations
+ p=-Wimplicit-fallthrough
+ n+=1
+ case "$p" in
+ p2=-Wc99-compat
+ [[ -n '' ]]
+ p2=-Wold-style-definition
+ case "$p" in
+ skipNext=false
+ (( 54 < 58 ))
+ (( 38 < 58 ))
+ p=-c
+ p=-g
+ case "$p" in
+ (( 42 < 58 ))
+ kept+=("$p")
++ accumulateRoles
+ p=-Wc99-compat
+ kept+=("$p")
+ case "$p" in
+ path=
+ (( 7 < 58 ))
+ (( 30 < 58 ))
+ p2=common/hardware_cputhreads.c
+ (( 52 < 58 ))
+ p=-Wpre-c2x-compat
+ p=-I../../src/liblzma/rangecoder
+ n+=1
++ role_suffixes=()
+ p=-Wfloat-conversion
+ p2=-O2
+ n+=1
+ p2=-Waggregate-return
+ n+=1
+ (( 45 < 58 ))
+ p=-Wshift-sign-overflow
+ n+=1
+ n+=1
+ case "$p" in
+ p2=-Warray-bounds-pointer-arithmetic
+ case "$p" in
++ declare -ga role_suffixes
+ n+=1
+ p2=-Wstring-conversion
+ p=-Wconditional-uninitialized
+ skipNext=false
+ [[ -n '' ]]
++ '[' '' ']'
+ n+=1
+ p2=-Wdocumentation
+ case "$p" in
+ skipNext=false
+ n+=1
+ case "$p" in
+ p2=-Wc11-extensions
++ '[' 1 ']'
+ path=
+ (( 51 < 58 ))
+ n+=1
+ case "$p" in
+ (( 33 < 58 ))
+ case "$p" in
+ (( 50 < 58 ))
+ kept+=("$p")
+ p2=-I../../src/liblzma/lzma
++ role_suffixes+=('')
+ p=-Wold-style-definition
+ p=-Wnewline-eof
+ n+=1
+ n+=1
+ p2=-Wmissing-prototypes
+ n+=1
+ dontLink=1
+ p2=-Wshift-sign-overflow
+ n+=1
+ (( 53 < 58 ))
+ case "$p" in
+ case "$p" in
+ [[ -n '' ]]
+ case "$p" in
+ case "$p" in
+ (( 57 < 58 ))
+ kept+=("$p")
++ '[' '' ']'
+ n+=1
+ case "$p" in
+ (( 46 < 58 ))
+ n+=1
+ (( 34 < 58 ))
+ (( 38 < 58 ))
+ case "$p" in
++ for var in "${var_templates_list[@]}"
+ p=-Wmissing-prototypes
+ p=-Wstring-conversion
+ skipNext=false
+ p2=-Wmissing-declarations
+ (( 39 < 58 ))
+ path=
++ mangleVarList NIX_IGNORE_LD_THROUGH_GCC ''
+ (( 26 < 58 ))
+ p=-Wc99-compat
+ n+=1
+ p=common/hardware_cputhreads.c
+ (( 52 < 58 ))
+ p=-Wbad-function-cast
+ path=
++ mangleVarListGeneric ' ' NIX_IGNORE_LD_THROUGH_GCC ''
+ case "$p" in
+ (( 20 < 58 ))
+ p=-Wdocumentation
+ [[ -n '' ]]
+ case "$p" in
+ p=-Wshift-sign-overflow
+ case "$p" in
+ kept+=("$p")
+ (( 53 < 58 ))
+ p2=-Wc11-extensions
++ local 'sep= '
+ p=-Wmissing-variable-declarations
+ (( 31 < 58 ))
+ case "$p" in
+ p2=-Wwrite-strings
+ p=-Wmissing-include-dirs
+ p2=-Wduplicate-enum
+ p2=
+ (( 35 < 58 ))
+ p=-Wc11-extensions
+ case "$p" in
++ shift
+ n+=1
+ n+=1
+ p2=-Wnewline-eof
+ [[ -n '' ]]
++ local var=NIX_IGNORE_LD_THROUGH_GCC
+ (( 55 < 58 ))
+ case "$p" in
+ n+=1
+ p=-O2
+ p2=-Wstring-conversion
+ n+=1
+ kept+=("$p")
+ p2=-Wstrict-overflow=3
+ case "$p" in
+ p=-Wmissing-declarations
+ p2=-Wc2x-compat
+ n+=1
+ p2=-Wredundant-decls
+ case "$p" in
+ skipNext=false
++ shift
+ skipNext=false
+ p=-Waggregate-return
+ n+=1
+ path=
+ p2=-Wstrict-prototypes
+ (( 43 < 58 ))
+ case "$p" in
++ role_suffixes=('')
+ path=
+ (( 8 < 58 ))
+ n+=1
+ (( 39 < 58 ))
+ case "$p" in
+ nonFlagArgs=1
+ case "$p" in
+ n+=1
+ p=-I../../src/liblzma/lzma
++ local -a role_suffixes
+ n+=1
+ n+=1
+ p=-Wstring-conversion
++ local outputVar=NIX_IGNORE_LD_THROUGH_GCC_arm64_apple_darwin
+ case "$p" in
+ (( 58 < 58 ))
+ [[ -n '' ]]
+ case "$p" in
+ p2=-g
+ p=-Wc11-extensions
+ (( 51 < 58 ))
+ (( 36 < 58 ))
+ p=-Warray-bounds-pointer-arithmetic
+ p2=-Wc2x-compat
++ declare -gx NIX_IGNORE_LD_THROUGH_GCC_arm64_apple_darwin+=
+ n+=1
+ p=-Wnewline-eof
+ case "$p" in
+ p2=-Wassign-enum
+ p2=-c
+ n+=1
+ kept+=("$p")
+ (( 40 < 58 ))
+ (( 47 < 58 ))
+ n+=1
+ (( 27 < 58 ))
+ p=-Wc2x-compat
++ for suffix in "${role_suffixes[@]}"
+ p=-Wredundant-decls
+ p2=-Wc2x-extensions
+ case "$p" in
+ p2=-I../../src/liblzma/delta
+ (( 40 < 58 ))
+ [[ -n '' ]]
+ n+=1
++ local inputVar=NIX_IGNORE_LD_THROUGH_GCC
+ kept+=("$p")
+ (( 44 < 58 ))
+ n+=1
+ skipNext=false
+ p=-Wc2x-compat
+ (( 21 < 58 ))
+ p=-Wduplicate-enum
+ case "$p" in
+ path=
++ '[' -v NIX_IGNORE_LD_THROUGH_GCC ']'
+ case "$p" in
+ case "$p" in
+ p=-Wwrite-strings
+ (( 41 < 58 ))
+ p2=-g
++ export NIX_IGNORE_LD_THROUGH_GCC_arm64_apple_darwin+=1
+ case "$p" in
+ [[ -n '' ]]
+ p2=-Wdate-time
+ skipNext=false
+ (( 56 < 58 ))
+ n+=1
+ n+=1
+ (( 53 < 58 ))
+ skipNext=false
+ '[' 1 = 0 ']'
++ NIX_IGNORE_LD_THROUGH_GCC_arm64_apple_darwin+=1
+ p=-Wstring-conversion
+ p2=-Wshift-sign-overflow
+ p=-c
++ for var in "${var_templates_list[@]}"
+ path=
+ case "$p" in
+ p2=-Wc2x-extensions
+ n+=1
+ p2=-g
+ n+=1
+ case "$p" in
++ mangleVarList NIX_LDFLAGS ''
+ p2=-Wempty-translation-unit
+ p2=-Wimplicit-fallthrough
+ case "$p" in
+ (( 54 < 58 ))
+ n+=1
+ p=-Wc2x-extensions
+ '[' '' = 1 ']'
+ p2=common/string_conversion.c
+ case "$p" in
+ n+=1
+ p=-Wassign-enum
+ p=-Wstrict-overflow=3
+ case "$p" in
++ mangleVarListGeneric ' ' NIX_LDFLAGS ''
+ path=
+ kept+=("$p")
+ p=-g
+ (( 54 < 58 ))
+ case "$p" in
+ p2=-O2
+ (( 52 < 58 ))
+ p=-g
+ (( 9 < 58 ))
+ n+=1
+ p2=-Wconditional-uninitialized
+ n+=1
+ n+=1
+ n+=1
+ (( 54 < 58 ))
+ case "$p" in
+ p2=-O2
+ case "$p" in
+ case "$p" in
+ p=-g
+ p=-I../../src/liblzma/delta
+ p=-Wshift-sign-overflow
+ (( 41 < 58 ))
+ [[ -n '' ]]
+ n+=1
+ p2=-Wfloat-equal
+ case "$p" in
+ case "$p" in
+ [[ 1 = 1 ]]
+ p=-Wc2x-extensions
+ p2=-I../../src/liblzma/simple
+ [[ -n /nix/store ]]
++ local 'sep= '
+ n+=1
+ (( 55 < 58 ))
+ (( 48 < 58 ))
+ n+=1
+ p2=-O2
+ case "$p" in
+ p2=-Wstring-conversion
+ dontLink=1
+ (( 55 < 58 ))
+ (( 57 < 58 ))
+ [[ -n '' ]]
+ kept+=("$p")
+ skipNext=false
+ p2=-Wpre-c2x-compat
+ n+=1
+ p=common/string_conversion.c
+ p=-O2
++ shift
+ kept+=("$p")
+ (( 37 < 58 ))
+ case "$p" in
+ p2=-c
+ p2=-Wpre-c2x-compat
+ path=
+ p=-Wempty-translation-unit
+ n+=1
+ kept=()
+ skipNext=false
+ case "$p" in
++ local var=NIX_LDFLAGS
+ p=-Wimplicit-fallthrough
+ (( 45 < 58 ))
+ p=-O2
+ (( 28 < 58 ))
+ p2=-Wc99-compat
+ (( 32 < 58 ))
+ p=-Wconditional-uninitialized
+ n+=1
+ n+=1
+ p2=
+ (( 56 < 58 ))
+ n+=1
+ case "$p" in
++ shift
+ n+=1
+ p2=-c
+ p=-Wdate-time
+ path=
+ n+=1
+ case "$p" in
+ [[ -n '' ]]
+ case "$p" in
+ nParams=58
+ case "$p" in
+ (( 42 < 58 ))
+ p2=-Wdocumentation
+ case "$p" in
+ case "$p" in
+ n+=1
+ declare -i n=0
+ p2=-Wsign-conversion
+ n+=1
+ case "$p" in
+ n+=1
+ (( 38 < 58 ))
+ (( 42 < 58 ))
+ case "$p" in
+ (( 56 < 58 ))
+ p=-Wstrict-prototypes
++ role_suffixes=('')
+ case "$p" in
+ n+=1
+ p=-Wpre-c2x-compat
+ (( 55 < 58 ))
+ p=-Wc99-compat
+ (( 46 < 58 ))
+ (( 0 < 58 ))
+ p=-O2
+ p=-c
+ p=-Wdocumentation
+ nonFlagArgs=1
+ kept+=("$p")
+ (( 58 < 58 ))
++ local -a role_suffixes
+ p=-DHAVE_CONFIG_H
+ p2=-Wduplicate-enum
+ p2=-c
+ n+=1
++ local outputVar=NIX_LDFLAGS_arm64_apple_darwin
+ p=-Wpre-c2x-compat
+ p2=-Wold-style-definition
+ p2=-Wflexible-array-extensions
+ n+=1
+ [[ -n '' ]]
+ case "$p" in
+ p2=-Warray-bounds-pointer-arithmetic
+ p=-c
+ kept+=("$p")
+ '[' 1 = 0 ']'
+ p2=common/outqueue.c
+ (( 10 < 58 ))
+ (( 53 < 58 ))
+ case "$p" in
+ n+=1
+ p2=-Warray-bounds-pointer-arithmetic
+ (( 22 < 58 ))
+ n+=1
+ p2=common/vli_size.c
+ '[' '' = 1 ']'
+ n+=1
+ (( 47 < 58 ))
++ declare -gx NIX_LDFLAGS_arm64_apple_darwin+=
+ p=-Wfloat-equal
+ case "$p" in
+ p2=-I.
+ n+=1
+ p=-Wduplicate-enum
++ for suffix in "${role_suffixes[@]}"
+ p2=-Wempty-translation-unit
+ skipNext=false
++ local inputVar=NIX_LDFLAGS
+ n+=1
+ n+=1
+ path=
++ '[' -v NIX_LDFLAGS ']'
+ skipNext=false
+ p=-I../../src/liblzma/simple
+ skipNext=false
+ (( 56 < 58 ))
+ path=
+ case "$p" in
+ case "$p" in
+ [[ 1 = 1 ]]
+ case "$p" in
+ case "$p" in
+ dontLink=1
+ (( 43 < 58 ))
+ p2=-Wc11-extensions
+ p=-c
+ [[ -n '' ]]
+ [[ -n /nix/store ]]
+ case "$p" in
++ export 'NIX_LDFLAGS_arm64_apple_darwin+= -L/nix/store/i9lf2k17xvbj9y5j9k1k8np16zj2hazb-libcxx-19.1.7/lib -L/nix/store/2vsbvdg00zikg0chxzldfliikdmsd3wb-compiler-rt-libc-19.1.7/lib -L/nix/store/hvfb6x5ihiyyy7df7ks8yphvr6kyphmz-libiconv-109/lib -L/nix/store/hwyfcdm16zwihpq6m79krw5b6kbcxvsi-libresolv-83/lib -L/nix/store/2fhl7qbyvvnxr6hgymghmdy5mid5c7ik-libsbuf-14.1.0/lib -L/nix/store/kfmxh4lp51g5fhrhpfsgrjk9sk802ikp-libutil-72/lib'
+ n+=1
+ (( 57 < 58 ))
+ p2=-Wundef
+ kept+=("$p")
++ NIX_LDFLAGS_arm64_apple_darwin+=' -L/nix/store/i9lf2k17xvbj9y5j9k1k8np16zj2hazb-libcxx-19.1.7/lib -L/nix/store/2vsbvdg00zikg0chxzldfliikdmsd3wb-compiler-rt-libc-19.1.7/lib -L/nix/store/hvfb6x5ihiyyy7df7ks8yphvr6kyphmz-libiconv-109/lib -L/nix/store/hwyfcdm16zwihpq6m79krw5b6kbcxvsi-libresolv-83/lib -L/nix/store/2fhl7qbyvvnxr6hgymghmdy5mid5c7ik-libsbuf-14.1.0/lib -L/nix/store/kfmxh4lp51g5fhrhpfsgrjk9sk802ikp-libutil-72/lib'
+ kept=()
+ p2=common/block_util.c
+ case "$p" in
+ nParams=58
+ n+=1
+ p=-Warray-bounds-pointer-arithmetic
+ p=common/vli_size.c
+ n+=1
+ (( 39 < 58 ))
+ [[ -n '' ]]
+ n+=1
+ case "$p" in
+ path=
+ p=-Wc11-extensions
+ case "$p" in
+ kept+=("$p")
+ declare -i n=0
+ n+=1
+ p2=
+ p2=-I../../src/common
+ (( 48 < 58 ))
+ p2=-Wc2x-compat
+ case "$p" in
++ for var in "${var_templates_list[@]}"
+ p=-Wstring-conversion
+ n+=1
+ n+=1
+ n+=1
+ (( 43 < 58 ))
+ case "$p" in
+ skipNext=false
+ skipNext=false
+ p=-Wempty-translation-unit
++ mangleVarList NIX_LDFLAGS_BEFORE ''
+ p2=-Wassign-enum
+ case "$p" in
+ p2=-Wflexible-array-extensions
+ case "$p" in
+ (( 0 < 58 ))
+ n+=1
+ nonFlagArgs=1
+ [[ -n '' ]]
+ case "$p" in
+ (( 58 < 58 ))
+ (( 33 < 58 ))
+ (( 49 < 58 ))
+ kept+=("$p")
+ p=-DHAVE_CONFIG_H
+ dontLink=1
+ path=
+ p=-Wold-style-definition
+ case "$p" in
+ p=-Warray-bounds-pointer-arithmetic
+ '[' 1 = 0 ']'
+ dontLink=1
+ case "$p" in
++ mangleVarListGeneric ' ' NIX_LDFLAGS_BEFORE ''
+ p2=-g
+ [[ -n '' ]]
+ path=
++ local 'sep= '
+ p=-Wflexible-array-extensions
+ (( 57 < 58 ))
+ (( 40 < 58 ))
++ shift
+ kept+=("$p")
+ (( 49 < 58 ))
+ p2=-I.
++ local var=NIX_LDFLAGS_BEFORE
+ '[' '' = 1 ']'
+ p2=-Wassign-enum
++ shift
+ n+=1
+ p2=-Wmissing-prototypes
+ (( 1 < 58 ))
+ (( 23 < 58 ))
+ n+=1
+ n+=1
+ case "$p" in
+ [[ 1 = 1 ]]
+ skipNext=false
+ (( 29 < 58 ))
+ n+=1
+ p=common/block_util.c
+ (( 54 < 58 ))
+ p2=-Wmissing-variable-declarations
+ path=
+ [[ -n /nix/store ]]
+ p=-Wflexible-array-extensions
+ p=-Wsign-conversion
+ n+=1
+ case "$p" in
+ p=-Wundef
+ skipNext=false
+ case "$p" in
+ n+=1
+ case "$p" in
+ p=-Wc2x-compat
+ (( 44 < 58 ))
+ p=-I.
++ role_suffixes=('')
+ p2=-Wc2x-extensions
+ p2=-Wfloat-conversion
+ p=-Wassign-enum
+ case "$p" in
+ case "$p" in
+ p2=
++ local -a role_suffixes
+ p2=-Wmissing-variable-declarations
+ n+=1
+ p=-g
+ kept=()
++ local outputVar=NIX_LDFLAGS_BEFORE_arm64_apple_darwin
+ (( 44 < 58 ))
+ p2=-O2
+ (( 57 < 58 ))
+ n+=1
+ nParams=58
++ declare -gx NIX_LDFLAGS_BEFORE_arm64_apple_darwin+=
+ case "$p" in
+ p=-Wassign-enum
+ declare -i n=0
+ case "$p" in
+ p2=-I../..
+ p=common/outqueue.c
+ p2=-Wconditional-uninitialized
+ (( 50 < 58 ))
+ path=
+ nonFlagArgs=1
+ n+=1
+ p2=-Wconditional-uninitialized
+ case "$p" in
+ n+=1
+ (( 0 < 58 ))
+ [[ -n '' ]]
+ n+=1
+ p=-DHAVE_CONFIG_H
+ case "$p" in
+ n+=1
+ (( 41 < 58 ))
+ n+=1
++ for suffix in "${role_suffixes[@]}"
+ p2=-Wshadow
+ p=-Wc2x-extensions
+ case "$p" in
+ (( 45 < 58 ))
+ case "$p" in
+ [[ -n '' ]]
+ n+=1
+ kept+=("$p")
+ (( 55 < 58 ))
+ n+=1
+ case "$p" in
+ p=-Wconditional-uninitialized
+ kept+=("$p")
+ skipNext=false
+ [[ -n '' ]]
+ (( 1 < 58 ))
+ p2=-I.
+ p2=
+ (( 58 < 58 ))
+ path=
+ p=-I.
+ p=-O2
+ '[' 1 = 0 ']'
++ local inputVar=NIX_LDFLAGS_BEFORE
+ (( 50 < 58 ))
+ n+=1
+ skipNext=false
+ kept+=("$p")
+ skipNext=false
+ p=-Wmissing-variable-declarations
++ '[' -v NIX_LDFLAGS_BEFORE ']'
+ skipNext=false
+ '[' '' = 1 ']'
+ (( 45 < 58 ))
+ p2=-c
+ (( 11 < 58 ))
+ p2=-Wnewline-eof
+ p2=-Wpre-c2x-compat
+ case "$p" in
+ p=-Wconditional-uninitialized
++ for var in "${var_templates_list[@]}"
+ n+=1
+ p=-I../../src/common
+ p2=-Wdocumentation
+ p=-Wmissing-variable-declarations
+ p2=-DTUKLIB_SYMBOL_PREFIX=lzma_
+ n+=1
+ n+=1
+ case "$p" in
+ p2=-Wnewline-eof
+ path=
+ n+=1
+ [[ -n '' ]]
+ p2=-I../..
+ case "$p" in
+ path=
+ path=
+ n+=1
+ (( 34 < 58 ))
+ [[ 1 = 1 ]]
+ (( 46 < 58 ))
+ p2=-Wdocumentation
+ case "$p" in
+ p=-Wmissing-prototypes
+ p=-Wdocumentation
+ case "$p" in
+ p2=-Wmissing-declarations
+ case "$p" in
+ n+=1
++ mangleVarList NIX_DYNAMIC_LINKER ''
+ (( 42 < 58 ))
+ (( 56 < 58 ))
+ p2=-Wduplicate-enum
+ case "$p" in
+ [[ -n /nix/store ]]
+ n+=1
+ kept+=("$p")
+ n+=1
+ n+=1
+ n+=1
+ n+=1
+ [[ -n '' ]]
+ case "$p" in
+ case "$p" in
+ kept=()
+ p=-Wpre-c2x-compat
+ skipNext=false
+ skipNext=false
+ case "$p" in
+ [[ -n '' ]]
+ (( 51 < 58 ))
++ mangleVarListGeneric ' ' NIX_DYNAMIC_LINKER ''
+ nParams=58
+ case "$p" in
+ kept+=("$p")
+ p2=-Warray-bounds-pointer-arithmetic
+ [[ -n '' ]]
+ (( 30 < 58 ))
+ kept+=("$p")
+ path=
+ (( 51 < 58 ))
+ skipNext=false
+ p=-Wnewline-eof
+ (( 46 < 58 ))
+ p=-c
+ case "$p" in
+ (( 1 < 58 ))
+ n+=1
+ p=-Wnewline-eof
++ local 'sep= '
+ [[ -n '' ]]
+ p=-I.
+ case "$p" in
+ p=-Wfloat-conversion
+ p2=-Wshift-sign-overflow
+ declare -i n=0
+ p=-Wdocumentation
+ kept+=("$p")
+ p2=-Wshift-sign-overflow
+ path=
+ nonFlagArgs=1
+ p2=-I../..
+ (( 0 < 58 ))
+ path=
+ n+=1
+ (( 2 < 58 ))
+ case "$p" in
+ case "$p" in
++ shift
+ (( 24 < 58 ))
+ case "$p" in
+ p2=common/filter_common.c
+ case "$p" in
+ p=-DHAVE_CONFIG_H
+ n+=1
+ n+=1
+ [[ -n '' ]]
+ case "$p" in
+ case "$p" in
+ kept+=("$p")
+ (( 52 < 58 ))
+ (( 52 < 58 ))
+ [[ -n '' ]]
++ local var=NIX_DYNAMIC_LINKER
+ p=-Wshift-sign-overflow
+ p2=-I.
+ (( 2 < 58 ))
+ n+=1
+ (( 43 < 58 ))
+ kept+=("$p")
+ p2=-Wstring-conversion
+ p=-I../..
+ p=-Warray-bounds-pointer-arithmetic
+ n+=1
+ dontLink=1
+ skipNext=false
+ (( 12 < 58 ))
+ (( 58 < 58 ))
+ p=-Wshift-sign-overflow
+ n+=1
+ path=
+ (( 47 < 58 ))
+ p2=-I../../src/liblzma/api
+ p=-Wshadow
+ p2=-Waggregate-return
+ n+=1
+ '[' 1 = 0 ']'
+ p=-I../..
+ kept+=("$p")
+ p2=-Wpointer-arith
+ case "$p" in
+ p=-Wduplicate-enum
+ (( 35 < 58 ))
+ '[' '' = 1 ']'
+ n+=1
+ p2=-Wempty-translation-unit
+ skipNext=false
+ p2=-I../../src/liblzma/api
+ n+=1
+ p=-Wmissing-declarations
+ p2=-Wduplicate-enum
+ (( 57 < 58 ))
+ (( 53 < 58 ))
+ case "$p" in
+ p2=-Wassign-enum
+ p=common/filter_common.c
+ n+=1
+ skipNext=false
+ [[ 1 = 1 ]]
+ p=-Wstring-conversion
+ n+=1
+ skipNext=false
+ p2=-Wredundant-decls
+ skipNext=false
+ n+=1
+ case "$p" in
+ skipNext=false
+ n+=1
+ p2=-Wstring-conversion
++ shift
+ case "$p" in
+ path=
+ [[ -n /nix/store ]]
+ (( 44 < 58 ))
+ case "$p" in
+ p=-Wassign-enum
+ path=
+ (( 47 < 58 ))
+ p2=-Wconditional-uninitialized
+ path=
+ (( 48 < 58 ))
+ path=
+ n+=1
+ p=-Wempty-translation-unit
+ p2=-g
+ n+=1
+ case "$p" in
++ role_suffixes=('')
+ p=-Wduplicate-enum
+ case "$p" in
++ local -a role_suffixes
+ p2=
+ [[ -n '' ]]
+ case "$p" in
+ case "$p" in
+ case "$p" in
+ n+=1
+ case "$p" in
+ p=-DTUKLIB_SYMBOL_PREFIX=lzma_
+ [[ -n '' ]]
+ p2=-Wempty-translation-unit
+ (( 54 < 58 ))
+ kept+=("$p")
+ p2=-Wflexible-array-extensions
+ [[ -n '' ]]
+ kept=()
+ n+=1
+ (( 45 < 58 ))
+ [[ -n '' ]]
+ kept+=("$p")
+ p=-Wconditional-uninitialized
+ kept+=("$p")
+ n+=1
++ local outputVar=NIX_DYNAMIC_LINKER_arm64_apple_darwin
+ kept+=("$p")
+ (( 2 < 58 ))
+ case "$p" in
+ path=
+ n+=1
+ p2=-Wdocumentation
+ case "$p" in
+ p2=-pthread
+ [[ -n '' ]]
+ p=-I../..
+ n+=1
+ n+=1
+ case "$p" in
+ (( 31 < 58 ))
+ case "$p" in
+ p2=-I../../src/liblzma/api
+ p=-g
+ (( 3 < 58 ))
+ p=-Waggregate-return
+ case "$p" in
+ nonFlagArgs=1
+ n+=1
+ [[ -n '' ]]
+ kept+=("$p")
+ (( 58 < 58 ))
+ p2=-O2
+ (( 3 < 58 ))
+ (( 48 < 58 ))
+ p=-I../../src/liblzma/api
++ declare -gx NIX_DYNAMIC_LINKER_arm64_apple_darwin+=
+ n+=1
+ p2=-Wstrict-prototypes
+ p2=-I../../src/liblzma/common
+ (( 49 < 58 ))
+ (( 53 < 58 ))
+ p=-I../../src/liblzma/api
+ p=-Wflexible-array-extensions
+ n+=1
+ kept+=("$p")
+ n+=1
+ p=-Wempty-translation-unit
+ skipNext=false
++ for suffix in "${role_suffixes[@]}"
+ nParams=58
+ '[' 1 = 0 ']'
+ p2=-I../../src/liblzma/common
+ n+=1
+ case "$p" in
+ path=
+ '[' '' = 1 ']'
+ (( 25 < 58 ))
+ (( 46 < 58 ))
+ p2=-Wmissing-variable-declarations
+ n+=1
+ case "$p" in
+ (( 1 < 58 ))
+ p=-Wpointer-arith
+ skipNext=false
+ n+=1
+ p2=-Wflexible-array-extensions
+ skipNext=false
+ p=-Wdocumentation
+ n+=1
+ path=
+ case "$p" in
+ path=
+ [[ 1 = 1 ]]
+ declare -i n=0
+ case "$p" in
+ p2=-Wduplicate-enum
+ skipNext=false
+ skipNext=false
+ n+=1
+ p=-I.
+ path=
+ case "$p" in
+ case "$p" in
+ case "$p" in
+ skipNext=false
+ (( 55 < 58 ))
+ (( 49 < 58 ))
+ [[ -n '' ]]
+ [[ -n /nix/store ]]
+ p2=-Wbad-function-cast
+ [[ -n '' ]]
++ local inputVar=NIX_DYNAMIC_LINKER
+ p=-Wflexible-array-extensions
+ kept+=("$p")
+ (( 50 < 58 ))
++ '[' -v NIX_DYNAMIC_LINKER ']'
+ n+=1
+ (( 47 < 58 ))
+ (( 0 < 58 ))
+ case "$p" in
+ path=
+ path=
+ p2=-I../..
+ p=-Wstring-conversion
+ case "$p" in
+ [[ -n '' ]]
+ p2=-Wmissing-variable-declarations
+ (( 3 < 58 ))
++ for var in "${var_templates_list[@]}"
+ kept=()
+ case "$p" in
+ case "$p" in
++ mangleVarList NIX_LDFLAGS_AFTER ''
+ p=-DHAVE_CONFIG_H
+ skipNext=false
+ [[ -n '' ]]
+ [[ -n '' ]]
+ n+=1
+ p2=-g
+ kept+=("$p")
+ kept+=("$p")
+ [[ -n '' ]]
+ n+=1
+ p=-I../../src/liblzma/api
+ p=-O2
+ case "$p" in
+ p2=-I../../src/liblzma/common
+ p2=-c
+ kept+=("$p")
+ p2=-I.
+ p=-Wduplicate-enum
+ kept+=("$p")
+ skipNext=false
+ p2=-Wempty-translation-unit
+ n+=1
+ (( 54 < 58 ))
+ (( 36 < 58 ))
+ n+=1
+ (( 4 < 58 ))
+ n+=1
+ (( 13 < 58 ))
+ p=-Wredundant-decls
+ n+=1
+ p=-I../../src/liblzma/common
+ path=
+ case "$p" in
+ path=
+ nParams=58
+ n+=1
++ mangleVarListGeneric ' ' NIX_LDFLAGS_AFTER ''
+ p=-Wmissing-variable-declarations
+ p2=-I../../src/liblzma/check
+ p=-g
+ kept+=("$p")
+ skipNext=false
+ p=-pthread
+ case "$p" in
+ case "$p" in
+ p2=-O2
+ (( 50 < 58 ))
+ path=
+ skipNext=false
+ (( 48 < 58 ))
+ case "$p" in
+ (( 4 < 58 ))
+ declare -i n=0
+ n+=1
+ case "$p" in
+ path=
+ n+=1
+ p2=-Wnewline-eof
+ [[ -n '' ]]
+ case "$p" in
+ case "$p" in
+ (( 56 < 58 ))
+ p=-Wempty-translation-unit
+ [[ -n '' ]]
++ local 'sep= '
+ p=-c
+ p=-I../../src/liblzma/common
+ p2=-Wflexible-array-extensions
+ n+=1
+ kept+=("$p")
+ [[ -n '' ]]
+ (( 0 < 58 ))
+ case "$p" in
+ kept+=("$p")
+ p2=-fvisibility=hidden
+ p2=-Wimplicit-fallthrough
+ kept+=("$p")
+ n+=1
++ shift
+ (( 51 < 58 ))
+ skipNext=false
+ (( 32 < 58 ))
+ p=-Wnewline-eof
+ p=-Wmissing-variable-declarations
+ (( 1 < 58 ))
++ local var=NIX_LDFLAGS_AFTER
+ case "$p" in
+ p2=-Wshift-sign-overflow
+ n+=1
+ n+=1
+ p=-Wstrict-prototypes
+ skipNext=false
+ case "$p" in
+ skipNext=false
+ p=-DHAVE_CONFIG_H
+ path=
+ [[ -n '' ]]
+ case "$p" in
+ p2=-Wold-style-definition
++ shift
+ p2=-I../../src/liblzma/check
+ (( 4 < 58 ))
+ p2=-I.
+ [[ -n '' ]]
+ (( 55 < 58 ))
+ path=
+ n+=1
+ (( 49 < 58 ))
+ n+=1
+ path=
+ (( 2 < 58 ))
+ skipNext=false
+ kept+=("$p")
+ skipNext=false
+ p2=common/index.c
+ p=-I../../src/liblzma/common
+ case "$p" in
+ (( 26 < 58 ))
+ path=
+ p2=-Wnewline-eof
+ case "$p" in
+ case "$p" in
+ p=-I../..
+ p=-O2
+ p=-Wflexible-array-extensions
+ p=-Wbad-function-cast
+ [[ -n '' ]]
+ p2=-c
+ path=
+ n+=1
+ p2=-I../../src/liblzma/api
+ case "$p" in
+ kept+=("$p")
+ [[ -n '' ]]
+ n+=1
+ case "$p" in
+ n+=1
+ [[ -n '' ]]
+ n+=1
+ p2=-I../../src/liblzma/check
+ kept+=("$p")
+ p2=-Wwrite-strings
+ [[ -n '' ]]
+ n+=1
++ role_suffixes=('')
+ p2=-Wmissing-variable-declarations
+ case "$p" in
+ kept+=("$p")
+ n+=1
+ skipNext=false
+ kept+=("$p")
+ kept+=("$p")
+ case "$p" in
+ skipNext=false
+ case "$p" in
+ (( 51 < 58 ))
+ p=-I.
+ dontLink=1
+ (( 14 < 58 ))
+ (( 37 < 58 ))
+ p2=-I../..
+ n+=1
+ (( 5 < 58 ))
+ p=-Wnewline-eof
+ (( 1 < 58 ))
+ n+=1
+ (( 33 < 58 ))
+ p=-fvisibility=hidden
+ n+=1
+ p=-Wimplicit-fallthrough
+ p2=-Wall
+ skipNext=false
+ n+=1
+ (( 56 < 58 ))
+ path=
+ skipNext=false
+ p2=-Wc99-compat
+ path=
+ p2=-Wshift-sign-overflow
+ path=
+ p=-c
+ (( 52 < 58 ))
+ path=
+ case "$p" in
+ p=-Wold-style-definition
+ case "$p" in
+ p=-I../../src/liblzma/check
+ [[ -n '' ]]
+ skipNext=false
++ local -a role_suffixes
+ [[ -n '' ]]
+ p2=-Wmissing-prototypes
+ p=-Wshift-sign-overflow
++ local outputVar=NIX_LDFLAGS_AFTER_arm64_apple_darwin
+ case "$p" in
+ n+=1
+ kept+=("$p")
+ p2=common/block_encoder.c
+ n+=1
+ skipNext=false
+ p2=-Wstring-conversion
+ [[ -n '' ]]
+ case "$p" in
+ n+=1
+ kept+=("$p")
++ declare -gx NIX_LDFLAGS_AFTER_arm64_apple_darwin+=
+ n+=1
+ (( 52 < 58 ))
+ (( 15 < 58 ))
+ case "$p" in
+ skipNext=false
+ case "$p" in
+ path=
+ kept+=("$p")
+ case "$p" in
+ p=-Wshift-sign-overflow
+ skipNext=false
+ (( 57 < 58 ))
+ [[ -n '' ]]
+ p2=-Wstring-conversion
+ (( 3 < 58 ))
+ p=common/index.c
+ n+=1
+ p2=
+ (( 2 < 58 ))
+ n+=1
+ p=-I../../src/liblzma/api
+ path=
+ p=-I../..
+ path=
+ [[ -n '' ]]
+ case "$p" in
+ path=
++ for suffix in "${role_suffixes[@]}"
+ dontLink=1
+ case "$p" in
+ p=-I.
+ kept+=("$p")
+ case "$p" in
+ p2=-I../..
+ p=-Wall
+ case "$p" in
+ n+=1
+ (( 53 < 58 ))
++ local inputVar=NIX_LDFLAGS_AFTER
+ (( 57 < 58 ))
+ [[ -n '' ]]
++ '[' -v NIX_LDFLAGS_AFTER ']'
+ case "$p" in
+ (( 5 < 58 ))
+ kept+=("$p")
+ p2=-I../../src/liblzma/common
+ p2=-I../../src/liblzma/lz
+ n+=1
+ [[ -n '' ]]
+ p=-Wstring-conversion
+ kept+=("$p")
+ case "$p" in
+ [[ -n '' ]]
+ p2=-g
++ for var in "${var_templates_list[@]}"
+ (( 53 < 58 ))
+ n+=1
+ n+=1
++ mangleVarList NIX_LDFLAGS_HARDEN ''
+ case "$p" in
+ nonFlagArgs=1
+ skipNext=false
+ kept+=("$p")
+ p2=-I../../src/liblzma/api
+ (( 58 < 58 ))
+ kept+=("$p")
+ p=-I../../src/liblzma/check
+ p=common/block_encoder.c
+ n+=1
+ (( 38 < 58 ))
+ n+=1
+ p2=
+ p=-Wstring-conversion
++ mangleVarListGeneric ' ' NIX_LDFLAGS_HARDEN ''
+ p2=-I../../src/liblzma/lz
+ n+=1
+ (( 34 < 58 ))
++ local 'sep= '
+ (( 27 < 58 ))
+ p2=-Wextra
++ shift
+ p=-Wwrite-strings
+ p=-Wmissing-prototypes
+ p2=-Wdate-time
+ n+=1
+ skipNext=false
+ path=
+ skipNext=false
++ local var=NIX_LDFLAGS_HARDEN
+ skipNext=false
+ path=
+ path=
+ case "$p" in
+ case "$p" in
+ path=
+ [[ -n '' ]]
+ case "$p" in
+ case "$p" in
+ kept+=("$p")
+ n+=1
+ n+=1
+ (( 50 < 58 ))
+ case "$p" in
+ p2=-g
+ p=-Wmissing-variable-declarations
+ p2=-Wmissing-declarations
+ [[ -n '' ]]
+ case "$p" in
+ n+=1
+ [[ -n '' ]]
+ nonFlagArgs=1
+ skipNext=false
+ path=
+ (( 54 < 58 ))
+ (( 58 < 58 ))
+ case "$p" in
+ skipNext=false
+ skipNext=false
+ kept+=("$p")
+ [[ -n '' ]]
+ n+=1
+ '[' 1 = 0 ']'
+ kept+=("$p")
+ n+=1
++ shift
+ (( 5 < 58 ))
+ kept+=("$p")
+ p2=-Wnewline-eof
+ skipNext=false
+ '[' 1 = 0 ']'
+ (( 6 < 58 ))
+ path=
+ path=
+ n+=1
+ p=-I../../src/liblzma/check
+ [[ -n '' ]]
+ p=-g
+ case "$p" in
+ '[' '' = 1 ']'
+ (( 35 < 58 ))
+ p=-Wc99-compat
+ kept+=("$p")
+ (( 3 < 58 ))
+ case "$p" in
+ p2=-O2
+ case "$p" in
+ n+=1
+ '[' '' = 1 ']'
++ role_suffixes=('')
+ path=
+ p=-I../../src/liblzma/api
+ [[ -n '' ]]
+ [[ 1 = 1 ]]
+ kept+=("$p")
+ (( 2 < 58 ))
++ local -a role_suffixes
+ case "$p" in
+ p2=-I../../src/liblzma/common
+ (( 28 < 58 ))
++ local outputVar=NIX_LDFLAGS_HARDEN_arm64_apple_darwin
+ (( 51 < 58 ))
+ p=-Wdate-time
+ [[ -n '' ]]
+ (( 54 < 58 ))
+ p2=-Wsign-conversion
+ kept+=("$p")
+ p=-I../..
+ p2=-I../../src/liblzma/lz
+ case "$p" in
+ p=-Wnewline-eof
+ case "$p" in
+ p=-I../../src/liblzma/lz
++ declare -gx NIX_LDFLAGS_HARDEN_arm64_apple_darwin+=
+ n+=1
+ p=-Wmissing-declarations
+ [[ -n '' ]]
+ (( 4 < 58 ))
+ (( 55 < 58 ))
+ p2=-Wc11-extensions
+ p2=-I../../src/liblzma/api
+ (( 16 < 58 ))
+ skipNext=false
+ kept+=("$p")
+ p=-g
+ n+=1
++ for suffix in "${role_suffixes[@]}"
+ [[ -n /nix/store ]]
+ n+=1
+ p2=-Wshift-sign-overflow
+ p2=-I../../src/liblzma/rangecoder
+ p=-I../../src/liblzma/common
+ (( 6 < 58 ))
+ n+=1
+ kept=()
+ [[ 1 = 1 ]]
+ p=-I../../src/liblzma/lz
+ skipNext=false
+ p2=-Wredundant-decls
+ p2=-I../../src/liblzma/check
+ n+=1
+ n+=1
+ n+=1
+ skipNext=false
+ path=
+ path=
+ skipNext=false
+ path=
+ case "$p" in
+ p2=-O2
++ local inputVar=NIX_LDFLAGS_HARDEN
+ skipNext=false
+ n+=1
+ [[ -n /nix/store ]]
+ path=
+ nParams=58
+ n+=1
+ case "$p" in
+ p2=-I../../src/liblzma/rangecoder
+ p=-Wextra
+ case "$p" in
+ n+=1
+ path=
+ kept=()
+ skipNext=false
+ (( 55 < 58 ))
+ p=-O2
+ case "$p" in
+ path=
+ p=-O2
+ nParams=58
+ [[ -n '' ]]
+ skipNext=false
+ case "$p" in
+ p2=-c
+ n+=1
+ skipNext=false
+ n+=1
+ path=
+ path=
+ p2=-Wvla
+ declare -i n=0
+ case "$p" in
++ '[' -v NIX_LDFLAGS_HARDEN ']'
+ skipNext=false
+ case "$p" in
+ (( 0 < 58 ))
+ [[ -n '' ]]
+ case "$p" in
+ case "$p" in
+ [[ -n '' ]]
+ kept+=("$p")
+ case "$p" in
+ [[ -n '' ]]
+ n+=1
+ path=
+ declare -i n=0
+ [[ -n '' ]]
+ kept+=("$p")
+ (( 7 < 58 ))
+ [[ -n '' ]]
+ kept+=("$p")
+ p=-I../../src/liblzma/rangecoder
+ p=-DHAVE_CONFIG_H
+ (( 52 < 58 ))
+ (( 4 < 58 ))
+ p2=-I../../src/liblzma/lzma
+ case "$p" in
+ [[ -n '' ]]
+ kept+=("$p")
+ case "$p" in
+ kept+=("$p")
+ p=-I../../src/liblzma/common
+ n+=1
+ kept+=("$p")
+ p2=-c
+ skipNext=false
+ (( 56 < 58 ))
+ (( 5 < 58 ))
++ for var in "${var_templates_list[@]}"
+ [[ -n '' ]]
+ skipNext=false
+ p=-c
+ (( 6 < 58 ))
+ path=
+ p2=common/block_buffer_encoder.c
+ kept+=("$p")
++ mangleVarList NIX_HARDENING_ENABLE ''
+ n+=1
+ n+=1
++ mangleVarListGeneric ' ' NIX_HARDENING_ENABLE ''
+ p2=-I../../src/liblzma/check
+ case "$p" in
+ p=-Wshift-sign-overflow
++ local 'sep= '
+ case "$p" in
+ kept+=("$p")
+ p2=-Wstring-conversion
+ dontLink=1
+ p2=-I.
+ case "$p" in
+ (( 0 < 58 ))
+ [[ -n '' ]]
+ (( 29 < 58 ))
+ n+=1
+ n+=1
+ p=-I../../src/liblzma/check
+ (( 56 < 58 ))
+ p=-Wsign-conversion
+ [[ -n '' ]]
+ p=-c
+ p2=-Wfloat-conversion
++ shift
+ p2=common/hardware_physmem.c
+ (( 3 < 58 ))
+ (( 36 < 58 ))
+ n+=1
+ p=-DHAVE_CONFIG_H
+ skipNext=false
+ case "$p" in
+ n+=1
+ p=-Wredundant-decls
+ dontLink=1
+ skipNext=false
+ kept+=("$p")
+ (( 39 < 58 ))
+ (( 57 < 58 ))
+ n+=1
+ path=
+ case "$p" in
+ skipNext=false
+ p2=-I.
+ p=-Wc11-extensions
+ path=
+ path=
+ (( 57 < 58 ))
+ p=common/block_buffer_encoder.c
+ p=common/hardware_physmem.c
+ p=-I../../src/liblzma/api
+ path=
+ kept+=("$p")
+ (( 53 < 58 ))
+ p2=
+ (( 8 < 58 ))
+ case "$p" in
+ p2=-Wimplicit-fallthrough
+ case "$p" in
+ case "$p" in
+ p2=-I../../src/liblzma/lz
+ n+=1
++ local var=NIX_HARDENING_ENABLE
+ n+=1
+ p2=
+ [[ -n '' ]]
++ shift
+ p=-I../../src/liblzma/lzma
+ p=-Wstring-conversion
+ case "$p" in
+ [[ -n '' ]]
+ n+=1
++ role_suffixes=('')
+ p2=-I../../src/liblzma/delta
+ skipNext=false
+ p2=-g
+ n+=1
+ n+=1
++ local -a role_suffixes
+ (( 7 < 58 ))
+ n+=1
++ local outputVar=NIX_HARDENING_ENABLE_arm64_apple_darwin
+ skipNext=false
+ path=
+ skipNext=false
+ p=-I../../src/liblzma/rangecoder
+ p=-I../../src/liblzma/lz
+ n+=1
+ p2=-I../../src/liblzma/lzma
+ p2=-Wc2x-compat
+ case "$p" in
+ n+=1
+ n+=1
+ path=
+ kept+=("$p")
+ case "$p" in
+ (( 17 < 58 ))
+ skipNext=false
+ skipNext=false
+ (( 54 < 58 ))
+ p=-Wvla
+ kept+=("$p")
+ case "$p" in
+ p2=-I../../src/liblzma/rangecoder
+ p2=-I../../src/liblzma/common
++ declare -gx NIX_HARDENING_ENABLE_arm64_apple_darwin+=
+ nonFlagArgs=1
+ case "$p" in
+ path=
+ [[ -n '' ]]
+ path=
+ p2=-Wformat=2
+ (( 1 < 58 ))
+ case "$p" in
+ [[ -n '' ]]
++ for suffix in "${role_suffixes[@]}"
+ [[ -n '' ]]
+ kept+=("$p")
+ path=
+ p=-I.
+ (( 37 < 58 ))
+ n+=1
++ local inputVar=NIX_HARDENING_ENABLE
+ p=-Wimplicit-fallthrough
+ skipNext=false
+ case "$p" in
+ p2=-Wc99-compat
+ n+=1
+ case "$p" in
++ '[' -v NIX_HARDENING_ENABLE ']'
+ skipNext=false
+ kept+=("$p")
+ skipNext=false
+ [[ -n '' ]]
+ p=-g
+ path=
+ n+=1
+ kept+=("$p")
+ [[ -n '' ]]
+ [[ -n '' ]]
+ kept+=("$p")
+ path=
+ p2=-I../..
+ kept+=("$p")
+ case "$p" in
+ (( 1 < 58 ))
+ skipNext=false
+ (( 58 < 58 ))
+ nonFlagArgs=1
+ kept+=("$p")
+ n+=1
+ path=
+ path=
+ case "$p" in
+ skipNext=false
+ (( 30 < 58 ))
+ [[ -n '' ]]
+ (( 58 < 58 ))
+ '[' 1 = 0 ']'
+ case "$p" in
+ kept+=("$p")
++ export 'NIX_HARDENING_ENABLE_arm64_apple_darwin+=bindnow format fortify fortify3 pic relro stackclashprotection stackprotector strictoverflow zerocallusedregs'
+ path=
+ p2=-O2
+ case "$p" in
+ case "$p" in
+ (( 5 < 58 ))
+ (( 18 < 58 ))
+ case "$p" in
++ NIX_HARDENING_ENABLE_arm64_apple_darwin+='bindnow format fortify fortify3 pic relro stackclashprotection stackprotector strictoverflow zerocallusedregs'
+ p=-I.
+ (( 9 < 58 ))
+ [[ -n '' ]]
+ n+=1
+ n+=1
+ [[ -n '' ]]
+ case "$p" in
+ p2=-I../..
+ p=-I../../src/liblzma/check
+ [[ -n '' ]]
+ n+=1
+ [[ -n '' ]]
+ '[' '' = 1 ']'
+ skipNext=false
+ kept+=("$p")
+ kept+=("$p")
+ path=
+ [[ -n '' ]]
+ kept+=("$p")
+ skipNext=false
+ (( 8 < 58 ))
+ p=-Wformat=2
+ path=
+ p=-I../../src/liblzma/lzma
+ case "$p" in
+ p=-I../../src/liblzma/delta
+ p2=-I../../src/liblzma/delta
+ (( 4 < 58 ))
+ p2=-Winit-self
+ (( 6 < 58 ))
+ (( 55 < 58 ))
+ n+=1
+ kept+=("$p")
+ p2=-I../../src/liblzma/simple
+ skipNext=false
++ for var in "${var_templates_bool[@]}"
+ p2=-I../../src/liblzma/lz
+ p=-O2
+ p=-I../../src/liblzma/common
+ [[ 1 = 1 ]]
++ mangleVarBool NIX_SET_BUILD_ID ''
+ kept+=("$p")
+ p=-I../../src/liblzma/lz
+ p2=-I../../src/liblzma/check
+ n+=1
+ [[ -n '' ]]
+ [[ -n /nix/store ]]
+ (( 2 < 58 ))
+ kept+=("$p")
+ p2=-c
+ n+=1
+ p=-Wfloat-conversion
+ case "$p" in
+ (( 7 < 58 ))
+ case "$p" in
+ (( 56 < 58 ))
++ local var=NIX_SET_BUILD_ID
+ n+=1
+ path=
+ n+=1
+ p=-I../../src/liblzma/rangecoder
+ [[ -n '' ]]
++ shift
+ case "$p" in
+ kept+=("$p")
+ skipNext=false
+ [[ -n '' ]]
+ skipNext=false
++ role_suffixes=('')
+ skipNext=false
+ p=-c
+ (( 2 < 58 ))
+ p=-I../..
+ p2=-Waggregate-return
+ n+=1
+ n+=1
+ p=-I../..
+ kept=()
+ kept+=("$p")
+ (( 38 < 58 ))
+ skipNext=false
++ local -a role_suffixes
+ path=
+ path=
+ (( 40 < 58 ))
+ path=
+ p2=-I../../src/liblzma/api
+ '[' 1 = 0 ']'
+ p2=-I../../src/liblzma/lzma
+ '[' '' = 1 ']'
+ p2=common/easy_preset.c
+ n+=1
+ p2=-I../../src/liblzma/api
++ local outputVar=NIX_SET_BUILD_ID_arm64_apple_darwin
+ path=
+ (( 19 < 58 ))
+ n+=1
++ declare -gxi NIX_SET_BUILD_ID_arm64_apple_darwin+=0
+ case "$p" in
+ p=-Wc99-compat
+ [[ 1 = 1 ]]
+ p=-Wc2x-compat
+ [[ -n /nix/store ]]
+ kept=()
+ n+=1
+ case "$p" in
+ skipNext=false
+ skipNext=false
+ p2=-Wc2x-extensions
+ nParams=58
+ nParams=58
+ [[ -n '' ]]
+ case "$p" in
+ p=-Winit-self
+ n+=1
+ declare -i n=0
+ n+=1
+ path=
+ (( 0 < 58 ))
+ [[ -n '' ]]
+ case "$p" in
+ declare -i n=0
+ skipNext=false
+ skipNext=false
+ p2=-Wc11-extensions
+ kept+=("$p")
+ p2=-Wmissing-include-dirs
+ case "$p" in
+ p=-DHAVE_CONFIG_H
++ for suffix in "${role_suffixes[@]}"
+ case "$p" in
+ p2=-I../../src/liblzma/rangecoder
+ p2=-I.
+ path=
+ n+=1
+ (( 31 < 58 ))
+ [[ -n '' ]]
+ n+=1
+ skipNext=false
+ [[ -n '' ]]
+ (( 0 < 58 ))
+ path=
+ skipNext=false
+ path=
+ case "$p" in
+ n+=1
+ p=-DHAVE_CONFIG_H
+ p=-Waggregate-return
++ local inputVar=NIX_SET_BUILD_ID
+ dontLink=1
+ case "$p" in
+ kept+=("$p")
+ kept+=("$p")
+ [[ -n '' ]]
+ kept+=("$p")
++ '[' -v NIX_SET_BUILD_ID ']'
+ path=
+ (( 57 < 58 ))
+ path=
+ (( 10 < 58 ))
+ n+=1
+ p2=-Wstrict-prototypes
+ skipNext=false
++ for var in "${var_templates_bool[@]}"
+ case "$p" in
+ path=
+ p=-I../../src/liblzma/simple
+ case "$p" in
+ p=common/easy_preset.c
+ (( 9 < 58 ))
+ skipNext=false
+ (( 3 < 58 ))
+ n+=1
+ skipNext=false
+ case "$p" in
++ mangleVarBool NIX_DONT_SET_RPATH ''
+ p2=-I../../src/common
+ [[ -n '' ]]
+ [[ -n '' ]]
+ skipNext=false
+ p2=
+ p=-I../../src/liblzma/delta
+ [[ -n '' ]]
+ kept+=("$p")
+ path=
+ case "$p" in
+ n+=1
+ kept+=("$p")
++ local var=NIX_DONT_SET_RPATH
+ p2=-I../../src/liblzma/simple
+ path=
+ (( 6 < 58 ))
+ [[ -n '' ]]
+ (( 8 < 58 ))
+ kept+=("$p")
+ p2=-I.
+ p=-I../../src/liblzma/lzma
++ shift
+ [[ -n '' ]]
+ n+=1
+ path=
+ case "$p" in
+ skipNext=false
+ p=-I../../src/liblzma/lz
+ p=-I../../src/liblzma/api
+ (( 39 < 58 ))
+ path=
+ n+=1
+ p=-Wc11-extensions
+ p2=-I../../src/liblzma/common
+ p2=-I../../src/liblzma/rangecoder
+ kept+=("$p")
+ case "$p" in
+ n+=1
+ n+=1
+ (( 3 < 58 ))
+ case "$p" in
+ kept+=("$p")
+ [[ -n '' ]]
++ role_suffixes=('')
+ n+=1
+ skipNext=false
+ (( 41 < 58 ))
+ [[ -n '' ]]
+ [[ -n '' ]]
+ p2=-Wc2x-compat
+ skipNext=false
+ skipNext=false
+ kept+=("$p")
+ p2=-I../../src/liblzma/delta
+ p=-Wc2x-extensions
+ kept+=("$p")
+ kept+=("$p")
+ case "$p" in
+ kept+=("$p")
+ path=
+ skipNext=false
+ path=
++ local -a role_suffixes
+ path=
+ (( 11 < 58 ))
+ nonFlagArgs=1
+ (( 20 < 58 ))
+ path=
++ local outputVar=NIX_DONT_SET_RPATH_arm64_apple_darwin
+ case "$p" in
+ p2=-Wpre-c2x-compat
+ case "$p" in
+ case "$p" in
++ declare -gxi NIX_DONT_SET_RPATH_arm64_apple_darwin+=0
+ (( 5 < 58 ))
+ [[ -n '' ]]
+ n+=1
++ for suffix in "${role_suffixes[@]}"
+ kept+=("$p")
+ (( 58 < 58 ))
++ local inputVar=NIX_DONT_SET_RPATH
+ [[ -n '' ]]
+ p=-I../../src/common
+ [[ -n '' ]]
+ p=-Wmissing-include-dirs
+ (( 32 < 58 ))
+ kept+=("$p")
+ (( 7 < 58 ))
+ n+=1
++ '[' -v NIX_DONT_SET_RPATH ']'
+ case "$p" in
+ p=-I../../src/liblzma/check
+ n+=1
+ (( 4 < 58 ))
+ case "$p" in
+ p2=-Wstrict-overflow=3
+ skipNext=false
+ '[' 1 = 0 ']'
+ skipNext=false
+ path=
+ p=-Wstrict-prototypes
+ [[ -n '' ]]
+ p2=-Wold-style-definition
+ p=-I../../src/liblzma/api
+ p=-I../../src/liblzma/rangecoder
+ p2=-DTUKLIB_SYMBOL_PREFIX=lzma_
+ kept+=("$p")
+ p2=-I../../src/liblzma/common
+ n+=1
++ let 'NIX_DONT_SET_RPATH_arm64_apple_darwin |= 1' 1
+ n+=1
+ skipNext=false
+ [[ -n '' ]]
+ case "$p" in
+ n+=1
+ kept+=("$p")
+ skipNext=false
+ [[ -n '' ]]
+ (( 10 < 58 ))
+ n+=1
+ path=
+ '[' '' = 1 ']'
+ p=-I../../src/liblzma/common
+ p=-I../../src/liblzma/simple
+ (( 1 < 58 ))
+ p2=-I../../src/liblzma/lz
+ p2=-I../../src/common
+ p=-I.
+ n+=1
++ '[' -e /nix/store/g1qrg922c102ygl8zxayjfw2wna1rq7v-cctools-binutils-darwin-wrapper-1010.6/nix-support/libc-ldflags ']'
+ p2=-I../../src/liblzma/check
+ skipNext=false
+ [[ 1 = 1 ]]
+ kept+=("$p")
+ skipNext=false
+ case "$p" in
+ path=
+ [[ -n /nix/store ]]
+ path=
+ [[ -n '' ]]
+ path=
+ p2=-I../..
+ n+=1
+ kept=()
+ skipNext=false
+ (( 1 < 58 ))
+ nParams=58
+ case "$p" in
+ [[ -n '' ]]
+ kept+=("$p")
+ p2=-I../../src/liblzma/lzma
+ declare -i n=0
+ kept+=("$p")
+ n+=1
+ path=
+ path=
+ [[ -n '' ]]
+ n+=1
+ case "$p" in
+ case "$p" in
+ skipNext=false
+ (( 0 < 58 ))
+ (( 4 < 58 ))
+ path=
+ (( 7 < 58 ))
+ skipNext=false
+ case "$p" in
+ skipNext=false
+ path=
+ p=-I../../src/liblzma/common
+ n+=1
+ case "$p" in
+ [[ -n '' ]]
+ p2=-I../../src/liblzma/check
+ [[ -n '' ]]
+ case "$p" in
+ kept+=("$p")
++ NIX_LDFLAGS_arm64_apple_darwin+=' -L/nix/store/pbp7fn8bxkdl4s3vsyb2c3mwj6x1zsvk-libSystem-B/lib '
+ [[ -n '' ]]
+ kept+=("$p")
+ p=-DHAVE_CONFIG_H
+ kept+=("$p")
+ skipNext=false
+ n+=1
+ skipNext=false
+ p=-I.
+ [[ -n '' ]]
+ path=
+ path=
+ [[ -n '' ]]
+ p2=-I.
+ case "$p" in
++ '[' -z '' ']'
+ skipNext=false
+ (( 2 < 58 ))
+ (( 9 < 58 ))
+ path=
+ [[ -n '' ]]
+ kept+=("$p")
++ '[' -e /nix/store/g1qrg922c102ygl8zxayjfw2wna1rq7v-cctools-binutils-darwin-wrapper-1010.6/nix-support/ld-set-dynamic-linker ']'
+ p=-I../../src/liblzma/rangecoder
+ n+=1
+ p2=-I../../src/liblzma/lzma
+ kept+=("$p")
+ p2=-I../..
+ kept+=("$p")
+ n+=1
+ (( 40 < 58 ))
+ kept+=("$p")
++ '[' -e /nix/store/g1qrg922c102ygl8zxayjfw2wna1rq7v-cctools-binutils-darwin-wrapper-1010.6/nix-support/libc-ldflags-before ']'
+ case "$p" in
+ path=
+ case "$p" in
+ (( 33 < 58 ))
+ skipNext=false
+ skipNext=false
+ kept+=("$p")
+ n+=1
+ path=
+ p=-I../../src/liblzma/delta
++ export NIX_BINTOOLS_WRAPPER_FLAGS_SET_arm64_apple_darwin=1
+ path=
+ case "$p" in
++ NIX_BINTOOLS_WRAPPER_FLAGS_SET_arm64_apple_darwin=1
+ (( 6 < 58 ))
+ [[ -n '' ]]
+ case "$p" in
+ (( 12 < 58 ))
+ skipNext=false
+ p=-I../../src/liblzma/lz
+ '[' -z '' ']'
+ case "$p" in
+ p=-Wc2x-compat
+ p2=-I../../src/liblzma/simple
+ p2=-I../../src/liblzma/rangecoder
+ source /nix/store/rzzcklscandsqdd5bgnf8kdfdd2wjjlb-bootstrap-stage3-clang-wrapper-19.1.7/nix-support/add-flags.sh
+ [[ -n '' ]]
+ [[ -n '' ]]
+ case "$p" in
+ (( 42 < 58 ))
+ path=
+ case "$p" in
+ kept+=("$p")
+ [[ -n '' ]]
+ p=-I../..
+ [[ -n '' ]]
+ kept+=("$p")
+ (( 8 < 58 ))
+ kept+=("$p")
+ (( 5 < 58 ))
+ (( 8 < 58 ))
+ p=-I../../src/liblzma/check
+ [[ -n '' ]]
+ n+=1
+ p=-DTUKLIB_SYMBOL_PREFIX=lzma_
+ p=-I../../src/liblzma/lzma
+ p2=-Wc2x-extensions
+ p2=-I../../src/liblzma/api
+ (( 11 < 58 ))
+ p2=-I../../src/liblzma/delta
+ skipNext=false
+ kept+=("$p")
+ n+=1
+ n+=1
+ p2=-pthread
+ skipNext=false
+ n+=1
+ path=
+ p=-I../../src/liblzma/lzma
+ p=-Wold-style-definition
+ n+=1
+ skipNext=false
+ case "$p" in
+ [[ -n '' ]]
+ path=
+ case "$p" in
+ p2=-Wmissing-prototypes
+ p2=-I../../src/liblzma/lz
+ p=-Wpre-c2x-compat
++ var_templates_list=(NIX_CFLAGS_COMPILE NIX_CFLAGS_COMPILE_BEFORE NIX_CFLAGS_LINK NIX_CXXSTDLIB_COMPILE NIX_CXXSTDLIB_LINK NIX_GNATFLAGS_COMPILE)
+ path=
+ (( 21 < 58 ))
+ skipNext=false
+ kept+=("$p")
+ n+=1
+ kept+=("$p")
+ p=-Wstrict-overflow=3
+ [[ -n '' ]]
+ case "$p" in
+ p2=-Warray-bounds-pointer-arithmetic
+ [[ -n '' ]]
+ (( 2 < 58 ))
+ n+=1
+ p2=-I../../src/liblzma/delta
+ kept+=("$p")
++ var_templates_bool=(NIX_ENFORCE_NO_NATIVE)
+ skipNext=false
+ kept+=("$p")
+ skipNext=false
+ p2=-Wfloat-equal
+ (( 9 < 58 ))
+ n+=1
+ (( 1 < 58 ))
+ n+=1
+ path=
+ kept+=("$p")
+ p=-I.
+ (( 10 < 58 ))
+ p2=-I../..
+ p=-I../../src/liblzma/simple
+ [[ -n '' ]]
+ skipNext=false
+ skipNext=false
+ (( 5 < 58 ))
+ path=
+ p2=-I../../src/common
+ path=
+ p=-I../../src/liblzma/delta
+ case "$p" in
+ path=
+ p=-I../../src/liblzma/check
+ kept+=("$p")
+ n+=1
+ case "$p" in
+ path=
+ case "$p" in
+ p2=-I../../src/liblzma/lz
+ p2=-I../../src/liblzma/simple
++ accumulateRoles
+ n+=1
+ [[ -n '' ]]
+ skipNext=false
+ n+=1
+ case "$p" in
+ kept+=("$p")
+ n+=1
+ skipNext=false
+ [[ -n '' ]]
+ case "$p" in
+ [[ -n '' ]]
+ kept+=("$p")
+ n+=1
+ kept+=("$p")
+ path=
+ (( 3 < 58 ))
+ path=
+ p=-I../../src/common
+ (( 41 < 58 ))
+ skipNext=false
+ p=-I../..
++ role_suffixes=()
+ skipNext=false
+ skipNext=false
+ skipNext=false
+ (( 7 < 58 ))
+ (( 34 < 58 ))
+ p=-I../../src/liblzma/api
+ [[ -n '' ]]
+ path=
+ p=-Wc2x-extensions
++ declare -ga role_suffixes
+ n+=1
+ path=
+ path=
+ case "$p" in
+ skipNext=false
+ case "$p" in
+ kept+=("$p")
+ path=
+ [[ -n '' ]]
+ p2=-Wpre-c2x-compat
+ (( 9 < 58 ))
+ p2=-I../../src/liblzma/api
+ n+=1
+ [[ -n '' ]]
+ [[ -n '' ]]
+ kept+=("$p")
+ case "$p" in
+ case "$p" in
+ p=-I../../src/liblzma/rangecoder
+ kept+=("$p")
+ case "$p" in
+ p2=-DTUKLIB_SYMBOL_PREFIX=lzma_
+ skipNext=false
+ p=-I../../src/liblzma/delta
+ [[ -n '' ]]
+ n+=1
+ path=
+ kept+=("$p")
+ p2=-I../../src/liblzma/lzma
+ skipNext=false
+ n+=1
+ kept+=("$p")
+ path=
++ '[' '' ']'
+ n+=1
+ p=-Wmissing-prototypes
+ case "$p" in
+ case "$p" in
+ [[ -n '' ]]
+ (( 11 < 58 ))
+ p2=-I../../src/liblzma/common
+ (( 43 < 58 ))
+ [[ -n '' ]]
+ p=-I../../src/common
+ n+=1
+ case "$p" in
+ p2=-I../../src/liblzma/simple
+ p2=-Wmissing-declarations
+ [[ -n '' ]]
+ kept+=("$p")
++ '[' 1 ']'
+ skipNext=false
+ [[ -n '' ]]
+ path=
+ n+=1
+ kept+=("$p")
+ n+=1
+ skipNext=false
+ kept+=("$p")
+ (( 10 < 58 ))
+ path=
+ path=
+ [[ -n '' ]]
+ skipNext=false
+ (( 22 < 58 ))
+ case "$p" in
+ path=
+ kept+=("$p")
+ case "$p" in
+ (( 6 < 58 ))
+ case "$p" in
+ [[ -n '' ]]
+ case "$p" in
+ (( 42 < 58 ))
+ skipNext=false
+ p=-Warray-bounds-pointer-arithmetic
+ p=-Wpre-c2x-compat
+ p2=-DTUKLIB_SYMBOL_PREFIX=lzma_
+ p=-I../../src/liblzma/lz
+ p2=-Wassign-enum
+ n+=1
+ kept+=("$p")
+ (( 13 < 58 ))
++ role_suffixes+=('')
+ [[ -n '' ]]
+ skipNext=false
+ p=-I../../src/liblzma/simple
+ kept+=("$p")
+ (( 6 < 58 ))
+ [[ -n '' ]]
++ '[' '' ']'
+ path=
+ p=-I../../src/liblzma/lz
+ p=-pthread
+ p2=-Warray-bounds-pointer-arithmetic
+ path=
+ (( 2 < 58 ))
+ p=-Wfloat-equal
+ case "$p" in
+ p2=-I../../src/common
+ (( 8 < 58 ))
+ [[ -n '' ]]
+ p2=-I../../src/liblzma/rangecoder
+ p2=-fvisibility=hidden
+ [[ -n '' ]]
+ n+=1
+ p=-I../../src/liblzma/lzma
+ n+=1
+ case "$p" in
+ p2=-I../../src/liblzma/delta
+ p=-I../..
+ n+=1
+ skipNext=false
+ p2=-Wundef
+ n+=1
+ path=
+ kept+=("$p")
+ kept+=("$p")
+ skipNext=false
+ skipNext=false
+ (( 12 < 58 ))
+ path=
+ n+=1
+ (( 3 < 58 ))
+ path=
+ case "$p" in
+ kept+=("$p")
+ kept+=("$p")
+ n+=1
+ p=-DTUKLIB_SYMBOL_PREFIX=lzma_
+ [[ -n '' ]]
+ skipNext=false
+ n+=1
+ skipNext=false
+ path=
++ for var in "${var_templates_list[@]}"
+ (( 4 < 58 ))
+ case "$p" in
+ p2=-pthread
+ (( 35 < 58 ))
+ kept+=("$p")
+ p=-I../../src/liblzma/common
+ n+=1
+ case "$p" in
+ p=-I../../src/liblzma/api
+ skipNext=false
+ case "$p" in
+ [[ -n '' ]]
+ p2=-I../../src/liblzma/api
+ [[ -n '' ]]
+ path=
+ skipNext=false
++ mangleVarList NIX_CFLAGS_COMPILE ''
+ n+=1
+ [[ -n '' ]]
+ p2=-I../../src/liblzma/check
+ kept+=("$p")
+ p2=-I../../src/liblzma/common
+ n+=1
+ skipNext=false
+ (( 43 < 58 ))
+ kept+=("$p")
++ mangleVarListGeneric ' ' NIX_CFLAGS_COMPILE ''
+ path=
+ n+=1
+ skipNext=false
+ p=-Warray-bounds-pointer-arithmetic
+ [[ -n '' ]]
+ path=
+ case "$p" in
+ case "$p" in
+ (( 11 < 58 ))
+ case "$p" in
+ p=-Wmissing-declarations
+ [[ -n '' ]]
++ local 'sep= '
+ p2=-I../../src/liblzma/rangecoder
+ kept+=("$p")
++ shift
+ [[ -n '' ]]
+ path=
+ skipNext=false
+ kept+=("$p")
+ kept+=("$p")
++ local var=NIX_CFLAGS_COMPILE
+ path=
+ skipNext=false
+ case "$p" in
+ path=
+ case "$p" in
+ kept+=("$p")
+ case "$p" in
+ (( 9 < 58 ))
+ [[ -n '' ]]
+ [[ -n '' ]]
+ n+=1
+ skipNext=false
+ (( 12 < 58 ))
++ shift
+ p2=-Wredundant-decls
+ path=
+ skipNext=false
++ role_suffixes=('')
+ path=
+ n+=1
+ kept+=("$p")
+ skipNext=false
+ path=
+ [[ -n '' ]]
+ case "$p" in
+ (( 23 < 58 ))
+ kept+=("$p")
+ [[ -n '' ]]
+ p=-DTUKLIB_SYMBOL_PREFIX=lzma_
+ p=-I../../src/common
+ kept+=("$p")
+ p=-Wundef
+ (( 10 < 58 ))
+ [[ -n '' ]]
+ path=
+ kept+=("$p")
+ case "$p" in
+ case "$p" in
+ (( 36 < 58 ))
+ kept+=("$p")
++ local -a role_suffixes
+ (( 44 < 58 ))
+ p2=-pthread
+ (( 7 < 58 ))
+ [[ -n '' ]]
+ n+=1
+ p2=-DTUKLIB_SYMBOL_PREFIX=lzma_
+ [[ -n '' ]]
+ p=-I../../src/liblzma/delta
+ n+=1
+ case "$p" in
+ p2=-Wassign-enum
++ local outputVar=NIX_CFLAGS_COMPILE_arm64_apple_darwin
+ (( 14 < 58 ))
+ (( 3 < 58 ))
+ skipNext=false
+ (( 13 < 58 ))
+ kept+=("$p")
+ p=-Wredundant-decls
+ skipNext=false
+ p2=-Wshadow
+ p=-pthread
+ p=-I../../src/liblzma/simple
+ path=
+ p=-I../../src/liblzma/api
+ n+=1
+ path=
+ p2=-I../../src/liblzma/common
+ (( 7 < 58 ))
+ kept+=("$p")
+ n+=1
+ p2=-I../../src/liblzma/simple
+ p=-I../../src/liblzma/rangecoder
+ n+=1
+ n+=1
+ case "$p" in
+ p2=-fvisibility=hidden
+ case "$p" in
+ skipNext=false
+ (( 5 < 58 ))
+ p2=-I../../src/common
+ skipNext=false
+ n+=1
+ n+=1
+ [[ -n '' ]]
+ skipNext=false
+ p2=-I../../src/liblzma/lzma
+ n+=1
+ skipNext=false
+ p=-I../../src/liblzma/rangecoder
+ skipNext=false
+ path=
+ p=-fvisibility=hidden
+ path=
++ declare -gx NIX_CFLAGS_COMPILE_arm64_apple_darwin+=
+ path=
+ case "$p" in
+ [[ -n '' ]]
+ path=
+ [[ -n '' ]]
+ kept+=("$p")
+ p2=-Wall
+ case "$p" in
+ skipNext=false
+ case "$p" in
++ for suffix in "${role_suffixes[@]}"
+ p2=-I../../src/liblzma/lzma
+ p2=-Wimplicit-fallthrough
+ [[ -n '' ]]
+ p=-Wassign-enum
++ local inputVar=NIX_CFLAGS_COMPILE
+ n+=1
+ [[ -n '' ]]
+ p=-I../../src/liblzma/check
+ n+=1
+ case "$p" in
+ path=
+ skipNext=false
++ '[' -v NIX_CFLAGS_COMPILE ']'
+ case "$p" in
+ p2=-I../../src/liblzma/lz
+ [[ -n '' ]]
+ path=
+ kept+=("$p")
+ kept+=("$p")
+ n+=1
+ [[ -n '' ]]
+ (( 12 < 58 ))
+ kept+=("$p")
+ skipNext=false
+ (( 24 < 58 ))
+ kept+=("$p")
+ p=-DTUKLIB_SYMBOL_PREFIX=lzma_
+ path=
+ [[ -n '' ]]
+ n+=1
+ p=-Wshadow
+ case "$p" in
+ skipNext=false
+ (( 4 < 58 ))
++ export 'NIX_CFLAGS_COMPILE_arm64_apple_darwin+= -frandom-seed=4940l9qnr1 -isystem /nix/store/fjgwcpykqfipc5a9vlslw5ky4zakwvxs-libcxx-19.1.7-dev/include -isystem /nix/store/lcmf6gz1rqpn2132dm4liazdsh6rbqxc-compiler-rt-libc-19.1.7-dev/include -isystem /nix/store/yd5r3hysx6vmsiqqwp8mz55rwm10ic9n-libiconv-109-dev/include -isystem /nix/store/6hhgprk1fcdkd38njq9vzh436caw2569-libresolv-83-dev/include -isystem /nix/store/jxacwyg61k1scmddfk84alnw5zfl6601-libsbuf-14.1.0-dev/include -isystem /nix/store/cxp4zryhz9v9as0vm43zczx7qx66ydsm-cups-headers-2.4.11/include'
+ p2=-Wpointer-arith
+ kept+=("$p")
+ path=
+ kept+=("$p")
+ (( 13 < 58 ))
+ path=
+ [[ -n '' ]]
+ case "$p" in
+ kept+=("$p")
+ p2=-pthread
+ [[ -n '' ]]
+ case "$p" in
+ kept+=("$p")
+ kept+=("$p")
+ skipNext=false
+ (( 4 < 58 ))
+ case "$p" in
+ (( 44 < 58 ))
+ (( 14 < 58 ))
++ NIX_CFLAGS_COMPILE_arm64_apple_darwin+=' -frandom-seed=4940l9qnr1 -isystem /nix/store/fjgwcpykqfipc5a9vlslw5ky4zakwvxs-libcxx-19.1.7-dev/include -isystem /nix/store/lcmf6gz1rqpn2132dm4liazdsh6rbqxc-compiler-rt-libc-19.1.7-dev/include -isystem /nix/store/yd5r3hysx6vmsiqqwp8mz55rwm10ic9n-libiconv-109-dev/include -isystem /nix/store/6hhgprk1fcdkd38njq9vzh436caw2569-libresolv-83-dev/include -isystem /nix/store/jxacwyg61k1scmddfk84alnw5zfl6601-libsbuf-14.1.0-dev/include -isystem /nix/store/cxp4zryhz9v9as0vm43zczx7qx66ydsm-cups-headers-2.4.11/include'
+ p=-I../../src/liblzma/common
+ p=-I../../src/liblzma/common
+ p=-Wassign-enum
+ n+=1
+ p=-fvisibility=hidden
+ p2=-Wconditional-uninitialized
+ [[ -n '' ]]
+ skipNext=false
+ [[ -n '' ]]
+ p2=-Wconditional-uninitialized
+ (( 8 < 58 ))
+ n+=1
+ (( 8 < 58 ))
+ path=
+ path=
+ p2=-Wall
+ skipNext=false
+ kept+=("$p")
+ p=-I../../src/liblzma/lzma
+ case "$p" in
+ p=-pthread
+ n+=1
+ path=
+ [[ -n '' ]]
+ n+=1
+ n+=1
+ p2=-I../../src/liblzma/delta
+ p=-I../../src/liblzma/lzma
+ p2=-fvisibility=hidden
+ n+=1
+ (( 37 < 58 ))
+ skipNext=false
+ skipNext=false
+ kept+=("$p")
++ for var in "${var_templates_list[@]}"
+ kept+=("$p")
+ (( 15 < 58 ))
+ path=
+ p2=-I../../src/liblzma/check
+ case "$p" in
+ p=-Wall
+ case "$p" in
+ p2=-I../../src/liblzma/delta
+ case "$p" in
+ (( 6 < 58 ))
+ p2=-Wextra
+ skipNext=false
+ n+=1
+ n+=1
+ [[ -n '' ]]
+ [[ -n '' ]]
+ p=-Wimplicit-fallthrough
+ kept+=("$p")
+ skipNext=false
+ skipNext=false
+ skipNext=false
+ (( 45 < 58 ))
+ path=
+ path=
+ (( 10 < 58 ))
+ kept+=("$p")
+ p2=-Wc99-compat
+ [[ -n '' ]]
+ case "$p" in
+ p=-I../../src/liblzma/lz
+ path=
+ p2=-I../../src/liblzma/rangecoder
+ (( 11 < 58 ))
+ case "$p" in
+ [[ -n '' ]]
+ case "$p" in
++ mangleVarList NIX_CFLAGS_COMPILE_BEFORE ''
+ n+=1
+ n+=1
+ [[ -n '' ]]
+ path=
++ mangleVarListGeneric ' ' NIX_CFLAGS_COMPILE_BEFORE ''
+ p=-Wconditional-uninitialized
+ path=
++ local 'sep= '
+ [[ -n '' ]]
+ p=-I../../src/liblzma/simple
+ case "$p" in
+ p2=-I../../src/liblzma/check
+ p2=-Wdocumentation
+ case "$p" in
+ skipNext=false
+ skipNext=false
+ n+=1
+ path=
+ kept+=("$p")
+ kept+=("$p")
+ case "$p" in
+ skipNext=false
+ [[ -n '' ]]
+ skipNext=false
+ (( 15 < 58 ))
+ (( 13 < 58 ))
+ n+=1
+ kept+=("$p")
+ n+=1
+ path=
+ p=-I../../src/common
+ path=
+ kept+=("$p")
+ case "$p" in
+ n+=1
+ p2=-I../../src/common
+ p2=-DTUKLIB_SYMBOL_PREFIX=lzma_
+ skipNext=false
+ (( 25 < 58 ))
+ n+=1
+ path=
+ [[ -n '' ]]
+ [[ -n '' ]]
+ skipNext=false
+ path=
++ shift
+ skipNext=false
+ case "$p" in
+ kept+=("$p")
+ [[ -n '' ]]
+ p=-pthread
+ kept+=("$p")
+ skipNext=false
+ [[ -n '' ]]
+ p=-Wall
+ (( 45 < 58 ))
+ case "$p" in
+ path=
+ case "$p" in
+ n+=1
+ kept+=("$p")
+ p=-Wpointer-arith
+ [[ -n '' ]]
+ (( 38 < 58 ))
+ kept+=("$p")
+ skipNext=false
+ p2=-Wbad-function-cast
+ [[ -n '' ]]
+ kept+=("$p")
+ n+=1
+ case "$p" in
+ kept+=("$p")
+ path=
+ p=-Wc99-compat
+ path=
+ case "$p" in
+ path=
++ local var=NIX_CFLAGS_COMPILE_BEFORE
+ skipNext=false
+ case "$p" in
+ case "$p" in
+ kept+=("$p")
+ [[ -n '' ]]
+ (( 5 < 58 ))
+ (( 7 < 58 ))
+ p=-Wconditional-uninitialized
+ kept+=("$p")
+ (( 9 < 58 ))
+ path=
+ p=-I../../src/liblzma/check
+ p2=-Wc11-extensions
+ p2=-fvisibility=hidden
+ [[ -n '' ]]
+ kept+=("$p")
+ n+=1
+ (( 14 < 58 ))
+ p2=-I../../src/liblzma/lz
+ p2=-Wextra
+ skipNext=false
+ n+=1
+ n+=1
+ (( 5 < 58 ))
+ case "$p" in
+ skipNext=false
+ p2=-Wdocumentation
+ p=-I../../src/liblzma/rangecoder
+ p=-I../../src/liblzma/delta
+ n+=1
+ [[ -n '' ]]
+ path=
+ skipNext=false
+ kept+=("$p")
+ skipNext=false
+ (( 16 < 58 ))
++ shift
+ p2=-I../../src/liblzma/lzma
+ p=-Wextra
+ n+=1
+ (( 11 < 58 ))
++ role_suffixes=('')
+ skipNext=false
+ [[ -n '' ]]
+ p=-fvisibility=hidden
+ kept+=("$p")
+ (( 9 < 58 ))
+ case "$p" in
+ path=
+ (( 46 < 58 ))
+ p2=-Wvla
+ path=
+ [[ -n '' ]]
+ n+=1
++ local -a role_suffixes
+ p=-I../../src/liblzma/delta
+ p2=-Wall
+ skipNext=false
+ case "$p" in
+ (( 12 < 58 ))
+ path=
+ p=-I../../src/common
+ n+=1
+ n+=1
+ p2=-I../../src/liblzma/simple
++ local outputVar=NIX_CFLAGS_COMPILE_BEFORE_arm64_apple_darwin
+ path=
+ p=-DTUKLIB_SYMBOL_PREFIX=lzma_
+ p2=-DTUKLIB_SYMBOL_PREFIX=lzma_
+ case "$p" in
+ kept+=("$p")
+ path=
+ [[ -n '' ]]
+ p2=-pthread
+ n+=1
+ kept+=("$p")
+ case "$p" in
+ skipNext=false
+ case "$p" in
+ skipNext=false
+ [[ -n '' ]]
++ declare -gx NIX_CFLAGS_COMPILE_BEFORE_arm64_apple_darwin+=
+ p=-I../../src/liblzma/check
+ (( 26 < 58 ))
+ path=
+ [[ -n '' ]]
+ p=-Wbad-function-cast
+ case "$p" in
+ kept+=("$p")
+ p2=-Wwrite-strings
+ kept+=("$p")
+ [[ -n '' ]]
+ case "$p" in
+ n+=1
+ kept+=("$p")
+ (( 46 < 58 ))
+ skipNext=false
+ (( 17 < 58 ))
++ for suffix in "${role_suffixes[@]}"
+ p=-Wdocumentation
+ (( 16 < 58 ))
+ path=
+ p=-Wdocumentation
+ case "$p" in
+ p2=-I../../src/liblzma/simple
+ p=-Wextra
+ p2=-I../../src/liblzma/lz
+ n+=1
+ [[ -n '' ]]
++ local inputVar=NIX_CFLAGS_COMPILE_BEFORE
+ [[ -n '' ]]
+ p2=-Wduplicate-enum
+ n+=1
++ '[' -v NIX_CFLAGS_COMPILE_BEFORE ']'
+ p2=-Wduplicate-enum
+ n+=1
+ [[ -n '' ]]
++ for var in "${var_templates_list[@]}"
+ path=
+ p2=-Wvla
+ [[ -n '' ]]
++ mangleVarList NIX_CFLAGS_LINK ''
+ skipNext=false
+ case "$p" in
+ n+=1
+ [[ -n '' ]]
+ n+=1
+ skipNext=false
+ kept+=("$p")
+ n+=1
+ kept+=("$p")
+ skipNext=false
+ skipNext=false
+ skipNext=false
+ path=
+ (( 6 < 58 ))
+ path=
+ path=
+ kept+=("$p")
+ case "$p" in
+ (( 39 < 58 ))
+ kept+=("$p")
+ kept+=("$p")
+ [[ -n '' ]]
+ (( 15 < 58 ))
+ case "$p" in
+ kept+=("$p")
+ p=-Wvla
+ skipNext=false
+ (( 14 < 58 ))
+ (( 12 < 58 ))
+ path=
+ case "$p" in
+ skipNext=false
+ [[ -n '' ]]
+ p=-DTUKLIB_SYMBOL_PREFIX=lzma_
+ kept+=("$p")
+ path=
+ path=
+ p=-I../../src/liblzma/lz
+ p2=-pthread
+ (( 6 < 58 ))
+ case "$p" in
+ p=-Wall
+ p2=-Wformat=2
+ (( 8 < 58 ))
+ p=-I../../src/liblzma/lz
+ p2=-I../../src/liblzma/rangecoder
+ n+=1
+ case "$p" in
++ mangleVarListGeneric ' ' NIX_CFLAGS_LINK ''
+ [[ -n '' ]]
+ p2=-I../../src/liblzma/rangecoder
++ local 'sep= '
+ (( 27 < 58 ))
+ p=-Wc11-extensions
+ p2=-Wextra
+ kept+=("$p")
+ n+=1
+ path=
+ p=-I../../src/liblzma/lzma
+ case "$p" in
+ case "$p" in
+ p=-fvisibility=hidden
+ n+=1
+ n+=1
+ n+=1
+ skipNext=false
+ skipNext=false
+ path=
+ [[ -n '' ]]
+ case "$p" in
+ path=
+ [[ -n '' ]]
+ n+=1
+ [[ -n '' ]]
+ skipNext=false
+ kept+=("$p")
+ p2=-Wall
+ kept+=("$p")
++ shift
+ p2=-Wc2x-compat
+ (( 10 < 58 ))
+ (( 13 < 58 ))
+ case "$p" in
+ n+=1
+ p=-Wwrite-strings
+ n+=1
+ [[ -n '' ]]
+ [[ -n '' ]]
+ skipNext=false
++ local var=NIX_CFLAGS_LINK
+ skipNext=false
+ skipNext=false
+ p=-I../../src/liblzma/simple
+ path=
+ (( 10 < 58 ))
+ path=
+ case "$p" in
+ path=
+ [[ -n '' ]]
+ p2=-I../../src/common
++ shift
+ case "$p" in
+ n+=1
+ kept+=("$p")
+ path=
+ kept+=("$p")
+ p2=-Wdate-time
+ (( 47 < 58 ))
++ role_suffixes=('')
+ skipNext=false
+ kept+=("$p")
+ (( 17 < 58 ))
+ p=-I../../src/liblzma/simple
+ p2=-I../../src/liblzma/delta
++ local -a role_suffixes
+ skipNext=false
+ p=-pthread
+ case "$p" in
+ path=
+ case "$p" in
+ [[ -n '' ]]
+ skipNext=false
+ [[ -n '' ]]
+ [[ -n '' ]]
+ path=
+ kept+=("$p")
+ kept+=("$p")
++ local outputVar=NIX_CFLAGS_LINK_arm64_apple_darwin
+ (( 13 < 58 ))
+ path=
+ (( 7 < 58 ))
+ case "$p" in
+ case "$p" in
++ declare -gx NIX_CFLAGS_LINK_arm64_apple_darwin+=
+ n+=1
+ [[ -n '' ]]
+ n+=1
+ p=-I../../src/liblzma/rangecoder
+ p=-pthread
+ (( 18 < 58 ))
+ kept+=("$p")
+ kept+=("$p")
+ p=-Wvla
+ p=-Wformat=2
+ skipNext=false
+ p2=-Winit-self
+ (( 15 < 58 ))
+ skipNext=false
+ [[ -n '' ]]
+ p=-Wall
+ (( 16 < 58 ))
+ p2=-I../../src/liblzma/lzma
+ [[ -n '' ]]
+ p=-Wduplicate-enum
+ n+=1
+ p2=-fvisibility=hidden
+ path=
+ p2=-Wempty-translation-unit
+ p2=-Wformat=2
+ p=-Wextra
++ for suffix in "${role_suffixes[@]}"
+ kept+=("$p")
+ p2=-Wextra
+ case "$p" in
+ kept+=("$p")
+ path=
+ n+=1
+ p2=-I../../src/common
+ skipNext=false
+ kept+=("$p")
+ skipNext=false
+ n+=1
+ n+=1
+ path=
+ (( 40 < 58 ))
+ skipNext=false
+ n+=1
+ skipNext=false
+ path=
+ skipNext=false
+ path=
+ [[ -n '' ]]
+ path=
+ path=
+ (( 47 < 58 ))
+ p=-Wduplicate-enum
+ case "$p" in
+ case "$p" in
+ p=-Wc2x-compat
+ p2=-fvisibility=hidden
+ p2=-Wempty-translation-unit
+ case "$p" in
+ case "$p" in
+ n+=1
+ case "$p" in
+ n+=1
+ kept+=("$p")
+ [[ -n '' ]]
+ n+=1
+ p2=-Wc2x-extensions
+ [[ -n '' ]]
+ p2=-Wvla
+ skipNext=false
+ kept+=("$p")
++ local inputVar=NIX_CFLAGS_LINK
+ case "$p" in
+ case "$p" in
+ [[ -n '' ]]
+ n+=1
+ (( 7 < 58 ))
+ skipNext=false
+ skipNext=false
+ (( 18 < 58 ))
+ [[ -n '' ]]
+ kept+=("$p")
+ path=
+ path=
+ path=
+ (( 8 < 58 ))
+ case "$p" in
+ kept+=("$p")
+ [[ -n '' ]]
+ n+=1
+ p=-I../../src/liblzma/rangecoder
+ [[ -n '' ]]
+ case "$p" in
+ (( 28 < 58 ))
+ kept+=("$p")
+ (( 11 < 58 ))
+ p2=-I../../src/liblzma/lzma
+ kept+=("$p")
+ kept+=("$p")
+ n+=1
+ [[ -n '' ]]
+ (( 9 < 58 ))
+ (( 48 < 58 ))
+ p=-I../../src/common
+ n+=1
+ p=-Wempty-translation-unit
+ [[ -n '' ]]
+ (( 14 < 58 ))
+ case "$p" in
+ kept+=("$p")
+ [[ -n '' ]]
+ p=-fvisibility=hidden
++ '[' -v NIX_CFLAGS_LINK ']'
+ kept+=("$p")
+ p=-Wformat=2
+ p2=-Wflexible-array-extensions
+ p2=-Wall
+ p=-I../../src/liblzma/delta
++ for var in "${var_templates_list[@]}"
+ (( 19 < 58 ))
+ p2=-DTUKLIB_SYMBOL_PREFIX=lzma_
+ (( 11 < 58 ))
+ p=-Winit-self
+ p=-Wdate-time
+ p=-I../../src/common
++ mangleVarList NIX_CXXSTDLIB_COMPILE ''
+ kept+=("$p")
+ skipNext=false
+ p2=-Wsign-conversion
+ p2=-Winit-self
+ p=-I../../src/liblzma/lzma
+ p2=-I../../src/liblzma/simple
+ n+=1
+ [[ -n '' ]]
+ n+=1
+ skipNext=false
+ skipNext=false
++ mangleVarListGeneric ' ' NIX_CXXSTDLIB_COMPILE ''
+ n+=1
+ n+=1
+ skipNext=false
+ skipNext=false
+ (( 16 < 58 ))
+ n+=1
+ path=
+ p2=-Wmissing-include-dirs
+ p2=-I../../src/liblzma/delta
+ skipNext=false
+ n+=1
+ skipNext=false
+ n+=1
+ path=
+ path=
+ n+=1
+ path=
+ case "$p" in
++ local 'sep= '
+ skipNext=false
+ p2=-DTUKLIB_SYMBOL_PREFIX=lzma_
+ p=-Wextra
+ skipNext=false
+ path=
+ case "$p" in
+ skipNext=false
+ case "$p" in
+ path=
+ skipNext=false
+ kept+=("$p")
++ shift
+ path=
+ case "$p" in
+ [[ -n '' ]]
+ [[ -n '' ]]
+ [[ -n '' ]]
+ p2=-Wvla
+ kept+=("$p")
+ case "$p" in
+ n+=1
+ case "$p" in
+ path=
+ [[ -n '' ]]
+ (( 14 < 58 ))
+ [[ -n '' ]]
+ kept+=("$p")
+ (( 49 < 58 ))
+ path=
+ skipNext=false
+ n+=1
+ [[ -n '' ]]
+ (( 48 < 58 ))
+ p=-Wflexible-array-extensions
+ case "$p" in
+ p=-Wempty-translation-unit
+ path=
+ p=-fvisibility=hidden
+ path=
+ [[ -n '' ]]
+ skipNext=false
+ kept+=("$p")
+ p2=-Wflexible-array-extensions
+ case "$p" in
+ case "$p" in
+ path=
+ kept+=("$p")
+ n+=1
+ p2=-Wmissing-variable-declarations
+ [[ -n '' ]]
+ p2=-Wall
+ skipNext=false
+ kept+=("$p")
+ [[ -n '' ]]
+ path=
+ case "$p" in
+ case "$p" in
+ skipNext=false
+ [[ -n '' ]]
++ local var=NIX_CXXSTDLIB_COMPILE
+ n+=1
+ (( 10 < 58 ))
+ kept+=("$p")
+ case "$p" in
+ kept+=("$p")
+ [[ -n '' ]]
+ skipNext=false
+ (( 29 < 58 ))
+ path=
+ path=
+ p=-I../../src/liblzma/simple
+ n+=1
+ kept+=("$p")
+ case "$p" in
+ skipNext=false
+ kept+=("$p")
+ (( 15 < 58 ))
+ case "$p" in
+ kept+=("$p")
+ [[ -n '' ]]
+ case "$p" in
+ (( 8 < 58 ))
+ kept+=("$p")
+ p2=-I../../src/common
+ [[ -n '' ]]
+ p=-I../../src/liblzma/lzma
+ (( 20 < 58 ))
+ n+=1
+ p2=-I../../src/liblzma/delta
+ [[ -n '' ]]
+ p=-Wsign-conversion
++ shift
+ kept+=("$p")
+ p=-Wmissing-include-dirs
+ kept+=("$p")
+ p2=-Wstrict-overflow=3
+ (( 9 < 58 ))
+ n+=1
+ path=
+ (( 17 < 58 ))
+ kept+=("$p")
+ skipNext=false
+ p=-I../../src/liblzma/delta
+ (( 12 < 58 ))
+ p=-Wvla
+ [[ -n '' ]]
+ (( 41 < 58 ))
+ n+=1
+ path=
+ p2=-I../../src/liblzma/simple
+ p=-DTUKLIB_SYMBOL_PREFIX=lzma_
+ case "$p" in
+ p2=-Wfloat-conversion
+ p2=-Wformat=2
+ kept+=("$p")
+ [[ -n '' ]]
+ (( 49 < 58 ))
+ p2=-pthread
+ (( 12 < 58 ))
++ role_suffixes=('')
+ (( 15 < 58 ))
+ kept+=("$p")
+ n+=1
+ p=-Wflexible-array-extensions
+ p=-Wall
+ skipNext=false
++ local -a role_suffixes
+ p=-DTUKLIB_SYMBOL_PREFIX=lzma_
+ p2=-Wmissing-variable-declarations
+ n+=1
+ p=-Wall
+ case "$p" in
+ p=-Wc2x-extensions
+ p2=-pthread
+ p2=-Wextra
+ n+=1
+ n+=1
+ path=
+ (( 19 < 58 ))
+ n+=1
+ skipNext=false
+ skipNext=false
+ path=
+ [[ -n '' ]]
+ p2=-Wpre-c2x-compat
+ path=
+ p2=-Wextra
+ p=-Winit-self
+ skipNext=false
+ path=
+ n+=1
+ skipNext=false
+ kept+=("$p")
+ skipNext=false
++ local outputVar=NIX_CXXSTDLIB_COMPILE_arm64_apple_darwin
+ case "$p" in
+ path=
++ declare -gx NIX_CXXSTDLIB_COMPILE_arm64_apple_darwin+=
+ (( 21 < 58 ))
+ case "$p" in
+ path=
+ p=-Wstrict-overflow=3
+ case "$p" in
+ case "$p" in
+ (( 17 < 58 ))
+ n+=1
+ p2=-Wmissing-include-dirs
+ skipNext=false
+ p2=-Wfloat-equal
+ case "$p" in
+ skipNext=false
+ n+=1
+ [[ -n '' ]]
++ for suffix in "${role_suffixes[@]}"
+ skipNext=false
+ [[ -n '' ]]
+ case "$p" in
+ skipNext=false
+ path=
+ path=
+ path=
+ p=-Wvla
+ case "$p" in
+ [[ -n '' ]]
+ kept+=("$p")
+ [[ -n '' ]]
+ kept+=("$p")
+ path=
+ (( 13 < 58 ))
+ [[ -n '' ]]
+ case "$p" in
+ n+=1
+ [[ -n '' ]]
+ p2=-Wformat=2
+ n+=1
+ kept+=("$p")
+ p=-pthread
+ skipNext=false
+ [[ -n '' ]]
+ p2=-fvisibility=hidden
+ case "$p" in
+ kept+=("$p")
+ kept+=("$p")
+ path=
+ (( 13 < 58 ))
+ kept+=("$p")
+ case "$p" in
+ skipNext=false
++ local inputVar=NIX_CXXSTDLIB_COMPILE
+ (( 42 < 58 ))
+ [[ -n '' ]]
++ '[' -v NIX_CXXSTDLIB_COMPILE ']'
+ path=
+ (( 50 < 58 ))
+ case "$p" in
+ p=-pthread
+ (( 18 < 58 ))
++ for var in "${var_templates_list[@]}"
+ kept+=("$p")
+ p=-Wformat=2
+ p=-Wpre-c2x-compat
+ (( 10 < 58 ))
+ (( 50 < 58 ))
++ mangleVarList NIX_CXXSTDLIB_LINK ''
+ p=-Wmissing-variable-declarations
+ [[ -n '' ]]
+ p=-Wmissing-variable-declarations
+ case "$p" in
+ n+=1
+ kept+=("$p")
+ kept+=("$p")
+ [[ -n '' ]]
+ [[ -n '' ]]
+ n+=1
+ p=-I../../src/liblzma/simple
+ kept+=("$p")
+ kept+=("$p")
+ p2=-Winit-self
+ p2=-Wnewline-eof
+ n+=1
+ (( 30 < 58 ))
+ (( 9 < 58 ))
+ path=
+ p2=-Wnewline-eof
++ mangleVarListGeneric ' ' NIX_CXXSTDLIB_LINK ''
+ [[ -n '' ]]
+ n+=1
+ p2=-Warray-bounds-pointer-arithmetic
+ skipNext=false
+ n+=1
+ n+=1
+ p2=-I../../src/common
+ skipNext=false
+ p2=-fvisibility=hidden
+ (( 16 < 58 ))
+ p=-Wfloat-conversion
+ skipNext=false
+ n+=1
+ kept+=("$p")
+ case "$p" in
+ skipNext=false
+ p=-Wextra
+ n+=1
+ (( 11 < 58 ))
+ path=
+ skipNext=false
+ n+=1
+ [[ -n '' ]]
+ p2=-Wvla
+ (( 22 < 58 ))
+ kept+=("$p")
+ skipNext=false
+ path=
+ (( 16 < 58 ))
+ case "$p" in
+ n+=1
+ p=-Wfloat-equal
+ p=-Wextra
+ path=
+ skipNext=false
+ skipNext=false
+ path=
+ case "$p" in
+ skipNext=false
+ path=
+ path=
+ skipNext=false
++ local 'sep= '
+ path=
+ p2=-Waggregate-return
++ shift
+ case "$p" in
+ p=-I../../src/liblzma/delta
++ local var=NIX_CXXSTDLIB_LINK
+ path=
+ p2=-Wvla
+ n+=1
+ path=
+ [[ -n '' ]]
+ case "$p" in
+ path=
+ [[ -n '' ]]
+ case "$p" in
+ case "$p" in
+ case "$p" in
+ p2=-Wundef
+ kept+=("$p")
+ [[ -n '' ]]
+ n+=1
+ [[ -n '' ]]
+ kept+=("$p")
+ [[ -n '' ]]
+ kept+=("$p")
+ (( 20 < 58 ))
+ skipNext=false
+ (( 14 < 58 ))
+ case "$p" in
+ skipNext=false
+ [[ -n '' ]]
+ path=
+ n+=1
+ path=
+ kept+=("$p")
+ (( 11 < 58 ))
+ kept+=("$p")
+ skipNext=false
+ [[ -n '' ]]
+ kept+=("$p")
+ path=
+ [[ -n '' ]]
+ p=-Wmissing-include-dirs
+ p2=-Wstrict-overflow=3
+ kept+=("$p")
+ p=-I../../src/common
+ (( 51 < 58 ))
+ p2=-I../../src/liblzma/simple
+ case "$p" in
+ (( 51 < 58 ))
++ shift
+ p=-I../../src/common
+ case "$p" in
+ p=-Wnewline-eof
+ p=-Wnewline-eof
+ p2=-Wshift-sign-overflow
+ kept+=("$p")
+ n+=1
+ p2=-Wshift-sign-overflow
+ skipNext=false
+ case "$p" in
+ n+=1
+ path=
+ p2=-DTUKLIB_SYMBOL_PREFIX=lzma_
+ (( 19 < 58 ))
+ case "$p" in
+ (( 18 < 58 ))
+ (( 17 < 58 ))
+ n+=1
+ p=-Winit-self
+ p2=-DTUKLIB_SYMBOL_PREFIX=lzma_
+ p=-fvisibility=hidden
+ skipNext=false
+ [[ -n '' ]]
+ n+=1
+ n+=1
+ p2=-Wmissing-include-dirs
+ p2=-Wall
+ case "$p" in
+ p=-Wvla
+ n+=1
+ [[ -n '' ]]
+ p2=-Wformat=2
+ case "$p" in
+ path=
+ kept+=("$p")
+ n+=1
+ kept+=("$p")
+ skipNext=false
+ skipNext=false
+ n+=1
+ path=
+ skipNext=false
+ skipNext=false
+ p=-Wformat=2
+ [[ -n '' ]]
+ path=
+ case "$p" in
+ [[ -n '' ]]
+ kept+=("$p")
++ role_suffixes=('')
+ [[ -n '' ]]
+ path=
+ [[ -n '' ]]
+ skipNext=false
+ p2=-Winit-self
+ n+=1
+ case "$p" in
+ skipNext=false
+ path=
+ skipNext=false
+ case "$p" in
++ local -a role_suffixes
+ path=
+ case "$p" in
+ case "$p" in
+ kept+=("$p")
+ (( 17 < 58 ))
+ [[ -n '' ]]
+ [[ -n '' ]]
+ (( 52 < 58 ))
+ [[ -n '' ]]
+ case "$p" in
+ [[ -n '' ]]
+ n+=1
+ kept+=("$p")
+ kept+=("$p")
+ kept+=("$p")
+ (( 20 < 58 ))
+ [[ -n '' ]]
++ local outputVar=NIX_CXXSTDLIB_LINK_arm64_apple_darwin
+ kept+=("$p")
+ kept+=("$p")
+ kept+=("$p")
+ (( 52 < 58 ))
+ (( 18 < 58 ))
+ (( 12 < 58 ))
+ p=-Wvla
+ [[ -n '' ]]
+ p=-Wshift-sign-overflow
+ p=-Wformat=2
++ declare -gx NIX_CXXSTDLIB_LINK_arm64_apple_darwin+=
+ skipNext=false
+ path=
+ p=-Wmissing-include-dirs
+ kept+=("$p")
+ (( 31 < 58 ))
+ (( 43 < 58 ))
+ path=
+ p=-Wshift-sign-overflow
+ p2=-Winit-self
+ p=-Warray-bounds-pointer-arithmetic
+ p=-Waggregate-return
+ path=
+ (( 21 < 58 ))
+ (( 23 < 58 ))
+ case "$p" in
+ kept+=("$p")
+ p=-DTUKLIB_SYMBOL_PREFIX=lzma_
+ n+=1
+ case "$p" in
+ [[ -n '' ]]
+ p2=-pthread
+ p2=-Wstring-conversion
+ case "$p" in
+ n+=1
+ p2=-Wstring-conversion
+ p2=-Wformat=2
+ (( 10 < 58 ))
+ p2=-Wstrict-prototypes
+ kept+=("$p")
+ n+=1
+ skipNext=false
+ path=
+ [[ -n '' ]]
+ p2=-Wassign-enum
+ n+=1
+ case "$p" in
+ kept+=("$p")
+ p=-Wstrict-overflow=3
+ p2=-Wstrict-overflow=3
+ (( 14 < 58 ))
+ p=-I../../src/liblzma/simple
+ skipNext=false
+ p=-Wundef
+ p=-fvisibility=hidden
+ n+=1
+ n+=1
+ (( 12 < 58 ))
+ skipNext=false
+ skipNext=false
+ skipNext=false
+ p2=-Wall
+ n+=1
+ (( 15 < 58 ))
+ path=
+ n+=1
+ p=-DTUKLIB_SYMBOL_PREFIX=lzma_
+ case "$p" in
+ p=-Wall
+ path=
+ path=
+ [[ -n '' ]]
+ skipNext=false
+ case "$p" in
+ p2=-pthread
+ [[ -n '' ]]
+ p2=-Wextra
+ skipNext=false
+ case "$p" in
+ [[ -n '' ]]
+ p2=-Wfloat-equal
+ p2=-I../../src/common
+ kept+=("$p")
++ for suffix in "${role_suffixes[@]}"
+ n+=1
+ kept+=("$p")
++ local inputVar=NIX_CXXSTDLIB_LINK
+ path=
+ skipNext=false
+ (( 18 < 58 ))
+ kept+=("$p")
+ (( 19 < 58 ))
+ skipNext=false
+ n+=1
+ p2=-Wshadow
+ (( 21 < 58 ))
+ n+=1
+ case "$p" in
+ [[ -n '' ]]
+ skipNext=false
+ [[ -n '' ]]
++ '[' -v NIX_CXXSTDLIB_LINK ']'
+ kept+=("$p")
+ path=
+ n+=1
+ p=-Wstrict-overflow=3
+ skipNext=false
+ kept+=("$p")
+ p2=-Wfloat-equal
+ path=
+ n+=1
+ path=
+ n+=1
+ skipNext=false
+ skipNext=false
+ path=
+ n+=1
+ p=-Wformat=2
+ (( 19 < 58 ))
+ path=
+ path=
+ case "$p" in
+ path=
+ [[ -n '' ]]
+ p2=-Winit-self
+ skipNext=false
+ p=-Winit-self
+ skipNext=false
+ case "$p" in
+ p=-Winit-self
+ n+=1
+ [[ -n '' ]]
+ p2=-Wmissing-include-dirs
+ case "$p" in
+ path=
+ [[ -n '' ]]
++ for var in "${var_templates_list[@]}"
+ kept+=("$p")
+ case "$p" in
+ kept+=("$p")
+ [[ -n '' ]]
++ mangleVarList NIX_GNATFLAGS_COMPILE ''
+ [[ -n '' ]]
+ kept+=("$p")
+ case "$p" in
+ path=
+ kept+=("$p")
+ (( 15 < 58 ))
+ (( 16 < 58 ))
+ p2=-Wmissing-include-dirs
+ skipNext=false
+ n+=1
+ case "$p" in
+ case "$p" in
+ skipNext=false
+ [[ -n '' ]]
+ [[ -n '' ]]
+ case "$p" in
+ n+=1
+ path=
+ p=-Wextra
+ p=-Wall
+ case "$p" in
+ (( 53 < 58 ))
+ skipNext=false
+ path=
+ (( 44 < 58 ))
+ path=
+ p2=-Wextra
+ p=-Wstring-conversion
+ [[ -n '' ]]
+ p2=-g
+ case "$p" in
+ p2=-Wvla
++ mangleVarListGeneric ' ' NIX_GNATFLAGS_COMPILE ''
+ [[ -n '' ]]
+ case "$p" in
+ [[ -n '' ]]
+ kept+=("$p")
+ n+=1
+ kept+=("$p")
+ path=
++ local 'sep= '
+ [[ -n '' ]]
+ (( 53 < 58 ))
+ kept+=("$p")
+ case "$p" in
+ p=-Wstring-conversion
+ skipNext=false
+ kept+=("$p")
+ n+=1
+ case "$p" in
+ kept+=("$p")
+ [[ -n '' ]]
+ p=-Wassign-enum
+ kept+=("$p")
+ (( 22 < 58 ))
+ path=
+ (( 13 < 58 ))
+ kept+=("$p")
+ skipNext=false
+ (( 20 < 58 ))
+ kept+=("$p")
+ p2=-g
++ shift
+ p=-pthread
+ (( 22 < 58 ))
+ case "$p" in
+ [[ -n '' ]]
+ p2=-fvisibility=hidden
+ [[ -n '' ]]
+ n+=1
+ p2=-Wconditional-uninitialized
+ p=-Wfloat-equal
+ p=-Wmissing-include-dirs
++ local var=NIX_GNATFLAGS_COMPILE
+ [[ -n '' ]]
+ skipNext=false
+ p=-Wfloat-equal
+ n+=1
+ (( 20 < 58 ))
+ path=
+ p2=-Wundef
+ kept+=("$p")
+ (( 32 < 58 ))
+ kept+=("$p")
+ (( 24 < 58 ))
++ shift
+ path=
+ p2=-Wundef
+ (( 11 < 58 ))
+ n+=1
+ (( 19 < 58 ))
+ case "$p" in
+ p=-Wshadow
+ p=-Winit-self
+ kept+=("$p")
+ skipNext=false
+ n+=1
+ path=
+ p2=-Wstrict-overflow=3
+ [[ -n '' ]]
+ p2=-Wpointer-arith
+ case "$p" in
+ p=-Wmissing-include-dirs
+ skipNext=false
+ p2=-Wmissing-include-dirs
+ n+=1
+ (( 13 < 58 ))
+ n+=1
+ skipNext=false
+ n+=1
+ p=-pthread
+ case "$p" in
+ n+=1
+ p2=-fvisibility=hidden
++ role_suffixes=('')
+ skipNext=false
+ skipNext=false
+ path=
+ skipNext=false
+ n+=1
+ case "$p" in
+ path=
+ [[ -n '' ]]
+ [[ -n '' ]]
+ case "$p" in
+ skipNext=false
+ n+=1
+ [[ -n '' ]]
+ path=
+ kept+=("$p")
+ path=
+ case "$p" in
+ skipNext=false
+ p2=-Wstrict-overflow=3
+ p=-Wstrict-prototypes
+ path=
+ [[ -n '' ]]
+ kept+=("$p")
+ path=
+ path=
+ p2=-Wold-style-definition
++ local -a role_suffixes
+ p=-I../../src/common
+ case "$p" in
+ case "$p" in
+ kept+=("$p")
+ case "$p" in
+ (( 54 < 58 ))
++ local outputVar=NIX_GNATFLAGS_COMPILE_arm64_apple_darwin
+ [[ -n '' ]]
+ (( 54 < 58 ))
+ p=-g
+ p=-g
+ kept+=("$p")
+ n+=1
+ case "$p" in
+ p2=-DTUKLIB_SYMBOL_PREFIX=lzma_
+ (( 45 < 58 ))
++ declare -gx NIX_GNATFLAGS_COMPILE_arm64_apple_darwin+=
+ n+=1
+ [[ -n '' ]]
+ (( 16 < 58 ))
+ kept+=("$p")
+ n+=1
+ skipNext=false
+ p2=-O2
+ skipNext=false
+ p=-Wconditional-uninitialized
+ skipNext=false
+ [[ -n '' ]]
+ (( 21 < 58 ))
+ kept+=("$p")
+ kept+=("$p")
++ for suffix in "${role_suffixes[@]}"
+ [[ -n '' ]]
+ p=-Wstrict-overflow=3
+ skipNext=false
+ (( 17 < 58 ))
+ (( 23 < 58 ))
+ [[ -n '' ]]
+ kept+=("$p")
+ p=-Wextra
++ local inputVar=NIX_GNATFLAGS_COMPILE
+ n+=1
+ p2=-Wdocumentation
+ path=
+ p=-Wundef
+ (( 23 < 58 ))
+ p=-Wvla
+ skipNext=false
+ p=-Wundef
+ n+=1
+ p2=-Wshadow
+ (( 14 < 58 ))
+ p2=-Wshadow
++ '[' -v NIX_GNATFLAGS_COMPILE ']'
+ path=
+ p2=-O2
+ path=
+ case "$p" in
+ n+=1
+ p2=-Wvla
+ p=-fvisibility=hidden
+ p2=-Wformat=2
+ n+=1
+ n+=1
+ p2=-Wfloat-equal
++ for var in "${var_templates_bool[@]}"
+ skipNext=false
+ n+=1
+ n+=1
+ skipNext=false
+ skipNext=false
+ [[ -n '' ]]
+ path=
++ mangleVarBool NIX_ENFORCE_NO_NATIVE ''
+ path=
+ skipNext=false
+ p2=-Wall
+ path=
+ skipNext=false
+ case "$p" in
+ case "$p" in
+ path=
+ [[ -n '' ]]
+ kept+=("$p")
+ case "$p" in
+ case "$p" in
+ [[ -n '' ]]
+ path=
+ path=
+ kept+=("$p")
+ case "$p" in
+ n+=1
++ local var=NIX_ENFORCE_NO_NATIVE
+ [[ -n '' ]]
+ [[ -n '' ]]
+ skipNext=false
+ [[ -n '' ]]
+ path=
+ (( 18 < 58 ))
+ kept+=("$p")
+ kept+=("$p")
+ kept+=("$p")
+ path=
+ (( 12 < 58 ))
+ (( 33 < 58 ))
+ case "$p" in
+ kept+=("$p")
++ shift
+ kept+=("$p")
+ p=-Wold-style-definition
+ (( 24 < 58 ))
+ case "$p" in
+ (( 25 < 58 ))
+ n+=1
+ p=-Wshadow
+ p=-Wpointer-arith
+ (( 20 < 58 ))
+ kept+=("$p")
+ p2=-Wbad-function-cast
+ p=-Wformat=2
+ case "$p" in
+ [[ -n '' ]]
+ p=-DTUKLIB_SYMBOL_PREFIX=lzma_
+ p=-Wmissing-include-dirs
+ case "$p" in
+ kept+=("$p")
++ role_suffixes=('')
+ p2=-Winit-self
+ n+=1
+ p2=-Wmissing-prototypes
+ skipNext=false
+ p2=-Wpointer-arith
+ n+=1
+ path=
+ p2=-Wstrict-overflow=3
+ skipNext=false
++ local -a role_suffixes
+ [[ -n '' ]]
+ case "$p" in
+ path=
+ case "$p" in
+ (( 55 < 58 ))
++ local outputVar=NIX_ENFORCE_NO_NATIVE_arm64_apple_darwin
+ [[ -n '' ]]
+ kept+=("$p")
+ n+=1
+ skipNext=false
++ declare -gxi NIX_ENFORCE_NO_NATIVE_arm64_apple_darwin+=0
+ p=-O2
+ skipNext=false
+ n+=1
+ [[ -n '' ]]
++ for suffix in "${role_suffixes[@]}"
+ (( 34 < 58 ))
+ (( 55 < 58 ))
+ p2=-pthread
+ (( 22 < 58 ))
+ p2=-c
+ p=-Wmissing-prototypes
+ kept+=("$p")
+ kept+=("$p")
+ p2=-Wmissing-declarations
+ p=-O2
+ [[ -n '' ]]
+ n+=1
+ case "$p" in
+ kept+=("$p")
+ p2=-c
+ skipNext=false
+ path=
+ (( 14 < 58 ))
+ skipNext=false
+ n+=1
+ p=-fvisibility=hidden
+ p2=-Wall
+ n+=1
+ (( 46 < 58 ))
+ [[ -n '' ]]
+ skipNext=false
+ path=
+ path=
+ case "$p" in
+ p=-Wfloat-equal
+ kept+=("$p")
+ skipNext=false
+ path=
+ case "$p" in
++ local inputVar=NIX_ENFORCE_NO_NATIVE
+ path=
+ p2=-Wundef
+ skipNext=false
+ (( 21 < 58 ))
+ n+=1
+ path=
+ case "$p" in
+ [[ -n '' ]]
+ path=
+ skipNext=false
+ [[ -n '' ]]
+ case "$p" in
+ [[ -n '' ]]
+ p=-Wstrict-overflow=3
+ kept+=("$p")
+ path=
+ (( 15 < 58 ))
+ n+=1
+ case "$p" in
+ [[ -n '' ]]
+ [[ -n '' ]]
+ p=-Wdocumentation
+ p2=-Wfloat-equal
+ case "$p" in
+ (( 15 < 58 ))
++ '[' -v NIX_ENFORCE_NO_NATIVE ']'
+ n+=1
+ kept+=("$p")
+ p=-Wall
+ p2=-Wduplicate-enum
+ skipNext=false
+ p2=-Wextra
+ kept+=("$p")
+ case "$p" in
+ n+=1
+ n+=1
+ n+=1
+ kept+=("$p")
+ skipNext=false
+ (( 25 < 58 ))
+ skipNext=false
+ skipNext=false
+ p=-Wall
+ kept+=("$p")
+ path=
+ case "$p" in
+ path=
+ [[ -n '' ]]
++ let 'NIX_ENFORCE_NO_NATIVE_arm64_apple_darwin |= 1' 1
+ n+=1
+ path=
+ [[ -n '' ]]
+ p2=-Wextra
+ case "$p" in
+ case "$p" in
+ p=-Wpointer-arith
+ skipNext=false
+ n+=1
+ kept+=("$p")
+ [[ -n '' ]]
+ kept+=("$p")
+ skipNext=false
+ (( 26 < 58 ))
+ (( 24 < 58 ))
+ [[ -n '' ]]
+ p=-Wshadow
+ kept+=("$p")
+ path=
+ [[ -n '' ]]
+ case "$p" in
+ (( 23 < 58 ))
+ p=-Wbad-function-cast
+ p2=-Wbad-function-cast
+ (( 19 < 58 ))
+ [[ -n '' ]]
+ path=
+ (( 35 < 58 ))
+ p=-Wundef
+ p=-Winit-self
+ (( 17 < 58 ))
+ kept+=("$p")
+ p2=-Wmissing-include-dirs
+ case "$p" in
+ kept+=("$p")
+ n+=1
+ kept+=("$p")
+ case "$p" in
+ path=
+ p2=-Wshadow
+ (( 13 < 58 ))
+ [[ -n '' ]]
++ [[ -z '' ]]
+ n+=1
+ kept+=("$p")
+ case "$p" in
+ p=-pthread
+ (( 21 < 58 ))
+ p2=-Wpointer-arith
+ p2=-Wwrite-strings
+ (( 56 < 58 ))
+ n+=1
+ skipNext=false
+ n+=1
+ skipNext=false
+ p=-Wvla
+ skipNext=false
+ p=-c
+ skipNext=false
+ path=
+ path=
+ case "$p" in
+ [[ -n '' ]]
+ case "$p" in
+ p=-Wmissing-declarations
+ p2=-fvisibility=hidden
+ n+=1
+ [[ -n '' ]]
+ kept+=("$p")
+ p2=-Wformat=2
+ p2=common/common.c
+ p2=-Wredundant-decls
+ path=
+ n+=1
+ path=
+ p=-Wstrict-overflow=3
+ (( 22 < 58 ))
+ n+=1
+ p2=-Wfloat-equal
+ skipNext=false
+ skipNext=false
+ skipNext=false
+ kept+=("$p")
+ [[ -n '' ]]
+ n+=1
+ [[ -n '' ]]
+ case "$p" in
+ path=
+ path=
+ (( 56 < 58 ))
+ (( 16 < 58 ))
+ path=
+ case "$p" in
+ p=-Wextra
+ [[ -n '' ]]
+ n+=1
+ case "$p" in
+ n+=1
+ p=-c
+ [[ -n '' ]]
+ kept+=("$p")
+ [[ -n '' ]]
++ NIX_CFLAGS_COMPILE_arm64_apple_darwin='-B/nix/store/g1qrg922c102ygl8zxayjfw2wna1rq7v-cctools-binutils-darwin-wrapper-1010.6/bin/ -frandom-seed=4940l9qnr1 -isystem /nix/store/fjgwcpykqfipc5a9vlslw5ky4zakwvxs-libcxx-19.1.7-dev/include -isystem /nix/store/lcmf6gz1rqpn2132dm4liazdsh6rbqxc-compiler-rt-libc-19.1.7-dev/include -isystem /nix/store/yd5r3hysx6vmsiqqwp8mz55rwm10ic9n-libiconv-109-dev/include -isystem /nix/store/6hhgprk1fcdkd38njq9vzh436caw2569-libresolv-83-dev/include -isystem /nix/store/jxacwyg61k1scmddfk84alnw5zfl6601-libsbuf-14.1.0-dev/include -isystem /nix/store/cxp4zryhz9v9as0vm43zczx7qx66ydsm-cups-headers-2.4.11/include'
+ kept+=("$p")
+ skipNext=false
+ case "$p" in
+ skipNext=false
+ (( 47 < 58 ))
+ skipNext=false
+ p2=-Wvla
+ kept+=("$p")
+ (( 20 < 58 ))
+ n+=1
+ p2=../common/tuklib_physmem.c
+ (( 26 < 58 ))
+ skipNext=false
+ n+=1
+ path=
++ '[' -e /nix/store/rzzcklscandsqdd5bgnf8kdfdd2wjjlb-bootstrap-stage3-clang-wrapper-19.1.7/nix-support/cc-cflags ']'
+ [[ -n '' ]]
+ p=-Wfloat-equal
+ kept+=("$p")
+ p=-Wmissing-include-dirs
+ case "$p" in
+ skipNext=false
+ kept+=("$p")
+ path=
+ path=
+ (( 16 < 58 ))
++ NIX_CFLAGS_COMPILE_arm64_apple_darwin=' -B/nix/store/cj2hfyvjisw5w1bj7p3bjp3kfr7dlaz9-clang-19.1.7-lib/lib -resource-dir=/nix/store/rzzcklscandsqdd5bgnf8kdfdd2wjjlb-bootstrap-stage3-clang-wrapper-19.1.7/resource-root -B/nix/store/g1qrg922c102ygl8zxayjfw2wna1rq7v-cctools-binutils-darwin-wrapper-1010.6/bin/ -frandom-seed=4940l9qnr1 -isystem /nix/store/fjgwcpykqfipc5a9vlslw5ky4zakwvxs-libcxx-19.1.7-dev/include -isystem /nix/store/lcmf6gz1rqpn2132dm4liazdsh6rbqxc-compiler-rt-libc-19.1.7-dev/include -isystem /nix/store/yd5r3hysx6vmsiqqwp8mz55rwm10ic9n-libiconv-109-dev/include -isystem /nix/store/6hhgprk1fcdkd38njq9vzh436caw2569-libresolv-83-dev/include -isystem /nix/store/jxacwyg61k1scmddfk84alnw5zfl6601-libsbuf-14.1.0-dev/include -isystem /nix/store/cxp4zryhz9v9as0vm43zczx7qx66ydsm-cups-headers-2.4.11/include'
+ path=
+ [[ -n '' ]]
+ skipNext=false
+ p=-Wduplicate-enum
+ p2=-Wstrict-overflow=3
+ path=
+ kept+=("$p")
+ path=
+ case "$p" in
+ case "$p" in
+ p2=-Wempty-translation-unit
+ [[ -n '' ]]
+ [[ -n '' ]]
+ case "$p" in
+ n+=1
+ kept+=("$p")
+ [[ -n '' ]]
+ (( 24 < 58 ))
+ (( 18 < 58 ))
+ case "$p" in
+ (( 25 < 58 ))
+ kept+=("$p")
++ [[ 1 = 1 ]]
+ p=-Wpointer-arith
+ skipNext=false
+ [[ -n '' ]]
+ [[ -n '' ]]
+ p2=-Wundef
+ p=-Wextra
+ p=-Wformat=2
+ n+=1
+ kept+=("$p")
+ p2=-Winit-self
+ case "$p" in
+ (( 57 < 58 ))
+ p2=-Wvla
+ [[ -n '' ]]
+ p=-Wbad-function-cast
+ path=
+ p=../common/tuklib_physmem.c
+ p=-Wshadow
+ case "$p" in
+ n+=1
+ kept+=("$p")
+ kept+=("$p")
+ p2=-Wbad-function-cast
+ kept+=("$p")
+ p2=-Wwrite-strings
+ n+=1
+ n+=1
+ skipNext=false
+ p2=-Wpointer-arith
+ kept+=("$p")
+ n+=1
+ skipNext=false
+ case "$p" in
+ (( 27 < 58 ))
+ n+=1
+ [[ -n '' ]]
+ (( 17 < 58 ))
+ p2=
+ kept+=("$p")
+ skipNext=false
++ '[' -e /nix/store/rzzcklscandsqdd5bgnf8kdfdd2wjjlb-bootstrap-stage3-clang-wrapper-19.1.7/nix-support/libc-cflags ']'
+ skipNext=false
+ p=-Wvla
+ n+=1
+ (( 36 < 58 ))
+ path=
+ path=
+ [[ -n '' ]]
+ p=-Wredundant-decls
+ path=
+ p=-Wwrite-strings
+ (( 14 < 58 ))
+ (( 57 < 58 ))
+ skipNext=false
+ p2=-Wdate-time
+ n+=1
+ path=
+ case "$p" in
+ p2=-Wformat=2
+ p=-fvisibility=hidden
+ kept+=("$p")
+ case "$p" in
++ NIX_CFLAGS_COMPILE_arm64_apple_darwin='-idirafter /nix/store/pbp7fn8bxkdl4s3vsyb2c3mwj6x1zsvk-libSystem-B/include -B/nix/store/cj2hfyvjisw5w1bj7p3bjp3kfr7dlaz9-clang-19.1.7-lib/lib -resource-dir=/nix/store/rzzcklscandsqdd5bgnf8kdfdd2wjjlb-bootstrap-stage3-clang-wrapper-19.1.7/resource-root -B/nix/store/g1qrg922c102ygl8zxayjfw2wna1rq7v-cctools-binutils-darwin-wrapper-1010.6/bin/ -frandom-seed=4940l9qnr1 -isystem /nix/store/fjgwcpykqfipc5a9vlslw5ky4zakwvxs-libcxx-19.1.7-dev/include -isystem /nix/store/lcmf6gz1rqpn2132dm4liazdsh6rbqxc-compiler-rt-libc-19.1.7-dev/include -isystem /nix/store/yd5r3hysx6vmsiqqwp8mz55rwm10ic9n-libiconv-109-dev/include -isystem /nix/store/6hhgprk1fcdkd38njq9vzh436caw2569-libresolv-83-dev/include -isystem /nix/store/jxacwyg61k1scmddfk84alnw5zfl6601-libsbuf-14.1.0-dev/include -isystem /nix/store/cxp4zryhz9v9as0vm43zczx7qx66ydsm-cups-headers-2.4.11/include'
+ n+=1
+ [[ -n '' ]]
+ skipNext=false
+ p2=-Wimplicit-fallthrough
+ case "$p" in
+ p=common/common.c
+ skipNext=false
+ skipNext=false
+ p2=
+ skipNext=false
+ n+=1
+ path=
+ path=
+ path=
+ p2=-Wall
+ (( 48 < 58 ))
+ case "$p" in
+ (( 22 < 58 ))
++ '[' -e /nix/store/rzzcklscandsqdd5bgnf8kdfdd2wjjlb-bootstrap-stage3-clang-wrapper-19.1.7/nix-support/libc-crt1-cflags ']'
+ case "$p" in
+ case "$p" in
+ n+=1
+ path=
+ [[ -n '' ]]
+ [[ -n '' ]]
+ kept+=("$p")
+ skipNext=false
+ path=
+ p=-Wempty-translation-unit
+ case "$p" in
+ path=
+ [[ -n '' ]]
+ case "$p" in
+ kept+=("$p")
+ n+=1
+ skipNext=false
+ n+=1
+ case "$p" in
+ kept+=("$p")
+ (( 21 < 58 ))
+ skipNext=false
+ case "$p" in
+ p2=-Wflexible-array-extensions
+ [[ -n '' ]]
+ path=
+ path=
+ n+=1
+ skipNext=false
+ [[ -n '' ]]
+ path=
+ [[ -n '' ]]
+ (( 23 < 58 ))
+ skipNext=false
+ case "$p" in
+ (( 19 < 58 ))
+ [[ -n '' ]]
+ path=
+ kept+=("$p")
+ p=-Winit-self
+ case "$p" in
+ [[ -n '' ]]
+ kept+=("$p")
+ kept+=("$p")
+ kept+=("$p")
+ (( 15 < 58 ))
++ NIX_CFLAGS_COMPILE_arm64_apple_darwin='-B/nix/store/pbp7fn8bxkdl4s3vsyb2c3mwj6x1zsvk-libSystem-B/lib/ -idirafter /nix/store/pbp7fn8bxkdl4s3vsyb2c3mwj6x1zsvk-libSystem-B/include -B/nix/store/cj2hfyvjisw5w1bj7p3bjp3kfr7dlaz9-clang-19.1.7-lib/lib -resource-dir=/nix/store/rzzcklscandsqdd5bgnf8kdfdd2wjjlb-bootstrap-stage3-clang-wrapper-19.1.7/resource-root -B/nix/store/g1qrg922c102ygl8zxayjfw2wna1rq7v-cctools-binutils-darwin-wrapper-1010.6/bin/ -frandom-seed=4940l9qnr1 -isystem /nix/store/fjgwcpykqfipc5a9vlslw5ky4zakwvxs-libcxx-19.1.7-dev/include -isystem /nix/store/lcmf6gz1rqpn2132dm4liazdsh6rbqxc-compiler-rt-libc-19.1.7-dev/include -isystem /nix/store/yd5r3hysx6vmsiqqwp8mz55rwm10ic9n-libiconv-109-dev/include -isystem /nix/store/6hhgprk1fcdkd38njq9vzh436caw2569-libresolv-83-dev/include -isystem /nix/store/jxacwyg61k1scmddfk84alnw5zfl6601-libsbuf-14.1.0-dev/include -isystem /nix/store/cxp4zryhz9v9as0vm43zczx7qx66ydsm-cups-headers-2+ [[ -n '' ]]
+ p2=-Wmissing-include-dirs
.4.11/include'
+ (( 58 < 58 ))
+ (( 27 < 58 ))
+ kept+=("$p")
+ case "$p" in
+ n+=1
+ p=-Wfloat-equal
+ (( 58 < 58 ))
+ skipNext=false
+ p2=-Wundef
+ params=(${kept+"${kept[@]}"})
+ params=(${kept+"${kept[@]}"})
+ p=-Wwrite-strings
+ kept+=("$p")
++ '[' -e /nix/store/rzzcklscandsqdd5bgnf8kdfdd2wjjlb-bootstrap-stage3-clang-wrapper-19.1.7/nix-support/libcxx-cxxflags ']'
+ path=
+ (( 26 < 58 ))
+ p=-Wall
+ kept+=("$p")
+ [[ -n '' ]]
+ case "$p" in
+ p=-Wundef
+ p=-Wbad-function-cast
+ kept+=("$p")
+ [[ -n '' ]]
+ [[ -n '' ]]
+ (( 28 < 58 ))
+ (( 18 < 58 ))
+ p2=-Wwrite-strings
+ [[ -n '' ]]
+ case "$p" in
+ p2=-Wshadow
+ kept+=("$p")
+ n+=1
+ n+=1
+ kept+=("$p")
+ (( 20 < 58 ))
+ skipNext=false
+ p2=-Wdate-time
+ [[ -n '' ]]
+ (( 25 < 58 ))
+ n+=1
+ n+=1
+ p=-Wpointer-arith
+ p=-Wmissing-include-dirs
+ kept+=("$p")
+ p2=-Wextra
+ p2=-Wstrict-overflow=3
+ p=-Wdate-time
+ skipNext=false
+ '[' -z '' ']'
+ path=
+ kept+=("$p")
+ p=-Wformat=2
+ n+=1
+ p=-Wstrict-overflow=3
+ (( 37 < 58 ))
+ (( 17 < 58 ))
+ p2=-Wbad-function-cast
+ path=
+ p2=-Wsign-conversion
+ case "$p" in
+ (( 49 < 58 ))
++ NIX_CXXSTDLIB_COMPILE_arm64_apple_darwin+=' -isystem /nix/store/fjgwcpykqfipc5a9vlslw5ky4zakwvxs-libcxx-19.1.7-dev/include/c++/v1 '
+ n+=1
+ skipNext=false
+ p2=-Wfloat-equal
+ skipNext=false
+ [[ -n '' ]]
+ p2=-Winit-self
+ n+=1
+ path=
+ n+=1
+ kept+=("$p")
+ skipNext=false
+ skipNext=false
+ skipNext=false
+ source /nix/store/g1qrg922c102ygl8zxayjfw2wna1rq7v-cctools-binutils-darwin-wrapper-1010.6/nix-support/add-flags.sh
+ case "$p" in
+ n+=1
+ path=
+ p=-Wvla
+ skipNext=false
+ '[' -z '' ']'
+ path=
+ p2=-Wformat=2
+ path=
+ case "$p" in
+ case "$p" in
+ p=-Wimplicit-fallthrough
+ n+=1
+ n+=1
+ p2=-Wc99-compat
++ var_templates_list=(NIX_IGNORE_LD_THROUGH_GCC NIX_LDFLAGS NIX_LDFLAGS_BEFORE NIX_DYNAMIC_LINKER NIX_LDFLAGS_AFTER NIX_LDFLAGS_HARDEN NIX_HARDENING_ENABLE)
+ case "$p" in
+ p=-Wflexible-array-extensions
+ [[ -n '' ]]
+ path=
+ skipNext=false
++ '[' -e /nix/store/rzzcklscandsqdd5bgnf8kdfdd2wjjlb-bootstrap-stage3-clang-wrapper-19.1.7/nix-support/libcxx-ldflags ']'
+ [[ -n '' ]]
+ skipNext=false
+ source /nix/store/g1qrg922c102ygl8zxayjfw2wna1rq7v-cctools-binutils-darwin-wrapper-1010.6/nix-support/add-flags.sh
+ [[ -n '' ]]
+ path=
+ p2=-Wmissing-variable-declarations
+ path=
+ case "$p" in
+ n+=1
+ n+=1
+ [[ -n '' ]]
+ skipNext=false
+ kept+=("$p")
+ path=
+ case "$p" in
+ case "$p" in
+ case "$p" in
+ skipNext=false
+ [[ -n '' ]]
+ kept+=("$p")
+ [[ -n '' ]]
+ kept+=("$p")
+ case "$p" in
++ var_templates_bool=(NIX_SET_BUILD_ID NIX_DONT_SET_RPATH)
+ path=
+ [[ -n '' ]]
+ kept+=("$p")
+ (( 29 < 58 ))
+ kept+=("$p")
+ [[ -n '' ]]
++ accumulateRoles
+ kept+=("$p")
+ [[ -n '' ]]
+ path=
+ (( 27 < 58 ))
+ case "$p" in
+ (( 22 < 58 ))
++ NIX_CXXSTDLIB_LINK_arm64_apple_darwin+=' -stdlib=libc++ '
++ var_templates_list=(NIX_IGNORE_LD_THROUGH_GCC NIX_LDFLAGS NIX_LDFLAGS_BEFORE NIX_DYNAMIC_LINKER NIX_LDFLAGS_AFTER NIX_LDFLAGS_HARDEN NIX_HARDENING_ENABLE)
+ (( 23 < 58 ))
+ kept+=("$p")
+ kept+=("$p")
+ skipNext=false
+ p=-Wundef
++ role_suffixes=()
++ var_templates_bool=(NIX_SET_BUILD_ID NIX_DONT_SET_RPATH)
+ kept+=("$p")
+ (( 28 < 58 ))
+ [[ -n '' ]]
+ path=
+ (( 26 < 58 ))
+ (( 24 < 58 ))
+ case "$p" in
++ declare -ga role_suffixes
+ p=-Wwrite-strings
+ p=-Wbad-function-cast
+ p=-Wsign-conversion
+ p2=-Wshadow
+ case "$p" in
+ kept+=("$p")
++ '[' -e /nix/store/rzzcklscandsqdd5bgnf8kdfdd2wjjlb-bootstrap-stage3-clang-wrapper-19.1.7/nix-support/gnat-cflags ']'
+ p2=-Wwrite-strings
+ n+=1
+ skipNext=false
+ path=
+ case "$p" in
+ p2=-Wdate-time
+ [[ -n '' ]]
+ n+=1
+ (( 21 < 58 ))
+ (( 50 < 58 ))
+ [[ -n '' ]]
+ kept+=("$p")
++ '[' '' ']'
+ p=-Wfloat-equal
+ [[ -n '' ]]
+ (( 16 < 58 ))
+ p2=-Wundef
+ p=-Wstrict-overflow=3
+ p=-Wshadow
+ kept+=("$p")
+ p=-Wdate-time
+ p2=-Wfloat-equal
+ (( 27 < 58 ))
+ p=-Wmissing-variable-declarations
++ '[' 1 ']'
+ p=-Wwrite-strings
+ p=-Wextra
++ role_suffixes+=('')
+ n+=1
+ p2=-Wfloat-conversion
+ p2=-Wnewline-eof
+ p2=-Wpointer-arith
+ p2=-Wvla
+ p2=-Wdate-time
+ n+=1
+ n+=1
++ '[' '' ']'
+ (( 18 < 58 ))
+ skipNext=false
+ skipNext=false
+ (( 19 < 58 ))
+ n+=1
+ path=
+ kept+=("$p")
++ for var in "${var_templates_list[@]}"
+ p=-Winit-self
+ p=-Wformat=2
+ path=
+ n+=1
+ skipNext=false
+ n+=1
+ skipNext=false
+ p2=-Wsign-conversion
+ n+=1
+ path=
++ mangleVarList NIX_IGNORE_LD_THROUGH_GCC ''
++ accumulateRoles
+ (( 38 < 58 ))
+ n+=1
++ role_suffixes=()
+ p=-Wc99-compat
++ '[' -e /nix/store/rzzcklscandsqdd5bgnf8kdfdd2wjjlb-bootstrap-stage3-clang-wrapper-19.1.7/nix-support/cc-ldflags ']'
+ n+=1
++ declare -ga role_suffixes
+ skipNext=false
+ skipNext=false
+ skipNext=false
+ path=
+ path=
+ p2=-Wc11-extensions
++ mangleVarListGeneric ' ' NIX_IGNORE_LD_THROUGH_GCC ''
+ case "$p" in
+ case "$p" in
+ case "$p" in
+ case "$p" in
+ [[ -n '' ]]
+ [[ -n '' ]]
+ [[ -n '' ]]
++ NIX_LDFLAGS_arm64_apple_darwin+=' -L/nix/store/cj2hfyvjisw5w1bj7p3bjp3kfr7dlaz9-clang-19.1.7-lib/lib -L/nix/store/i9lf2k17xvbj9y5j9k1k8np16zj2hazb-libcxx-19.1.7/lib '
++ local 'sep= '
+ p2=-Wmissing-include-dirs
+ kept+=("$p")
+ kept+=("$p")
+ skipNext=false
+ p2=-Winit-self
+ [[ -n '' ]]
+ n+=1
+ path=
+ (( 17 < 58 ))
+ n+=1
+ path=
+ case "$p" in
++ shift
+ case "$p" in
++ local var=NIX_IGNORE_LD_THROUGH_GCC
++ shift
+ [[ -n '' ]]
+ skipNext=false
+ case "$p" in
+ kept+=("$p")
+ n+=1
+ kept+=("$p")
+ [[ -n '' ]]
+ [[ -n '' ]]
+ kept+=("$p")
+ kept+=("$p")
+ (( 22 < 58 ))
+ path=
+ kept+=("$p")
+ skipNext=false
+ p=-Wfloat-equal
++ '[' -e /nix/store/rzzcklscandsqdd5bgnf8kdfdd2wjjlb-bootstrap-stage3-clang-wrapper-19.1.7/nix-support/cc-cflags-before ']'
+ (( 29 < 58 ))
+ p2=-Wundef
++ '[' '' ']'
+ (( 28 < 58 ))
+ skipNext=false
+ p=-Wvla
+ n+=1
+ (( 23 < 58 ))
+ case "$p" in
+ (( 51 < 58 ))
+ p2=-Wformat=2
+ path=
+ p=-Wundef
+ path=
+ skipNext=false
+ n+=1
+ skipNext=false
+ case "$p" in
+ skipNext=false
+ path=
+ [[ -n '' ]]
+ path=
+ case "$p" in
+ kept+=("$p")
+ p=-Wdate-time
+ p=-Wsign-conversion
+ p=-Wnewline-eof
+ (( 25 < 58 ))
+ [[ -n '' ]]
+ [[ -n '' ]]
+ case "$p" in
+ skipNext=false
++ '[' 1 ']'
++ role_suffixes=('')
+ kept+=("$p")
++ role_suffixes+=('')
+ path=
+ path=
+ path=
+ case "$p" in
+ kept+=("$p")
+ (( 28 < 58 ))
++ '[' '' ']'
+ p2=-Wshift-sign-overflow
+ case "$p" in
+ p=-Wdate-time
+ p2=-Wfloat-conversion
+ (( 39 < 58 ))
+ case "$p" in
++ '[' 11.3 ']'
+ p2=-Wsign-conversion
+ (( 30 < 58 ))
+ p2=-Wshadow
+ [[ -n '' ]]
+ p2=-Wsign-conversion
+ p=-Wfloat-conversion
+ kept+=("$p")
++ mangleVarSingle MACOSX_DEPLOYMENT_TARGET ''
++ for var in "${var_templates_list[@]}"
+ n+=1
+ p=-Wc11-extensions
+ n+=1
+ [[ -n '' ]]
+ p2=-Waggregate-return
+ skipNext=false
+ kept+=("$p")
+ skipNext=false
+ case "$p" in
+ path=
+ n+=1
++ local -a role_suffixes
+ case "$p" in
+ p=-Wpointer-arith
+ p2=-Wc2x-compat
++ local var=MACOSX_DEPLOYMENT_TARGET
+ [[ -n '' ]]
++ local outputVar=NIX_IGNORE_LD_THROUGH_GCC_arm64_apple_darwin
+ [[ -n '' ]]
+ kept+=("$p")
+ n+=1
+ n+=1
+ (( 29 < 58 ))
+ skipNext=false
+ [[ -n '' ]]
+ (( 24 < 58 ))
++ mangleVarList NIX_IGNORE_LD_THROUGH_GCC ''
+ path=
++ shift
+ path=
+ skipNext=false
++ declare -gx NIX_IGNORE_LD_THROUGH_GCC_arm64_apple_darwin+=
+ p=-Wsign-conversion
+ case "$p" in
+ p=-Wshadow
+ skipNext=false
+ path=
+ (( 19 < 58 ))
+ p2=-Wbad-function-cast
+ [[ -n '' ]]
++ mangleVarListGeneric ' ' NIX_IGNORE_LD_THROUGH_GCC ''
+ n+=1
+ path=
+ case "$p" in
+ [[ -n '' ]]
+ kept+=("$p")
+ [[ -n '' ]]
+ n+=1
+ kept+=("$p")
+ kept+=("$p")
+ n+=1
+ (( 52 < 58 ))
+ p2=-Wpointer-arith
++ for suffix in "${role_suffixes[@]}"
+ (( 23 < 58 ))
+ skipNext=false
++ role_suffixes=('')
+ n+=1
++ local inputVar=NIX_IGNORE_LD_THROUGH_GCC
+ kept+=("$p")
+ skipNext=false
++ local 'sep= '
+ p=-Wshift-sign-overflow
+ (( 30 < 58 ))
+ case "$p" in
+ [[ -n '' ]]
+ p2=-Wfloat-conversion
+ kept+=("$p")
++ shift
++ local -a role_suffixes
+ p2=-Wstring-conversion
++ '[' -v NIX_IGNORE_LD_THROUGH_GCC ']'
+ case "$p" in
+ (( 40 < 58 ))
+ path=
+ path=
+ p=-Wundef
+ skipNext=false
++ local outputVar=MACOSX_DEPLOYMENT_TARGET_arm64_apple_darwin
+ case "$p" in
+ [[ -n '' ]]
+ p2=-Wshadow
++ export NIX_IGNORE_LD_THROUGH_GCC_arm64_apple_darwin+=1
+ skipNext=false
+ n+=1
+ p=-Wc2x-compat
+ p=-Winit-self
+ skipNext=false
++ NIX_IGNORE_LD_THROUGH_GCC_arm64_apple_darwin+=1
+ kept+=("$p")
+ n+=1
+ case "$p" in
+ kept+=("$p")
++ for var in "${var_templates_list[@]}"
++ for suffix in "${role_suffixes[@]}"
+ path=
+ (( 20 < 58 ))
+ p2=-Wmissing-include-dirs
+ case "$p" in
+ p=-Wmissing-include-dirs
+ path=
+ (( 29 < 58 ))
+ (( 18 < 58 ))
+ p2=-Wc2x-extensions
+ [[ -n '' ]]
+ p2=-Wstrict-overflow=3
+ p=-Wfloat-conversion
+ p=-Wsign-conversion
++ mangleVarList NIX_LDFLAGS ''
+ n+=1
+ case "$p" in
+ p2=-Wfloat-conversion
++ local inputVar=MACOSX_DEPLOYMENT_TARGET
+ [[ -n '' ]]
+ n+=1
++ mangleVarListGeneric ' ' NIX_LDFLAGS ''
++ '[' -v MACOSX_DEPLOYMENT_TARGET ']'
+ path=
+ p2=-Waggregate-return
+ n+=1
+ [[ -n '' ]]
++ local var=NIX_IGNORE_LD_THROUGH_GCC
+ p=-Wformat=2
++ local 'sep= '
+ n+=1
+ kept+=("$p")
+ skipNext=false
+ p2=-Winit-self
+ n+=1
+ skipNext=false
+ skipNext=false
+ skipNext=false
+ (( 24 < 58 ))
+ kept+=("$p")
+ path=
+ case "$p" in
++ '[' -v MACOSX_DEPLOYMENT_TARGET_arm64_apple_darwin ']'
+ (( 25 < 58 ))
++ shift
+ [[ -n '' ]]
+ case "$p" in
+ kept+=("$p")
+ p=-Wshadow
+ p=-Wpointer-arith
+ skipNext=false
+ path=
+ skipNext=false
++ declare -gx MACOSX_DEPLOYMENT_TARGET_arm64_apple_darwin=11.3
+ case "$p" in
+ [[ -n '' ]]
+ path=
+ path=
+ p2=-Wpointer-arith
+ kept+=("$p")
+ case "$p" in
+ path=
+ [[ -n '' ]]
+ [[ -n '' ]]
+ n+=1
+ p2=-Wbad-function-cast
+ skipNext=false
+ [[ -n '' ]]
+ n+=1
++ shift
+ (( 26 < 58 ))
+ path=
+ (( 41 < 58 ))
++ local var=NIX_LDFLAGS
+ case "$p" in
++ NIX_CFLAGS_COMPILE_BEFORE_arm64_apple_darwin='-mmacos-version-min=11.3 '
+ case "$p" in
+ [[ -n '' ]]
+ kept+=("$p")
+ p=-Wc2x-extensions
+ n+=1
++ export NIX_CC_WRAPPER_FLAGS_SET_arm64_apple_darwin=1
++ role_suffixes=('')
+ (( 21 < 58 ))
+ case "$p" in
+ skipNext=false
++ NIX_CC_WRAPPER_FLAGS_SET_arm64_apple_darwin=1
+ kept+=("$p")
+ p=-Wbad-function-cast
+ path=
+ [[ -n '' ]]
+ n+=1
+ skipNext=false
+ kept+=("$p")
+ '[' 1 = 1 ']'
+ path=
+ case "$p" in
+ kept+=("$p")
++ shift
+ [[ -n '' ]]
+ kept+=("$p")
+ case "$p" in
++ role_suffixes=('')
+ skipNext=false
+ [[ -n '' ]]
+ kept+=("$p")
++ local -a role_suffixes
+ kept+=("$p")
+ (( 19 < 58 ))
+ path=
++ local -a role_suffixes
+ p2=-Wwrite-strings
+ p2=-Wpre-c2x-compat
+ (( 20 < 58 ))
+ [[ -n '' ]]
+ case "$p" in
+ n+=1
+ kept+=("$p")
+ n+=1
+ p=-Wstrict-overflow=3
+ p=-Winit-self
+ (( 30 < 58 ))
+ p2=-Wfloat-equal
+ p=-Wfloat-conversion
+ [[ -n '' ]]
+ p2=-Wmissing-include-dirs
+ path=
+ skipNext=false
+ n+=1
+ case "$p" in
+ path=
+ skipNext=false
+ skipNext=false
+ kept=()
+ case "$p" in
+ n+=1
+ (( 30 < 58 ))
+ path=
+ [[ -n '' ]]
+ p2=-Waggregate-return
++ local outputVar=NIX_LDFLAGS_arm64_apple_darwin
+ kept+=("$p")
+ (( 26 < 58 ))
+ case "$p" in
+ (( 24 < 58 ))
+ n+=1
+ skipNext=false
+ kept+=("$p")
+ [[ -n '' ]]
+ kept+=("$p")
+ kept+=("$p")
+ skipNext=false
+ (( 53 < 58 ))
+ path=
+ path=
+ (( 27 < 58 ))
+ case "$p" in
++ local outputVar=NIX_IGNORE_LD_THROUGH_GCC_arm64_apple_darwin
+ p=-Wwrite-strings
+ path=
+ [[ -n '' ]]
+ case "$p" in
+ kept+=("$p")
+ [[ -n '' ]]
+ p=-Wfloat-conversion
+ p=-Wstring-conversion
+ [[ -n '' ]]
+ p2=-Wdate-time
+ p=-Wshadow
++ declare -gx NIX_LDFLAGS_arm64_apple_darwin+=
+ p=-Wmissing-include-dirs
+ (( 31 < 58 ))
+ kept+=("$p")
+ (( 22 < 58 ))
+ kept+=("$p")
+ (( 31 < 58 ))
++ for suffix in "${role_suffixes[@]}"
+ (( 42 < 58 ))
+ p=-Waggregate-return
++ declare -gx NIX_IGNORE_LD_THROUGH_GCC_arm64_apple_darwin+=
+ p=-Waggregate-return
+ (( 25 < 58 ))
+ p=-Wfloat-equal
+ n+=1
+ p=-Wpre-c2x-compat
++ for suffix in "${role_suffixes[@]}"
+ p2=-Wstrict-prototypes
+ p=-Wbad-function-cast
+ p=-Wpointer-arith
+ p2=-Wundef
+ p2=-g
+ p2=-Wstrict-prototypes
+ p2=-Wpointer-arith
+ p2=-Wwrite-strings
+ n+=1
+ n+=1
+ for p in ${params+"${params[@]}"}
+ p2=-Wbad-function-cast
+ n+=1
+ [[ -DHAVE_CONFIG_H = -m*=native ]]
+ n+=1
+ case "$p" in
+ p2=-Waggregate-return
+ skipNext=false
+ n+=1
+ [[ -n '' ]]
+ skipNext=false
+ n+=1
+ n+=1
+ skipNext=false
+ skipNext=false
+ skipNext=false
+ p2=-Wstrict-overflow=3
+ path=
+ p2=-Warray-bounds-pointer-arithmetic
+ path=
+ kept+=("$p")
+ kept+=("$p")
+ skipNext=false
++ local inputVar=NIX_IGNORE_LD_THROUGH_GCC
+ for p in ${params+"${params[@]}"}
+ skipNext=false
+ path=
+ skipNext=false
+ path=
+ path=
+ [[ -I. = -m*=native ]]
+ n+=1
+ case "$p" in
+ case "$p" in
++ '[' -v NIX_IGNORE_LD_THROUGH_GCC ']'
+ case "$p" in
+ kept+=("$p")
+ (( 20 < 58 ))
+ [[ -n '' ]]
+ n+=1
+ [[ -n '' ]]
++ export NIX_IGNORE_LD_THROUGH_GCC_arm64_apple_darwin+=1
+ p=-Wmissing-include-dirs
++ NIX_IGNORE_LD_THROUGH_GCC_arm64_apple_darwin+=1
++ local inputVar=NIX_LDFLAGS
+ path=
+ p2=-Wstrict-overflow=3
+ n+=1
+ kept+=("$p")
+ kept+=("$p")
+ skipNext=false
+ case "$p" in
+ case "$p" in
+ (( 25 < 58 ))
+ [[ -n '' ]]
+ [[ -n '' ]]
+ p=-Wpointer-arith
+ kept+=("$p")
+ kept+=("$p")
+ path=
+ (( 31 < 58 ))
+ path=
+ (( 32 < 58 ))
+ for p in ${params+"${params[@]}"}
+ skipNext=false
+ [[ -n '' ]]
+ path=
+ (( 32 < 58 ))
+ kept+=("$p")
++ '[' -v NIX_LDFLAGS ']'
++ for var in "${var_templates_list[@]}"
+ case "$p" in
+ (( 27 < 58 ))
+ p2=-Wbad-function-cast
+ case "$p" in
+ (( 28 < 58 ))
+ n+=1
+ p=-Wstrict-prototypes
+ case "$p" in
+ p=-Waggregate-return
+ [[ -n '' ]]
+ [[ -I../.. = -m*=native ]]
+ p=-Wwrite-strings
++ export 'NIX_LDFLAGS_arm64_apple_darwin+= -L/nix/store/i9lf2k17xvbj9y5j9k1k8np16zj2hazb-libcxx-19.1.7/lib -L/nix/store/2vsbvdg00zikg0chxzldfliikdmsd3wb-compiler-rt-libc-19.1.7/lib -L/nix/store/hvfb6x5ihiyyy7df7ks8yphvr6kyphmz-libiconv-109/lib -L/nix/store/hwyfcdm16zwihpq6m79krw5b6kbcxvsi-libresolv-83/lib -L/nix/store/2fhl7qbyvvnxr6hgymghmdy5mid5c7ik-libsbuf-14.1.0/lib -L/nix/store/kfmxh4lp51g5fhrhpfsgrjk9sk802ikp-libutil-72/lib'
+ p=-Wdate-time
++ mangleVarList NIX_LDFLAGS ''
+ kept+=("$p")
+ p2=-Wold-style-definition
+ p2=-Wdate-time
+ [[ -n '' ]]
+ p=-Wstrict-prototypes
+ n+=1
+ path=
++ mangleVarListGeneric ' ' NIX_LDFLAGS ''
+ n+=1
+ kept+=("$p")
+ case "$p" in
+ [[ -n '' ]]
+ case "$p" in
+ kept+=("$p")
++ NIX_LDFLAGS_arm64_apple_darwin+=' -L/nix/store/i9lf2k17xvbj9y5j9k1k8np16zj2hazb-libcxx-19.1.7/lib -L/nix/store/2vsbvdg00zikg0chxzldfliikdmsd3wb-compiler-rt-libc-19.1.7/lib -L/nix/store/hvfb6x5ihiyyy7df7ks8yphvr6kyphmz-libiconv-109/lib -L/nix/store/hwyfcdm16zwihpq6m79krw5b6kbcxvsi-libresolv-83/lib -L/nix/store/2fhl7qbyvvnxr6hgymghmdy5mid5c7ik-libsbuf-14.1.0/lib -L/nix/store/kfmxh4lp51g5fhrhpfsgrjk9sk802ikp-libutil-72/lib'
+ n+=1
+ (( 26 < 58 ))
+ skipNext=false
+ p2=-Wsign-conversion
++ for var in "${var_templates_list[@]}"
+ path=
+ [[ -n '' ]]
+ kept+=("$p")
+ [[ -n '' ]]
+ skipNext=false
+ for p in ${params+"${params[@]}"}
+ kept+=("$p")
+ skipNext=false
+ [[ -I../../src/liblzma/api = -m*=native ]]
+ (( 54 < 58 ))
+ path=
+ n+=1
+ skipNext=false
+ kept+=("$p")
+ kept+=("$p")
+ (( 23 < 58 ))
+ p2=-Wold-style-definition
+ case "$p" in
+ p=-Wundef
+ skipNext=false
+ p2=-Wstrict-prototypes
+ (( 43 < 58 ))
+ p2=-Wshadow
+ path=
++ mangleVarList NIX_LDFLAGS_BEFORE ''
+ path=
++ local 'sep= '
+ p=-Wbad-function-cast
+ n+=1
+ (( 31 < 58 ))
+ for p in ${params+"${params[@]}"}
+ p=-Warray-bounds-pointer-arithmetic
+ n+=1
+ skipNext=false
+ case "$p" in
++ shift
+ path=
+ p2=-Wassign-enum
+ n+=1
+ [[ -n '' ]]
+ n+=1
++ local var=NIX_LDFLAGS
+ skipNext=false
+ skipNext=false
+ path=
+ p=-Waggregate-return
+ case "$p" in
+ path=
+ [[ -n '' ]]
+ p2=-Wwrite-strings
+ case "$p" in
+ skipNext=false
+ n+=1
+ kept+=("$p")
+ [[ -I../../src/liblzma/common = -m*=native ]]
+ [[ -n '' ]]
+ skipNext=false
+ case "$p" in
++ mangleVarListGeneric ' ' NIX_LDFLAGS_BEFORE ''
+ path=
+ p2=-Wstrict-prototypes
+ p=-g
+ path=
+ path=
+ kept+=("$p")
+ case "$p" in
+ kept+=("$p")
+ case "$p" in
+ p2=-O2
+ case "$p" in
+ [[ -n '' ]]
++ shift
+ n+=1
+ [[ -n '' ]]
+ kept+=("$p")
+ kept+=("$p")
+ case "$p" in
+ [[ -n '' ]]
+ for p in ${params+"${params[@]}"}
+ case "$p" in
+ (( 28 < 58 ))
+ [[ -I../../src/liblzma/check = -m*=native ]]
++ role_suffixes=('')
+ [[ -n '' ]]
+ skipNext=false
+ (( 44 < 58 ))
+ kept+=("$p")
+ path=
+ kept+=("$p")
+ [[ -n '' ]]
+ [[ -n '' ]]
+ for p in ${params+"${params[@]}"}
+ case "$p" in
++ local -a role_suffixes
+ skipNext=false
+ p=-Wassign-enum
++ local outputVar=NIX_LDFLAGS_arm64_apple_darwin
+ (( 21 < 58 ))
+ [[ -n '' ]]
+ p2=-Wconditional-uninitialized
++ local 'sep= '
+ kept+=("$p")
+ [[ -I../../src/liblzma/lz = -m*=native ]]
+ n+=1
++ shift
+ (( 32 < 58 ))
+ path=
+ kept+=("$p")
+ n+=1
+ [[ -n '' ]]
++ declare -gx NIX_LDFLAGS_arm64_apple_darwin+=
+ kept+=("$p")
+ kept+=("$p")
+ skipNext=false
+ (( 21 < 58 ))
+ p=-Wdate-time
+ kept+=("$p")
+ path=
+ (( 24 < 58 ))
+ p=-Wstrict-overflow=3
+ (( 26 < 58 ))
+ skipNext=false
+ p=-Wstrict-overflow=3
+ p=-Wbad-function-cast
++ local var=NIX_LDFLAGS_BEFORE
+ p2=-Wfloat-equal
+ p2=-Wwrite-strings
+ p2=-Wsign-conversion
+ case "$p" in
+ p2=-Wfloat-equal
+ (( 29 < 58 ))
+ kept+=("$p")
+ for p in ${params+"${params[@]}"}
+ n+=1
+ [[ -n '' ]]
+ case "$p" in
+ n+=1
+ p=-Wstrict-prototypes
+ skipNext=false
+ kept+=("$p")
+ p=-Wshadow
+ n+=1
+ (( 33 < 58 ))
+ (( 27 < 58 ))
+ [[ -I../../src/liblzma/rangecoder = -m*=native ]]
+ p=-Wsign-conversion
+ p=-Wold-style-definition
+ p=-Wwrite-strings
++ shift
+ [[ -n '' ]]
++ for suffix in "${role_suffixes[@]}"
+ kept+=("$p")
+ skipNext=false
+ p2=-Wfloat-conversion
+ path=
+ p2=-Wdate-time
+ (( 32 < 58 ))
+ kept+=("$p")
+ n+=1
+ path=
+ n+=1
+ skipNext=false
+ p2=-Wold-style-definition
+ (( 33 < 58 ))
+ p2=-Wmissing-prototypes
+ skipNext=false
++ role_suffixes=('')
+ case "$p" in
+ path=
+ n+=1
+ p=-Wold-style-definition
+ case "$p" in
+ skipNext=false
+ p2=-Wpointer-arith
+ n+=1
+ path=
+ n+=1
+ [[ -n '' ]]
+ case "$p" in
+ n+=1
+ kept+=("$p")
+ skipNext=false
++ local inputVar=NIX_LDFLAGS
+ path=
+ for p in ${params+"${params[@]}"}
+ kept+=("$p")
+ [[ -n '' ]]
+ case "$p" in
+ (( 29 < 58 ))
+ case "$p" in
+ kept+=("$p")
++ '[' -v NIX_LDFLAGS ']'
+ (( 30 < 58 ))
+ path=
+ skipNext=false
+ path=
+ case "$p" in
+ path=
+ [[ -n '' ]]
+ (( 45 < 58 ))
+ [[ -I../../src/liblzma/lzma = -m*=native ]]
+ case "$p" in
++ export 'NIX_LDFLAGS_arm64_apple_darwin+= -L/nix/store/i9lf2k17xvbj9y5j9k1k8np16zj2hazb-libcxx-19.1.7/lib -L/nix/store/2vsbvdg00zikg0chxzldfliikdmsd3wb-compiler-rt-libc-19.1.7/lib -L/nix/store/hvfb6x5ihiyyy7df7ks8yphvr6kyphmz-libiconv-109/lib -L/nix/store/hwyfcdm16zwihpq6m79krw5b6kbcxvsi-libresolv-83/lib -L/nix/store/2fhl7qbyvvnxr6hgymghmdy5mid5c7ik-libsbuf-14.1.0/lib -L/nix/store/kfmxh4lp51g5fhrhpfsgrjk9sk802ikp-libutil-72/lib'
+ skipNext=false
+ [[ -n '' ]]
+ case "$p" in
+ path=
+ p=-Wstrict-prototypes
+ p=-Wfloat-conversion
+ [[ -n '' ]]
+ [[ -n '' ]]
+ [[ -n '' ]]
+ kept+=("$p")
+ p=-Wsign-conversion
+ kept+=("$p")
+ p2=-Wold-style-definition
+ skipNext=false
+ kept+=("$p")
+ p=-Wconditional-uninitialized
+ (( 34 < 58 ))
++ NIX_LDFLAGS_arm64_apple_darwin+=' -L/nix/store/i9lf2k17xvbj9y5j9k1k8np16zj2hazb-libcxx-19.1.7/lib -L/nix/store/2vsbvdg00zikg0chxzldfliikdmsd3wb-compiler-rt-libc-19.1.7/lib -L/nix/store/hvfb6x5ihiyyy7df7ks8yphvr6kyphmz-libiconv-109/lib -L/nix/store/hwyfcdm16zwihpq6m79krw5b6kbcxvsi-libresolv-83/lib -L/nix/store/2fhl7qbyvvnxr6hgymghmdy5mid5c7ik-libsbuf-14.1.0/lib -L/nix/store/kfmxh4lp51g5fhrhpfsgrjk9sk802ikp-libutil-72/lib'
+ p2=-Wdocumentation
+ kept+=("$p")
+ (( 55 < 58 ))
+ n+=1
+ p=-Wmissing-prototypes
+ [[ -n '' ]]
+ skipNext=false
++ for var in "${var_templates_list[@]}"
+ for p in ${params+"${params[@]}"}
+ p2=-Wmissing-prototypes
+ kept+=("$p")
+ [[ -I../../src/liblzma/delta = -m*=native ]]
+ (( 33 < 58 ))
+ n+=1
+ path=
+ path=
+ kept+=("$p")
+ p=-Wold-style-definition
+ case "$p" in
+ p2=-Waggregate-return
+ skipNext=false
+ p2=-Wfloat-conversion
+ for p in ${params+"${params[@]}"}
+ path=
+ n+=1
+ n+=1
+ p=-O2
+ [[ -n '' ]]
+ kept+=("$p")
+ skipNext=false
+ case "$p" in
+ case "$p" in
+ n+=1
+ p2=-c
+ [[ -I../../src/liblzma/simple = -m*=native ]]
+ [[ -n '' ]]
+ (( 28 < 58 ))
+ p2=-Wmissing-prototypes
+ (( 27 < 58 ))
+ n+=1
+ n+=1
++ local -a role_suffixes
+ [[ -n '' ]]
+ kept+=("$p")
+ path=
+ kept+=("$p")
+ p=-Wwrite-strings
+ case "$p" in
+ p2=-Wmissing-declarations
+ kept+=("$p")
+ p=-Wdate-time
+ skipNext=false
+ for p in ${params+"${params[@]}"}
+ path=
++ mangleVarList NIX_LDFLAGS_BEFORE ''
+ case "$p" in
+ [[ -I../../src/common = -m*=native ]]
+ (( 34 < 58 ))
+ kept+=("$p")
+ p2=-Wdate-time
+ p=-Wmissing-prototypes
+ skipNext=false
+ kept+=("$p")
++ mangleVarListGeneric ' ' NIX_LDFLAGS_BEFORE ''
+ p2=-Wmissing-declarations
+ case "$p" in
+ n+=1
++ local outputVar=NIX_LDFLAGS_BEFORE_arm64_apple_darwin
+ skipNext=false
+ [[ -n '' ]]
+ path=
+ kept+=("$p")
+ skipNext=false
+ (( 22 < 58 ))
+ n+=1
+ [[ -n '' ]]
+ p2=-Wsign-conversion
+ n+=1
+ skipNext=false
+ for p in ${params+"${params[@]}"}
+ skipNext=false
+ skipNext=false
+ (( 46 < 58 ))
+ [[ -n '' ]]
+ path=
+ kept+=("$p")
+ kept+=("$p")
+ case "$p" in
+ case "$p" in
+ p=-Wdocumentation
+ [[ -n '' ]]
+ [[ -n '' ]]
+ kept+=("$p")
+ path=
+ path=
++ declare -gx NIX_LDFLAGS_BEFORE_arm64_apple_darwin+=
+ kept+=("$p")
+ path=
+ (( 30 < 58 ))
++ for suffix in "${role_suffixes[@]}"
++ local 'sep= '
+ (( 33 < 58 ))
+ case "$p" in
+ p=-Wfloat-conversion
+ path=
+ p2=-Waggregate-return
+ case "$p" in
+ n+=1
+ (( 22 < 58 ))
+ (( 28 < 58 ))
+ skipNext=false
+ [[ -n '' ]]
+ kept+=("$p")
+ [[ -DTUKLIB_SYMBOL_PREFIX=lzma_ = -m*=native ]]
+ p2=-Wduplicate-enum
+ p=-Wfloat-equal
+ p=-Wdate-time
+ kept+=("$p")
+ p=-Wfloat-equal
+ path=
+ n+=1
+ case "$p" in
+ p2=-Wundef
+ (( 35 < 58 ))
+ skipNext=false
+ case "$p" in
++ shift
+ case "$p" in
+ p2=-Wsign-conversion
+ n+=1
+ p=-Wold-style-definition
+ skipNext=false
+ [[ -n '' ]]
+ path=
+ case "$p" in
++ local inputVar=NIX_LDFLAGS_BEFORE
+ [[ -n '' ]]
+ p2=-Wundef
+ kept+=("$p")
+ kept+=("$p")
+ [[ -n '' ]]
+ for p in ${params+"${params[@]}"}
+ (( 25 < 58 ))
+ path=
+ kept+=("$p")
+ n+=1
++ '[' -v NIX_LDFLAGS_BEFORE ']'
+ [[ -pthread = -m*=native ]]
+ [[ -n '' ]]
+ p=-Wpointer-arith
++ for var in "${var_templates_list[@]}"
+ (( 29 < 58 ))
+ skipNext=false
+ p2=-Wmissing-prototypes
++ local var=NIX_LDFLAGS_BEFORE
+ (( 56 < 58 ))
+ n+=1
+ (( 35 < 58 ))
+ p=-Wmissing-declarations
+ p2=-Wbad-function-cast
+ [[ -n '' ]]
+ kept+=("$p")
+ n+=1
+ kept+=("$p")
++ mangleVarList NIX_DYNAMIC_LINKER ''
++ shift
+ kept+=("$p")
+ case "$p" in
+ p=-c
++ mangleVarListGeneric ' ' NIX_DYNAMIC_LINKER ''
+ p2=-Wredundant-decls
+ p2=../common/tuklib_cpucores.c
++ role_suffixes=('')
+ n+=1
+ (( 31 < 58 ))
+ n+=1
+ skipNext=false
+ kept+=("$p")
+ skipNext=false
+ path=
+ p=-Wmissing-declarations
+ for p in ${params+"${params[@]}"}
+ skipNext=false
+ n+=1
+ path=
++ local -a role_suffixes
+ n+=1
+ [[ -n '' ]]
+ case "$p" in
+ p2=-Wredundant-decls
++ local outputVar=NIX_LDFLAGS_BEFORE_arm64_apple_darwin
+ path=
+ [[ -fvisibility=hidden = -m*=native ]]
+ [[ -n '' ]]
+ skipNext=false
++ local 'sep= '
+ p=-Waggregate-return
+ n+=1
+ case "$p" in
++ shift
++ declare -gx NIX_LDFLAGS_BEFORE_arm64_apple_darwin+=
+ (( 47 < 58 ))
+ p=-Wsign-conversion
+ case "$p" in
+ skipNext=false
+ kept+=("$p")
+ kept+=("$p")
++ local var=NIX_DYNAMIC_LINKER
+ kept+=("$p")
+ p=-Wduplicate-enum
+ (( 31 < 58 ))
+ path=
+ (( 23 < 58 ))
++ for suffix in "${role_suffixes[@]}"
+ (( 34 < 58 ))
+ for p in ${params+"${params[@]}"}
+ skipNext=false
+ p=-Waggregate-return
++ shift
+ path=
+ path=
+ p=-Wmissing-prototypes
+ p2=-Wstrict-prototypes
+ p=-Wundef
+ [[ -n '' ]]
+ n+=1
+ p2=-Wshadow
+ path=
+ [[ -n '' ]]
+ skipNext=false
+ kept+=("$p")
++ local inputVar=NIX_LDFLAGS_BEFORE
+ p2=-Wfloat-conversion
+ case "$p" in
+ path=
++ role_suffixes=('')
+ skipNext=false
+ [[ -n '' ]]
+ case "$p" in
+ n+=1
+ [[ -Wall = -m*=native ]]
+ [[ -n '' ]]
+ skipNext=false
+ kept+=("$p")
+ kept+=("$p")
+ path=
+ (( 36 < 58 ))
++ local -a role_suffixes
+ for p in ${params+"${params[@]}"}
+ p2=-Wstrict-prototypes
+ case "$p" in
+ p=-Wredundant-decls
++ local outputVar=NIX_DYNAMIC_LINKER_arm64_apple_darwin
+ [[ -Wextra = -m*=native ]]
+ kept+=("$p")
+ p2=-Wimplicit-fallthrough
++ declare -gx NIX_DYNAMIC_LINKER_arm64_apple_darwin+=
+ n+=1
+ case "$p" in
++ for suffix in "${role_suffixes[@]}"
+ n+=1
+ kept+=("$p")
+ case "$p" in
+ p2=-Wmissing-declarations
+ [[ -n '' ]]
++ local inputVar=NIX_DYNAMIC_LINKER
+ case "$p" in
++ '[' -v NIX_LDFLAGS_BEFORE ']'
+ [[ -n '' ]]
+ (( 23 < 58 ))
+ (( 29 < 58 ))
+ n+=1
+ [[ -n '' ]]
+ kept+=("$p")
+ [[ -n '' ]]
++ for var in "${var_templates_list[@]}"
+ skipNext=false
+ skipNext=false
+ p=-Wundef
+ p2=-Wempty-translation-unit
+ path=
++ mangleVarList NIX_DYNAMIC_LINKER ''
+ kept+=("$p")
+ kept+=("$p")
+ n+=1
+ kept+=("$p")
+ skipNext=false
+ skipNext=false
+ case "$p" in
+ path=
+ n+=1
+ (( 34 < 58 ))
+ path=
+ path=
+ [[ -n '' ]]
+ skipNext=false
+ case "$p" in
+ kept+=("$p")
++ mangleVarListGeneric ' ' NIX_DYNAMIC_LINKER ''
+ p2=-Wshadow
+ for p in ${params+"${params[@]}"}
+ (( 32 < 58 ))
+ n+=1
+ p=-Wsign-conversion
+ kept+=("$p")
+ path=
++ local 'sep= '
+ [[ -n '' ]]
+ (( 36 < 58 ))
+ case "$p" in
+ path=
+ p=-Wredundant-decls
+ case "$p" in
+ p=-Wmissing-prototypes
++ '[' -v NIX_DYNAMIC_LINKER ']'
+ [[ -n '' ]]
+ case "$p" in
+ p2=-Wimplicit-fallthrough
+ case "$p" in
++ shift
+ p2=-Wmissing-declarations
+ kept+=("$p")
++ local var=NIX_DYNAMIC_LINKER
+ (( 26 < 58 ))
+ kept+=("$p")
+ [[ -n '' ]]
+ (( 32 < 58 ))
+ (( 30 < 58 ))
++ for var in "${var_templates_list[@]}"
+ (( 37 < 58 ))
++ shift
+ n+=1
+ p=-Wimplicit-fallthrough
+ (( 57 < 58 ))
+ p2=-Wfloat-conversion
+ kept+=("$p")
+ [[ -n '' ]]
+ n+=1
+ [[ -n '' ]]
+ kept+=("$p")
++ mangleVarList NIX_LDFLAGS_AFTER ''
+ n+=1
+ p2=-Wc99-compat
+ [[ -Wvla = -m*=native ]]
+ p=../common/tuklib_cpucores.c
+ p=-Wfloat-conversion
+ skipNext=false
+ kept+=("$p")
+ (( 48 < 58 ))
+ p=-Wstrict-prototypes
+ skipNext=false
+ p=-Wbad-function-cast
+ path=
+ n+=1
+ (( 24 < 58 ))
+ skipNext=false
+ p2=-Waggregate-return
+ p=-Wshadow
+ p=-Wstrict-prototypes
+ (( 35 < 58 ))
+ case "$p" in
++ role_suffixes=('')
+ p2=-Wold-style-definition
+ skipNext=false
+ path=
+ n+=1
++ mangleVarListGeneric ' ' NIX_LDFLAGS_AFTER ''
+ p=-Wmissing-declarations
+ p2=-Wold-style-definition
+ skipNext=false
+ p2=-Wpointer-arith
+ path=
+ [[ -n '' ]]
++ local -a role_suffixes
+ p=-Wempty-translation-unit
+ kept+=("$p")
+ n+=1
+ case "$p" in
+ n+=1
+ skipNext=false
+ kept+=("$p")
+ for p in ${params+"${params[@]}"}
+ p2=-Wflexible-array-extensions
+ [[ -n '' ]]
+ path=
++ local outputVar=NIX_DYNAMIC_LINKER_arm64_apple_darwin
+ path=
+ path=
++ local 'sep= '
+ p2=-Wwrite-strings
+ case "$p" in
+ case "$p" in
+ n+=1
++ shift
+ [[ -n '' ]]
+ p2=
+ skipNext=false
+ n+=1
+ skipNext=false
++ local var=NIX_LDFLAGS_AFTER
+ skipNext=false
++ declare -gx NIX_DYNAMIC_LINKER_arm64_apple_darwin+=
+ n+=1
+ path=
+ path=
+ (( 24 < 58 ))
+ case "$p" in
+ [[ -n '' ]]
+ p=-Wshadow
+ case "$p" in
+ kept+=("$p")
+ p2=-Wredundant-decls
+ case "$p" in
+ path=
+ kept+=("$p")
+ (( 33 < 58 ))
+ skipNext=false
+ kept+=("$p")
++ for suffix in "${role_suffixes[@]}"
+ skipNext=false
+ [[ -Wformat=2 = -m*=native ]]
+ [[
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment