Merge pull request #68398 from angerman/feature/fix-openssl

fix openssl for cross compilation
This commit is contained in:
John Ericson
2019-10-26 09:39:32 +02:00
committed by GitHub

View File

@@ -96,7 +96,11 @@ let
'' +
''
mkdir -p $bin
'' + stdenv.lib.optionalString (!stdenv.hostPlatform.isWindows)
''
substituteInPlace $out/bin/c_rehash --replace ${buildPackages.perl} ${perl}
'' +
''
mv $out/bin $bin/
mkdir $dev
@@ -108,7 +112,7 @@ let
rmdir $out/etc/ssl/{certs,private}
'';
postFixup = ''
postFixup = stdenv.lib.optionalString (!stdenv.hostPlatform.isWindows) ''
# Check to make sure the main output doesn't depend on perl
if grep -r '${buildPackages.perl}' $out; then
echo "Found an erroneous dependency on perl ^^^" >&2