[MacPorts] #64147: squashfs-tools: builds fail on 10.12 and earlier, due to missing symbol '_utimensat'
MacPorts
noreply at macports.org
Tue Dec 7 13:33:07 UTC 2021
#64147: squashfs-tools: builds fail on 10.12 and earlier, due to missing symbol
'_utimensat'
-----------------------------+---------------------
Reporter: mascguy | Owner: mascguy
Type: defect | Status: closed
Priority: Normal | Milestone:
Component: ports | Version: 2.7.1
Resolution: fixed | Keywords:
Port: squashfs-tools |
-----------------------------+---------------------
Comment (by mascguy):
The change to use `legacysupport` fixes this port for macOS releases from
10.7 through 10.12, so we're in great shape.
For 10.6, there's still a build issue, related to `dprintf`:
{{{
[...]
unsquashfs.c: In function ‘pseudo_print’:
unsquashfs.c:3478: warning: implicit declaration of function ‘dprintf’
[...]
Undefined symbols:
"_dprintf", referenced from:
_pseudo_print in unsquashfs.o
_generate_pseudo in unsquashfs.o
}}}
That might be fixable too, given the earlier implicit function declaration
warning. But overall, looking good!
--
Ticket URL: <https://trac.macports.org/ticket/64147#comment:5>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list