Changeset ff9b2cd


Ignore:
Timestamp:
04/11/2017 08:20:30 PM (7 years ago)
Author:
Bruce Dubbs <bdubbs@…>
Branches:
10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.1, 8.1, 8.2, 8.3, 8.4, 9.0, 9.1, basic, bdubbs/svn, elogind, kea, ken/TL2024, ken/inkscape-core-mods, ken/tuningfonts, lazarus, lxqt, perl-modules, plabs/newcss, plabs/python-mods, python3.11, qt5new, rahul/power-profiles-daemon, renodr/vulkan-addition, trunk, upgradedb, xry111/intltool, xry111/llvm18, xry111/soup3, xry111/test-20220226, xry111/xf86-video-removal
Children:
1eaf5ad
Parents:
81060947
Message:

Update to fuse-3.0.1
Update fuse-2.9.7 instructions and add clarification.

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

Files:
4 edited

Legend:

Unmodified
Added
Removed
  • introduction/welcome/changelog.xml

    r81060947 rff9b2cd  
    4646      <itemizedlist>
    4747        <listitem>
     48          <para>[bdubbs] - Update to fuse-3.0.1.</para>
     49        </listitem>
     50        <listitem>
    4851          <para>[dj] - Added fuse-3.0.0. Fixes
    4952          <ulink url="&blfs-ticket-root;8626">#8626</ulink>.</para>
  • packages.ent

    r81060947 rff9b2cd  
    4646<!-- Chapter 5 -->
    4747<!ENTITY btrfs-progs-version          "4.10.2">
    48 <!ENTITY fuse3-version                "3.0.0">
     48<!ENTITY fuse3-version                "3.0.1">
    4949<!ENTITY fuse2-version                "2.9.7">
    5050<!ENTITY jfsutils-version             "1.1.15">
  • postlfs/filesystems/fuse2.xml

    r81060947 rff9b2cd  
    3838    </para>
    3939
     40    <para>
     41      This package is only installed for compatibility with
     42      <xref linkend="ntfs-3g"/> and <xref linkend="sshfs"/>.  It is
     43      not needed with other packages. For full fuse functionality,
     44      install <xref linkend="fuse3"/> which does not interfere with
     45      these instructions.
     46    </para>
     47
    4048    &lfs80_checked;
    4149
     
    7684    <bridgehead renderas="sect3">Fuse Dependencies</bridgehead>
    7785
     86<!-- What is this?
    7887    <bridgehead renderas="sect3">Required</bridgehead>
    7988    <para role="required">
    8089      <xref linkend="fuse3"/> (runtime only)
    8190    </para>
    82 
     91-->
    8392    <bridgehead renderas="sect4">Optional</bridgehead>
    8493    <para role="optional">
    85       <xref linkend="doxygen"/> (to build the API documentation - not
    86       recommended)
     94      <xref linkend="doxygen"/> (to rebuild the API documentation)
    8795    </para>
    8896
     
    131139    </para>
    132140
    133 <screen role="root"><userinput>cp -v Dest/lib/*.so*       /lib                     &amp;&amp;
    134 cp -v Dest/lib/*.la        /usr/lib                 &amp;&amp;
    135 cp -v Dest/lib/pkgconfig/* /usr/lib/pkgconfig       &amp;&amp;
    136 
    137 cp -v Dest/bin/*  /bin                              &amp;&amp;
    138 
    139 install -vdm755                 /usr/include/fuse   &amp;&amp;
    140 cp -v Dest/usr/include/*.h      /usr/include        &amp;&amp;
    141 cp -v Dest/usr/include/fuse/*.h /usr/include/fuse/  &amp;&amp;
     141<screen role="root"><userinput>cp -v Dest/lib/*.so.*             /lib                    &amp;&amp;
     142ln -sv ../../lib/libfuse.so.2     /usr/lib/libfuse.so     &amp;&amp;
     143ln -sv ../../lib/libulockmgr.so.1 /usr/lib/libulockmgr.so &amp;&amp;
     144
     145cp -v Dest/lib/pkgconfig/* /usr/lib/pkgconfig             &amp;&amp;
     146                                                         
     147cp -v Dest/bin/*  /bin                                    &amp;&amp;
     148                                                         
     149install -vdm755                 /usr/include/fuse         &amp;&amp;
     150cp -v Dest/usr/include/*.h      /usr/include              &amp;&amp;
     151cp -v Dest/usr/include/fuse/*.h /usr/include/fuse/        &amp;&amp;
    142152
    143153cp -v Dest/usr/share/man/man1/* /usr/share/man/man1</userinput></screen>
     
    191201      <seglistitem>
    192202        <seg>
    193           fusermount, mount.fuse, and ulockmgr_server
     203          fusermount and ulockmgr_server
    194204        </seg>
    195205        <seg>
     
    220230      </varlistentry>
    221231
    222       <varlistentry id="mount.fuse2">
    223         <term><command>mount.fuse</command></term>
    224         <listitem>
    225           <para>
    226             is the command <command>mount</command> would call to mount a Fuse
    227             filesystem.
    228           </para>
    229           <indexterm zone="fuse2 mount.fuse2">
    230             <primary sortas="b-mount.fuse2">mount.fuse</primary>
    231           </indexterm>
    232         </listitem>
    233       </varlistentry>
    234 
    235232      <varlistentry id="ulockmgr_server2">
    236233        <term><command>ulockmgr_server</command></term>
  • postlfs/filesystems/fuse3.xml

    r81060947 rff9b2cd  
    55  %general-entities;
    66
    7   <!ENTITY fuse3-download-http "https://github.com/libfuse/libfuse/releases/download/fuse-&fuse3-version;/fuse3-&fuse3-version;.tar.gz">
     7  <!ENTITY fuse3-download-http "https://github.com/libfuse/libfuse/releases/download/fuse-&fuse3-version;/fuse-&fuse3-version;.tar.gz">
    88  <!ENTITY fuse3-download-ftp  " ">
    9   <!ENTITY fuse3-md5sum        "d4d8bc7aa8202e4fca1ad47ff844206f">
    10   <!ENTITY fuse3-size          "732 KB">
     9  <!ENTITY fuse3-md5sum        "8fbe5e8293deaa7a2072f30dbdc29669">
     10  <!ENTITY fuse3-size          "708 KB">
    1111  <!ENTITY fuse3-buildsize     "11 MB">
    12   <!ENTITY fuse3-time          "0.2 SBU">
     12  <!ENTITY fuse3-time          "0.1 SBU">
    1313]>
    1414
     
    7474    </itemizedlist>
    7575
    76 <!--
    7776    <bridgehead renderas="sect3">Fuse Dependencies</bridgehead>
    78 -->
    79 <!-- HTML documentation is prebuilt now, dox/Doxyfile appares not to work
    8077    <bridgehead renderas="sect4">Optional</bridgehead>
    8178    <para role="optional">
    82       <xref linkend="doxygen"/> (to build the API documentation)
    83     </para>
    84 -->
     79      <xref linkend="doxygen"/> (to rebuild the API documentation)
     80    </para>
     81
    8582    <para condition="html" role="usernotes">
    8683      User Notes: <ulink url="&blfs-wiki;/fuse"/>
     
    115112            --disable-static \
    116113            --exec-prefix=/  \
     114            --with-pkgconfigdir=/usr/lib/pkgconfig \
    117115            INIT_D_PATH=/tmp/init.d &amp;&amp;
    118116make</userinput></screen>
    119117
    120 <!--    <para>
    121       If you have <xref linkend="doxygen"/> installed and wish to build the API
    122       documentation, issue <command>doxygen doc/Doxyfile</command>.
    123     </para> -->
     118    <para>
     119      The API documentation is included in the package, but
     120      if you have <xref linkend="doxygen"/> installed and wish to rebuild
     121      it, issue <command>doxygen doc/Doxyfile</command>.
     122    </para>
    124123
    125124    <para>
     
    131130    </para>
    132131
    133 <screen role="root"><userinput>make install &amp;&amp;
     132<screen role="root"><userinput>make install                                         &amp;&amp;
     133rm -v /lib/libfuse3.{so,la}                          &amp;&amp;
     134ln -sfv ../../lib/libfuse3.so.3 /usr/lib/libfuse3.so &amp;&amp;
    134135
    135136rm -rf  /tmp/init.d &amp;&amp;
     137
    136138install -v -m755 -d /usr/share/doc/fuse-&fuse3-version; &amp;&amp;
    137139install -v -m644    doc/{README.NFS,kernel.txt} \
     
    139141cp -Rv doc/html /usr/share/doc/fuse-&fuse3-version;</userinput></screen>
    140142
    141 <!--
    142     <para>
    143       If you built the API documentation, install it as the
    144       <systemitem class="username">root</systemitem> user by issuing the
    145       following commands:
    146     </para>
    147 
    148 <screen role="root"><userinput>install -v -m755 -d /usr/share/doc/fuse-&fuse-version;/api &amp;&amp;
    149 install -v -m644    doc/html/* \
    150                     /usr/share/doc/fuse-&fuse-version;/api</userinput></screen>
    151 -->
    152143  </sect2>
    153144
Note: See TracChangeset for help on using the changeset viewer.