[MacPorts] #68716: gdal @3.8.0: Undefined symbols std::__1::__shared_mutex_base::lock_shared()
MacPorts
noreply at macports.org
Sat Nov 18 19:30:38 UTC 2023
#68716: gdal @3.8.0: Undefined symbols std::__1::__shared_mutex_base::lock_shared()
----------------------+----------------------------------------
Reporter: nilason | Owner: Veence
Type: defect | Status: assigned
Priority: Normal | Milestone:
Component: ports | Version: 2.8.1
Resolution: | Keywords: elcapitan, mavericks, lion
Port: gdal |
----------------------+----------------------------------------
Comment (by kencu):
there is no log to refer to here in this ticket yet, but llvm/clang/libc++
tend to be pretty strict about what symbols they expose, depending on the
standard that is being set by the build.
look for arguments like {{{-std=c++17}}} to see what the build is actually
setting.
If you see no such argument, then you get whatever the compiler decides
will be it's default standard. The thing with that is that different
compilers, and different versions of the same compiler, set this
differently so there is no guessing what that default standard will be,
usually.
--
Ticket URL: <https://trac.macports.org/ticket/68716#comment:5>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list