#68004 closed defect (fixed)

gnutar broken now: configure: error: could not enable timestamps after mid-January 2038

Reported by: barracuda156 Owned by: aeiouaeiouaeiouaeiouaeiouaeiou
Priority: Normal Milestone:
Component: ports Version: 2.8.1
Keywords: Cc:
Port: gnutar

Description

configure: error: in `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_archivers_gnutar/gnutar/work/tar-1.35':
configure: error: could not enable timestamps after mid-January 2038.
This package recommends support for these later
timestamps. However, to proceed with signed 32-bit
time_t even though it will fail then, configure with
'--disable-year2038'.
See `config.log' for more details
Command failed:  cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_archivers_gnutar/gnutar/work/tar-1.35" && ./configure --prefix=/opt/local --disable-silent-rules --program-prefix=gnu 
Exit code: 1

Change History (2)

comment:1 Changed 15 months ago by aeiouaeiouaeiouaeiouaeiouaeiou

The Haiku project includes the --disable-year2038 flag for 32-bit systems. It should be enabled as in gzip, since it also fixes the +universal builds.

comment:2 Changed 15 months ago by aeiouaeiouaeiouaeiouaeiouaeiou

Owner: set to aeiouaeiouaeiouaeiouaeiouaeiou
Resolution: fixed
Status: newclosed

In ea0a32670e37821e392f652ecfc61297d4682d8e/macports-ports (master):

gnutar: bypass year 2038 check

Closes: #68004

Note: See TracTickets for help on using tickets.