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.249 retrieving revision 1.252 diff -u -p -r1.249 -r1.252 --- src/UPDATING 2013/12/04 14:47:41 1.249 +++ src/UPDATING 2014/01/31 11:19:37 1.252 @@ -1,4 +1,4 @@ -$NetBSD: UPDATING,v 1.249 2013/12/04 14:47:41 mrg Exp $ +$NetBSD: UPDATING,v 1.252 2014/01/31 11:19:37 wiz 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 @@ -16,6 +16,23 @@ See also: BUILDING, build.sh, Makefile. Recent changes: ^^^^^^^^^^^^^^^ +20140131: + The new compiler_rt/libc integration moved a few things. If not + starting with a clean objdir, cd to the objdir and do: + rm -rf lib/libc + and if you are on a 64bit arch with 32bit compat, additionally: + rm -rf compat/sparc64/sparc/lib/libc + (substitute proper archs for sparc/sparc64) + + +20131227: + 1. The new ntpd runs in a restricted mode to prevent amplification + attacks. If you need ntpdc to work you need to explicitly enable + mode7 in your config file. Make sure you put the necessary restrict + statements to avoid being exposed. + 2. strncat has moved from lib/libc to common/lib/libc; you might need + to make clean in libc + 20131129: The GMP sources were updated, and builds will likely fail without cleaning their build trees for both tools and in-tree, like below.