[MacPorts] #71026: shapelib @1.6.1 -- Unable to build -- fatal error: 'filesystem' file not found
MacPorts
noreply at macports.org
Thu Oct 3 19:36:32 UTC 2024
#71026: shapelib @1.6.1 -- Unable to build -- fatal error: 'filesystem' file not
found
-----------------------+------------------------
Reporter: RobK88 | Owner: (none)
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.10.2
Resolution: | Keywords: highsierra
Port: shapelib |
-----------------------+------------------------
Comment (by kencu):
The system software installed in High Sierra by Apple is now too old to
support "filesystem", and no amount of tweaking the bulid or selecting
other compilers will change that.
If you use legacysupport and enable macports-libcxx in legacysupport's
options for systems up to your needed system, it will often build.
It then needs to be actually tested.
Because the libc++ in macports-libcxx and the libc++ installed in High
SIerra are different, and because LLVM/LIBCXX specifically provide no
guarantees of compatibility between different libc++ versions, there are
runtime errors that show up sometimes. If those runtime errors happen,
then the macports-libcxx approach can't be used.
--
Ticket URL: <https://trac.macports.org/ticket/71026#comment:5>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list