Changeset 7e42b39


Ignore:
Timestamp:
01/06/2020 08:22:50 AM (4 years ago)
Author:
Pierre Labastie <pieere@…>
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, 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:
6a57b4c
Parents:
161691d
Message:

Libcap-2.30

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

Files:
4 edited

Legend:

Unmodified
Added
Removed
  • chapter01/changelog.xml

    r161691d r7e42b39  
    4444       -->
    4545    <listitem>
     46      <para>2020-01-06</para>
     47      <itemizedlist>
     48        <listitem>
     49          <para>[pierre] - Update to libcap-2.30. Fixes
     50          <ulink url="&lfs-ticket-root;4569">#4569</ulink>.</para>
     51        </listitem>
     52      </itemizedlist>
     53    </listitem>
     54
     55    <listitem>
    4656      <para>2020-01-04</para>
    4757      <itemizedlist>
  • chapter06/libcap.xml

    r161691d r7e42b39  
    4444    <title>Installation of Libcap</title>
    4545
    46     <para>Prevent two static libraries from being installed:</para>
     46    <para>Prevent a static library from being installed:</para>
    4747
    48 <screen><userinput remap="pre">sed -i '/install.*STA...LIBNAME/d' libcap/Makefile</userinput></screen>
    49 
    50     <para>Fix a file with wrong syntax:</para>
    51 
    52 <screen><userinput remap="pre">sed -i '/libpsx/,$d' libcap/libcap.pc.in</userinput></screen>
     48<screen><userinput remap="pre">sed -i '/install.*STACAPLIBNAME/d' libcap/Makefile</userinput></screen>
    5349
    5450    <para>Compile the package:</para>
    5551
    5652<screen><userinput remap="make">make lib=lib</userinput></screen>
    57 
    58     <para>This package does not come with a test suite.</para>
    59 
    60     <para>Install the package:</para>
    61 
    62 <screen><userinput remap="install">make lib=lib install
    63 chmod -v 755 /lib/libcap.so.&libcap-version;</userinput></screen>
    6453
    6554    <variablelist>
     
    6958        <term><parameter>lib=lib</parameter></term>
    7059        <listitem>
    71           <para>This parameter installs the library in
     60          <para>This parameter sets the library directory to
    7261          <filename>/lib</filename> rather than
    7362          <filename>/lib64</filename> on x86_64. It has no effect on
     
    7564        </listitem>
    7665      </varlistentry>
    77  
    7866    </variablelist>
     67
     68    <para>To test the results, issue:</para>
     69
     70<screen><userinput remap="test">make test</userinput></screen>
     71
     72    <para>Install the package:</para>
     73
     74<screen><userinput remap="install">make lib=lib install
     75chmod -v 755 /lib/libcap.so.&libcap-version;</userinput></screen>
    7976
    8077  </sect2>
     
    8986      <seglistitem>
    9087        <seg>capsh, getcap, getpcaps, and setcap</seg>
    91         <seg>libcap.so</seg>
     88        <seg>libcap.so and libpsx.a</seg>
    9289      </seglistitem>
    9390    </segmentedlist>
     
    149146      </varlistentry>
    150147
     148      <varlistentry id="libpsx">
     149        <term><filename class="libraryfile">libpsx</filename></term>
     150        <listitem>
     151          <para>Contains functions to support POSIX semantics for syscalls
     152          associated with the pthread library</para>
     153          <indexterm zone="ch-system-libcap libpsx">
     154            <primary sortas="c-libpsx">libpsx</primary>
     155          </indexterm>
     156        </listitem>
     157      </varlistentry>
     158
    151159    </variablelist>
    152160
  • general.ent

    r161691d r7e42b39  
    1 <!ENTITY version         "SVN-20200104">
     1<!ENTITY version         "SVN-20200106">
    22<!ENTITY short-version   "svn">  <!-- Used below in &blfs-book;
    33                                      Change to x.y for release but not -rc releases -->
    44<!ENTITY generic-version "development"> <!-- Use "development"  or "x.y[-pre{x}]" -->
    55
    6 <!ENTITY versiond        "20200104-systemd">
     6<!ENTITY versiond        "20200106-systemd">
    77<!ENTITY short-versiond  "systemd">
    88<!ENTITY generic-versiond "systemd">
    99
    10 <!ENTITY releasedate     "January 4th, 2020">
     10<!ENTITY releasedate     "January 6th, 2020">
    1111
    1212<!ENTITY copyrightdate   "1999-2020"><!-- jhalfs needs a literal dash, not &ndash; -->
  • packages.ent

    r161691d r7e42b39  
    390390<!ENTITY lfs-bootscripts-ch7-sbu "less than 0.1 SBU">
    391391
    392 <!ENTITY libcap-version "2.29">
     392<!ENTITY libcap-version "2.30">
    393393<!ENTITY libcap-size "96 KB">
    394394<!ENTITY libcap-url "&kernel;linux/libs/security/linux-privs/libcap2/libcap-&libcap-version;.tar.xz">
    395 <!ENTITY libcap-md5 "dd865b8a0a13cb8e9768e832e00f9f11">
     395<!ENTITY libcap-md5 "ea531f37a30a61dce8bf8544537a46e3">
    396396<!ENTITY libcap-home "https://sites.google.com/site/fullycapable/">
    397 <!ENTITY libcap-ch6-du "1.5 MB">
     397<!ENTITY libcap-ch6-du "8.5 MB">
    398398<!ENTITY libcap-ch6-sbu "less than 0.1 SBU">
    399399
Note: See TracChangeset for help on using the changeset viewer.