| Newsgroups |
gmane.linux.lfs.beyond.book |
| Message-ID |
<[email protected]> |
This is an automated email from the git hooks/post-receive script.
git pushed a commit to branch trunk
in repository blfs.
commit 8abcb299c8956c851029abab519f0f9b298d921e
Author: Xi Ruoyao <[email protected]>
AuthorDate: Mon Jun 1 11:13:51 2026 +0800
zsh: update to 5.9.1
---
introduction/welcome/changelog.xml | 4 ++++
packages.ent | 2 +-
postlfs/shells/zsh.xml | 39 ++++++++------------------------------
3 files changed, 13 insertions(+), 32 deletions(-)
diff --git a/introduction/welcome/changelog.xml b/introduction/welcome/changelog.xml
index 3870aedc14..065398b930 100644
--- a/introduction/welcome/changelog.xml
+++ b/introduction/welcome/changelog.xml
@@ -42,6 +42,10 @@
<listitem>
<para>May 31st, 2026</para>
<itemizedlist>
+ <listitem>
+ <para>[bdubbs] - Update to zsh-5.9.1. Fixes
+ <ulink url="&blfs-ticket-root;23395">#23395</ulink>.</para>
+ </listitem>
<listitem>
<para>[bdubbs] - Update to systemd-260.2. Fixes
<ulink url="&blfs-ticket-root;23368">#23368</ulink>.</para>
diff --git a/packages.ent b/packages.ent
index 2a34281f98..1b9185af0a 100644
--- a/packages.ent
+++ b/packages.ent
@@ -87,7 +87,7 @@
<!-- Chapter 7 -->
<!ENTITY dash-version "0.5.13.4">
<!ENTITY tcsh-version "6.24.16">
-<!ENTITY zsh-version "5.9">
+<!ENTITY zsh-version "5.9.1">
<!-- Chapter 8 Virtualization -->
<!ENTITY qemu-version "11.0.1">
diff --git a/postlfs/shells/zsh.xml b/postlfs/shells/zsh.xml
index 317f0f7650..cdf2caa8b3 100644
--- a/postlfs/shells/zsh.xml
+++ b/postlfs/shells/zsh.xml
@@ -6,8 +6,8 @@
<!ENTITY zsh-download-http "https://www.zsh.org/pub/zsh-&zsh-version;.tar.xz">
<!ENTITY zsh-download-ftp " ">
- <!ENTITY zsh-md5sum "182e37ca3fe3fa6a44f69ad462c5c30e">
- <!ENTITY zsh-size "3.2 MB">
+ <!ENTITY zsh-md5sum "5492bfe9a4afacdb2d1d81c27a1d44fa">
+ <!ENTITY zsh-size "3.3 MB">
<!ENTITY zsh-buildsize "48 MB (includes documentation and tests)">
<!ENTITY zsh-time "1.6 SBU (Using parallelism=4; includes documentation and tests)">
]>
@@ -90,30 +90,6 @@
<sect2 role="installation">
<title>Installation of zsh</title>
- <para>
- Adapt the documentation build system for texinfo-7.0 or later:
- </para>
-
-<screen><userinput>sed -e 's/set_from_init_file/texinfo_&/' \
- -i Doc/Makefile.in</userinput></screen>
-
- <!-- https://github.com/zsh-users/zsh/commit/4c89849c9817
- https://github.com/zsh-users/zsh/commit/ab4d62eb975a -->
- <para>
- Some programs shipped in the building system for detecting system
- features use pre-C99 syntax rejected by GCC-14.1 and later. Fix them
- because Zsh will be configured incorrectly and fail to build otherwise:
- </para>
-
-<screen><userinput>sed -e 's/^main/int &/' \
- -e 's/exit(/return(/' \
- -i aczsh.m4 configure.ac &&
-
-sed -e 's/test = /&(char**)/' \
- -i configure.ac &&
-
-autoconf</userinput></screen>
-
<para>
The documentation files contain references to zsh configuration
files in <filename class='directory'>/etc</filename>, but we'll
@@ -144,7 +120,8 @@ autoconf</userinput></screen>
--sysconfdir=/etc/zsh \
--enable-etcdir=/etc/zsh \
--enable-cap \
- --enable-gdbm &&
+ --enable-gdbm \
+ --enable-pcre &&
make &&
makeinfo Doc/zsh.texi --html -o Doc/html &&
@@ -169,7 +146,7 @@ makeinfo Doc/zsh.texi --html --no-split --no-headers -o zsh.html</userinput></s
<screen role="root"><userinput>make install &&
make infodir=/usr/share/info install.info &&
-make htmldir=/usr/share/doc/zsh-&zsh-version;/html install.html &&
+make htmldir=/usr/share/doc/zsh-&zsh-version;/html install.html &&
install -v -m644 zsh.{html,txt} Etc/FAQ /usr/share/doc/zsh-&zsh-version;</userinput></screen>
<para>
@@ -205,13 +182,13 @@ install -v -m644 zsh.{html,txt} Etc/FAQ /usr/share/doc/zsh-&zsh-version;</userin
<parameter>--enable-gdbm</parameter>: This option enables the
use of the <application>GDBM</application> library.
</para>
-<!-- the next zsh release will support it
+
<para>
- <option>- -enable-pcre</option>: This option allows zsh to use
+ <parameter>--enable-pcre</parameter>: This option allows zsh to use
the <application>PCRE2</application> regular expression library in shell
builtins.
</para>
--->
+
</sect2>
<sect2 role="configuration">
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
--
http://lists.linuxfromscratch.org/sympa/info/blfs-book
Unsubscribe: See the above information page