Date: Fri, 16 Jul 2021 04:08:36 GMT From: Warner Losh <imp@FreeBSD.org> To: src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-branches@FreeBSD.org Subject: git: 8b9b3d90de5d - stable/12 - UPDATING: Not unusual side effect of the awk bug fixed in 40a925385fa6b Message-ID: <202107160408.16G48aPZ089576@gitrepo.freebsd.org>
next in thread | raw e-mail | index | archive | help
The branch stable/12 has been updated by imp: URL: https://cgit.FreeBSD.org/src/commit/?id=8b9b3d90de5dbeba0f8d68a154c657c0c139e5a9 commit 8b9b3d90de5dbeba0f8d68a154c657c0c139e5a9 Author: Warner Losh <imp@FreeBSD.org> AuthorDate: 2021-07-16 04:05:31 +0000 Commit: Warner Losh <imp@FreeBSD.org> CommitDate: 2021-07-16 04:08:14 +0000 UPDATING: Not unusual side effect of the awk bug fixed in 40a925385fa6b You might not be able to build the kernel if you have an awk between Jul 10th and today. In stable/12, more (all) platforms than -current or stable/13 have the first offset of the thread structure in the 0xfxx range, which triggers this problem. If you've updated awk, you'll likely need to follow the instructions here to install a fixed version before you'll be able to build a kernel. Sponsored by: Netflix --- UPDATING | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/UPDATING b/UPDATING index 83cf3b8e6ffa..dcde1cb75903 100644 --- a/UPDATING +++ b/UPDATING @@ -17,6 +17,22 @@ from older versions of FreeBSD, try WITHOUT_CLANG and WITH_GCC to bootstrap to the tip of head, and then rebuild without this option. The bootstrap process from older version of current across the gcc/clang cutover is a bit fragile. +20210715: + The 20210707 awk update brought in a change in behavior. This has + been corrected as of d4d252c49976. Between these dates, if you + installed a new awk binary, you may not be able to build a new + kernel because the change in behavior affected the genoffset + script used to build the kernel. If you did update, the fix is + to update your sources past the above hash and do + % cd usr.bin/awk + % make clean all + % sudo -E make install + to enable building kernels again. + +20210710: + awk has been updated to the latest one-true-awk version 20210215. + This contains a number of minor bug fixes. + 20210626: Commit 6ae32cc8182f changed the internal KAPI between the krpc and nfsd modules. As such, both need to be rebuilt from sources.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202107160408.16G48aPZ089576>