Index | Thread | Search

From:
Theo Buehler <tb@theobuehler.org>
Subject:
Re: UPDATE: OpenEXR
To:
Brad Smith <brad@comstyle.com>
Cc:
ports@openbsd.org, ajacoutot@openbsd.org, kmos@openbsd.org
Date:
Mon, 16 Dec 2024 07:53:21 +0100

Download raw body.

Thread
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.