fixup! nss: make reproducible (#102156)
Fixes a precedence issue from fe9f55907e2a42b675e161de3d5e6a740385c479 `lib.optionalString <cond> 'text' + 'text2'` will always have 'text2' as part of the result.
This commit is contained in:
parent
b7ef4d7dda
commit
5ff35fab0f
@ -134,7 +134,7 @@ in stdenv.mkDerivation rec {
|
||||
isCross = stdenv.hostPlatform != stdenv.buildPlatform;
|
||||
nss = if isCross then buildPackages.nss.tools else "$out";
|
||||
in
|
||||
(stdenv.lib.optionalString enableFIPS ''
|
||||
(stdenv.lib.optionalString enableFIPS (''
|
||||
for libname in freebl3 nssdbm3 softokn3
|
||||
do '' +
|
||||
(if stdenv.isDarwin
|
||||
@ -147,7 +147,7 @@ in stdenv.mkDerivation rec {
|
||||
'') + ''
|
||||
${nss}/bin/shlibsign -v -i "$libfile"
|
||||
done
|
||||
'') +
|
||||
'')) +
|
||||
''
|
||||
moveToOutput bin "$tools"
|
||||
moveToOutput bin/nss-config "$dev"
|
||||
|
Loading…
Reference in New Issue
Block a user