Source-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[src/trunk]: src mention that the recent addition of the NetBSD implementatio...



details:   https://anonhg.NetBSD.org/src/rev/8402263c95a2
branches:  trunk
changeset: 343889:8402263c95a2
user:      aymeric <aymeric%NetBSD.org@localhost>
date:      Mon Feb 29 22:49:11 2016 +0000

description:
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.

diffstat:

 UPDATING |  10 +++++++++-
 1 files changed, 9 insertions(+), 1 deletions(-)

diffs (24 lines):

diff -r b0468cd462e2 -r 8402263c95a2 UPDATING
--- a/UPDATING  Mon Feb 29 22:19:29 2016 +0000
+++ b/UPDATING  Mon Feb 29 22:49:11 2016 +0000
@@ -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 @@
 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



Home | Main Index | Thread Index | Old Index