Changes in / [1c0bd90:c33354c]


Ignore:
Files:
2 added
10 edited

Legend:

Unmodified
Added
Removed
  • appendices/dependencies.xml

    r1c0bd90 rc33354c  
    874874        <seglistitem>
    875875          <seg>None</seg>
     876        </seglistitem>
     877      </segmentedlist>
     878
     879<!-- Begin Flit-core dependency info -->
     880  <bridgehead renderas="sect2" id="flit-core-dep">Flit-Core</bridgehead>
     881
     882      <segmentedlist id="flit-core-depends">
     883        <segtitle>&dependencies;</segtitle>
     884        <seglistitem>
     885          <seg>Python</seg>
     886        </seglistitem>
     887      </segmentedlist>
     888
     889      <segmentedlist id="flit-core-rundeps">
     890        <segtitle>&runtime;</segtitle>
     891        <seglistitem>
     892          <seg>Python</seg>
     893        </seglistitem>
     894      </segmentedlist>
     895
     896      <segmentedlist id="flit-core-testdeps">
     897        <segtitle>&testsuites;</segtitle>
     898        <seglistitem>
     899          <seg>No test suite available</seg>
     900        </seglistitem>
     901      </segmentedlist>
     902
     903      <segmentedlist id="flit-core-before">
     904        <segtitle>&before;</segtitle>
     905        <seglistitem>
     906          <seg>Wheel</seg>
     907        </seglistitem>
     908      </segmentedlist>
     909
     910      <segmentedlist id="flit-core-optdeps">
     911        <segtitle>&external;</segtitle>
     912        <seglistitem>
     913          <seg>
     914            <ulink url='&blfs-book;general/python-modules.html#pytest'>pytest</ulink>
     915            and
     916            <ulink url='&pypi-home;/testpath'>testpath</ulink>
     917          </seg>
    876918        </seglistitem>
    877919      </segmentedlist>
     
    31053147        <segtitle>&dependencies;</segtitle>
    31063148        <seglistitem>
    3107           <seg>Python</seg>
     3149          <seg>Python and Flit-core</seg>
    31083150        </seglistitem>
    31093151      </segmentedlist>
  • chapter01/changelog.xml

    r1c0bd90 rc33354c  
    4040    appropriate for the entry or if needed the entire day's listitem.
    4141    -->
     42    <listitem>
     43      <para>2023-03-31</para>
     44      <itemizedlist>
     45        <listitem>
     46          <para>[xry111] - Update to linux-6.2.9 (security fix).  Fixes
     47          <ulink url='&lfs-ticket-root;5230'>#5230</ulink>.</para>
     48        </listitem>
     49        <listitem>
     50          <para>[xry111] - Update to grep-3.10.  Fixes
     51          <ulink url='&lfs-ticket-root;5234'>#5234</ulink>.</para>
     52        </listitem>
     53        <listitem>
     54          <para>[xry111] - Update to wheel-0.40.0.  Fixes
     55          <ulink url='&lfs-ticket-root;5229'>#5229</ulink>.</para>
     56        </listitem>
     57        <listitem>
     58          <para>[xry111] - Update to bc-6.5.0.  Fixes
     59          <ulink url='&lfs-ticket-root;5228'>#5228</ulink>.</para>
     60        </listitem>
     61        <listitem>
     62          <para>[xry111] - Update to texinfo-7.0.3.  Fixes
     63          <ulink url='&lfs-ticket-root;5235'>#5235</ulink>.</para>
     64        </listitem>
     65        <listitem>
     66          <para>[xry111] - Update to coreutils-9.2.  Fixes
     67          <ulink url='&lfs-ticket-root;5232'>#5232</ulink>.</para>
     68        </listitem>
     69        <listitem>
     70          <para>[xry111] - Update to libcap-2.68.  Fixes
     71          <ulink url='&lfs-ticket-root;5236'>#5236</ulink>.</para>
     72        </listitem>
     73        <listitem>
     74          <para>[xry111] - Update to tzdata-2023c.  Fixes
     75          <ulink url='&lfs-ticket-root;5237'>#5237</ulink>.</para>
     76        </listitem>
     77        <listitem>
     78          <para>[xry111] - Update to xz-5.4.2.  Fixes
     79          <ulink url='&lfs-ticket-root;5233'>#5233</ulink>.</para>
     80        </listitem>
     81        <listitem>
     82          <para>[xry111] - Update to openssl-3.1.0.  Fixes
     83          <ulink url='&lfs-ticket-root;5227'>#5227</ulink>.</para>
     84        </listitem>
     85        <listitem>
     86          <para>[xry111] - Add flit-core-3.8.0.</para>
     87        </listitem>
     88      </itemizedlist>
     89    </listitem>
     90
    4291    <listitem>
    4392      <para>2023-03-15</para>
  • chapter01/whatsnew.xml

    r1c0bd90 rc33354c  
    293293    <listitem><para></para></listitem>  <!-- satisfy build -->
    294294
     295    <listitem>
     296      <para>Flit-core-&flit-core-version;</para>
     297    </listitem>
     298
    295299    <!--<listitem>
    296300      <para>&grub-upstream-fixes-patch;</para>
  • chapter03/packages.xml

    r1c0bd90 rc33354c  
    225225        <para>Download: <ulink url="&flex-url;"/></para>
    226226        <para>MD5 sum: <literal>&flex-md5;</literal></para>
     227      </listitem>
     228    </varlistentry>
     229
     230    <varlistentry>
     231      <term>Flit-core (&flit-core-version;) - <token>&flit-core-size;</token>:</term>
     232      <listitem>
     233        <para>Home page: <ulink url="&flit-core-home;"/></para>
     234        <para>Download: <ulink url="&flit-core-url;"/></para>
     235        <para>MD5 sum: <literal>&flit-core-md5;</literal></para>
    227236      </listitem>
    228237    </varlistentry>
  • chapter08/chapter08.xml

    r1c0bd90 rc33354c  
    6565  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="libffi.xml"/>
    6666  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="python.xml"/>
     67  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="flit-core.xml"/>
    6768  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="wheel.xml"/>
    6869  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="ninja.xml"/>
  • chapter08/coreutils.xml

    r1c0bd90 rc33354c  
    5454    </note>
    5555
    56    <!-- this has been fixed in upstream gnulib, when a new version of
    57    coreutils is released, please check #4055 to see if the change has been
    58    picked up in this package -->
    59 <!--
    60    <para>Now, fix a problem with chmod return values:</para>
    61 
    62 <screen><userinput remap="pre">patch -Np1 -i ../&coreutils-chmod-patch;</userinput></screen>
    63 -->
     56    <!-- https://bugs.gnu.org/62403 -->
     57    <para>Fix a bug in checksum utilities causing failed checks not
     58    reported correctly:</para>
     59
     60<screen><userinput remap="pre">sed '/if ( ! match/s/ed_checksums//' -i src/digest.c</userinput></screen>
     61
    6462    <para>Now prepare Coreutils for compilation:</para>
    6563
  • chapter08/stripping.xml

    r1c0bd90 rc33354c  
    5555  <important>
    5656    <para>
    57       If any package of which the version is different from the version
     57      If there is any package whose version is different from the version
    5858      specified by the book (either following a security advisory or
    5959      satisfying personal preference), it may be necessary to update the
    60       the library file name in <envar>save_usrlib</envar> or
     60      library file name in <envar>save_usrlib</envar> or
    6161      <envar>online_usrlib</envar>.
    6262      <emphasis role='bold'>Failing to do so may render the system
  • chapter08/wheel.xml

    r1c0bd90 rc33354c  
    4343    <para>Compile Wheel with the following command:</para>
    4444
    45 <screen><userinput remap="make">PYTHONPATH=src pip3 wheel -w dist --no-build-isolation --no-deps $PWD</userinput></screen>
     45<screen><userinput remap="make">pip3 wheel -w dist --no-build-isolation --no-deps $PWD</userinput></screen>
    4646
    4747    <para>Install Wheel with the following command:</para>
     
    4949<screen><userinput remap="install">pip3 install --no-index --find-links=dist wheel</userinput></screen>
    5050
    51     <variablelist>
    52       <title>The meaning of the pip3 configuration options and commands:</title>
    53 
    54       <varlistentry>
    55         <term><envar>PYTHONPATH=src</envar></term>
    56         <listitem>
    57            <para>Allows this package (not installed yet) to build a
    58            wheel archive for itself, to avoid a chicken-or-egg problem.</para>
    59         </listitem>
    60       </varlistentry>
    61 
    62       <varlistentry>
    63         <term><command>wheel</command></term>
    64         <listitem>
    65            <para>This command builds the wheel archive for this package.</para>
    66         </listitem>
    67       </varlistentry>
    68 
    69       <varlistentry>
    70         <term><parameter>-w dist</parameter></term>
    71         <listitem>
    72            <para>Instructs pip to put the created wheel into the
    73            <filename class='directory'>dist</filename> directory.</para>
    74         </listitem>
    75       </varlistentry>
    76 
    77       <varlistentry>
    78         <term><command>install</command></term>
    79         <listitem>
    80            <para>This command installs the package.</para>
    81         </listitem>
    82       </varlistentry>
    83 
    84       <varlistentry>
    85         <term><parameter>--no-build-isolation</parameter>,
    86               <parameter>--no-deps</parameter>, and
    87               <parameter>--no-index</parameter></term>
    88         <listitem>
    89           <para>These options prevent fetching files from the online package
    90           repository (PyPI). If packages are installed in the correct order,
    91           pip won't need to fetch any files in the first place; these
    92           options add some safety in case of user error.</para>
    93         </listitem>
    94       </varlistentry>
    95 
    96       <varlistentry>
    97         <term><parameter>--find-links dist</parameter></term>
    98         <listitem>
    99            <para>Instructs pip to search for wheel archives in the
    100            <filename class='directory'>dist</filename> directory.</para>
    101         </listitem>
    102       </varlistentry>
    103     </variablelist>
    10451  </sect2>
    10552
  • packages.ent

    r1c0bd90 rc33354c  
    5959<!ENTITY bash-fin-sbu "1.2 SBU">
    6060
    61 <!ENTITY bc-version "6.4.0">
    62 <!ENTITY bc-size "450 KB">
     61<!ENTITY bc-version "6.5.0">
     62<!ENTITY bc-size "452 KB">
    6363<!ENTITY bc-url "https://github.com/gavinhoward/bc/releases/download/&bc-version;/bc-&bc-version;.tar.xz">
    64 <!ENTITY bc-md5 "b10f1832f169610db6ebd313c432f69e">
     64<!ENTITY bc-md5 "e4757f48340dfe74af0d5be7ea56f7c7">
    6565<!ENTITY bc-home "https://git.gavinhoward.com/gavin/bc">
    6666<!ENTITY bc-fin-du "7.6 MB">
     
    105105<!ENTITY check-fin-sbu "0.1 SBU (about 1.7 SBU with tests)">
    106106
    107 <!ENTITY coreutils-version "9.1">
    108 <!ENTITY coreutils-size "5,570 KB">
     107<!ENTITY coreutils-version "9.2">
     108<!ENTITY coreutils-size "5,644 KB">
    109109<!ENTITY coreutils-url "&gnu;coreutils/coreutils-&coreutils-version;.tar.xz">
    110 <!ENTITY coreutils-md5 "8b1ca4e018a7dce9bb937faec6618671">
     110<!ENTITY coreutils-md5 "4a8a5097d8d7315ccfd6be7eafc8c862">
    111111<!ENTITY coreutils-home "&gnu-software;coreutils/">
    112112<!ENTITY coreutils-tmp-du "162 MB">
     
    207207<!ENTITY flex-fin-du "33 MB">
    208208<!ENTITY flex-fin-sbu "0.1 SBU">
     209
     210<!ENTITY flit-core-version "3.8.0">
     211<!ENTITY flit-core-size "44 KB">
     212<!ENTITY flit-core-url "&pypi-src;/f/flit-core/flit_core-&flit-core-version;.tar.gz">
     213<!ENTITY flit-core-md5 "7c41da13273f7787709a24f74e0f5a99">
     214<!ENTITY flit-core-home "&pypi-home;/flit-core/">
     215<!ENTITY flit-core-fin-du "736 KB">
     216<!ENTITY flit-core-fin-sbu "less than 0.1 SBU">
    209217
    210218<!ENTITY gawk-version "5.2.1">
     
    282290<!ENTITY gperf-fin-sbu "less than 0.1 SBU">
    283291
    284 <!ENTITY grep-version "3.9">
    285 <!ENTITY grep-size "1,641 KB">
     292<!ENTITY grep-version "3.10">
     293<!ENTITY grep-size "1,652 KB">
    286294<!ENTITY grep-url "&gnu;grep/grep-&grep-version;.tar.xz">
    287 <!ENTITY grep-md5 "ee315ef80638e0ca3fd5e0c8526b7b2a">
     295<!ENTITY grep-md5 "ab3f063ad4596b7d094fb5f66cf327d6">
    288296<!ENTITY grep-home "&gnu-software;grep/">
    289297<!ENTITY grep-tmp-du "25 MB">
     
    400408<!ENTITY lfs-bootscripts-cfg-sbu "less than 0.1 SBU">
    401409
    402 <!ENTITY libcap-version "2.67">
    403 <!ENTITY libcap-size "183 KB">
     410<!ENTITY libcap-version "2.68">
     411<!ENTITY libcap-size "188 KB">
    404412<!ENTITY libcap-url "&kernel;linux/libs/security/linux-privs/libcap2/libcap-&libcap-version;.tar.xz">
    405 <!ENTITY libcap-md5 "06333f4301657298890fd8d6f1fb4793">
     413<!ENTITY libcap-md5 "ffb9e9c87704f92ac75201327841e753">
    406414<!ENTITY libcap-home "https://sites.google.com/site/fullycapable/">
    407415<!ENTITY libcap-fin-du "2.9 MB">
     
    434442<!ENTITY linux-major-version "6">
    435443<!ENTITY linux-minor-version "2">
    436 <!ENTITY linux-patch-version "6">
     444<!ENTITY linux-patch-version "9">
    437445<!--<!ENTITY linux-version "&linux-major-version;.&linux-minor-version;">-->
    438446<!ENTITY linux-version "&linux-major-version;.&linux-minor-version;.&linux-patch-version;">
    439 <!ENTITY linux-size "133,263 KB">
     447<!ENTITY linux-size "133,256 KB">
    440448<!ENTITY linux-url "&kernel;linux/kernel/v&linux-major-version;.x/linux-&linux-version;.tar.xz">
    441 <!ENTITY linux-md5 "b1e4f3e49a05c6e26c0e18e363a3dc9a">
     449<!ENTITY linux-md5 "f54e2a251b1abd5b56e46ed0de569275">
    442450<!ENTITY linux-home "https://www.kernel.org/">
    443451<!-- measured for 5.13.4 / gcc-11.1.0 on x86_64 : minimum is
     
    536544<!ENTITY ninja-fin-sbu "0.3 SBU">
    537545
    538 <!ENTITY openssl-version "3.0.8">
    539 <!ENTITY openssl-size "14,800 KB">
     546<!ENTITY openssl-version "3.1.0">
     547<!ENTITY openssl-size "15,164 KB">
    540548<!ENTITY openssl-url "https://www.openssl.org/source/openssl-&openssl-version;.tar.gz">
    541 <!ENTITY openssl-md5 "61e017cf4fea1b599048f621f1490fbd">
     549<!ENTITY openssl-md5 "f6c520aa2206d4d1fa71ea30b5e9a56d">
    542550<!ENTITY openssl-home "https://www.openssl.org/">
    543551<!ENTITY openssl-fin-du "520 MB">
     
    691699<!ENTITY tcl-tmp-sbu "2.7 SBU">
    692700
    693 <!ENTITY texinfo-version "7.0.2">
    694 <!ENTITY texinfo-size "4,762 KB">
     701<!ENTITY texinfo-version "7.0.3">
     702<!ENTITY texinfo-size "4,776 KB">
    695703<!ENTITY texinfo-url "&gnu;texinfo/texinfo-&texinfo-version;.tar.xz">
    696 <!ENTITY texinfo-md5 "be9500f3a361525622850ecb1b1fc024">
     704<!ENTITY texinfo-md5 "37bf94fd255729a14d4ea3dda119f81a">
    697705<!ENTITY texinfo-home "&gnu-software;texinfo/">
    698706<!ENTITY texinfo-tmp-du "116 MB">
     
    701709<!ENTITY texinfo-fin-sbu "0.3 SBU">
    702710
    703 <!ENTITY tzdata-version "2022g">
    704 <!ENTITY tzdata-size "430 KB">
     711<!ENTITY tzdata-version "2023c">
     712<!ENTITY tzdata-size "436 KB">
    705713<!ENTITY tzdata-url "https://www.iana.org/time-zones/repository/releases/tzdata&tzdata-version;.tar.gz">
    706 <!ENTITY tzdata-md5 "884250fd2a8a55f6322900ad4ab94d7b">
     714<!ENTITY tzdata-md5 "5aa672bf129b44dd915f8232de38e49a">
    707715<!ENTITY tzdata-home "https://www.iana.org/time-zones">
    708716
     
    735743<!ENTITY vim-fin-sbu "2.4 SBU">
    736744
    737 <!ENTITY wheel-version "0.38.4">
    738 <!ENTITY wheel-size "66 KB">
     745<!ENTITY wheel-version "0.40.0">
     746<!ENTITY wheel-size "96 KB">
    739747<!ENTITY wheel-url "&pypi-src;/w/wheel/wheel-&wheel-version;.tar.gz">
    740 <!ENTITY wheel-md5 "83bb4e7bd4d687d398733f341a64ab91">
     748<!ENTITY wheel-md5 "ec5004c46d1905da98bb5bc1a10ddd21">
    741749<!ENTITY wheel-home "&pypi-home;/wheel/">
    742750<!ENTITY wheel-fin-du "1.3 MB">
     
    751759<!ENTITY xml-parser-fin-sbu "less than 0.1 SBU">
    752760
    753 <!ENTITY xz-version "5.4.1">
    754 <!ENTITY xz-size "1,451 KB">
     761<!ENTITY xz-version "5.4.2">
     762<!ENTITY xz-size "1,576 KB">
    755763<!ENTITY xz-url "https://tukaani.org/xz/xz-&xz-version;.tar.xz">
    756 <!ENTITY xz-md5 "47d831c659e94071d5dd384d0d1ed4c6">
     764<!ENTITY xz-md5 "1dcdf002d9a69f48ff67be84964af0d8">
    757765<!ENTITY xz-home "https://tukaani.org/xz">
    758766<!ENTITY xz-tmp-du "20 MB">
  • patches.ent

    r1c0bd90 rc33354c  
    2424
    2525<!ENTITY coreutils-i18n-patch "coreutils-&coreutils-version;-i18n-1.patch">
    26 <!ENTITY coreutils-i18n-patch-md5 "c1ac7edf095027460716577633da9fc5">
     26<!ENTITY coreutils-i18n-patch-md5 "3c6340b3ddd62f4acdf8d3caa6fad6b0">
    2727<!ENTITY coreutils-i18n-patch-size "166 KB">
    2828<!--
Note: See TracChangeset for help on using the changeset viewer.