Changeset 1ba83240 for postlfs


Ignore:
Timestamp:
01/14/2007 12:24:50 PM (17 years ago)
Author:
Alexander E. Patrakov <alexander@…>
Branches:
10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.1, 6.2, 6.2.0, 6.2.0-rc1, 6.2.0-rc2, 6.3, 6.3-rc1, 6.3-rc2, 6.3-rc3, 7.10, 7.4, 7.5, 7.6, 7.6-blfs, 7.6-systemd, 7.7, 7.8, 7.9, 8.0, 8.1, 8.2, 8.3, 8.4, 9.0, 9.1, basic, bdubbs/svn, elogind, gnome, kde5-13430, kde5-14269, kde5-14686, kea, ken/TL2024, ken/inkscape-core-mods, ken/tuningfonts, krejzi/svn, lazarus, lxqt, nosym, perl-modules, plabs/newcss, plabs/python-mods, python3.11, qt5new, rahul/power-profiles-daemon, renodr/vulkan-addition, systemd-11177, systemd-13485, trunk, upgradedb, xry111/intltool, xry111/llvm18, xry111/soup3, xry111/test-20220226, xry111/xf86-video-removal
Children:
4e4cd64
Parents:
4967eaf6
Message:

Upgraded xfsprogs, thus fixing a 404 error. Added two lack-of-testsuite notes.

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

