From: Pádraig Brady
Date: Fri, 22 Dec 2017 12:33:30 +0000 (+0000)
Subject: doc: describe recent build checks for 32 bit time_t
X-Git-Tag: v8.29~2
X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=f4fec336071552525735f0c95b7eb7c5e88801de;p=thirdparty%2Fcoreutils.git
doc: describe recent build checks for 32 bit time_t
* README: Document the new handling of 32 bit time_t,
with examples of how to build in 64 bit mode on AIX.
Also mention that GNU make is desired on AIX
due to its mishandling of the "[" target.
Suggested by Assaf Gordon.
---
diff --git a/README b/README
index 9284e7c0ad..c4bdafe195 100644
--- a/README
+++ b/README
@@ -94,16 +94,30 @@ Here is one possible patch to correct the problem:
************************
-OSF/1 4.0d build failure
+OSF/1 4.0d and AIX build failures
------------------------
-If you use /usr/bin/make on an OSF/1 4.0d system, it will fail due
-to the presence of the "[" target. That version of make appears to
-treat "[" as some syntax relating to locks. To work around that,
+If you use /usr/bin/make on these systems, the build will fail due
+to the presence of the "[" target. OSF/1 make(1) appears to
+treat "[" as some syntax relating to locks, while AIX make(1)
+appears to skip the "[" target. To work around these issues
the best solution is to use GNU make. Otherwise, simply remove
all mention of "[$(EXEEXT)" from src/Makefile.
+************************
+32 bit time_t build failures
+------------------------
+
+On systems where it's determined that 64 bit time_t is supported
+(indicated by touch -t