Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. =================================================================== RCS file: /ftp/cvs/cvsroot/src/UPDATING,v rcsdiff: /ftp/cvs/cvsroot/src/UPDATING,v: warning: Unknown phrases like `commitid ...;' are present. retrieving revision 1.291 retrieving revision 1.291.2.4 diff -u -p -r1.291 -r1.291.2.4 --- src/UPDATING 2018/02/13 04:36:00 1.291 +++ src/UPDATING 2018/07/28 04:32:56 1.291.2.4 @@ -1,4 +1,4 @@ -$NetBSD: UPDATING,v 1.291 2018/02/13 04:36:00 mrg Exp $ +$NetBSD: UPDATING,v 1.291.2.4 2018/07/28 04:32:56 pgoyette Exp $ This file (UPDATING) is intended to be a brief reference to recent changes that might cause problems in the build process, and a guide for @@ -19,6 +19,27 @@ See also: BUILDING, build.sh, Makefile. Recent changes: ^^^^^^^^^^^^^^^ +20180717: + On aarch64 int64_t and related types have changed from long long + to long. This requires recompiling all C++ binaries. + +20180713: + On amd64 and i386 static binaries are now build position + independend. This requires recompilation of all object + files used to create the crunched /rescue binary. + Clean the rescue directory in your obj directory before + doing an update build, otherwise linking will fail. + +20180414: + Existing binutils was migrated to binutils.old. Manual + removal of tools/binutils objects directory may be required + to fix tools build failure. + +20180311: + bdftopcf was updated and may need cleaning in the + src/external/mit/xorg/tools/bdftopcf subdirectory if there are + link errors. + 20180212: between OpenSSL and GCC updates, many things may fail to build. any failure that looks like GCC or openssl is best handled by