Location:
postlfs/filesystems
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • postlfs/filesystems/reiser.xml

    r4967eaf6 r1ba83240  
    44  <!ENTITY % general-entities SYSTEM "../../general.ent">
    55  %general-entities;
    6 
    7     <!-- Inserted as a reminder to do this. The mention of a test suite
    8          is usually right before the root user installation commands. Please
    9          delete these 12 (including one blank) lines after you are done.-->
    10 
    11     <!-- Use one of the two mentions below about a test suite,
    12          delete the line that is not applicable. Of course, if the
    13          test suite uses syntax other than "make check", revise the
    14          line to reflect the actual syntax to run the test suite -->
    15 
    16     <!-- <para>This package does not come with a test suite.</para> -->
    17     <!-- <para>To test the results, issue: <command>make check</command>.</para> -->
    186
    197  <!ENTITY reiser-download-http "http://ftp.namesys.com/pub/reiserfsprogs/reiserfsprogs-&reiser-version;.tar.gz">
     
    8068<screen><userinput>./configure --prefix=/usr --sbindir=/sbin &amp;&amp;
    8169make</userinput></screen>
     70
     71    <para>This package does not come with a test suite.</para>
    8272
    8373    <para>Now, as the <systemitem class="username">root</systemitem> user:</para>
  • postlfs/filesystems/xfs.xml

    r4967eaf6 r1ba83240  
    55  %general-entities;
    66
    7     <!-- Inserted as a reminder to do this. The mention of a test suite
    8          is usually right before the root user installation commands. Please
    9          delete these 12 (including one blank) lines after you are done.-->
    10 
    11     <!-- Use one of the two mentions below about a test suite,
    12          delete the line that is not applicable. Of course, if the
    13          test suite uses syntax other than "make check", revise the
    14          line to reflect the actual syntax to run the test suite -->
    15 
    16     <!-- <para>This package does not come with a test suite.</para> -->
    17     <!-- <para>To test the results, issue: <command>make check</command>.</para> -->
    18 
    19   <!ENTITY xfsprogs-download-http "http://mirrors.sunsite.dk/xfs/download/cmd_tars/xfsprogs-&xfsprogs-version;.src.tar.gz">
    20   <!ENTITY xfsprogs-download-ftp  "ftp://oss.sgi.com/projects/xfs/download/cmd_tars/xfsprogs-&xfsprogs-version;.src.tar.gz">
    21   <!ENTITY xfsprogs-md5sum        "d4a78fced98c0f3f32627a473e8e0a59">
    22   <!ENTITY xfsprogs-size          "878 KB">
    23   <!ENTITY xfsprogs-buildsize     "17.3 MB">
    24   <!ENTITY xfsprogs-time          "0.78 SBU">
     7  <!ENTITY xfsprogs-download-http "http://mirrors.sunsite.dk/xfs/download/cmd_tars/xfsprogs_&xfsprogs-version;-1.tar.gz">
     8  <!ENTITY xfsprogs-download-ftp  "ftp://oss.sgi.com/projects/xfs/download/cmd_tars/xfsprogs_&xfsprogs-version;-1.tar.gz">
     9  <!ENTITY xfsprogs-md5sum        "6ce9e198cc79ebec6f6fb1f34ffa7709">
     10  <!ENTITY xfsprogs-size          "956 KB">
     11  <!ENTITY xfsprogs-buildsize     "17.9 MB">
     12  <!ENTITY xfsprogs-time          "0.57 SBU">
    2513]>
    2614
     
    7967
    8068<screen><userinput>sed -i '/autoconf/d' Makefile &amp;&amp;
    81 make DEBUG=-DNDEBUG</userinput></screen>
     69make DEBUG=-DNDEBUG INSTALL_USER=root INSTALL_GROUP=root \
     70    LOCAL_CONFIGURE_OPTIONS="--enable-readline=yes"</userinput></screen>
     71
     72    <para>This package does not come with a test suite.</para>
    8273
    8374    <para>Now, as the <systemitem class="username">root</systemitem> user:</para>
    8475
    8576<screen role="root"><userinput>make install &amp;&amp;
     77make install-dev &amp;&amp;
     78install -v -m755 -D libhandle/libhandle.la /usr/lib/libhandle.la &amp;&amp;
    8679chmod -v 755 /lib/libhandle.so* &amp;&amp;
    87 install -v -m755 -D libhandle/libhandle.la /usr/lib/libhandle.la &amp;&amp;
    88 install -v -m644 libhandle/.libs/libhandle.a /usr/lib &amp;&amp;
    89 ln -sv ../../lib/libhandle.so.1 /usr/lib/libhandle.so</userinput></screen>
     80rm -f /lib/libhandle.{a,la,so} &amp;&amp;
     81ln -svf ../../lib/libhandle.so.1 /usr/lib/libhandle.so</userinput></screen>
    9082
    9183  </sect2>
     
    10193    </application> build will fail using the default -DDEBUG flags.</para>
    10294
     95    <para><parameter>INSTALL_USER=root INSTALL_GROUP=root</parameter>: This
     96    sets the owner and group of the installed files.</para>
     97    <!-- relevant only if building as non-root -->
     98   
     99    <para><parameter>LOCAL_CONFIGURE_OPTIONS="..."</parameter>: This passes
     100    extra configuration options to the <filename>configure</filename> script.
     101    The example <parameter>--enable-readline=yes</parameter> parameter
     102    enables linking the XFS programs with the
     103    <filename class="libraryfile">libreadline.so</filename> library, in order
     104    to allow editing interactive commands.</para>
     105   
    103106    <para><parameter>OPTIMIZER="..."</parameter>: Adding this parameter to
    104     the <command>make</command> command overrides the default optimization
    105     settings.</para>
    106 
    107     <para><command>install -v ...</command>: These commands install the
    108     static library and libtool archive for <filename>libhandle</filename>
    109     since <command>make install</command> only installs the shared
    110     library.</para>
    111 
    112     <para><command>ln -sv ...</command>: This command installs a symlink
    113     that is missed by the <command>make install</command> command.</para>
     107    the end of the <command>make</command> command overrides the
     108    default optimization settings.</para>
     109
     110    <para><command>make install-dev</command>: This command installs
     111    static XFS libraries, their headers and the corresponding documentation.
     112    Currently, <ulink url="ftp://oss.sgi.com/projects/xfs/">DMAPI</ulink>
     113    and <ulink url="ftp://oss.sgi.com/projects/xfs/">xfsdump</ulink> are
     114    the only packages that use the installed libraries.</para>
     115    <!-- checked with the Debian package database as of 2007-01-14 -->
     116   
     117    <para><command>install -v ...</command> and the three following commands
     118    fix the installation of <filename class="libraryfile">libhandle</filename>
     119    libraries.</para>
    114120
    115121  </sect2>
     
    120126    <segmentedlist>
    121127      <segtitle>Installed Programs</segtitle>
    122       <segtitle>Installed Library</segtitle>
     128      <segtitle>Installed Libraries</segtitle>
    123129      <segtitle>Installed Directory</segtitle>
    124130
     
    126132        <seg>fsck.xfs, mkfs.xfs, xfs_admin, xfs_bmap, xfs_check, xfs_copy,
    127133        xfs_db, xfs_freeze, xfs_growfs, xfs_info, xfs_io, xfs_logprint,
    128         xfs_mkfile, xfs_ncheck, xfs_repair, and xfs_rtcp</seg>
    129         <seg>libhandle.{so,a}</seg>
     134        xfs_mkfile, xfs_ncheck, xfs_quota, xfs_repair, and xfs_rtcp</seg>
     135        <seg>libdisk.a, libhandle.{so,a}, libxcmd.a, libxfs.a, and libxlog.a </seg>
    130136        <seg>/usr/share/doc/xfsprogs</seg>
    131137      </seglistitem>
     
    318324        <term><filename class='libraryfile'>libhandle.so</filename></term>
    319325        <listitem>
    320           <para>contains functions to map filesystem handles to a
    321           corresponding open file descriptor for that filesystem.</para>
     326          <para>contains XFS-specific functions that provide a way to perform
     327          certain filesystem  operations without using a file descriptor to
     328          access filesystem objects.</para>
    322329          <indexterm zone="xfs libhandle">
    323330            <primary sortas="c-libhandle">libhandle.so</primary>
     
    325332        </listitem>
    326333      </varlistentry>
     334     
     335      <!-- FIXME: other libraries are undocumented -->
    327336
    328337    </variablelist>
Note: See TracChangeset for help on using the changeset viewer.