[blfs] branch trunk updated: Update to firefox-153.0esr (Security Update)

git Owner ([email protected] via blfs-book Mailing List) <[email protected]> Tue, 21 Jul 2026 23:41:41 +0000
Newsgroups gmane.linux.lfs.beyond.book
Message-ID <178467730116.411180.11035643432432080501@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 c83ad5b6a2 Update to firefox-153.0esr (Security Update)
c83ad5b6a2 is described below

commit c83ad5b6a25c11df8a1028a7f4492971cbf7b3cb
Author: Joe Locash <[email protected]>
AuthorDate: Tue Jul 21 19:41:35 2026 -0400

    Update to firefox-153.0esr (Security Update)
---
 introduction/welcome/changelog.xml |  4 ++++
 packages.ent                       |  6 +++---
 xsoft/graphweb/firefox.xml         | 22 +++++++++-------------
 3 files changed, 16 insertions(+), 16 deletions(-)

diff --git a/introduction/welcome/changelog.xml b/introduction/welcome/changelog.xml
index c497968d57..77ca9befa3 100644
--- a/introduction/welcome/changelog.xml
+++ b/introduction/welcome/changelog.xml
@@ -42,6 +42,10 @@
     <listitem>
       <para>July 21st, 2026</para>
       <itemizedlist>
+        <listitem>
+          <para>[jlocash] - Update to firefox-153.0esr (Security Update). Fixes
+          <ulink url="&blfs-ticket-root;23624">#23624</ulink>.</para>
+        </listitem>
         <listitem>
           <para>[jlocash] - Update to spidermonkey (js) 140.13.0esr (Security Update). Fixes
           <ulink url="&blfs-ticket-root;23632">#23632</ulink>.</para>
diff --git a/packages.ent b/packages.ent
index 2b621f0e78..f8396f3221 100644
--- a/packages.ent
+++ b/packages.ent
@@ -1126,9 +1126,9 @@
      this information should be matched for both Firefox and Spidermonkey.
      There are cases where they will not match, like when GJS has not adapted
      to the latest ESR. -->
-<!ENTITY firefox-version              "140.12.0">
-<!ENTITY firefox-md5sum               "35c441f44afdf54c5ac77d896239f5a7">
-<!ENTITY firefox-size                 "613 MB">
+<!ENTITY firefox-version              "153.0">
+<!ENTITY firefox-md5sum               "3ba8c9ceb102aa10a9890080e9050562">
+<!ENTITY firefox-size                 "768 MB">
 <!ENTITY spidermonkey-major           "140">
 <!--
 <!ENTITY spidermonkey-version         "&firefox-version;">
diff --git a/xsoft/graphweb/firefox.xml b/xsoft/graphweb/firefox.xml
index 572079716e..c269c4f1af 100644
--- a/xsoft/graphweb/firefox.xml
+++ b/xsoft/graphweb/firefox.xml
@@ -10,7 +10,7 @@
 
   <!-- NB with stylo, much of the build uses rust, and therefore cargo files.
     But the extra cached cargo files, if any, seem to be minimal -->
-  <!ENTITY firefox-buildsize     "7.7 GB (233 MB installed) without tests">
+  <!ENTITY firefox-buildsize     "8.9 GB (268 MB installed) without tests">
   <!-- editors: with ff63 and rust-1.29, ./mach build -j4 is probably the
    most practical way to get a timing on a machine with more cores, if taking
    cores offline is not practical. If in doubt, round up -->
@@ -75,16 +75,9 @@
       </listitem>
     </itemizedlist>
 
+<!--
     <bridgehead renderas="sect3">Additional Downloads</bridgehead>
     <itemizedlist spacing="compact">
-<!--
-      <listitem>
-        <para>
-          Required patch:
-          <ulink url="&patch-root;/firefox-&firefox-version;esr-ffmpeg-8.0.patch"/>
-        </para>
-      </listitem>
--->
       <listitem>
         <para>
           Required patch:
@@ -104,6 +97,7 @@
         </para>
       </listitem>
     </itemizedlist>
+-->
 
     <note>
       <para>
@@ -321,6 +315,7 @@ EOF</userinput></screen>
 <screen><userinput remap="pre">sed -i '/so.61/i \  "libavcodec.so.62",' dom/media/platforms/ffmpeg/FFmpegRuntimeLinker.cpp</userinput></screen>
 -->
 
+<!--
     <para>
       A patch is needed to fix building with glibc-2.43. This
       patch changes the vendored Rust crate, so the build system must be
@@ -334,7 +329,7 @@ sed -e '/patch.crates-io/a glslopt={path="third_party/rust/glslopt"}' \
     -i Cargo.toml &amp;&amp;
  
 sed -i '/name = "glslopt"/,/^$/{/source/d;/checksum/d}' Cargo.lock</userinput></screen>
-
+-->
 <!--
     <para>
       Next, fix building this package with rustc-1.95.0.  Again the build
@@ -347,7 +342,7 @@ sed '/patch.crates-io/a encoding_rs={path="third_party/rust/encoding_rs"}' \
     -i Cargo.toml &amp;&amp;
 sed '/name = "encoding_rs"/,/^$/{/source/d;/checksum/d}' -i Cargo.lock</userinput></screen>
 -->
-
+<!--
     <para>
       Next, fix building this package with Python-3.14:
     </para>
@@ -359,8 +354,9 @@ sed '/name = "encoding_rs"/,/^$/{/source/d;/checksum/d}' -i Cargo.lock</userinpu
     </para>
 
 <screen><userinput remap="pre">patch -Np1 -i ../firefox-&firefox-version;esr-llvm_22-1.patch</userinput></screen>
-
+-->
 <!--https://github.com/mozilla-firefox/firefox/commit/c4aab1ba6aad-->
+<!--
     <para>
       Next, fix building this package with cbindgen-0.29.4:
     </para>
@@ -372,7 +368,7 @@ sed '/name = "encoding_rs"/,/^$/{/source/d;/checksum/d}' -i Cargo.lock</userinpu
     </para>
 
 <screen><userinput remap="pre">sed -i '/VIRAMA = 47/a CLASS_CHARACTER,' intl/lwbrk/LineBreaker.cpp</userinput></screen>
-
+-->
     <para>
       If the geolocation APIs are needed:
     </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