On Sun, 27 Apr 2025 09:16:58 +0200,
Kurt Mosiejczuk <k...@cranky.work> wrote:
> 
> https://cranky.work/sparc64/2025-04-23/audio/openal.log
> 
> undefined reference to `std::filesystem::__cxx11::path::_M_split_cmpts()'
> 

I haven't got access to spark64 but follow diff may fix this and probably
multimedia/libheif issues.

May I ask you to try it?

Index: audio/openal/Makefile
===================================================================
RCS file: /home/cvs/ports/audio/openal/Makefile,v
diff -u -p -r1.68 Makefile
--- audio/openal/Makefile       1 Feb 2025 09:56:08 -0000       1.68
+++ audio/openal/Makefile       27 Apr 2025 08:12:22 -0000
@@ -44,6 +44,10 @@ CONFIGURE_ARGS =-DALSOFT_BACKEND_PIPEWIR
 CONFIGURE_ARGS +=-DALSOFT_CPUEXT_NEON=Off
 .endif
 
+.if "${MACHINE_ARCH}" == "sparc64"
+CXXFLAGS_ports-gcc +=  -lstdc++fs
+.endif
+
 MODULES =      devel/cmake
 
 COMPILER =     base-clang ports-gcc



Thus, I not sure that just -lstdc++fs is enough, it may need -ldl as well

-- 
wbr, Kirill

Reply via email to