From fd02389a5134ac5895107ed293e1d361b2caa91f Mon Sep 17 00:00:00 2001 From: Xi Ruoyao Date: Fri, 19 Jan 2024 12:23:30 +0800 Subject: [PATCH 1/3] git-version: Use "-wip" as the version suffix instead of "+" for changes not committed yet It's not allowed to use "+" in id attributes etc. --- git-version.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/git-version.sh b/git-version.sh index 5d8d32e5d..09a8fadd7 100755 --- a/git-version.sh +++ b/git-version.sh @@ -57,8 +57,8 @@ version="$rev" versiond="$rev-systemd" if [ "$(git diff HEAD | wc -l)" != "0" ]; then - version="$version+" - versiond="$versiond+" + version="$version-wip" + versiond="$versiond-wip" fi echo " version.ent From d11a0816d40366641eea82eb46bc40c83b779e1e Mon Sep 17 00:00:00 2001 From: Xi Ruoyao Date: Sat, 20 Jan 2024 02:07:45 +0800 Subject: [PATCH 2/3] Some missed ISO-8859-1 -> UTF-8 changes --- chapter10/kernel/kernel-config.py | 2 +- packages.ent | 2 +- patches.ent | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/chapter10/kernel/kernel-config.py b/chapter10/kernel/kernel-config.py index eac2b6c4d..814484b84 100755 --- a/chapter10/kernel/kernel-config.py +++ b/chapter10/kernel/kernel-config.py @@ -293,7 +293,7 @@ for i0, val, i1, title, arrow, key, menu, comment in r: from jinja2 import Template -t = Template(''' +t = Template(''' From 619e4d956f05b2a5e9ce697f1b5941eaf06c48e7 Mon Sep 17 00:00:00 2001 From: Xi Ruoyao Date: Sat, 20 Jan 2024 03:04:26 +0800 Subject: [PATCH 3/3] dependencies: Perl does not need groff for build Some scripts in Perl mentions groff but they are not used building Perl. And in the book groff is built after Perl anyway. --- appendices/dependencies.xml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/appendices/dependencies.xml b/appendices/dependencies.xml index adcb71fb2..1493d84f9 100644 --- a/appendices/dependencies.xml +++ b/appendices/dependencies.xml @@ -1239,7 +1239,7 @@ &before; - Man-DB and Perl + Man-DB @@ -2455,7 +2455,7 @@ &dependencies; - Bash, Binutils, Coreutils, Gawk, GCC, GDBM, Glibc, Grep, Groff, + Bash, Binutils, Coreutils, Gawk, GCC, GDBM, Glibc, Grep, Libxcrypt, Make, Sed, and Zlib