Changeset 4955b595 for postlfs


Ignore:
Timestamp:
07/31/2023 01:44:36 PM (11 months ago)
Author:
Xi Ruoyao <xry111@…>
Branches:
12.0, 12.1, ken/TL2024, ken/tuningfonts, lazarus, plabs/newcss, python3.11, rahul/power-profiles-daemon, renodr/vulkan-addition, trunk, xry111/llvm18
Children:
185ffd9
Parents:
2d9bcc8
git-author:
Xi Ruoyao <xry111@…> (07/30/2023 04:28:09 AM)
git-committer:
Xi Ruoyao <xry111@…> (07/31/2023 01:44:36 PM)
Message:

fuse: Use new kernel configuration rendering

And fix the test command, simplify the doc install command, document a
mysterious test failure.

Location:
postlfs/filesystems
Files:
2 added
1 edited

Legend:

Unmodified
Added
Removed
  • postlfs/filesystems/fuse3.xml

    r2d9bcc8 r4955b595  
    8989    </para>
    9090
    91 <screen><literal>File systems  ---&gt;
    92   &lt;*/M&gt; FUSE (Filesystem in Userspace) support [CONFIG_FUSE_FS]</literal></screen>
     91    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     92      href="fuse-kernel.xml"/>
    9393
    9494    <para>
     
    9797    </para>
    9898
    99 <screen><literal>File systems  ---&gt;
    100   &lt;*/M&gt; FUSE (Filesystem in Userspace) support  [CONFIG_FUSE_FS]
    101   &lt;*/M&gt;   Character device in Userspace support [CONFIG_CUSE]</literal></screen>
     99    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     100      href="fuse-test-kernel.xml"/>
    102101
    103102    <indexterm zone="fuse3 fuse-kernel">
     
    137136    </para>
    138137
    139     <!-- EDITORS NOTE: To view the results of the tests, look for
     138    <!-- EDITORS NOTE:
     139
     140         Don't use 'pytest' instead of 'python3 -m pytest'.  There is no
     141         testenv/bin/pytest (as at pytest-7.4.0) so 'pytest' resolves to
     142         /usr/bin/pytest, and the shebang of it is /usr/bin/python3.11.
     143         So it won't find the looseversion installed in testenv.
     144
     145         To view the results of the tests, look for
    140146         "short test summary info" at the end of your log. Below skipped tests,
    141147         you will see "X passed, X skipped, X failed (if any) in X seconds" -->
     
    144150source testenv/bin/activate                    &amp;&amp;
    145151pip3 install looseversion                      &amp;&amp;
    146 pytest                                         &amp;&amp;
     152python3 -m pytest                              &amp;&amp;
    147153deactivate</userinput></screen>
    148154
     
    155161      <filename>test/util.py</filename>, will output a warning due to the usage
    156162      of an unknown mark in pytest.
     163      <!-- I really don't know why.  But it always happen for me, maybe
     164           kernel configuration issue... -->
     165      One test named
     166      <filename>test_notify_inval_entry[True-expire_entries]</filename>
     167      may fail under certain circumstances.
    157168    </para>
    158169
     
    165176
    166177cd ..                          &amp;&amp;
    167 install -v -m755 -d /usr/share/doc/fuse-&fuse3-version; &amp;&amp;
    168 install -v -m644    doc/{README.NFS,kernel.txt} \
    169                     /usr/share/doc/fuse-&fuse3-version; &amp;&amp;
    170 cp -Rv doc/html     /usr/share/doc/fuse-&fuse3-version;</userinput></screen>
     178cp -Rv doc/html -T /usr/share/doc/fuse-&fuse3-version; &amp;&amp;
     179install -v -m644   doc/{README.NFS,kernel.txt} \
     180                   /usr/share/doc/fuse-&fuse3-version;</userinput></screen>
    171181
    172182  </sect2>
Note: See TracChangeset for help on using the changeset viewer.