Author: bdubbs
Date: Sun Oct 1 15:27:36 2017
New Revision: 19285
Log:
Update to fuse3-3.2.0
Modified:
trunk/BOOK/general.ent
trunk/BOOK/introduction/welcome/changelog.xml
trunk/BOOK/kde/kf5/kf5-intro.xml
trunk/BOOK/packages.ent
trunk/BOOK/postlfs/filesystems/fuse3.xml
Modified: trunk/BOOK/general.ent
==============================================================================
--- trunk/BOOK/general.ent Sat Sep 30 14:25:56 2017 (r19284)
+++ trunk/BOOK/general.ent Sun Oct 1 15:27:36 2017 (r19285)
@@ -1,12 +1,12 @@
<!-- $LastChangedBy$ $Date$ -->
-<!ENTITY day "30"> <!-- Always 2 digits -->
-<!ENTITY month "09"> <!-- Always 2 digits -->
+<!ENTITY day "01"> <!-- Always 2 digits -->
+<!ENTITY month "10"> <!-- Always 2 digits -->
<!ENTITY year "2017">
<!ENTITY copyrightdate "2001-&year;">
<!ENTITY copyholder "The BLFS Development Team">
<!ENTITY version "&year;-&month;-&day;">
-<!ENTITY releasedate "September 30th, &year;">
+<!ENTITY releasedate "October 1st, &year;">
<!ENTITY pubdate "&year;-&month;-&day;"> <!-- metadata req. by TLDP -->
<!ENTITY blfs-version "svn"> <!-- svn|[release #] -->
<!ENTITY lfs-version "development"> <!-- x.y|development -->
Modified: trunk/BOOK/introduction/welcome/changelog.xml
==============================================================================
--- trunk/BOOK/introduction/welcome/changelog.xml Sat Sep 30 14:25:56
2017 (r19284)
+++ trunk/BOOK/introduction/welcome/changelog.xml Sun Oct 1 15:27:36
2017 (r19285)
@@ -42,6 +42,16 @@
</listitem>
-->
<listitem>
+ <para>Octobber 1st, 2017</para>
+ <itemizedlist>
+ <listitem>
+ <para>[bdubbs] - Update to fuse3-3.2.0. Fixes
+ <ulink url="&blfs-ticket-root;9754">#9754</ulink>.</para>
+ </listitem>
+ </itemizedlist>
+ </listitem>
+
+ <listitem>
<para>September 30th, 2017</para>
<itemizedlist>
<listitem>
Modified: trunk/BOOK/kde/kf5/kf5-intro.xml
==============================================================================
--- trunk/BOOK/kde/kf5/kf5-intro.xml Sat Sep 30 14:25:56 2017 (r19284)
+++ trunk/BOOK/kde/kf5/kf5-intro.xml Sun Oct 1 15:27:36 2017 (r19285)
@@ -108,9 +108,7 @@
pathappend $KF5_PREFIX/bin PATH
pathappend $KF5_PREFIX/lib/pkgconfig PKG_CONFIG_PATH
-pathappend /etc/xdg XDG_CONFIG_DIRS
pathappend $KF5_PREFIX/etc/xdg XDG_CONFIG_DIRS
-pathappend /usr/share XDG_DATA_DIRS
pathappend $KF5_PREFIX/share XDG_DATA_DIRS
pathappend $KF5_PREFIX/lib/plugins QT_PLUGIN_PATH
Modified: trunk/BOOK/packages.ent
==============================================================================
--- trunk/BOOK/packages.ent Sat Sep 30 14:25:56 2017 (r19284)
+++ trunk/BOOK/packages.ent Sun Oct 1 15:27:36 2017 (r19285)
@@ -50,7 +50,7 @@
<!-- Chapter 5 -->
<!ENTITY btrfs-progs-version "4.13">
<!ENTITY dosfstools-version "4.1">
-<!ENTITY fuse3-version "3.1.1">
+<!ENTITY fuse3-version "3.2.0">
<!ENTITY fuse2-version "2.9.7">
<!ENTITY jfsutils-version "1.1.15">
<!ENTITY lvm2-version "2.02.171">
Modified: trunk/BOOK/postlfs/filesystems/fuse3.xml
==============================================================================
--- trunk/BOOK/postlfs/filesystems/fuse3.xml Sat Sep 30 14:25:56 2017
(r19284)
+++ trunk/BOOK/postlfs/filesystems/fuse3.xml Sun Oct 1 15:27:36 2017
(r19285)
@@ -6,10 +6,10 @@
<!ENTITY fuse3-download-http
"https://github.com/libfuse/libfuse/releases/download/fuse-&fuse3-version;/fuse-&fuse3-version;.tar.gz">
<!ENTITY fuse3-download-ftp " ">
- <!ENTITY fuse3-md5sum "20b10f24b825062c1db9a21a35157f97">
- <!ENTITY fuse3-size "804 KB">
- <!ENTITY fuse3-buildsize "8.5 MB">
- <!ENTITY fuse3-time "0.1 SBU">
+ <!ENTITY fuse3-md5sum "79e862bf915864aceef179607c0b3e4d">
+ <!ENTITY fuse3-size "280 KB">
+ <!ENTITY fuse3-buildsize "9.0 MB">
+ <!ENTITY fuse3-time "less than 0.1 SBU">
]>
<sect1 id="fuse3" xreflabel="Fuse-&fuse3-version;">
@@ -108,12 +108,11 @@
commands:
</para>
-<screen><userinput>./configure --prefix=/usr \
- --disable-static \
- --exec-prefix=/ \
- --with-pkgconfigdir=/usr/lib/pkgconfig \
- INIT_D_PATH=/tmp/init.d &&
-make</userinput></screen>
+<screen><userinput>sed -i '/^udev/,$ s/^/#/' util/meson.build &&
+
+meson --prefix=/usr $PWD build &&
+cd build &&
+ninja</userinput></screen>
<para>
The API documentation is included in the package, but
@@ -129,41 +128,40 @@
Now, as the <systemitem class="username">root</systemitem> user:
</para>
-<screen role="root"><userinput>make install
&&
-rm -v /lib/libfuse3.{so,la} &&
-ln -sfv ../../lib/libfuse3.so.3 /usr/lib/libfuse3.so &&
-
-rm -rf /tmp/init.d &&
-
-install -v -m755 -d /usr/share/doc/fuse-&fuse3-version; &&
-install -v -m644 doc/{README.NFS,kernel.txt} \
- /usr/share/doc/fuse-&fuse3-version; &&
-cp -Rv doc/html /usr/share/doc/fuse-&fuse3-version;</userinput></screen>
+<screen role="root"><userinput>ninja install
&&
+
+mv -vf /usr/lib/libfuse3.so.3* /lib &&
+ln -sfvn ../../lib/libfuse3.so.3.2.0 /usr/lib/libfuse3.so &&
+
+mv -vf /usr/bin/fusermount3 /bin &&
+mv -vf /usr/sbin/mount.fuse3 /sbin &&
+
+install -v -m755 -d /usr/share/doc/fuse-&fuse3-version; &&
+install -v -m644 ../doc/{README.NFS,kernel.txt} \
+ /usr/share/doc/fuse-&fuse3-version; &&
+cp -Rv doc/html /usr/share/doc/fuse-&fuse3-version; &&
+
+gunzip /usr/share/man/{man1/fusermount3.1,man8/mount.fuse.8}.gz
+</userinput></screen>
</sect2>
<sect2 role="commands">
<title>Command Explanations</title>
- <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
- href="../../xincludes/static-libraries.xml"/>
-
<para>
- <parameter>--exec-prefix=/</parameter>: This parameter moves programs and
- libraries that could be needed before the
- <filename class="directory">/usr</filename> directory is mounted, to the
- root filesystem.
+ <command>sed ... util/meson.build</command>: This command disables the
+ installation of a boot script and udev rule that are not needed.
</para>
<para>
- <parameter>INIT_D_PATH=/tmp/init.d</parameter>: This parameter installs
- the bootscript into <filename class="directory">/tmp/init.d</filename> as
- a bootscript is not required.
+ <command>mv ... libfuse3.so.3*; ln ... libfuse3.so</command>:
+ These commands install the libraries in the /lib directory.
</para>
<para>
- <command>rm -rf /tmp/init.d</command>: This removes the unneeded
- bootscript.
+ <command>unzip ...</command>: This uncompresses the installed man pages
+ to be consistent with the rest of the man pages.
</para>
</sect2>
@@ -232,8 +230,7 @@
<term><command>fusermount3</command></term>
<listitem>
<para>
- is a set users ID root program to mount and unmount Fuse
- filesystems.
+ is a suid root program to mount and unmount Fuse filesystems.
</para>
<indexterm zone="fuse3 fusermount3">
<primary sortas="b-fusermount3">fusermount3</primary>
@@ -245,7 +242,7 @@
<term><command>mount.fuse3</command></term>
<listitem>
<para>
- is the command <command>mount</command> would call to mount a Fuse
+ is the command <command>mount</command> calls to mount a Fuse
filesystem.
</para>
<indexterm zone="fuse3 mount.fuse3">
--
http://lists.linuxfromscratch.org/listinfo/blfs-book
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page