Call for testing: OpenSSL 3.5

Fred Wright fw at fwright.net
Fri Apr 11 01:44:28 UTC 2025


On Tue, 8 Apr 2025, Clemens Lang wrote:

> I indend to land OpenSSL 3.5 soon, which was just released upstream. See
>
>  https://openssl-library.org/post/2025-04-08-openssl-35-final-release/
>
> for the upstream announcement.
>
> I have a pull request available at
>
>  https://github.com/macports/macports-ports/pull/28091
>
> In my testing, all tests pass and everything works as expected. However,
> in the past there have been problems on older operating systems with new
> OpenSSL minor releases. If you care about such older operating systems,
> go grab the pull request now and test it, then report tickets and
> ideally be prepared to bisect where potential issues were introduced
> upstream so they can be addressed.
>
> If I don't hear back and CI passes, I intend to merge the pull request
> later this week.
>
> OpenSSL 3.5 keeps a stable ABI and does not introduce
> backwards-incompatible API changes, so I don't believe it will be
> necessary to revbump all ports depending on OpenSSL for this.

Universal builds fail on 10.5 x86, but that's no worse than 3.4.1.

Everything that builds passes the tests.

Except for a couple of nonreproducible failures on 10.4 x86_64, 10.6 i386, 
and 10.6 x86_64 (which pass when they build), everything looks good.

Platforms tested were:
--------------------------------------
Mac OS X 10.4.11 8S165, PPC, Xcode 2.5 8M2558
Mac OS X 10.4.11 8S2167, i386, Xcode 2.5 8M2558
Mac OS X 10.4.11 8S2167, x86_64, Xcode 2.5 8M2558
Mac OS X 10.5.8 9L31a, PPC, Xcode 3.1.4 9M2809
Mac OS X 10.5.8 9L31a, i386, Xcode 3.1.4 9M2809
Mac OS X 10.5.8 9L31a, x86_64, Xcode 3.1.4 9M2809
Mac OS X 10.5.8 9L31a, PPC (i386 Rosetta), Xcode 3.1.4 9M2809
Mac OS X 10.6.8 10K549, i386, Xcode 3.2.6 10M2518
Mac OS X 10.6.8 10K549, x86_64, Xcode 3.2.6 10M2518
Mac OS X 10.6.8 10K549, PPC (i386 Rosetta), Xcode 3.2.6 10M2518
Mac OS X 10.7.5 11G63, x86_64, Xcode 4.6.3 4H1503
OS X 10.8.5 12F2560, x86_64, Xcode 5.1.1 5B1008
OS X 10.9.5 13F1911, x86_64, Xcode 6.2 6C131e
OS X 10.10.5 14F2511, x86_64, Xcode 7.2 7C68
OS X 10.11.6 15G22010, x86_64, Xcode 8.1 8B62
macOS 10.12.6 16G2136, x86_64, Xcode 9.2 9C40b
macOS 10.13.6 17G14042, x86_64, Xcode 10.1 10B61
macOS 10.14.6 18G9323, x86_64, Xcode 11.3.1 11C505
macOS 10.15.7 19H15, x86_64, Xcode 12.4 12D4e
macOS 11.7.10 20G1427, x86_64, Xcode 13.2.1 13C100
macOS 11.7.10 20G1427, arm64, Xcode 13.2.1 13C100
macOS 12.7.6 21H1320, x86_64, Xcode 14.2 14C18
macOS 12.7.6 21H1320, arm64, Xcode 14.2 14C18
macOS 13.7.5 22H527, arm64, Xcode 15.2 15C500b
macOS 14.7.5 23H527, arm64, Xcode 16.2 16C5032a
macOS 15.3.2 24D81, arm64, Xcode 16.3 16E140
-----------------------------------------

Fred Wright


More information about the macports-dev mailing list