OpenSSL 3.0.0 on i386 failing to build

From: Bernard Spil <brnrd_at_freebsd.org>
Date: Thu, 29 Jul 2021 23:05:03 +0200
Hi all,

The OpenSSL 3.0.0 port (currently beta2) is failing on i386 due to 
missing atomic on i386

> ld: error: undefined symbol: __atomic_is_lock_free

Poudriere logs on vanilla FreeBSD
https://brnrd.eu/poudriere/data/114i386-git/2021-07-29_17h04m18s/logs/errors/openssl-devel-3.0.0.b2.log
https://brnrd.eu/poudriere/data/122i386-git/2021-07-29_17h04m18s/logs/errors/openssl-devel-3.0.0.b2.log

This is apparently the last Release Candidate for OpenSSL 3.0.0. Would 
appreciate anyone to help fix this, preferably without requiring GCC.

With kindest regards, Bernard Spil
Maintainer of OpenSSL and LibreSSL ports.
Received on Thu Jul 29 2021 - 21:05:03 UTC

Original text of this message