tech-pkg archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

py-rapidfuzz: i386: libatomic not found



In the 10.0/i386 bulk build logs I see a build failure for py-rapidfuzz:

Looking at the build.log[1] I see:

-- Performing Test HAVE_CXX_ATOMICS_UINT64_WITH_LIB - Failed
CMake Error at src/rapidfuzz/CMakeLists.txt:153 (message):
  No native support for std::atomic<int>, or libatomic not found!


-- Configuring incomplete, errors occurred!
Traceback (most recent call last):
  File "/usr/pkg/lib/python3.11/site-packages/skbuild/setuptools_wrap.py", line 666, in setup
    env = cmkr.configure(
          ^^^^^^^^^^^^^^^
  File "/usr/pkg/lib/python3.11/site-packages/skbuild/cmaker.py", line 357, in configure
    raise SKBuildError(msg)

==========================================================================
WARNING: The C extension could not be compiled, speedups are not enabled.
Failure information, if any, is above.
Retrying the build without the C extension now.
==========================================================================


http://shadow.netbsd.org/pub/pkgsrc/packages/reports/2024Q1/NetBSD-10.0-i386/20240402.1917/py311-rapidfuzz-3.6.2/build.log

I haven't been running i386 for a long time - is including
devel/libatomic/buildlink3.mk the right fix for this? Or
mk/atomic64.mk? Or something else?
 Thomas


Home | Main Index | Thread Index | Old Index