[MacPorts] #55643: coreutils @8.29: This package requires a 64-bit 'time_t' type (was: coreutils fails to upgrade to 8.29_0)
MacPorts
noreply at macports.org
Fri Jan 5 08:52:31 UTC 2018
#55643: coreutils @8.29: This package requires a 64-bit 'time_t' type
------------------------+-----------------
Reporter: dershow | Owner:
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version:
Resolution: | Keywords:
Port: coreutils |
------------------------+-----------------
Comment (by ryandesign):
The relevant error seems to be:
{{{
configure: error: This package requires a 64-bit 'time_t' type, which your
system appears to support. You might try configuring with 'CPPFLAGS="-m64"
LDFLAGS="-m64"'. To build with a 32-bit time_t anyway (not recommended),
configure with 'TIME_T_32_BIT_OK=yes'.
}}}
I see you are intentionally building a universal variant, with both 32-bit
and 64-bit parts. I guess if we want to continue to allow universal
builds, we should add `TIME_T_32_BIT_OK=yes` for the 32-bit parts, as it
says.
Curiously, there was no problem building coreutils on our 32-bit i386 Snow
Leopard and ppc Leopard builders. I guess the configure script recognizes
that on those systems, 64-bit types are not supported, so it allows the
build to proceed?
--
Ticket URL: <https://trac.macports.org/ticket/55643#comment:1>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list