Two security updates

Update to seamonkey-2.53.8
Update to NetworkManager-1.32.2
This commit is contained in:
Douglas R. Reno 2021-06-30 18:38:00 -05:00
parent a4586ac973
commit 257c1bf2a3
4 changed files with 37 additions and 28 deletions

View File

@ -41,6 +41,20 @@
</itemizedlist>
</listitem>
-->
<listitem>
<para>June 30th, 2021</para>
<itemizedlist>
<listitem>
<para>[renodr] - Update to seamonkey-2.53.8 (Security Update). Fixes
<ulink url="&blfs-ticket-root;15227">#15227</ulink>.</para>
</listitem>
<listitem>
<para>[renodr] - Update to NetworkManager-1.32.2 (Security Update).
Fixes <ulink url="&blfs-ticket-root;15228">#15228</ulink>.</para>
</listitem>
</itemizedlist>
</listitem>
<listitem>
<para>June 29th, 2021</para>
<itemizedlist>

View File

@ -8,9 +8,9 @@
"&gnome-download-http;/NetworkManager/&NetworkManager-minor;/NetworkManager-&NetworkManager-version;.tar.xz">
<!ENTITY NetworkManager-download-ftp
"&gnome-download-ftp;/NetworkManager/&NetworkManager-minor;/NetworkManager-&NetworkManager-version;.tar.xz">
<!ENTITY NetworkManager-md5sum "637d790b4c4453cf04f141ed71e95957">
<!ENTITY NetworkManager-md5sum "82dda0dc3963d7d6447a76c7aa831b85">
<!ENTITY NetworkManager-size "5.0 MB">
<!ENTITY NetworkManager-buildsize "758 MB (with tests)">
<!ENTITY NetworkManager-buildsize "764 MB (with tests)">
<!ENTITY NetworkManager-time "0.9 SBU (with tests, using parallelism=4)">
]>

View File

@ -606,7 +606,7 @@ to avoid building libxml2 twice, which is slow with all deps -->
<!ENTITY bind-version "&bind-minor-version;.18">
<!ENTITY mod_dnssd-version "0.6">
<!ENTITY NetworkManager-minor "1.32">
<!ENTITY NetworkManager-version "&NetworkManager-minor;.0">
<!ENTITY NetworkManager-version "&NetworkManager-minor;.2">
<!ENTITY network-manager-applet-version "1.22.0">
<!ENTITY nmap-version "7.91">
<!ENTITY traceroute-version "2.1.0">
@ -925,7 +925,7 @@ to avoid building libxml2 twice, which is slow with all deps -->
<!ENTITY firefox-version "78.11.0">
<!ENTITY flashplayer-version "27.0.0.187">
<!ENTITY qupzilla-version "2.2.6">
<!ENTITY seamonkey-version "2.53.7.1">
<!ENTITY seamonkey-version "2.53.8">
<!-- Chapter 41 -->
<!ENTITY balsa-version "2.6.2">

View File

@ -6,10 +6,10 @@
<!ENTITY seamonkey-download-http "&mozilla-http;/seamonkey/releases/&seamonkey-version;/source/seamonkey-&seamonkey-version;.source.tar.xz">
<!ENTITY seamonkey-download-ftp " ">
<!ENTITY seamonkey-md5sum "4fa8dfc6f9c35f2b865764a37ffa01db">
<!ENTITY seamonkey-size "271 MB">
<!ENTITY seamonkey-buildsize "6.1 GB (160 MB installed)">
<!ENTITY seamonkey-time "18 SBU (on a 4-core machine)">
<!ENTITY seamonkey-md5sum "02e1b5238484e06ca7c623656ac29686">
<!ENTITY seamonkey-size "270 MB">
<!ENTITY seamonkey-buildsize "6.1 GB (159 MB installed)">
<!ENTITY seamonkey-time "19 SBU (on a 4-core machine)">
]>
<sect1 id="seamonkey" xreflabel="SeaMonkey-&seamonkey-version;">
@ -224,7 +224,8 @@ ac_add_options --with-system-icu
ac_add_options --with-system-libevent
ac_add_options --with-system-nspr
# nss-3.65 broke the build of seamonkey, use the shipped version
#ac_add_options --with-system-nss
# Fixed with 2.53.8
ac_add_options --with-system-nss
ac_add_options --with-system-webp
# The elf-hack is reported to cause failed installs (after successful builds)
@ -232,6 +233,14 @@ ac_add_options --with-system-webp
# libxul.so by a few MB - comment this if you know your machine is not affected.
ac_add_options --disable-elf-hack
# Seamonkey has some additional features that are not turned on by default,
# such as an IRC client, calendar, and DOM Inspector. The DOM Inspector
# aids with designing web pages. Comment these options if you do not
# desire these features.
ac_add_options --enable-calendar
ad_add_options --enable-dominspector
ac_add_options --enable-irc
# The BLFS editors recommend not changing anything below this line:
ac_add_options --prefix=/usr
ac_add_options --enable-application=comm/suite
@ -292,10 +301,7 @@ EOF</userinput></screen>
commands:
</para>
<!-- the RUSTC_BOOTSTRAP items will be fixed in semonkey-2.53.8b1,
please also remove the Command Explanation for that. -->
<screen><userinput>RUSTC_BOOTSTRAP=encoding_rs,packed_simd \
CC=gcc CXX=g++ make -f client.mk</userinput></screen>
<screen><userinput>CC=gcc CXX=g++ ./mach build</userinput></screen>
<note>
<para>
@ -314,7 +320,7 @@ CC=gcc CXX=g++ make -f client.mk</userinput></screen>
</para>
<screen role="root"><userinput>make -f client.mk install INSTALL_SDK= &amp;&amp;
<screen role="root"><userinput>./mach install &amp;&amp;
chown -R 0:0 /usr/lib/seamonkey &amp;&amp;
cp -v $(find -name seamonkey.1 | head -n1) /usr/share/man/man1</userinput></screen>
@ -325,20 +331,9 @@ cp -v $(find -name seamonkey.1 | head -n1) /usr/share/man/man1</userinput></scre
<title>Command Explanations</title>
<para>
<command>RUSTC_BOOTSTRAP=encoding_rs,packed_simd</command>: With
<application>rustc-1.52.0</application> crates can no longer set
`RUSTC_BOOTSTRAP` themselves because it subverts the stability guarantee
of Rust. The crates encoding_rs v0.8.16 and packed_simd v0.3.4 are both
affected, setting the environment variable like this allows the package
to compile.
</para>
<para>
<command>make -f client.mk</command>: Mozilla products are packaged to
allow the use of a configuration file which can be used to pass the
configuration settings to the <command>configure</command> command.
<command>make</command> uses the <filename>client.mk</filename> file to
get initial configuration and setup parameters.
<command>./mach build</command>: <application>Seamonkey</application>
now uses this <application>python</application> script to run the
build and install.
</para>
</sect2>