Module Name: src Committed By: riastradh Date: Sat Nov 23 14:51:58 UTC 2024
Modified Files: src: UPDATING Log Message: UPDATING: Note compat objdirs too. To generate a diff of this commit: cvs rdiff -u -r1.373 -r1.374 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.373 src/UPDATING:1.374 --- src/UPDATING:1.373 Sat Nov 23 02:26:06 2024 +++ src/UPDATING Sat Nov 23 14:51:58 2024 @@ -1,4 +1,4 @@ -$NetBSD: UPDATING,v 1.373 2024/11/23 02:26:06 riastradh Exp $ +$NetBSD: UPDATING,v 1.374 2024/11/23 14:51:58 riastradh 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 @@ -27,6 +27,13 @@ Recent changes: cd external/bsd/libarchive/lib && $TOOLDIR/bin/nbmake-$ARCH clean cd external/public-domain/xz/lib && $TOOLDIR/bin/nbmake-$ARCH clean + Also, for architectures with MKCOMPAT, it is necessary to clean + the compat objdirs too. The easiest way is: + + rm -rf OBJDIR/compat/*/*/external/bsd/file/lib + rm -rf OBJDIR/compat/*/*/external/bsd/libarchive/lib + rm -rf OBJDIR/compat/*/*/external/public-domain/xz/lib + Changes to bsd.lib.mk to improve detecting differences in shared library symbol exports may cause some .actsym files in the objdir to become stale in update builds.