Changeset ec9f9d4


Ignore:
Timestamp:
01/22/2013 11:27:01 PM (11 years ago)
Author:
Bruce Dubbs <bdubbs@…>
Branches:
10.0, 10.0-rc1, 10.1, 10.1-rc1, 11.0, 11.0-rc1, 11.0-rc2, 11.0-rc3, 11.1, 11.1-rc1, 11.2, 11.2-rc1, 11.3, 11.3-rc1, 12.0, 12.0-rc1, 12.1, 12.1-rc1, 7.3, 7.4, 7.5, 7.5-systemd, 7.6, 7.6-systemd, 7.7, 7.7-systemd, 7.8, 7.8-systemd, 7.9, 7.9-systemd, 8.0, 8.1, 8.2, 8.3, 8.4, 9.0, 9.1, arm, bdubbs/gcc13, ml-11.0, multilib, renodr/libudev-from-systemd, s6-init, trunk, xry111/arm64, xry111/arm64-12.0, xry111/clfs-ng, xry111/lfs-next, xry111/loongarch, xry111/loongarch-12.0, xry111/loongarch-12.1, xry111/mips64el, xry111/pip3, xry111/rust-wip-20221008, xry111/update-glibc
Children:
696ced6
Parents:
5347651c
Message:

Upgrade to Procps-ng-3.3.6

git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@10099 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689

Files:
8 edited

Legend:

