| Newsgroups |
gmane.linux.lfs.beyond.book |
| Message-ID |
<178719800327.1045348.3806117870028571125@rivendell.linuxfromscratch.org> |
This is an automated email from the git hooks/post-receive script.
git pushed a commit to branch trunk
in repository blfs.
The following commit(s) were added to refs/heads/trunk by this push:
new 4427c563bd tinysparql: use the idiomatic meson configure command for man pages ...
4427c563bd is described below
commit 4427c563bdbb16f4118a6e6dc0d9dfc99c001c9e
Author: Xi Ruoyao <[email protected]>
AuthorDate: Thu Aug 20 11:52:15 2026 +0800
tinysparql: use the idiomatic meson configure command for man pages ...
and document a known failure with recent SQLite.
---
gnome/platform/tinysparql.xml | 23 ++++++++++++-----------
1 file changed, 12 insertions(+), 11 deletions(-)
diff --git a/gnome/platform/tinysparql.xml b/gnome/platform/tinysparql.xml
index df965a6b72..ff8673dc62 100644
--- a/gnome/platform/tinysparql.xml
+++ b/gnome/platform/tinysparql.xml
@@ -85,7 +85,7 @@
<bridgehead renderas="sect4">Optional</bridgehead>
<para role="optional">
- <xref linkend="asciidoc"/>,
+ <xref linkend="asciidoc"/> (for the man pages),
<xref linkend="avahi"/>,
<!-- It looks like not used even if docs=true,
the pre-built doc is shipped in tarball and will be installed
@@ -146,6 +146,13 @@ meson setup --prefix=/usr \
.. &&
ninja</userinput></screen>
+ <para>
+ If the optional dependency <xref linkend='asciidoc'/> is installed,
+ you may build the man pages with:
+ </para>
+
+<screen remap='doc'><userinput>meson configure -D man=true && ninja</userinput></screen>
+
<para>
Now, as the <systemitem class="username">root</systemitem> user:
</para>
@@ -157,9 +164,10 @@ ninja</userinput></screen>
and issue: <command>meson configure -D debug=true
-D tests=true && LC_ALL=C.UTF-8 ninja test</command>.
The test suite should be run from a graphical session. One test, test_cli,
- is known to fail due to the manual pages not being generated, but will pass if
- "-D man=false" is omitted when configuring the package. One other test,
- resource, is also known to fail.
+ is known to fail if the man pages were not built.
+ <!-- https://gitlab.gnome.org/GNOME/tinysparql/-/commit/47d5bf9313d0 -->
+ One test named <literal>tinysparql:sparql</literal> is known to fail
+ with SQLite 3.53.1 or newer.
</para>
</sect2>
@@ -170,13 +178,6 @@ ninja</userinput></screen>
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
href="../../xincludes/meson-buildtype-release.xml"/>
- <para>
- <parameter>-D man=false</parameter>: This switch prevents the build
- process from generating man pages. Omit this switch if you have
- <xref linkend="asciidoc" role="nodep"/> installed and wish to generate
- and install the man pages.
- </para>
-
<para revision="sysv">
<parameter>-D systemd_user_services=false</parameter>: This switch prevents
the build process from installing systemd user services since they are
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
--
http://lists.linuxfromscratch.org/sympa/info/blfs-book
Unsubscribe: See the above information page