Changeset 8d0bc761
- Timestamp:
- 03/13/2018 10:12:24 PM (6 years ago)
- Branches:
- 10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.1, 8.3, 8.4, 9.0, 9.1, basic, bdubbs/svn, elogind, kea, ken/TL2024, ken/inkscape-core-mods, ken/tuningfonts, lazarus, lxqt, perl-modules, plabs/newcss, plabs/python-mods, python3.11, qt5new, rahul/power-profiles-daemon, renodr/vulkan-addition, trunk, upgradedb, xry111/intltool, xry111/llvm18, xry111/soup3, xry111/test-20220226, xry111/xf86-video-removal
- Children:
- d5aefd5c
- Parents:
- 7887b22f
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
general.ent
r7887b22f r8d0bc761 1 1 <!-- $LastChangedBy$ $Date$ --> 2 2 3 <!ENTITY day "1 2"> <!-- Always 2 digits -->3 <!ENTITY day "13"> <!-- Always 2 digits --> 4 4 <!ENTITY month "03"> <!-- Always 2 digits --> 5 5 <!ENTITY year "2018"> … … 7 7 <!ENTITY copyholder "The BLFS Development Team"> 8 8 <!ENTITY version "&year;-&month;-&day;"> 9 <!ENTITY releasedate "March 1 2th, &year;">9 <!ENTITY releasedate "March 13th, &year;"> 10 10 <!ENTITY pubdate "&year;-&month;-&day;"> <!-- metadata req. by TLDP --> 11 11 <!ENTITY blfs-version "svn"> <!-- svn|[release #] --> … … 48 48 <!ENTITY kernel-dl "https://www.kernel.org/pub"> 49 49 <!ENTITY mozilla-http "https://archive.mozilla.org/pub"> 50 <!ENTITY mozilla-hg "https://hg.mozilla.org/releases/mozilla-release/archive/"> 50 51 <!ENTITY pymodules-dl "https://files.pythonhosted.org/packages/source"> 51 52 <!ENTITY sourceforge-dl "https://downloads.sourceforge.net"> -
introduction/welcome/changelog.xml
r7887b22f r8d0bc761 43 43 --> 44 44 <listitem> 45 <para>March 13th, 2018</para> 46 <itemizedlist> 47 <listitem> 48 <para>[ken] - Update to firefox-59.0 (security fix). Fixes 49 <ulink url="&blfs-ticket-root;10507">#10507</ulink>. Please 50 note that the libraries are now installed in an unversioned 51 <filename class="directory">/usr/lib/firefox/</filename> 52 directory.</para> 53 </listitem> 54 </itemizedlist> 55 </listitem> 56 57 <listitem> 45 58 <para>March 12th, 2018</para> 46 59 <itemizedlist> -
packages.ent
r7887b22f r8d0bc761 731 731 <!ENTITY chromium-version "64.0.3282.186"> 732 732 <!ENTITY epiphany-version "3.26.6"> 733 <!ENTITY firefox-version "5 8.0.2">733 <!ENTITY firefox-version "59.0"> 734 734 <!ENTITY flashplayer-version "27.0.0.187"> 735 735 <!ENTITY qupzilla-version "2.2.5"> -
xsoft/graphweb/firefox.xml
r7887b22f r8d0bc761 5 5 %general-entities; 6 6 7 <!-- 7 8 <!ENTITY firefox-download-http "&mozilla-http;/firefox/releases/&firefox-version;/source/firefox-&firefox-version;.source.tar.xz"> 9 --> 10 <!ENTITY firefox-hgversion "c61f5f5ead48c78a80c80db5c489bdc7cfaf8175"> 11 <!-- use tinyurl to get a much shorter link for the wget example --> 12 <!ENTITY firefox-tiny "https://tinyurl.com/firefox-59-0-tar-bz2"> 13 <!ENTITY firefox-download-http "&mozilla-hg;&firefox-hgversion;.tar.bz2"> 8 14 <!ENTITY firefox-download-ftp " "> 9 <!ENTITY firefox-md5sum " a64c6cd4785ba1ae094faae16105dbf2">10 <!ENTITY firefox-size "2 37MB">15 <!ENTITY firefox-md5sum "2dfc59e6adccea41b5fb87c2d9456d4e"> 16 <!ENTITY firefox-size "291 MB"> 11 17 <!-- NB with stylo, much of the build uses rust, and therefore cargo files. 12 18 But when building 58.0 on rustc-1.22.1 the extra files, if any, seem to be minimal --> 13 <!ENTITY firefox-buildsize "7. 4 GB (152MB installed) without tests">14 <!ENTITY firefox-time "2 0SBU (with parallelism=4) without tests">19 <!ENTITY firefox-buildsize "7.5 GB (157 MB installed) without tests"> 20 <!ENTITY firefox-time "21 SBU (with parallelism=4) without tests"> 15 21 ]> 16 22 … … 75 81 <note> 76 82 <para> 77 The build times for this version of firefox (using stylo, the new CSS78 rendering code) seem to vary widely between different machines. On one79 old Intel i3 the build took considerably longer. The reason for this is80 not understood. A build with stylo disabled is typically 1 or 2 SBU81 quicker and needs 0.8GB less disk space.82 </para>83 84 <para>85 Although upstream prefer to use <application>PulseAudio</application>,86 for the moment <application>Alsa</application> can still be used. Both 87 may need runtime configuration to get sound working.83 Upstream now only provide tarballs named with 40-character mercurial 84 commit hashes. 85 <!-- 86 This will untar to <emphasis>mozilla-release-&firefox-hgversion;/</emphasis>, 87 but it will build firefox-&firefox-version; - you may prefer to rename the 88 --> 89 You may prefer to rename the 90 downloaded tarball, either to firefox-&firefox-version;.tar.bz2 or to 91 mozilla-release-&firefox-hgversion;.tar.bz2, or to use wget, e.g. 92 <screen><userinput>wget -c &firefox-tiny; \ 93 -O mozilla-release-&firefox-hgversion;.tar.bz2</userinput></screen> 88 94 </para> 89 95 </note> … … 102 108 <note> 103 109 <para> 104 The tarball <emphasis>firefox-&firefox-version;.source.tar.xz</emphasis> 105 will untar to <emphasis>firefox-&firefox-version;</emphasis> directory. 106 It will also reset the permissions of the current directory to 0755 if you 110 Extracting the tarball 111 will reset the permissions of the current directory to 0755 if you 107 112 have permission to do that. If you do this in a directory where 108 113 the sticky bit is set, such … … 121 126 Do not untar as the <systemitem class="username">root</systemitem> user 122 127 in a directory where the sticky bit is set - that will unset it. 128 </para> 129 130 <para> 131 The build times for this version of firefox (using stylo, the new CSS 132 rendering code) seem to vary widely between different machines. On one 133 old Intel i3 with only 4GB of RAM the build took 134 <emphasis>considerably</emphasis> longer. The reason for this is 135 not understood. A build with stylo disabled is typically 1 or 2 SBU 136 quicker and needs 0.8GB less disk space. 137 </para> 138 139 <para> 140 Although upstream prefer to use <application>PulseAudio</application>, 141 for the moment <application>Alsa</application> can still be used. Both 142 may need runtime configuration to get sound working. 123 143 </para> 124 144 </note> … … 160 180 </para> 161 181 </note> 162 <!-- 163 <note> 164 <para> 165 With <application>Firefox-31.0</application> and later versions, you 166 must have installed <application>Openssl</application> before 167 <application>Python 2</application> or the build system will quickly 168 fail with output including "ImportError: cannot import name 169 HTTPSHandler". If you are in any doubt about this (e.g. upgrading from 170 an older version of Firefox), check if 171 <filename>/usr/lib/python&python2-majorver;/lib-dynload/_ssl.so</filename> 172 exists. If it does not, reinstall <xref linkend="python2"/> (after 173 installing <xref linkend="openssl"/>). The latest version of any 174 <emphasis>currently maintained</emphasis> version of Openssl should be 175 satisfactory if already installed. 176 </para> 177 </note> 178 --> 182 179 183 <bridgehead renderas="sect4">Optional</bridgehead> 180 184 <para role="optional"> … … 222 226 # You can change the number of non-rust jobs by setting a valid number 223 227 # of cores in this option, but when rust crates are being compiled 224 # jobs will be scheduled for all the online CPU cores.228 # jobs will be scheduled for all the available CPU cores. 225 229 #mk_add_options MOZ_MAKE_FLAGS="-j1" 226 230 … … 292 296 ac_add_options --enable-official-branding 293 297 294 # From firefox-40, using system cairo caused firefox to crash 295 # frequently when it was doing background rendering in a tab. 296 # This appears to again work in firefox-56 297 ac_add_options --enable-system-cairo 298 # In firefox-59.0 system cairo breaks the build, so comment it. 299 #ac_add_options --enable-system-cairo 298 300 ac_add_options --enable-system-ffi 299 301 ac_add_options --enable-system-pixman … … 377 379 378 380 mkdir -pv /usr/lib/mozilla/plugins && 379 ln -sfv ../../mozilla/plugins /usr/lib/firefox -&firefox-version;/browser</userinput></screen>381 ln -sfv ../../mozilla/plugins /usr/lib/firefox/browser/</userinput></screen> 380 382 <!-- 381 383 <para> … … 406 408 407 409 <para> 408 <command>mkdir -p /usr/lib/mozilla/plugins</command>: This checks409 that <filename class="directory">/usr/lib/mozilla/plugins </filename>410 <command>mkdir -pv /usr/lib/mozilla/plugins</command>: This ensures 411 that <filename class="directory">/usr/lib/mozilla/plugins/</filename> 410 412 exists. 411 413 </para> 412 414 413 415 <para> 414 <command>ln -sv ... /usr/lib/firefox -&firefox-version;/browser</command>:416 <command>ln -sv ... /usr/lib/firefox/browser</command>: 415 417 This command creates a symbolic link to <filename 416 418 class="directory">/usr/lib/mozilla/plugins</filename>. It's not really … … 533 535 <seg> 534 536 Numerous libraries, browser components, plugins, extensions, and 535 helper modules installed in /usr/lib/firefox -&firefox-version;537 helper modules installed in /usr/lib/firefox 536 538 </seg> 537 539 <seg>
Note:
See TracChangeset
for help on using the changeset viewer.