[blfs] branch trunk updated: Update to seamonkey-2.53.24.

git Owner ([email protected] via blfs-book Mailing List) <[email protected]> Wed, 29 Jul 2026 23:21:53 +0000
Newsgroups gmane.linux.lfs.beyond.book
Message-ID <178536731308.2634634.14899468326750940910@rivendell.linuxfromscratch.org>
This is an automated email from the git hooks/post-receive script.

git pushed a commit to branch trunk
in repository blfs.

The following commit(s) were added to refs/heads/trunk by this push:
     new 87bd3e8a85 Update to seamonkey-2.53.24.
87bd3e8a85 is described below

commit 87bd3e8a8539ade13c608fe115be9f9e73a47ed7
Author: Bruce Dubbs <[email protected]>
AuthorDate: Wed Jul 29 18:21:43 2026 -0500

    Update to seamonkey-2.53.24.
---
 general/genlib/spidermonkey.xml    |  3 ++-
 introduction/welcome/changelog.xml |  4 ++++
 packages.ent                       |  2 +-
 xsoft/graphweb/seamonkey.xml       | 39 ++++++++++----------------------------
 4 files changed, 17 insertions(+), 31 deletions(-)

diff --git a/general/genlib/spidermonkey.xml b/general/genlib/spidermonkey.xml
index a732832e9c..7ac03d330c 100644
--- a/general/genlib/spidermonkey.xml
+++ b/general/genlib/spidermonkey.xml
@@ -309,7 +309,8 @@ sed -i '/@NSPR_CFLAGS@/d' /usr/bin/js&spidermonkey-major;-config</userinput></sc
       <envar>MOZBUILD_STATE_PATH=${PWD}/mozbuild</envar>: Override the
       default location
       (<filename class='directory'>${HOME}/.mozbuild</filename>) for the
-      cache of the build system, to avoid pulluating the home directory.
+      cache of the build system, to avoid polluting the home directory.
+
     </para>
 
     <para>
diff --git a/introduction/welcome/changelog.xml b/introduction/welcome/changelog.xml
index 676d7025de..6a68c921bc 100644
--- a/introduction/welcome/changelog.xml
+++ b/introduction/welcome/changelog.xml
@@ -42,6 +42,10 @@
     <listitem>
       <para>July 29th, 2026</para>
       <itemizedlist>
+        <listitem>
+          <para>[bdubbs] - Update to seamonkey-2.53.24. Fixes
+          <ulink url="&blfs-ticket-root;23563">#23563</ulink>.</para>
+        </listitem>
         <listitem>
           <para>[jlocash] - Update to cmake-4.4.1. Fixes
           <ulink url="&blfs-ticket-root;23655">#23655</ulink>.</para>
diff --git a/packages.ent b/packages.ent
index a1f9459702..5d3df4787c 100644
--- a/packages.ent
+++ b/packages.ent
@@ -1139,7 +1139,7 @@
 <!ENTITY spidermonkey-md5sum          "2d4839a185493f6eef77669e2c714de4">
 <!ENTITY spidermonkey-size            "615 MB">
 
-<!ENTITY seamonkey-version            "2.53.23">
+<!ENTITY seamonkey-version            "2.53.24">
 
 <!-- Chapter 41 -->
 <!ENTITY balsa-version                "2.6.5">
diff --git a/xsoft/graphweb/seamonkey.xml b/xsoft/graphweb/seamonkey.xml
index 2d714700ee..1111e7d98e 100644
--- a/xsoft/graphweb/seamonkey.xml
+++ b/xsoft/graphweb/seamonkey.xml
@@ -6,10 +6,10 @@
 
   <!ENTITY seamonkey-download-http "https://archive.seamonkey-project.org/releases/&seamonkey-version;/source/seamonkey-&seamonkey-version;.source.tar.xz">
   <!ENTITY seamonkey-download-ftp  " ">
