[MacPorts] #60477: stack @2.3.1_0: Undefined symbols: _utimensat
MacPorts
noreply at macports.org
Sat Jun 13 08:47:03 UTC 2020
#60477: stack @2.3.1_0: Undefined symbols: _utimensat
-------------------------+-------------------------------------------------
Reporter: macdeport | Owner: essandess
Type: defect | Status: assigned
Priority: Normal | Milestone:
Component: ports | Version: 2.6.2
Resolution: | Keywords: sierra elcapitan yosemite mavericks
Port: stack | mountainlion lion snowleopard leopard tiger
-------------------------+-------------------------------------------------
Changes (by ryandesign):
* keywords: =>
sierra elcapitan yosemite mavericks mountainlion lion snowleopard
leopard tiger
Comment:
This problem affects macOS 10.12 and older.
[https://build.macports.org/builders/ports-10.12_x86_64-builder/builds/119864/steps
/install-port/logs/stdio Here is the buildbot log from 10.12]. Having the
stack port unavailable on an OS as recent as Sierra is limiting. Please
figure out how to make the port work on older systems.
I recall prior discussion about the fact that stack was made to work by
using precompiled binaries of something. If that's still the case, then
perhaps that precompiled binary was compiled on High Sierra or newer and
thus makes use of symbols available on newer systems. This yet again
exemplifies why we need to build from source on each OS version rather
than repackage binaries.
--
Ticket URL: <https://trac.macports.org/ticket/60477#comment:3>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list