Created attachment 239186 [details] patch
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=a2f13e3f723f35b732e1fe0d5c4cea6e74a74ea6 commit a2f13e3f723f35b732e1fe0d5c4cea6e74a74ea6 Author: Rodrigo Osorio <rodrigo@FreeBSD.org> AuthorDate: 2023-01-03 18:09:57 +0000 Commit: Rodrigo Osorio <rodrigo@FreeBSD.org> CommitDate: 2023-01-15 20:49:26 +0000 devel/libatomic_ops: update to 7.6.14 Port changes: * enable shared library * Fix makefile to make portclippy happy Major changes: * Avoid AO_stack_t to cross CPU cache line boundary * Do not assume 'ordered except earlier write' for UWP/arm64 * Ensure result of AO_test_and_set is always AO_TS_CLEAR or AO_TS_SET * Fix 'AO_malloc redefinition' MS VC warning caused by attributes mismatch * Repeat black list check on CAS fail in stack_push_explicit_aux_release Full changelog: https://github.com/ivmai/libatomic_ops/releases/tag/v7.6.14 PR: 268698 Reported by: pkubaj devel/libatomic_ops/Makefile | 7 ++++--- devel/libatomic_ops/distinfo | 6 +++--- devel/libatomic_ops/pkg-plist | 6 ++++++ 3 files changed, 13 insertions(+), 6 deletions(-)
Committed, thanks.