Clear `X509_free` symbol version info from `.runner-unwrapped`

This change allows the 64-bit 1.6 beta to launch by clearing the
`OPENSSL_1.0.0` version requirement on linked OpenSSL functions.
pull/59/head
Noah Snelson 3 years ago
parent d3e13a1e51
commit 52220f732d

@ -712,4 +712,4 @@ public partial class MainForm : Form
private readonly ProgressBar progressBar;
#endregion
}
}

@ -490,7 +490,7 @@ public static class Profile
UseShellExecute = false,
WorkingDirectory = tempPath,
FileName = "patchelf",
Arguments = $"\"{tempPath}/{exe}\" --replace-needed \"libcrypto.so.1.0.0\" \"libcurl.so\" --replace-needed \"libssl.so.1.0.0\" \"libcurl.so\""
Arguments = $"\"{tempPath}/{exe}\" --replace-needed \"libcrypto.so.1.0.0\" \"libcurl.so\" --replace-needed \"libssl.so.1.0.0\" \"libcurl.so\" --clear-symbol-version X509_free"
};
patchLibcryptoProcess.StartInfo = patchLibcryptoStartInfo;

Loading…
Cancel
Save