Changeset 191b5a5


Ignore:
Timestamp:
04/29/2019 07:41:59 AM (3 years ago)
Author:
Bruce Dubbs <bdubbs@…>
Branches:
10.0, 10.1, 11.0, 9.0, 9.1, ken/refactor-virt, lazarus, qt5new, trunk, upgradedb, xry111/git-date, xry111/git-date-for-trunk, xry111/git-date-test
Children:
7baaf2a
Parents:
b290456
Message:

Update to swig-4.0.0

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

Files:
4 edited

Legend:

Unmodified
Added
Removed
  • general.ent

    rb290456 r191b5a5  
    11<!-- $LastChangedBy$ $Date$ -->
    22
    3 <!ENTITY day          "28">                   <!-- Always 2 digits -->
     3<!ENTITY day          "29">                   <!-- Always 2 digits -->
    44<!ENTITY month        "04">                   <!-- Always 2 digits -->
    55<!ENTITY year         "2019">
     
    77<!ENTITY copyholder   "The BLFS Development Team">
    88<!ENTITY version      "&year;-&month;-&day;">
    9 <!ENTITY releasedate  "April 27th, &year;">
     9<!ENTITY releasedate  "April 29th, &year;">
    1010<!ENTITY pubdate      "&year;-&month;-&day;"> <!-- metadata req. by TLDP -->
    1111<!ENTITY blfs-version "svn">                  <!-- svn|[release #] -->
  • general/prog/swig.xml

    rb290456 r191b5a5  
    77  <!ENTITY swig-download-http "&sourceforge-dl;/swig/swig-&swig-version;.tar.gz">
    88  <!ENTITY swig-download-ftp  " ">
    9   <!ENTITY swig-md5sum        "82133dfa7bba75ff9ad98a7046be687c">
    10   <!ENTITY swig-size          "7.8 MB">
    11   <!ENTITY swig-buildsize     "91 MB (1.7 GB with tests)">
    12   <!ENTITY swig-time          "0.3 SBU (26 SBU for tests)">
     9  <!ENTITY swig-md5sum        "572074323f49d9cb14460d986f87230a">
     10  <!ENTITY swig-size          "7.7 MB">
     11  <!ENTITY swig-buildsize     "161 MB (1.3 GB with tests)">
     12  <!ENTITY swig-time          "0.2 SBU (add 14 SBU for tests; both using parallelism=4)">
    1313]>
    1414
     
    3434       Generator) is a compiler that integrates <application>C</application>
    3535       and <application>C++</application> with languages including
    36        <application>Perl</application>, <application>Python</application>,
    37        <application>Tcl</application>, <application>Ruby</application>,
    38        <application>PHP</application>, <application>Java</application>,
    39        <application>C#</application>, <application>D</application>,
    40        <application>Go</application>, <application>Lua</application>,
    41        <application>Octave</application>, <application>R</application>,
    42        <application>Scheme</application>, <application>Ocaml</application>,
    43        <application>Modula-3</application>,
    44        <application>Common Lisp</application>, and
    45        <application>Pike</application>. <application>SWIG</application> can
     36       <application>Perl</application>,
     37       <application>Python</application>,
     38       <application>Tcl</application>,
     39       <application>Ruby</application>,
     40       <application>PHP</application>,
     41       <application>Java</application>,
     42       <application>C#</application>,
     43       <application>D</application>,
     44       <application>Go</application>,
     45       <application>Lua</application>,
     46       <application>Octave</application>,
     47       <application>R</application>,
     48       <application>Scheme</application>, and
     49       <application>Ocaml</application>.
     50       <application>SWIG</application> can
    4651       also export its parse tree into <application>Lisp</application>
    4752       s-expressions and <application>XML</application>.
     
    114119
    115120    <para>
    116       If you plan to run the tests, some fixes are needed for using Perl-5.26:
    117     </para>
    118 
    119 <screen><userinput>sed -i 's/\$(PERL5_SCRIPT/-I. &amp;/' Examples/Makefile.in &amp;&amp;
    120 sed -i 's/\$command 2/-I. &amp;/' Examples/test-suite/perl5/run-perl-test.pl</userinput></screen>
    121 
    122     <para>
    123121      Install <application>SWIG</application> by running the following
    124122      commands:
    125123    </para>
    126124
    127 <screen><userinput>./configure --prefix=/usr                      \
    128             --without-clisp                    \
     125<screen><userinput>./configure --prefix=/usr \
    129126            --without-maximum-compile-warnings &amp;&amp;
    130127make</userinput></screen>
    131128
    132129    <para>
    133       To test the results, issue:
    134       <command>make -k check TCL_INCLUDE= GOGCC=true</command>. The (un)setting
    135       of the two variables <envar>GOGCC</envar> and <envar>TCL_INCLUDE</envar>
    136       is necessary, since they are not correctly set by
     130      To test the results, issue: <command>make -k check TCL_INCLUDE=</command>.
     131      The unsetting of the variable <envar>TCL_INCLUDE</envar> is
     132      necessary since it is not correctly set by
    137133      <emphasis>configure</emphasis>. The tests are only executed for the
    138134      languages installed on your machine, so the disk space and SBU values
    139135      given for the tests may vary, and should be considered as mere orders of
    140       magnitude. If you have <xref linkend="python2"/>
    141       installed, the Python-3 tests are not run.
    142       You can run tests for Python-3 by issuing
     136      magnitude. If you have <xref linkend="python2"/> installed, the Python-3
     137      tests are not run.  You can run tests for Python-3 by issuing
    143138      <command>PY3=1 make check-python-examples</command> followed by
    144139      <command>PY3=1 make check-python-test-suite</command>.  According to
  • introduction/welcome/changelog.xml

    rb290456 r191b5a5  
    4343    -->
    4444
     45    <listitem>
     46      <para>April 29th, 2019</para>
     47      <itemizedlist>
     48        <listitem>
     49          <para>[bdubbs] - Update to swig-4.0.0. Fixes
     50          <ulink url="&blfs-ticket-root;11996">#11996</ulink>.</para>
     51        </listitem>
     52      </itemizedlist>
     53    </listitem>
     54   
    4555    <listitem>
    4656      <para>April 28th, 2019</para>
  • packages.ent

    rb290456 r191b5a5  
    341341<!ENTITY slang-version                "2.3.2">
    342342<!ENTITY subversion-version           "1.12.0">
    343 <!ENTITY swig-version                 "3.0.12">
     343<!ENTITY swig-version                 "4.0.0">
    344344<!ENTITY tcl-version                  "8.6.9">
    345345<!ENTITY tk-version                   "8.6.9">
Note: See TracChangeset for help on using the changeset viewer.