-  <!ENTITY seamonkey-md5sum        "e4aee41da61978e44a83b549a360c3b5">
-  <!ENTITY seamonkey-size          "239 MB">
-  <!ENTITY seamonkey-buildsize     "3 GB (138 MB installed)">
-  <!ENTITY seamonkey-time          "6.3 SBU (with parallelism=8)">
+  <!ENTITY seamonkey-md5sum        "1f7bc1087b815cafb85e34ef65505a57">
+  <!ENTITY seamonkey-size          "236 MB">
+  <!ENTITY seamonkey-buildsize     "3.0 GB (140 MB installed)">
+  <!ENTITY seamonkey-time          "5.1 SBU (with parallelism=8)">
 ]>
 
 <sect1 id="seamonkey" xreflabel="seamonkey-&seamonkey-version;">
@@ -77,7 +77,7 @@
         </para>
       </listitem>
     </itemizedlist>
-
+<!--
     <bridgehead renderas="sect3">Additional Downloads</bridgehead>
     <itemizedlist spacing="compact">
       <listitem>
@@ -94,7 +94,7 @@
         </para>
       </listitem>
     </itemizedlist>
-
+-->
     <note>
       <para>
         The tarball
@@ -117,9 +117,9 @@
 
     <bridgehead renderas="sect4">Recommended</bridgehead>
     <para role="recommended">
+      <xref linkend="dbus-glib"/>,
       <xref linkend="icu"/>,
       <xref linkend="libevent"/>,
-      <!--<xref linkend="libvpx"/>, Causes build failures similar to Firefox -->
       <xref linkend="libwebp"/>,
       <xref linkend="llvm"/> (with clang),
       <xref linkend="nspr"/>,
@@ -138,7 +138,6 @@
     <bridgehead renderas="sect4">Optional</bridgehead>
     <para role="optional">
       <xref linkend="alsa-lib"/>,
-      <xref linkend="dbus-glib"/>,
       <xref linkend="libproxy"/>,
       <xref linkend="nodejs"/>,
       <xref linkend="valgrind"/>,
@@ -167,15 +166,14 @@
 <screen><?dbfo keep-together="auto"?><userinput>cat &gt; mozconfig &lt;&lt; "EOF"
 <literal># If you have a multicore machine, all cores will be used
 
-# If you have installed DBus-Glib comment out this line:
-ac_add_options --disable-dbus
+# If you have not installed DBus-Glib uncomment this line:
+#ac_add_options --disable-dbus
 
 # If you have installed dbus-glib, and you have installed (or will install)
 # wireless-tools, and you wish to use geolocation web services, comment out
 # this line
 ac_add_options --disable-necko-wifi
 
-
 # If you wish to use libproxy to determine proxy server information, you will
 # need to install the libproxy package and then uncomment the option below:
 #ac_add_options --enable-libproxy
@@ -253,11 +251,7 @@ EOF</userinput></screen>
 
     <para>
       First, if you are building with system ICU, adapt the line break mapping
-      for ICU-74 or later, apply a patch to build this package with the
-      C++17 standard because the headers of ICU-75 or later require some
-      C++17 features, fix a security issue in the bundled version of libvpx,
-      and adapt the build system to use the correct library with ICU-76 or
-      later:
+      for ICU-74 or later:
     </para>
 
 <!-- This used to be 43..47. ICU-78 adjusted line mapping. Firefox 140esr is
@@ -269,21 +263,8 @@ EOF</userinput></screen>
    sed '/ZWJ/s/$/,CLASS_CHARACTER/' -i intl/lwbrk/LineBreaker.cpp || exit $?
 done) &amp;&amp;
 
-patch -Np1 -i ../seamonkey-&seamonkey-version;-cxx17-1.patch                 &amp;&amp;
-patch -Np1 -i ../seamonkey-&seamonkey-version;-libvpx_security_fixes-1.patch &amp;&amp;
-
 sed -i 's/icu-i18n/icu-uc &amp;/' js/moz.configure</userinput></screen>
 
-    <!-- https://bugzilla.mozilla.org/show_bug.cgi?id=1894423 -->
-    <para>
-      Next, remove a hunk of unused code violating the C++ standard.
-      Clang has started to reject it even though it's unused since the
-      19.1.0 release:
-    </para>
-
-<screen><userinput>sed -e '/ExclusiveData(ExclusiveData&amp;&amp;/,/^ *}/d' \
-    -i js/src/threading/ExclusiveData.h</userinput></screen>
-
     <para>
       Next, fix a problem with the bundled 'distro' python module:
     </para>

-- 
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