Changeset d4e87a67


Ignore:
Timestamp:
05/06/2017 06:29:54 AM (5 years ago)
Author:
DJ Lucas <dj@…>
Branches:
10.0, 10.1, 11.0, 11.1, 11.2, 8.1, 8.2, 8.3, 8.4, 9.0, 9.1, basic, bdubbs/svn, elogind, lazarus, perl-modules, qt5new, trunk, upgradedb, xry111/intltool, xry111/soup3, xry111/test-20220226
Children:
299a107
Parents:
6cbc25e
Message:

Update to Node.js-7.10.0. Fixes #9191.

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

Files:
4 edited

Legend:

Unmodified
Added
Removed
  • general.ent

    r6cbc25e rd4e87a67  
    11<!-- $LastChangedBy$ $Date$ -->
    22
    3 <!ENTITY day          "05">                   <!-- Always 2 digits -->
     3<!ENTITY day          "06">                   <!-- Always 2 digits -->
    44<!ENTITY month        "05">                   <!-- Always 2 digits -->
    55<!ENTITY year         "2017">
     
    77<!ENTITY copyholder   "The BLFS Development Team">
    88<!ENTITY version      "&year;-&month;-&day;">
    9 <!ENTITY releasedate  "May 5th &year;">
     9<!ENTITY releasedate  "May 6th &year;">
    1010<!ENTITY pubdate      "&year;-&month;-&day;"> <!-- metadata req. by TLDP -->
    1111<!ENTITY blfs-version "svn">                  <!-- svn|[release #] -->
  • general/genlib/nodejs.xml

    r6cbc25e rd4e87a67  
    77  <!ENTITY nodejs-download-http "https://github.com/nodejs/node/archive/v&nodejs-version;.tar.gz">
    88  <!ENTITY nodejs-download-ftp  " ">
    9   <!ENTITY nodejs-md5sum        "cef1dc78e5e4bdeb875fce58baa10a7d">
     9  <!ENTITY nodejs-md5sum        "24bfdd2f3d96818608a508482c1e3cd8">
    1010  <!ENTITY nodejs-size          "45 MB">
    11   <!ENTITY nodejs-buildsize     "483 MB">
    12   <!ENTITY nodejs-time          "10.5 SBU">
     11  <!ENTITY nodejs-buildsize     "432 MB">
     12  <!ENTITY nodejs-time          "9.3 SBU">
    1313]>
    1414
     
    8787    </note>
    8888
     89    <bridgehead renderas="sect3">Additonal Downloads</bridgehead>
     90    <itemizedlist spacing="compact">
     91      <listitem>
     92        <para>
     93          Required patch for use with ICU &gt;= 59:
     94          <ulink url="&patch-root;/node-&nodejs-version;-icu59-1.patch"/>
     95        </para>
     96      </listitem>
     97    </itemizedlist>
     98
    8999    <bridgehead renderas="sect3">Node.js Dependencies</bridgehead>
    90100
     
    96106    <bridgehead renderas="sect4">Recommended</bridgehead>
    97107    <para role="recommended">
    98       <xref linkend="c-ares"/>, and
    99       <!-- <xref linkend="icu"/>, and -->
     108      <xref linkend="c-ares"/>,
     109      <xref linkend="icu"/>, and
    100110      <xref linkend="openssl"/>
    101111    </para>
     
    103113    <bridgehead renderas="sect4">Optional</bridgehead>
    104114    <para role="optional">
    105       <xref linkend="icu"/> (currently broken),
    106115      <ulink url="https://github.com/nodejs/http-parser">http-parser</ulink>,
    107116      <ulink url="https://github.com/libuv/libuv">libuv</ulink>, and
     
    120129
    121130    <para>
     131      First, fix a build issue with <application>icu</application> &gt;= 59:
     132    </para>
     133
     134<screen><userinput>patch -Np1 -i ../node-&nodejs-version;-icu59-1.patch</userinput></screen>
     135
     136    <para>
    122137      Build <application>Node.js</application> by running the following
    123138      commands:
     
    128143            --shared-openssl       \
    129144            --shared-zlib          \
    130             --with-intl=small-icu &amp;&amp;
     145            --with-intl=system-icu &amp;&amp;
    131146make</userinput></screen>
    132147
     
    144159    <title>Command Explanations</title>
    145160
    146     <para><parameter>--with-intl=small-icu</parameter>: build a local, but
    147     small copy of <application>icu</application>. Other values are
    148     <option>full-icu</option> (to build a full <application>icu</application>
    149     library) and <option>system-icu</option> (to use the system
    150     <application>icu</application>).</para>
     161    <para><parameter>--with-intl=system-icu</parameter>: use the system version
     162    of <application>icu</application>. Other values are
     163    <option>full-icu</option> (to build a local, full
     164    <application>icu</application> library) and <option>small-icu</option> (to
     165    to build a local, minimal <application>icu</application> library).</para>
    151166
    152167    <para><parameter>--shared-{cares,openssl,zlib}</parameter>: use the system
  • introduction/welcome/changelog.xml

    r6cbc25e rd4e87a67  
    4343-->
    4444    <listitem>
     45      <para>May 6th, 2017</para>
     46      <itemizedlist>
     47        <listitem>
     48          <para>[dj] - Update to Node.js-7.10.0. Fixes
     49          <ulink url="&blfs-ticket-root;9191">#9191</ulink>.</para>
     50        </listitem>
     51      </itemizedlist>
     52    </listitem>
     53
     54    <listitem>
    4555      <para>May 5th, 2017</para>
    4656      <itemizedlist>
  • packages.ent

    r6cbc25e rd4e87a67  
    158158<!ENTITY lzo-version                  "2.10">
    159159<!ENTITY mtdev-version                "1.1.5">
    160 <!ENTITY nodejs-version               "7.9.0">
     160<!ENTITY nodejs-version               "7.10.0">
    161161<!ENTITY npth-version                 "1.3">
    162162<!ENTITY nspr-version                 "4.14">
Note: See TracChangeset for help on using the changeset viewer.