← Back to Package List

native/openssl

Basic Information

Package Namenative/openssl
Version3.5.1
Typenative

Source Downloads

Download
tar.gz
SHA256: 529043b15cffa5f36077a4d0af83f3de399807181d607441d734196d889b641f

Dependencies Explorer

Build Environment

*
config_opts=--prefix=$PREFIX/native --openssldir=$PREFIX/native/etc/openssl --libdir=$PREFIX/native/lib
*
config_opts=$config_opts no-ec_nistp_64_gcc_128
*
config_opts=$config_opts no-shared
*
config_opts=$config_opts no-tests
*
config_opts=$config_opts no-unit-test

Build Steps

1.
*
sed -i.bak 's/#define DATE "built on: \$date"/#define DATE "built on: Jan 1 1970 00:00:01"/' util/mkbuildinf.pl
2.
*
sed -i.bak 's|crypto ssl apps util tools fuzz providers doc|crypto ssl util tools providers|' build.info
3.
*
./Configure $config_opts
4.
*
make -j$NUM_CORES build_libs
5.
*
make -j$NUM_CORES DESTDIR=$STAGING_DIR install_sw
6.
*
$PREFIX/native/bootstrap/bin/perl $PREFIX/native/bootstrap/bin/strip-nondeterminism-recursive --directory $STAGING_DIR

Build Matrix

Target / Builder darwin_arm64 linux_amd64 linux_arm64
aarch64-apple-darwin
aarch64-apple-ios
aarch64-apple-ios-simulator
aarch64-linux-android
aarch64-linux-gnu
armv7a-linux-androideabi
x86_64-apple-darwin
x86_64-linux-android
x86_64-linux-gnu

Available Downloads

aarch64-apple-darwin
darwin_arm64
Size: 6.2 MB
Build ID: 99397ce5
aarch64-apple-darwin
linux_arm64
Size: 6.6 MB
Build ID: 2c7e5e4f
x86_64-linux-gnu
linux_arm64
Size: 6.6 MB
Build ID: 2c7e5e4f