On Sun, Dec 15, 2024 at 10:22:21PM -0500, Brad Smith wrote: > On Fri, Nov 29, 2024 at 04:00:25AM -0500, Brad Smith wrote: > > - Update HOMEPAGE URL with HTTPS > > - Fix building with ports-gcc > > An updated diff. Just using the library when linking is enough.
Neither of these diffs builds on sparc64 [165/217] : && /usr/ports/pobj/openexr-3.3.2/bin/c++ -O2 -pipe -DNDEBUG -L/usr/local/lib -lstdc++fs src/bin/exr2aces/CMakeFiles/exr2aces.dir/main.cpp.o -o bin/exr2aces -Wl,-z,origin,-rpath,/usr/ports/pobj/openexr-3.3.2/build-sparc64/src/lib/OpenEXR:/usr/ports/pobj/openexr-3.3.2/build-sparc64/src/lib/IlmThread:/usr/ports/pobj/openexr-3.3.2/build-sparc64/src/lib/Iex:/usr/ports/pobj/openexr-3.3.2/build-sparc64/src/lib/OpenEXRCore: src/lib/OpenEXR/libOpenEXR-3_3.so.0.0 src/lib/IlmThread/libIlmThread-3_3.so.0.0 src/lib/Iex/libIex-3_3.so.0.0 -pthread src/lib/OpenEXRCore/libOpenEXRCore-3_3.so.0.0 /usr/local/lib/libImath-3_1.so.2.0 -lm -Wl,-rpath-link,/usr/X11R6/lib && : FAILED: bin/exr2aces : && /usr/ports/pobj/openexr-3.3.2/bin/c++ -O2 -pipe -DNDEBUG -L/usr/local/lib -lstdc++fs src/bin/exr2aces/CMakeFiles/exr2aces.dir/main.cpp.o -o bin/exr2aces -Wl,-z,origin,-rpath,/usr/ports/pobj/openexr-3.3.2/build-sparc64/src/lib/OpenEXR:/usr/ports/pobj/openexr-3.3.2/build-sparc64/src/lib/IlmThread:/usr/ports/pobj/openexr-3.3.2/build-sparc64/src/lib/Iex:/usr/ports/pobj/openexr-3.3.2/build-sparc64/src/lib/OpenEXRCore: src/lib/OpenEXR/libOpenEXR-3_3.so.0.0 src/lib/IlmThread/libIlmThread-3_3.so.0.0 src/lib/Iex/libIex-3_3.so.0.0 -pthread src/lib/OpenEXRCore/libOpenEXRCore-3_3.so.0.0 /usr/local/lib/libImath-3_1.so.2.0 -lm -Wl,-rpath-link,/usr/X11R6/lib && : src/lib/OpenEXR/libOpenEXR-3_3.so.0.0: undefined reference to `std::filesystem::__cxx11::path::_M_split_cmpts()' collect2: error: ld returned 1 exit status ninja: build stopped: subcommand failed.