* On 2026-01-28 at 02:46 GMT, David H. Gutteridge wrote:
I didn't test with i386, only with amd64 on 9. I don't follow offhand why one arch would differ from another in this respect, or why these flags wouldn't have already been required for other platforms that use pkgsrc's version of OpenSSL already (e.g., I believe SmartOS ships with base OpenSSL but pkgsrc's is preferred in jperkin@'s builds).
I'm not following this thread closely, but just a quick word about the openssl shipped with SmartOS, it is specifically designed to be hidden:
https://wesolows.dtrace.org/2014/04/10/libsunw_ssl-or-how-smartos-avoids-sadness/and so there will be no builtin match for it at all, which may be different to the context for this thread, but yes it's true that on the whole we compile specifically with PREFER_PKGSRC=yes even for things that are available in the base system, so that the binaries are portable to a wider range of releases as well as other illumos distributions.
-- Jonathan Perkin pkgsrc.smartos.org Open Source Complete Cloud www.tritondatacenter.com