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; private readonly ProgressBar progressBar;
#endregion #endregion
} }

@ -490,7 +490,7 @@ public static class Profile
UseShellExecute = false, UseShellExecute = false,
WorkingDirectory = tempPath, WorkingDirectory = tempPath,
FileName = "patchelf", 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; patchLibcryptoProcess.StartInfo = patchLibcryptoStartInfo;

Loading…
Cancel
Save