Module Name: src Committed By: aymeric Date: Mon Feb 29 22:49:11 UTC 2016
Modified Files: src: UPDATING Log Message: mention that the recent addition of the NetBSD implementation of regexps to libnbcompat may lead to crashes in tools using them on non-NetBSD hosts if these are not rebuilt from scratch. To generate a diff of this commit: cvs rdiff -u -r1.264 -r1.265 src/UPDATING Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/UPDATING diff -u src/UPDATING:1.264 src/UPDATING:1.265 --- src/UPDATING:1.264 Mon Jan 25 09:24:29 2016 +++ src/UPDATING Mon Feb 29 22:49:11 2016 @@ -1,4 +1,4 @@ -$NetBSD: UPDATING,v 1.264 2016/01/25 09:24:29 martin Exp $ +$NetBSD: UPDATING,v 1.265 2016/02/29 22:49:11 aymeric 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,14 @@ See also: BUILDING, build.sh, Makefile. Recent changes: ^^^^^^^^^^^^^^^ +20160229: + NetBSD's regexp implementation is now part of libnbcompat. + Nblex, nbm4, nbpax, nbsed use it and they may crash on + non-NetBSD hosts if linked with stale object files produced + while they included a non-NetBSD regex.h. + In any case, you should "make cleandir" at least these tools + before updating your toolchain. + 20160125: Dtrace has been enabled by default on some architectures. When doing an update build, make sure to clean the etc/mtree