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.

Reply via email to