Force a recent version of the openssl crate to allow this to build on M1 macs (backport #21008) (#21012)
* Force a recent version of the openssl crate to allow this to build on M1 macs (cherry picked from commit920159fc63) # Conflicts: # Cargo.lock # programs/bpf_loader/Cargo.toml * Run cargo check (cherry picked from commit8efc577374) # Conflicts: # programs/bpf/Cargo.lock * Resolve merge conflicts Co-authored-by: Matt Wilde <matthewcwilde@gmail.com> Co-authored-by: Michael Vines <mvines@gmail.com>
This commit is contained in:
		
							
								
								
									
										13
									
								
								Cargo.lock
									
									
									
										generated
									
									
									
								
							
							
						
						
									
										13
									
								
								Cargo.lock
									
									
									
										generated
									
									
									
								
							@@ -2661,15 +2661,15 @@ checksum = "624a8340c38c1b80fd549087862da4ba43e08858af025b236e509b6649fc13d5"
 | 
			
		||||
 | 
			
		||||
[[package]]
 | 
			
		||||
name = "openssl"
 | 
			
		||||
version = "0.10.29"
 | 
			
		||||
version = "0.10.36"
 | 
			
		||||
source = "registry+https://github.com/rust-lang/crates.io-index"
 | 
			
		||||
checksum = "cee6d85f4cb4c4f59a6a85d5b68a233d280c82e29e822913b9c8b129fbf20bdd"
 | 
			
		||||
checksum = "8d9facdb76fec0b73c406f125d44d86fdad818d66fef0531eec9233ca425ff4a"
 | 
			
		||||
dependencies = [
 | 
			
		||||
 "bitflags",
 | 
			
		||||
 "cfg-if 0.1.10",
 | 
			
		||||
 "cfg-if 1.0.0",
 | 
			
		||||
 "foreign-types",
 | 
			
		||||
 "lazy_static",
 | 
			
		||||
 "libc",
 | 
			
		||||
 "once_cell",
 | 
			
		||||
 "openssl-sys",
 | 
			
		||||
]
 | 
			
		||||
 | 
			
		||||
@@ -2681,9 +2681,9 @@ checksum = "77af24da69f9d9341038eba93a073b1fdaaa1b788221b00a69bce9e762cb32de"
 | 
			
		||||
 | 
			
		||||
[[package]]
 | 
			
		||||
name = "openssl-sys"
 | 
			
		||||
version = "0.9.57"
 | 
			
		||||
version = "0.9.67"
 | 
			
		||||
source = "registry+https://github.com/rust-lang/crates.io-index"
 | 
			
		||||
checksum = "7410fef80af8ac071d4f63755c0ab89ac3df0fd1ea91f1d1f37cf5cec4395990"
 | 
			
		||||
checksum = "69df2d8dfc6ce3aaf44b40dec6f487d5a886516cf6879c49e98e0710f310a058"
 | 
			
		||||
dependencies = [
 | 
			
		||||
 "autocfg 1.0.0",
 | 
			
		||||
 "cc",
 | 
			
		||||
@@ -4372,6 +4372,7 @@ dependencies = [
 | 
			
		||||
 "log 0.4.14",
 | 
			
		||||
 "num-derive",
 | 
			
		||||
 "num-traits",
 | 
			
		||||
 "openssl",
 | 
			
		||||
 "rand 0.7.3",
 | 
			
		||||
 "rand_core 0.6.2",
 | 
			
		||||
 "rustversion",
 | 
			
		||||
 
 | 
			
		||||
							
								
								
									
										15
									
								
								programs/bpf/Cargo.lock
									
									
									
										generated
									
									
									
								
							
							
						
						
									
										15
									
								
								programs/bpf/Cargo.lock
									
									
									
										generated
									
									
									
								
							@@ -1804,15 +1804,15 @@ checksum = "624a8340c38c1b80fd549087862da4ba43e08858af025b236e509b6649fc13d5"
 | 
			
		||||
 | 
			
		||||
[[package]]
 | 
			
		||||
name = "openssl"
 | 
			
		||||
version = "0.10.32"
 | 
			
		||||
version = "0.10.36"
 | 
			
		||||
source = "registry+https://github.com/rust-lang/crates.io-index"
 | 
			
		||||
checksum = "038d43985d1ddca7a9900630d8cd031b56e4794eecc2e9ea39dd17aa04399a70"
 | 
			
		||||
checksum = "8d9facdb76fec0b73c406f125d44d86fdad818d66fef0531eec9233ca425ff4a"
 | 
			
		||||
dependencies = [
 | 
			
		||||
 "bitflags",
 | 
			
		||||
 "cfg-if 1.0.0",
 | 
			
		||||
 "foreign-types",
 | 
			
		||||
 "lazy_static",
 | 
			
		||||
 "libc",
 | 
			
		||||
 "once_cell",
 | 
			
		||||
 "openssl-sys",
 | 
			
		||||
]
 | 
			
		||||
 | 
			
		||||
@@ -1824,9 +1824,9 @@ checksum = "77af24da69f9d9341038eba93a073b1fdaaa1b788221b00a69bce9e762cb32de"
 | 
			
		||||
 | 
			
		||||
[[package]]
 | 
			
		||||
name = "openssl-sys"
 | 
			
		||||
version = "0.9.60"
 | 
			
		||||
version = "0.9.67"
 | 
			
		||||
source = "registry+https://github.com/rust-lang/crates.io-index"
 | 
			
		||||
checksum = "921fc71883267538946025deffb622905ecad223c28efbfdef9bb59a0175f3e6"
 | 
			
		||||
checksum = "69df2d8dfc6ce3aaf44b40dec6f487d5a886516cf6879c49e98e0710f310a058"
 | 
			
		||||
dependencies = [
 | 
			
		||||
 "autocfg",
 | 
			
		||||
 "cc",
 | 
			
		||||
@@ -2698,6 +2698,7 @@ dependencies = [
 | 
			
		||||
 "log",
 | 
			
		||||
 "num-derive 0.3.0",
 | 
			
		||||
 "num-traits",
 | 
			
		||||
 "openssl",
 | 
			
		||||
 "rand_core 0.6.2",
 | 
			
		||||
 "sha3",
 | 
			
		||||
 "solana-measure",
 | 
			
		||||
@@ -4141,9 +4142,9 @@ checksum = "05e42f7c18b8f902290b009cde6d651262f956c98bc51bca4cd1d511c9cd85c7"
 | 
			
		||||
 | 
			
		||||
[[package]]
 | 
			
		||||
name = "vcpkg"
 | 
			
		||||
version = "0.2.11"
 | 
			
		||||
version = "0.2.15"
 | 
			
		||||
source = "registry+https://github.com/rust-lang/crates.io-index"
 | 
			
		||||
checksum = "b00bca6106a5e23f3eee943593759b7fcddb00554332e856d990c893966879fb"
 | 
			
		||||
checksum = "accd4ea62f7bb7a82fe23066fb0957d48ef677f6eeb8215f372f52e48bb32426"
 | 
			
		||||
 | 
			
		||||
[[package]]
 | 
			
		||||
name = "vec_map"
 | 
			
		||||
 
 | 
			
		||||
@@ -17,6 +17,7 @@ num-derive = "0.3"
 | 
			
		||||
num-traits = "0.2"
 | 
			
		||||
rand_core = "0.6.2"
 | 
			
		||||
libsecp256k1 = "0.5.0"
 | 
			
		||||
openssl = "^0.10.36"
 | 
			
		||||
sha3 = "0.9.1"
 | 
			
		||||
solana-measure = { path = "../../measure", version = "=1.8.2" }
 | 
			
		||||
solana-runtime = { path = "../../runtime", version = "=1.8.2" }
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user