Changeset d58c5b7


Ignore:
Timestamp:
10/01/2017 10:27:36 PM (4 years ago)
Author:
Bruce Dubbs <bdubbs@…>
Branches:
10.0, 10.1, 11.0, 8.2, 8.3, 8.4, 9.0, 9.1, basic, bdubbs/svn, elogind, ken/refactor-virt, lazarus, perl-modules, qt5new, trunk, xry111/git-date, xry111/git-date-for-trunk, xry111/git-date-test
Children:
ce794256
Parents:
558fbe8
Message:

Update to fuse3-3.2.0

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

Files:
5 edited

Legend:

Unmodified
Added
Removed
  • general.ent

    r558fbe8 rd58c5b7  
    11<!-- $LastChangedBy$ $Date$ -->
    22
    3 <!ENTITY day          "30">                   <!-- Always 2 digits -->
    4 <!ENTITY month        "09">                   <!-- Always 2 digits -->
     3<!ENTITY day          "01">                   <!-- Always 2 digits -->
     4<!ENTITY month        "10">                   <!-- Always 2 digits -->
    55<!ENTITY year         "2017">
    66<!ENTITY copyrightdate "2001-&year;">
    77<!ENTITY copyholder   "The BLFS Development Team">
    88<!ENTITY version      "&year;-&month;-&day;">
    9 <!ENTITY releasedate  "September 30th, &year;">
     9<!ENTITY releasedate  "October 1st, &year;">
    1010<!ENTITY pubdate      "&year;-&month;-&day;"> <!-- metadata req. by TLDP -->
    1111<!ENTITY blfs-version "svn">                  <!-- svn|[release #] -->
  • introduction/welcome/changelog.xml

    r558fbe8 rd58c5b7  
    4343-->
    4444    <listitem>
     45      <para>Octobber 1st, 2017</para>
     46      <itemizedlist>
     47        <listitem>
     48          <para>[bdubbs] - Update to fuse3-3.2.0. Fixes
     49          <ulink url="&blfs-ticket-root;9754">#9754</ulink>.</para>
     50        </listitem>
     51      </itemizedlist>
     52    </listitem>
     53
     54    <listitem>
    4555      <para>September 30th, 2017</para>
    4656      <itemizedlist>
  • kde/kf5/kf5-intro.xml

    r558fbe8 rd58c5b7  
    109109pathappend $KF5_PREFIX/lib/pkgconfig   PKG_CONFIG_PATH
    110110
    111 pathappend /etc/xdg                    XDG_CONFIG_DIRS
    112111pathappend $KF5_PREFIX/etc/xdg         XDG_CONFIG_DIRS
    113 pathappend /usr/share                  XDG_DATA_DIRS
    114112pathappend $KF5_PREFIX/share           XDG_DATA_DIRS
    115113
  • packages.ent

    r558fbe8 rd58c5b7  
    5151<!ENTITY btrfs-progs-version          "4.13">
    5252<!ENTITY dosfstools-version           "4.1">
    53 <!ENTITY fuse3-version                "3.1.1">
     53<!ENTITY fuse3-version                "3.2.0">
    5454<!ENTITY fuse2-version                "2.9.7">
    5555<!ENTITY jfsutils-version             "1.1.15">
  • postlfs/filesystems/fuse3.xml

    r558fbe8 rd58c5b7  
    77  <!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        "20b10f24b825062c1db9a21a35157f97">
    10   <!ENTITY fuse3-size          "804 KB">
    11   <!ENTITY fuse3-buildsize     "8.5 MB">
    12   <!ENTITY fuse3-time          "0.1 SBU">
     9  <!ENTITY fuse3-md5sum        "79e862bf915864aceef179607c0b3e4d">
     10  <!ENTITY fuse3-size          "280 KB">
     11  <!ENTITY fuse3-buildsize     "9.0 MB">
     12  <!ENTITY fuse3-time          "less than 0.1 SBU">
    1313]>
    1414
     
    109109    </para>
    110110
    111 <screen><userinput>./configure --prefix=/usr    \
    112             --disable-static \
    113             --exec-prefix=/  \
    114             --with-pkgconfigdir=/usr/lib/pkgconfig \
    115             INIT_D_PATH=/tmp/init.d &amp;&amp;
    116 make</userinput></screen>
     111<screen><userinput>sed -i '/^udev/,$ s/^/#/' util/meson.build &amp;&amp;
     112
     113meson --prefix=/usr $PWD build &amp;&amp;
     114cd build                       &amp;&amp;
     115ninja</userinput></screen>
    117116
    118117    <para>
     
    130129    </para>
    131130
    132 <screen role="root"><userinput>make install                                         &amp;&amp;
    133 rm -v /lib/libfuse3.{so,la}                          &amp;&amp;
    134 ln -sfv ../../lib/libfuse3.so.3 /usr/lib/libfuse3.so &amp;&amp;
    135 
    136 rm -rf  /tmp/init.d &amp;&amp;
    137 
    138 install -v -m755 -d /usr/share/doc/fuse-&fuse3-version; &amp;&amp;
    139 install -v -m644    doc/{README.NFS,kernel.txt} \
    140                     /usr/share/doc/fuse-&fuse3-version; &amp;&amp;
    141 cp -Rv doc/html /usr/share/doc/fuse-&fuse3-version;</userinput></screen>
     131<screen role="root"><userinput>ninja install                                             &amp;&amp;
     132
     133mv -vf   /usr/lib/libfuse3.so.3*     /lib                 &amp;&amp;
     134ln -sfvn ../../lib/libfuse3.so.3.2.0 /usr/lib/libfuse3.so &amp;&amp;
     135
     136mv -vf /usr/bin/fusermount3  /bin  &amp;&amp;
     137mv -vf /usr/sbin/mount.fuse3 /sbin &amp;&amp;
     138
     139install -v -m755 -d /usr/share/doc/fuse-&fuse3-version;      &amp;&amp;
     140install -v -m644    ../doc/{README.NFS,kernel.txt} \
     141                    /usr/share/doc/fuse-&fuse3-version;      &amp;&amp;
     142cp -Rv doc/html     /usr/share/doc/fuse-&fuse3-version;      &amp;&amp;
     143
     144gunzip /usr/share/man/{man1/fusermount3.1,man8/mount.fuse.8}.gz
     145</userinput></screen>
    142146
    143147  </sect2>
     
    146150    <title>Command Explanations</title>
    147151
    148     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    149       href="../../xincludes/static-libraries.xml"/>
    150 
    151     <para>
    152       <parameter>--exec-prefix=/</parameter>: This parameter moves programs and
    153       libraries that could be needed before the
    154       <filename class="directory">/usr</filename> directory is mounted, to the
    155       root filesystem.
    156     </para>
    157 
    158     <para>
    159       <parameter>INIT_D_PATH=/tmp/init.d</parameter>: This parameter installs
    160       the bootscript into <filename class="directory">/tmp/init.d</filename> as
    161       a bootscript is not required.
    162     </para>
    163 
    164     <para>
    165       <command>rm -rf /tmp/init.d</command>: This removes the unneeded
    166       bootscript.
     152    <para>
     153      <command>sed ... util/meson.build</command>: This command disables the
     154      installation of a boot script and udev rule that are not needed.
     155    </para>
     156
     157    <para>
     158      <command>mv ... libfuse3.so.3*; ln ... libfuse3.so</command>:
     159      These commands install the libraries in the /lib directory.
     160    </para>
     161
     162    <para>
     163      <command>unzip ...</command>: This uncompresses the installed man pages
     164      to be consistent with the rest of the man pages.
    167165    </para>
    168166
     
    233231        <listitem>
    234232          <para>
    235             is a set users ID root program to mount and unmount Fuse
    236             filesystems.
     233            is a suid root program to mount and unmount Fuse filesystems.
    237234          </para>
    238235          <indexterm zone="fuse3 fusermount3">
     
    246243        <listitem>
    247244          <para>
    248             is the command <command>mount</command> would call to mount a Fuse
     245            is the command <command>mount</command> calls to mount a Fuse
    249246            filesystem.
    250247          </para>
Note: See TracChangeset for help on using the changeset viewer.