Merge pull request #37885 from dtzWill/fix/musl-fts
musl-fts: setup-hook to add -lfts, use in xar and libselinuxwip/yesman
commit
73320be341
@ -0,0 +1,17 @@ |
||||
ftsLdflags() { |
||||
# The `depHostOffset` describes how the host platform of the dependencies |
||||
# are slid relative to the depending package. It is brought into scope of |
||||
# the environment hook defined as the role of the dependency being applied. |
||||
case $depHostOffset in |
||||
-1) local role='BUILD_' ;; |
||||
0) local role='' ;; |
||||
1) local role='TARGET_' ;; |
||||
*) echo "cc-wrapper: Error: Cannot be used with $depHostOffset-offset deps" >2; |
||||
return 1 ;; |
||||
esac |
||||
|
||||
export NIX_${role}LDFLAGS+=" -lfts" |
||||
} |
||||
|
||||
addEnvHooks "$hostOffset" ftsLdflags |
||||
|
Loading…
Reference in new issue