Unmodified
Added
Removed
  • appendices/dependencies.xml

    r5347651c rec9f9d4  
    413413
    414414        <seglistitem>
    415           <seg>Procps,Psmisc</seg>
     415          <seg>Procps-ng,Psmisc</seg>
    416416        </seglistitem>
    417417      </segmentedlist>
     
    12781278
    12791279        <seglistitem>
    1280           <seg>Perl and Procps</seg>
     1280          <seg>Perl and Procps-ng</seg>
    12811281        </seglistitem>
    12821282      </segmentedlist>
     
    14651465
    14661466        <seglistitem>
    1467           <seg>Bash, GRUB, Inetutils, Less, Procps, Psmisc, Readline, Texinfo,
     1467          <seg>Bash, GRUB, Inetutils, Less, Procps-ng, Psmisc, Readline, Texinfo,
    14681468          Util-linux, and Vim</seg>
    14691469        </seglistitem>
     
    15291529
    15301530        <seglistitem>
    1531           <seg>Iana-Etc and Procps</seg>
     1531          <seg>Iana-Etc and Procps-ng</seg>
    15321532        </seglistitem>
    15331533      </segmentedlist>
     
    16211621
    16221622<!-- Begin Procps dependency info -->
    1623   <bridgehead renderas="sect2" id="procps-dep">Procps</bridgehead>
     1623  <bridgehead renderas="sect2" id="procps-dep">Procps-ng</bridgehead>
    16241624
    16251625      <segmentedlist>
     
    16351635
    16361636        <seglistitem>
    1637           <seg>No test suite available</seg>
     1637          <seg>DejaGNU</seg>
    16381638        </seglistitem>
    16391639      </segmentedlist>
  • chapter01/changelog.xml

    r5347651c rec9f9d4  
    3737-->
    3838    <listitem>
     39      <para>2013-01-21</para>
     40      <itemizedlist>
     41        <listitem>
     42          <para>[bdubbs] - Upgrade to Procps-ng-3.3.6.  Fixes
     43          <ulink url="&lfs-ticket-root;3095">#3095</ulink>.</para>
     44        </listitem>
     45      </itemizedlist>
     46    </listitem>
     47
     48    <listitem>
    3949      <para>2013-01-20</para>
    4050      <itemizedlist>
  • chapter01/whatsnew.xml

    r5347651c rec9f9d4  
    164164      <para>Pkg-config &pkgconfig-version;</para>
    165165    </listitem>
    166     <!--<listitem>
    167       <para>Procps &procps-version;</para>
    168     </listitem>-->
     166    <listitem>
     167      <para>Procps-ng &procps-ng-version;</para>
     168    </listitem>
    169169    <listitem>
    170170      <para>Psmisc &psmisc-version;</para>
     
    303303
    304304    <listitem>
     305      <para>procps-3.2.8-fix_HZ_errors-1.patch</para>
     306    </listitem>
     307
     308    <listitem>
     309      <para>procps-3.2.8-watch_unicode-1.patch</para>
     310    </listitem>
     311
     312    <listitem>
    305313      <para>sed-4.2.1-testsuite_fixes-1.patch</para>
    306314    </listitem>
  • chapter03/packages.xml

    r5347651c rec9f9d4  
    460460
    461461    <varlistentry>
    462       <term>Procps (&procps-version;) - <token>&procps-size;</token>:</term>
    463       <listitem>
    464         <para>Home page: <ulink url="&procps-home;"/></para>
    465         <para>Download: <ulink url="&procps-url;"/></para>
    466         <para>MD5 sum: <literal>&procps-md5;</literal></para>
     462      <term>Procps (&procps-ng-version;) - <token>&procps-ng-size;</token>:</term>
     463      <listitem>
     464        <para>Home page: <ulink url="&procps-ng-home;"/></para>
     465        <para>Download: <ulink url="&procps-ng-url;"/></para>
     466        <para>MD5 sum: <literal>&procps-ng-md5;</literal></para>
    467467      </listitem>
    468468    </varlistentry>
  • chapter03/patches.xml

    r5347651c rec9f9d4  
    9191    </varlistentry>
    9292
     93    <!--
    9394    <varlistentry>
    9495      <term>Procps HZ Errors Patch - <token>&procps-hz_fixes-patch-size;</token>:</term>
     
    106107      </listitem>
    107108    </varlistentry>
     109    -->
    108110
    109111    <varlistentry>
  • chapter06/procps.xml

    r5347651c rec9f9d4  
    77
    88<sect1 id="ch-system-procps" role="wrap">
    9   <?dbhtml filename="procps.html"?>
     9  <?dbhtml filename="procps-ng.html"?>
    1010
    1111  <sect1info condition="script">
    12     <productname>procps</productname>
    13     <productnumber>&procps-version;</productnumber>
    14     <address>&procps-url;</address>
     12    <productname>procps-ng</productname>
     13    <productnumber>&procps-ng-version;</productnumber>
     14    <address>&procps-ng-url;</address>
    1515  </sect1info>
    1616
    17   <title>Procps-&procps-version;</title>
     17  <title>Procps-&procps-ng-version;</title>
    1818
    1919  <indexterm zone="ch-system-procps">
    20     <primary sortas="a-Procps">Procps</primary>
     20    <primary sortas="a-Procps">Procps-ng</primary>
    2121  </indexterm>
    2222
     
    2424    <title/>
    2525
    26     <para>The Procps package contains programs for monitoring processes.</para>
     26    <para>The Procps-ng package contains programs for monitoring processes.</para>
    2727
    2828    <segmentedlist>
     
    3131
    3232      <seglistitem>
    33         <seg>&procps-ch6-sbu;</seg>
    34         <seg>&procps-ch6-du;</seg>
     33        <seg>&procps-ng-ch6-sbu;</seg>
     34        <seg>&procps-ng-ch6-du;</seg>
    3535      </seglistitem>
    3636    </segmentedlist>
     
    3939
    4040  <sect2 role="installation">
    41     <title>Installation of Procps</title>
    42 
    43     <para>Apply a patch to prevent an error message from being displayed when
    44     determining the kernel clock tick rate:</para>
    45 
    46 <screen><userinput remap="pre">patch -Np1 -i ../&procps-hz_fixes-patch;</userinput></screen>
    47 
    48     <para>Apply a patch to fix a unicode related issue in the
    49     <command>watch</command> program:</para>
    50 
    51 <screen><userinput remap="pre">patch -Np1 -i ../&procps-watch-patch;</userinput></screen>
    52 
    53     <para>Do not install the kill program because it was installed by util-linux.
    54     Also fix a bug in the Makefile, which prevents procps from building with
    55     make-&make-version;:</para>
    56 
    57 <screen><userinput remap="pre">sed -i -e 's@\*/module.mk@proc/module.mk ps/module.mk@' \
    58        -e 's@^#SKIP@SKIP@' Makefile</userinput></screen>
    59 
     41    <title>Installation of Procps-ng</title>
     42
     43    <para>Now prepare procps-ng for compilation:</para>
     44
     45<screen><userinput remap="configure">./configure --prefix=                        \
     46            --mandir=/usr/share/man          \
     47            --docdir=/usr/share/doc/$PROGRAM \
     48            --disable-skill                  \
     49            --disable-kill</userinput></screen>
     50
     51    <variablelist>
     52      <title>The meaning of the configure options:</title>
     53
     54      <varlistentry>
     55        <term><parameter>--disable-skill</parameter></term>
     56        <listitem>
     57          <para>This switch disables the obsolete and unportable
     58          skill and snice commands.</para>
     59        </listitem>
     60      </varlistentry>
     61      <varlistentry>
     62        <term><parameter>--disable-kill</parameter></term>
     63        <listitem>
     64          <para>This switch disables building the kill command that
     65          was installed in the util-linux package.</para>
     66        </listitem>
     67      </varlistentry>
     68    </variablelist>
     69 
    6070    <para>Compile the package:</para>
    6171
    6272<screen><userinput remap="make">make</userinput></screen>
    6373
    64     <para>This package does not come with a test suite.</para>
    65 
     74    <para>The test suite needs some custom modifications for LFS.
     75    The <command>which</command> is not available and the
     76    <command>pmap</command> test does not match a newline character in
     77    two tests. To run the test suite, run the following commands:</para>
     78
     79<screen><userinput remap="test">pushd testsuite
     80  sed -i 's|exec which sleep|exec echo /tools/bin/sleep|' config/unix.exp
     81  sed -i 's|pmap_initname\\\$|pmap_initname|'             pmap.test/pmap.exp
     82  make site.exp
     83  DEJAGNU=global-conf.exp runtest
     84popd</userinput></screen>
     85                           
    6686    <para>Install the package:</para>
    6787
     
    7191
    7292  <sect2 id="contents-procps" role="content">
    73     <title>Contents of Procps</title>
     93    <title>Contents of Procps-ng</title>
    7494
    7595    <segmentedlist>
     
    7898
    7999      <seglistitem>
    80         <seg>free, pgrep, pkill, pmap, ps, pwdx, skill, slabtop, snice,
    81         sysctl, tload, top, uptime, vmstat, w, and watch</seg>
    82         <seg>libproc.so</seg>
     100        <seg>free, pgrep, pkill, pmap, ps, pwdx, slabtop,
     101        sysctl, tload, top, uptime, vmstat, w, and, watch</seg>
     102        <seg>libprocps.so</seg>
    83103      </seglistitem>
    84104    </segmentedlist>
     
    150170      </varlistentry>
    151171
    152       <varlistentry id="skill">
    153         <term><command>skill</command></term>
    154         <listitem>
    155           <para>Sends signals to processes matching the given criteria</para>
    156           <indexterm zone="ch-system-procps skill">
    157             <primary sortas="b-skill">skill</primary>
    158           </indexterm>
    159         </listitem>
    160       </varlistentry>
    161 
    162172      <varlistentry id="slabtop">
    163173        <term><command>slabtop</command></term>
     
    166176          <indexterm zone="ch-system-procps slabtop">
    167177            <primary sortas="b-slabtop">slabtop</primary>
    168           </indexterm>
    169         </listitem>
    170       </varlistentry>
    171 
    172       <varlistentry id="snice">
    173         <term><command>snice</command></term>
    174         <listitem>
    175           <para>Changes the scheduling priority of processes matching the given
    176           criteria</para>
    177           <indexterm zone="ch-system-procps snice">
    178             <primary sortas="b-snice">snice</primary>
    179178          </indexterm>
    180179        </listitem>
     
    258257      </varlistentry>
    259258
    260       <varlistentry id="libproc">
     259      <varlistentry id="libprocps">
    261260        <term><filename class="libraryfile">libproc</filename></term>
    262261        <listitem>
    263262          <para>Contains the functions used by most programs in this
    264263          package</para>
    265           <indexterm zone="ch-system-procps libproc">
    266             <primary sortas="c-libproc">libproc</primary>
     264          <indexterm zone="ch-system-procps libprocps">
     265            <primary sortas="c-libprocps">libprocps</primary>
    267266          </indexterm>
    268267        </listitem>
  • general.ent

    r5347651c rec9f9d4  
    1 <!ENTITY version "SVN-20130120">
    2 <!ENTITY releasedate "January 20, 2013">
     1<!ENTITY version "SVN-20130121">
     2<!ENTITY releasedate "January 21, 2013">
    33<!ENTITY copyrightdate "1999-2013"><!-- jhalfs needs a literal dash, not &ndash; -->
    44<!ENTITY milestone "7.3">
  • packages.ent

    r5347651c rec9f9d4  
    438438<!ENTITY pkgconfig-ch6-sbu "0.4 SBU">
    439439
    440 <!ENTITY procps-version "3.2.8">
    441 <!ENTITY procps-size "279 KB">
    442 <!ENTITY procps-url "http://procps.sourceforge.net/procps-&procps-version;.tar.gz">
    443 <!ENTITY procps-md5 "9532714b6846013ca9898984ba4cd7e0">
    444 <!ENTITY procps-home "http://procps.sourceforge.net/">
    445 <!ENTITY procps-ch6-du "2.6 MB">
    446 <!ENTITY procps-ch6-sbu "0.1 SBU">
     440<!ENTITY procps-ng-version "3.3.6">
     441<!ENTITY procps-ng-size "528 KB">
     442<!ENTITY procps-ng-url "http://sourceforge.net/projects/procps-ng/files/Production/procps-ng-&procps-ng-version;.tar.xz">
     443<!ENTITY procps-ng-md5 "0a050d9be531921db3cd38f1371e73e3">
     444<!ENTITY procps-ng-home "http://sourceforge.net/projects/procps-ng">
     445<!ENTITY procps-ng-ch6-du "13 MB">
     446<!ENTITY procps-ng-ch6-sbu "0.2 SBU">
    447447
    448448<!ENTITY psmisc-version "22.20">
Note: See TracChangeset for help on using the changeset viewer.