Changeset 229d069


Ignore:
Timestamp:
05/20/2021 03:41:12 PM (4 weeks ago)
Author:
Douglas R. Reno <renodr@…>
Branches:
trunk
Children:
d3ad4c0f
Parents:
e9b9a70
Message:

Update to gcc-11.1.0
Update to systemd-248
Update to Python-3.9.5

Files:
5 edited

Legend:

Unmodified
Added
Removed
  • general/prog/gcc.xml

    re9b9a70 r229d069  
    77  <!ENTITY gcc-download-http  "&gnu-http;/gcc/gcc-&gcc-version;/gcc-&gcc-version;.tar.xz">
    88  <!ENTITY gcc-download-ftp   "&gnu-ftp;/gcc/gcc-&gcc-version;/gcc-&gcc-version;.tar.xz">
    9   <!ENTITY gcc-md5sum         "e9fd9b1789155ad09bcf3ae747596b50">
    10   <!ENTITY gcc-size           "72 MB">
    11   <!ENTITY gcc-buildsize      "8.3 GB (2.8 GB installed with all listed languages; add 1.1 GB for tests)">
    12   <!ENTITY gcc-time           "24 SBU (with parallelism=4, add 51 SBU for tests with parallelism=4)">
     9  <!ENTITY gcc-md5sum         "77f6252be0861ab918042acf42bc10ff">
     10  <!ENTITY gcc-size           "75 MB">
     11  <!ENTITY gcc-buildsize      "10.1 GB (2.4 GB installed with all listed languages; add 1.3 GB for tests)">
     12  <!ENTITY gcc-time           "28 SBU (with parallelism=4, add 73 SBU for tests with parallelism=4)">
    1313]>
    1414
     
    151151        installation process will overwrite your existing
    152152        <application>GCC</application> C and C++ compilers and libraries.
    153         Having the <application>Tcl</application>,
     153        <!--Having the <application>Tcl</application>,
    154154        <application>Expect</application> and <application>DejaGnu</application>
    155155        packages installed before beginning the build is highly recommended so
    156         you can run the full suite of tests.
     156        you can run the full suite of tests.-->
     157        Running the full squite of tests is recommended.
    157158      </para>
    158159
     
    204205      in the <quote>guality</quote> suite, as well as miscellaneous failures
    205206      throughout the rest of the test suite. If all the compilers above are
    206       built, there will be  around 120 unexpected failures out of over
     207      built, there will be  around 107 unexpected failures out of over
    207208      468,000 tests. To run the tests, issue:
    208209    </para>
     
    276277      <parameter>--enable-languages=c,c++,d,fortran,go,objc,obj-c++</parameter>:
    277278      This command identifies which languages to build. You may modify
    278       this command to remove undesired languages. Two other languages can be
    279       added, besides ADA (see introduction above): BRIG (add
     279      this command to remove undesired languages. Three other languages can be
     280      added, including ADA, BRIG (add
    280281      <parameter>brig</parameter> to the list of enabled languages), a binary
    281282      format for HSAIL (Heterogeneous System Architecture Intermediate
  • general/prog/python3.xml

    re9b9a70 r229d069  
    88           "https://www.python.org/ftp/python/&python3-version;/Python-&python3-version;.tar.xz">
    99  <!ENTITY python3-download-ftp  " ">
    10   <!ENTITY python3-md5sum        "2a3dba5fc75b695c45cf1806156e1a97">
    11   <!ENTITY python3-size          "19 MB">
    12   <!ENTITY python3-buildsize     "379 MB (add 37 MB for tests)">
    13   <!ENTITY python3-time          "0.5 SBU (using parallelism=4; add 2.1 SBU for tests)">
     10  <!ENTITY python3-md5sum        "71f7ada6bec9cdbf4538adc326120cfd">
     11  <!ENTITY python3-size          "18 MB">
     12  <!ENTITY python3-buildsize     "355 MB (add 47 MB for tests)">
     13  <!ENTITY python3-time          "0.5 SBU (using parallelism=4; add 2.5 SBU for tests)">
    1414  <!--
    1515  Note: Size does not reflect docs that were install in LFS.
     
    156156    <para>
    157157      <parameter>--with-system-ffi</parameter>: This switch enables linking
    158       against system version of <application>libffi</application>.
     158      against the system version of <application>libffi</application>.
    159159    </para>
    160160
    161161    <para>
    162162      <parameter>--with-ensurepip=yes</parameter> : This switch enables building
    163       <command>pip</command> and <command>setuptools</command> packaging programs.
    164       <command>setuptools</command> is needed for building some Python modules.
     163      the <command>pip</command> and <command>setuptools</command> packaging
     164      programs. <command>setuptools</command> is needed for building some
     165      Python modules.
    165166    </para>
    166167
    167168    <para>
    168169      <option>--with-dbmliborder=bdb:gdbm:ndbm</option>: Use this switch
    169       if you want to build <application>Python</application> DBM Module
     170      if you want to build the <application>Python</application> DBM Module
    170171      against <application>Berkeley DB</application> instead of
    171172      <application>GDBM</application>.
     
    231232          2to3-&python3-majorver;,
    232233
     234          <!--
    233235          easy_install-&python3-majorver;,
     236          -->
    234237
    235238          idle3 (symlink) and
     
    244247          python3 (symlink);
    245248          python&python3-majorver;, and
    246 
    247           python3 (symlink), and
    248           python&python3-majorver;
    249249
    250250          python3-config (symlink) and
     
    280280      </varlistentry>
    281281      Put here for easy use when removing Python2 -->
     282      <!--
    282283      <varlistentry id="easy_install">
    283284        <term><command>easy_install</command></term>
     
    292293        </listitem>
    293294      </varlistentry>
    294 
     295      -->
    295296      <varlistentry id="idle3">
    296297        <term><command>idle3</command></term>
  • general/sysutils/systemd.xml

    re9b9a70 r229d069  
    88  <!ENTITY systemd-download-http "https://github.com/systemd/systemd/archive/v&systemd-version;/systemd-&systemd-version;.tar.gz">
    99  <!ENTITY systemd-download-ftp  " ">
    10   <!ENTITY systemd-md5sum        "b0d6e603b814908acc69db29bbfb023c">
    11   <!ENTITY systemd-size          "9.4 MB">
    12   <!ENTITY systemd-buildsize     "273 MB (with tests)">
    13   <!ENTITY systemd-time          "2.1 SBU (with tests)">
     10  <!ENTITY systemd-md5sum        "00131adf0e98c1fd8a7fde4eb47f10c8">
     11  <!ENTITY systemd-size          "9.8 MB">
     12  <!ENTITY systemd-buildsize     "285 MB (with tests)">
     13  <!ENTITY systemd-time          "2.2 SBU (with tests)">
    1414
    1515]>
     
    8383        <para>
    8484         Required patch:
    85          <ulink url="&patch-root;/systemd-&systemd-version;-upstream_fixes-3.patch"/>
     85         <ulink url="&patch-root;/systemd-&systemd-version;-upstream_fixes-1.patch"/>
    8686        </para>
    8787      </listitem>
     
    122122      <ulink url="https://sourceforge.net/projects/gnu-efi/">gnu-efi</ulink>,
    123123      <ulink url="https://www.kernel.org/pub/linux/utils/kernel/kexec/">kexec-tools</ulink>,
     124      <ulink url="https://sourceware.org/elfutils/">libdw</ulink>,
    124125      <ulink url="https://developers.yubico.com/libfido2/">libfido2</ulink>,
    125126      <ulink url="https://www.gnu.org/software/libmicrohttpd/">libmicrohttpd</ulink>,
    126127      <ulink url="http://lz4.github.io/lz4/">lz4</ulink>,
    127128      <!--<ulink url="http://fukuchi.org/works/qrencode/">qrencode</ulink>,-->
    128       <ulink url="https://sourceforge.net/projects/linuxquota/">quota-tools</ulink> and
    129       <ulink url="https://pypi.python.org/pypi/Sphinx">Sphinx</ulink>
     129      <ulink url="https://sourceforge.net/projects/linuxquota/">quota-tools</ulink>,
     130      <ulink url="https://pypi.python.org/pypi/Sphinx">Sphinx</ulink>, and
     131      <ulink url="https://tpm2-tss.readthedocs.io/en/latest/">tpm2-tss</ulink>
    130132    </para>
    131133
     
    147149
    148150    <para>
    149       Apply a patch to fix regressions in systemd-networkd and segmentation
    150       faults in systemctl, as well as to allow systemd-rfkill to function under
    151       Linux-5.11+:
    152     </para>
    153 
    154 <screen><userinput remap="pre">patch -Np1 -i ../systemd-&systemd-version;-upstream_fixes-3.patch</userinput></screen>
     151      Apply a patch to fix a build issue with meson-0.57.2 and higher, as well
     152      as to allow systemd-rfkill to work correctly with Linux-5.11 and higher.
     153    </para>
     154
     155<screen><userinput remap="pre">patch -Np1 -i ../systemd-&systemd-version;-upstream_fixes-1.patch</userinput></screen>
    155156
    156157    <para>
     
    171172
    172173meson --prefix=/usr                 \
     174      --sysconfdir=/etc             \
     175      --localstatedir=/var          \
    173176      -Dblkid=true                  \
    174177      -Dbuildtype=release           \
     
    178181      -Dldconfig=false              \
    179182      -Dman=auto                    \
    180       -Drootprefix=                 \
    181       -Drootlibdir=/lib             \
    182       -Dsplit-usr=true              \
    183183      -Dsysusers=false              \
    184184      -Drpmmacrosdir=no             \
     
    266266
    267267    <para>
    268       <parameter>-Dhomed=false</parameter>: Remove a daemon that does not offer
     268      <parameter>-Dhomed=false</parameter>: Removes a daemon that does not offer
    269269      any use under a traditional BLFS configuration, especially using accounts
    270270      created with useradd. To enable systemd-homed, first ensure that you have
  • introduction/welcome/changelog.xml

    re9b9a70 r229d069  
    4343    -->
    4444    <listitem>
     45      <para>May 20th, 2021</para>
     46      <itemizedlist>
     47        <listitem>
     48          <para>[renodr] - Update to GCC-11.1.0. Fixes
     49          <ulink url="&blfs-ticket-root;14993">#14993</ulink>.</para>
     50        </listitem>
     51        <listitem>
     52          <para>[renodr] - Update to Python-3.9.5. Fixes
     53          <ulink url="&blfs-ticket-root;14993">#14993</ulink>.</para>
     54        </listitem>
     55        <listitem revision="systemd">
     56          <para>[renodr] - Update to systemd-248. Fixes
     57          <ulink url="&blfs-ticket-root;14968">#14968</ulink>.</para>
     58        </listitem>
     59      </itemizedlist>
     60    </listitem>
     61
     62    <listitem>
    4563      <para>May 19th, 2021</para>
    4664      <itemizedlist>
  • packages.ent

    re9b9a70 r229d069  
    310310<!ENTITY strigi-version               "0.7.8">
    311311<!ENTITY sysstat-version              "12.5.3">
    312 <!ENTITY systemd-version              "247">
     312<!ENTITY systemd-version              "248">
    313313<!--<!ENTITY systemd-stable               "6b4878d"> Unused for now -->
    314314<!ENTITY udisks-version               "1.0.5">    <!-- stable lt .90 micro version -->
     
    341341<!ENTITY elfutils-version             "0.170">
    342342<!ENTITY expect-version               "5.45.4">
    343 <!ENTITY gcc-version                  "10.2.0">
     343<!ENTITY gcc-version                  "10.3.0">
    344344<!ENTITY gc-version                   "8.0.4">
    345345<!ENTITY gdb-version                  "10.2">
     
    364364<!ENTITY python3-major                "3">
    365365<!ENTITY python3-minor                "9">
    366 <!ENTITY python3-patch                "4">
     366<!ENTITY python3-patch                "5">
    367367<!ENTITY python3-majorver             "&python3-major;.&python3-minor;">
    368368<!ENTITY python3-version              "&python3-majorver;.&python3-patch;">
Note: See TracChangeset for help on using the changeset viewer.