Changeset 5be3a74


Ignore:
Timestamp:
07/24/2014 11:13:45 PM (10 years ago)
Author:
Ken Moffat <ken@…>
Branches:
10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.1, 7.10, 7.6, 7.7, 7.8, 7.9, 8.0, 8.1, 8.2, 8.3, 8.4, 9.0, 9.1, basic, bdubbs/svn, elogind, kea, ken/TL2024, ken/inkscape-core-mods, ken/tuningfonts, krejzi/svn, lazarus, lxqt, nosym, 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:
8d50c534
Parents:
9c19c84
Message:

firefox-31.0

git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@13627 af4574ff-66df-0310-9fd7-8a98e5e911e0

Files:
5 edited

Legend:

Unmodified
Added
Removed
  • general/prog/python2.xml

    r9c19c84 r5be3a74  
    129129      <xref linkend="tk"/>
    130130    </para>
     131
     132    <note>
     133      <para>
     134        <!-- new for ff31.  Any reasonable version of openssl will do,
     135        even old maintained versions, so do not xref openssl here -->
     136        If you are building <xref linkend="firefox"/> or
     137        <xref linkend="xulrunner"/>, you must install
     138        <application>openssl</application> before you build
     139        <application>Python 2</application>.
     140      </para>
     141    </note>
    131142
    132143    <para condition="html" role="usernotes">
  • introduction/welcome/changelog.xml

    r9c19c84 r5be3a74  
    4848      <para>July 24th, 2014</para>
    4949      <itemizedlist>
     50        <listitem>
     51          <para>[ken] - Update to firefox/xulrunner 31.0. Fixes
     52          <ulink url="&blfs-ticket-root;5287">#5287</ulink> - Python2 needs
     53          to be built after openssl for this version of firefox.</para>
     54        </listitem>
    5055        <listitem>
    5156          <para>[fernando] - Update to poppler-0.26.3. Fixes
  • packages.ent

    r9c19c84 r5be3a74  
    450450<!ENTITY webkitgtk-version            "1.10.2">   <!-- Even minors only -->
    451451<!ENTITY webkitgtk2-version           "2.4.4">    <!-- Even minors only -->
    452 <!ENTITY xulrunner-version            "30.0">
     452<!ENTITY xulrunner-version            "31.0">
    453453
    454454<!ENTITY gtk2-libdir                  "2.0/2.10.0">
  • x/lib/xulrunner.xml

    r9c19c84 r5be3a74  
    1111  <!ENTITY xulrunner-download-ftp
    1212           "ftp://ftp.mozilla.org/pub/mozilla.org/firefox/releases/&firefox-version;/source/firefox-&firefox-version;.source.tar.bz2">
    13   <!ENTITY xulrunner-md5sum        "ac7e8c801ded4e6195182bf54c81acb6">
    14   <!ENTITY xulrunner-size          "137 MB">
    15   <!ENTITY xulrunner-buildsize     "3.5 GB (137 MB installed)">
    16   <!ENTITY xulrunner-time          "42 SBU">
     13  <!ENTITY xulrunner-md5sum        "499b70a9f08a2291d528e87eaf8804a3">
     14  <!ENTITY xulrunner-size          "141 MB">
     15  <!-- measured on LFS-7.5 x86_64 -->
     16  <!ENTITY xulrunner-buildsize     "4.9 GB (103 MB installed)">
     17  <!ENTITY xulrunner-time          "46 SBU">
    1718]>
    1819
     
    106107        they can be out of date or contain security
    107108        holes.
     109      </para>
     110    </note>
     111
     112    <note>
     113      <para>
     114        With <application>firefox-31.0</application>i and later versions, you
     115        must have installed <application>openssl</application> before
     116        <application>Python 2</application>, or the build system will quickly
     117        fail with output including "ImportError: cannot import name
     118        HTTPSHandler". If you are in any doubt about this (e.g. upgrading
     119        from an older version of xulrunner), check if
     120        <filename>/usr/lib/python2.7/lib-dynload/_ssl.so</filename> exists.
     121        If it does not, reinstall <xref linkend="python2"/> (after
     122        installing <xref linkend="openssl"/>  - the latest version of any
     123        <emphasis>currently maintained</emphasis> version of openssl should
     124        be satisfactory if already installed - if that package has not already
     125        been installed).
    108126      </para>
    109127    </note>
  • xsoft/graphweb/firefox.xml

    r9c19c84 r5be3a74  
    1111  <!ENTITY firefox-download-ftp
    1212           "ftp://ftp.mozilla.org/pub/mozilla.org/firefox/releases/&firefox-version;/source/firefox-&firefox-version;.source.tar.bz2">
    13   <!ENTITY firefox-md5sum        "ac7e8c801ded4e6195182bf54c81acb6">
    14   <!ENTITY firefox-size          "137 MB">
    15   <!ENTITY firefox-buildsize     "3.7 GB (77 MB installed) (or 943 MB and 6.0 MB if using Xulrunner)">
    16   <!ENTITY firefox-time          "44 SBU (0.3 SBU if using Xulrunner)">
     13  <!ENTITY firefox-md5sum        "499b70a9f08a2291d528e87eaf8804a3">
     14  <!ENTITY firefox-size          "141 MB">
     15  <!-- measured on LFS-7.5, x86_64 -->
     16  <!ENTITY firefox-buildsize     "5.0 GB (62 MB installed) (or 963 MB and 7.0 MB if using Xulrunner)">
     17  <!ENTITY firefox-time          "48 SBU (0.3 SBU if using Xulrunner)">
    1718]>
    1819
     
    103104        they can be out of date or contain security
    104105        holes.
     106      </para>
     107    </note>
     108
     109    <note>
     110      <para>
     111        With <application>firefox-31.0</application> and later versions, you
     112        must have installed <application>openssl</application> before
     113        <application>Python 2</application>, or the build system will quickly
     114        fail with output including "ImportError: cannot import name
     115        HTTPSHandler". If you are in any doubt about this (e.g. upgrading
     116        from an older version of firefox), check if
     117        <filename>/usr/lib/python2.7/lib-dynload/_ssl.so</filename> exists.
     118        If it does not, reinstall <xref linkend="python2"/> (after
     119        installing <xref linkend="openssl"/>  - the latest version of any
     120        <emphasis>currently maintained</emphasis> version of openssl should
     121        be satisfactory if already installed - if that package has not already
     122        been installed).
    105123      </para>
    106124    </note>
Note: See TracChangeset for help on using the changeset viewer.