[MacPorts] #55643: coreutils @8.29, gzip @1.9 +universal: This package requires a 64-bit 'time_t' type

MacPorts noreply at macports.org
Fri Jan 12 11:42:13 UTC 2018


#55643: coreutils @8.29, gzip @1.9 +universal: 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, gzip  |
------------------------------+-----------------
Changes (by ryandesign):

 * cc: dClauzel (added)


Comment:

 Replying to [comment:9 dClauzel]:
 > Same problem here. I can upgrade `coreutils`, but only by omitting the
 `+universal` variant.

 Yes, we know. All users who try to install coreutils or gzip with the
 universal variant will experience this problem. That's why this ticket is
 still open.

 > {{{
 > # CPPFLAGS="-m64" LDFLAGS="-m64" port install coreutils
 > }}}

 MacPorts deliberately ignores most environment variables specified at the
 command line, so you cannot influence the `CPPFLAGS`, `LDFLAGS`, etc. that
 the port uses in this way, nor is it usually a good idea to attempt to do
 so, since ports deliberately use the flags they use. The `-m64` compiler
 flag means "build 64-bit", which is the default on 64-bit Macs running Mac
 OS X 10.6 and later. The `+universal` MacPorts variant means "build 64-bit
 and 32-bit" on 64-bit Macs, so it's nonsense to try to tell such a build
 to use `-m64`.

--
Ticket URL: <https://trac.macports.org/ticket/55643#comment:11>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list