[Bug 274927] Toolchain fails on the __sync_val_compare_and_swap function without -march=native (port biology/seqwish)

From: <bugzilla-noreply_at_freebsd.org>
Date: Thu, 21 May 2026 15:49:33 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=274927

--- Comment #11 from Mark Millard <marklmi26-fbsd@yahoo.com> ---
(In reply to Mark Linimon from comment #10)

It looks like it has been working and in use since
mid 2024-Dec.

Details follow . . .

The modern Makefile has:

CMAKE_ARGS=     -DEXTRA_FLAGS="" # disable -march=native

The most recent fallout report dates back to:

2026-01-13 02:07

and was only for quarterly back then -and only for
i386 as well: so not the same issue, appearently.

Looking at when the disable of native was added back to
the Makefile:

QUOTE
author  Piotr Kubaj <pkubaj@FreeBSD.org>        2024-12-11 13:37:31 +0000
committer       Piotr Kubaj <pkubaj@FreeBSD.org>        2024-12-11 17:29:07
+0000
commit  440dfcc986d1b3e205cfc758956a646f1719eeca (patch)
tree    530f0929a92ac34dd4f6583d0f898813f0cf3040 /biology/seqwish
parent  f26a053fe016f254dbf07f6d311a41b93d446862 (diff)

biology/seqwish: disable march=native, fixing build on non-x86

Contrary to the removed comment, it doesn't break compilation, tested on amd64.
END QUOTE

-- 
You are receiving this mail because:
You are the assignee for the bug.