From: Daniel Kubec Date: Fri, 16 Jan 2026 11:39:01 +0000 (+0100) Subject: Drop darwin-i386(-cc) targets from Configurations X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=4fb0e0b47ae77d3a0e66310dad5fdd063e1ba0e2;p=thirdparty%2Fopenssl.git Drop darwin-i386(-cc) targets from Configurations Fixes #18515 Reviewed-by: Eugene Syromiatnikov Reviewed-by: Paul Dale Reviewed-by: Tomas Mraz MergeDate: Tue Jan 20 12:12:43 2026 (Merged from https://github.com/openssl/openssl/pull/29653) --- diff --git a/CHANGES.md b/CHANGES.md index 3d01712f134..056f2b34277 100644 --- a/CHANGES.md +++ b/CHANGES.md @@ -109,6 +109,10 @@ OpenSSL 4.0 *David von Oheimb* + * Drop darwin-i386(-cc) targets from Configurations. + + *Daniel Kubec* + * Added `-hmac-env` and `-hmac-stdin` options to openssl-dgst. *Igor Ustinov* diff --git a/Configurations/10-main.conf b/Configurations/10-main.conf index 92b3923e40f..793283ee152 100644 --- a/Configurations/10-main.conf +++ b/Configurations/10-main.conf @@ -1885,16 +1885,6 @@ my %targets = ( asm_arch => 'ppc64', perlasm_scheme => "osx64", }, - "darwin-i386-cc" => { inherit_from => [ "darwin-i386" ] }, # Historic alias - "darwin-i386" => { - inherit_from => [ "darwin-common" ], - CFLAGS => add(picker(release => "-fomit-frame-pointer")), - cflags => add("-arch i386"), - lib_cppflags => add("-DL_ENDIAN"), - bn_ops => "BN_LLONG RC4_INT", - asm_arch => 'x86', - perlasm_scheme => "macosx", - }, "darwin64-x86_64-cc" => { inherit_from => [ "darwin64-x86_64" ] }, # Historic alias "darwin64-x86_64" => { inherit_from => [ "darwin-common" ], diff --git a/util/perl/OpenSSL/config.pm b/util/perl/OpenSSL/config.pm index c4e556a5bdc..00e01cbb2de 100755 --- a/util/perl/OpenSSL/config.pm +++ b/util/perl/OpenSSL/config.pm @@ -524,22 +524,6 @@ EOF return { target => "darwin-ppc" }; } ], - [ 'i.86-apple-darwin.*', - sub { - my $KERNEL_BITS = $ENV{KERNEL_BITS} // ''; - my $ISA64 = `sysctl -n hw.optional.x86_64 2>/dev/null`; - if ( $ISA64 == 1 && $KERNEL_BITS eq '' ) { - print < "darwin64-x86_64" } - if $ISA64 == 1 && $KERNEL_BITS eq '64'; - return { target => "darwin-i386" }; - } - ], [ 'x86_64-apple-darwin.*', sub { my $KERNEL_BITS = $ENV{KERNEL_BITS} // ''; @@ -551,13 +535,6 @@ EOF return { target => "darwin64-x86_64" }; } } - return { target => "darwin-i386" } if $KERNEL_BITS eq '32'; - - print < "darwin64-x86_64" }; } ],