$NetBSD: patch-.._vendor_openssl-src-111.26.0+1.1.1u_src_lib.rs,v 1.1 2023/09/09 17:28:00 wiz Exp $ Allow building on NetBSD and provide defaults for the various targets. --- ../vendor/openssl-src-111.26.0+1.1.1u/src/lib.rs.orig 2006-07-24 01:21:28.000000000 +0000 +++ ../vendor/openssl-src-111.26.0+1.1.1u/src/lib.rs @@ -239,6 +239,8 @@ impl Build { "aarch64-unknown-freebsd" => "BSD-generic64", "aarch64-unknown-linux-gnu" => "linux-aarch64", "aarch64-unknown-linux-musl" => "linux-aarch64", + "aarch64-unknown-netbsd" => "BSD-generic64", + "aarch64_be-unknown-netbsd" => "BSD-generic64", "aarch64-pc-windows-msvc" => "VC-WIN64-ARM", "arm-linux-androideabi" => "linux-armv4", "armv7-linux-androideabi" => "linux-armv4", @@ -246,6 +248,7 @@ impl Build { "arm-unknown-linux-gnueabihf" => "linux-armv4", "arm-unknown-linux-musleabi" => "linux-armv4", "arm-unknown-linux-musleabihf" => "linux-armv4", + "armv7-unknown-netbsd-eabihf" => "BSD-generic32", "armv5te-unknown-linux-gnueabi" => "linux-armv4", "armv5te-unknown-linux-musleabi" => "linux-armv4", "armv6-unknown-freebsd" => "BSD-generic32", @@ -257,6 +260,7 @@ impl Build { "asmjs-unknown-emscripten" => "gcc", "i586-unknown-linux-gnu" => "linux-elf", "i586-unknown-linux-musl" => "linux-elf", + "i586-unknown-netbsd" => "BSD-x86-elf", "i686-apple-darwin" => "darwin-i386-cc", "i686-linux-android" => "linux-elf", "i686-pc-windows-gnu" => "mingw", @@ -264,6 +268,7 @@ impl Build { "i686-unknown-freebsd" => "BSD-x86-elf", "i686-unknown-linux-gnu" => "linux-elf", "i686-unknown-linux-musl" => "linux-elf", + "i686-unknown-netbsd" => "BSD-x86-elf", "loongarch64-unknown-linux-gnu" => "linux64-loongarch64", "mips-unknown-linux-gnu" => "linux-mips32", "mips-unknown-linux-musl" => "linux-mips32", @@ -276,6 +281,7 @@ impl Build { "powerpc-unknown-freebsd" => "BSD-generic32", "powerpc-unknown-linux-gnu" => "linux-ppc", "powerpc-unknown-linux-gnuspe" => "linux-ppc", + "powerpc-unknown-netbsd" => "BSD-generic32", "powerpc64-unknown-freebsd" => "BSD-generic64", "powerpc64-unknown-linux-gnu" => "linux-ppc64", "powerpc64-unknown-linux-musl" => "linux-ppc64", @@ -285,6 +291,7 @@ impl Build { "riscv64gc-unknown-linux-gnu" => "linux-generic64", "s390x-unknown-linux-gnu" => "linux64-s390x", "s390x-unknown-linux-musl" => "linux64-s390x", + "sparc64-unknown-netbsd" => "BSD-generic64", "x86_64-apple-darwin" => "darwin64-x86_64-cc", "x86_64-linux-android" => "linux-x86_64", "x86_64-pc-windows-gnu" => "mingw64",