+ exec meson setup --prefix /usr --libexecdir lib --sbindir bin --buildtype plain --auto-features enabled --wrap-mode nodownload -D b_lto=true -D b_pie=true libportal build The Meson build system Version: 0.60.3 Source dir: /build/libportal/src/libportal Build dir: /build/libportal/src/build Build type: native build Project name: libportal Project version: 0.5 C compiler for the host machine: cc (gcc 11.1.0 "cc (GCC) 11.1.0") C linker for the host machine: cc ld.bfd 2.36.1 Host machine cpu family: riscv64 Host machine cpu: riscv64 Compiler for C supports arguments -fvisibility=hidden: YES Configuring config.h using configuration Program glib-mkenums found: YES (/usr/bin/glib-mkenums) Found pkg-config: /usr/bin/pkg-config (1.8.0) Run-time dependency gio-2.0 found: YES 2.70.2 Run-time dependency gio-unix-2.0 found: YES 2.70.2 Run-time dependency gobject-introspection-1.0 found: YES 1.70.0 Dependency gobject-introspection-1.0 found: YES 1.70.0 (cached) Program g-ir-scanner found: YES (/usr/bin/g-ir-scanner) Dependency gobject-introspection-1.0 found: YES 1.70.0 (cached) Program g-ir-compiler found: YES (/usr/bin/g-ir-compiler) Program vapigen found: YES (/usr/bin/vapigen) Run-time dependency gtk+-3.0 found: YES 3.24.30 Program vapigen found: YES (/usr/bin/vapigen) Run-time dependency gtk4 found: YES 4.4.1 Program vapigen found: YES (/usr/bin/vapigen) C++ compiler for the host machine: c++ (gcc 11.1.0 "c++ (GCC) 11.1.0") C++ linker for the host machine: c++ ld.bfd 2.36.1 Run-time dependency qt5 (modules: Core, Gui, Widgets, X11Extras) found: YES 5.15.2 (pkg-config) Configuring libportal.toml using configuration Found pkg-config: /usr/bin/pkg-config (1.8.0) Build-time dependency gi-docgen found: YES 2021.9 Program gi-docgen found: YES (/usr/bin/gi-docgen) Build targets in project: 16 libportal 0.5 User defined options auto_features: enabled buildtype : plain libexecdir : lib prefix : /usr sbindir : bin wrap_mode : nodownload b_lto : true b_pie : true Found ninja-1.10.2 at /usr/bin/ninja ninja: Entering directory `/build/libportal/src/build' [1/43] Generating libportal/portal-enums.h with a custom command (wrapped by meson to capture output) [2/43] Compiling C object libportal/libportal.so.1.0.0.p/portal.c.o [3/43] Compiling C object libportal/libportal.so.1.0.0.p/parent.c.o [4/43] Compiling C object libportal/libportal.so.1.0.0.p/account.c.o [5/43] Compiling C object libportal/libportal.so.1.0.0.p/background.c.o [6/43] Compiling C object libportal/libportal.so.1.0.0.p/notification.c.o [7/43] Compiling C object libportal/libportal.so.1.0.0.p/camera.c.o [8/43] Compiling C object libportal/libportal.so.1.0.0.p/trash.c.o [9/43] Compiling C object libportal/libportal.so.1.0.0.p/screenshot.c.o [10/43] Compiling C object libportal/libportal.so.1.0.0.p/session.c.o [11/43] Compiling C object libportal/libportal.so.1.0.0.p/updates.c.o [12/43] Compiling C object libportal/libportal.so.1.0.0.p/print.c.o [13/43] Compiling C object libportal/libportal.so.1.0.0.p/email.c.o [14/43] Compiling C object libportal/libportal.so.1.0.0.p/location.c.o [15/43] Compiling C object libportal/libportal.so.1.0.0.p/filechooser.c.o [16/43] Compiling C object libportal/libportal.so.1.0.0.p/inhibit.c.o [17/43] Compiling C object libportal/libportal.so.1.0.0.p/wallpaper.c.o [18/43] Compiling C object libportal/libportal.so.1.0.0.p/openuri.c.o [19/43] Compiling C object libportal/libportal.so.1.0.0.p/spawn.c.o [20/43] Compiling C object libportal/libportal.so.1.0.0.p/remote.c.o [21/43] Generating libportal/portal-enums.c with a custom command (wrapped by meson to capture output) [22/43] Compiling C object libportal/libportal-gtk3.so.1.0.0.p/portal-gtk3.c.o [23/43] Compiling C object libportal/libportal-gtk4.so.1.0.0.p/portal-gtk4.c.o [24/43] Compiling C object libportal/libportal-qt5.so.1.0.0.p/meson-generated_.._portal-enums.c.o [25/43] Compiling C object libportal/libportal.so.1.0.0.p/meson-generated_.._portal-enums.c.o [26/43] Compiling C object libportal/libportal-gtk4.so.1.0.0.p/meson-generated_.._portal-enums.c.o [27/43] Compiling C object libportal/libportal-gtk3.so.1.0.0.p/meson-generated_.._portal-enums.c.o [28/43] Compiling C++ object libportal/libportal-qt5.so.1.0.0.p/portal-qt5.cpp.o [29/43] Linking target libportal/libportal.so.1.0.0 [30/43] Generating symbol file libportal/libportal.so.1.0.0.p/libportal.so.1.0.0.symbols [31/43] Linking target libportal/libportal-gtk3.so.1.0.0 [32/43] Linking target libportal/libportal-gtk4.so.1.0.0 [33/43] Linking target libportal/libportal-qt5.so.1.0.0 [34/43] Generating libportal/Xdp-1.0.gir with a custom command g-ir-scanner: link: gcc -pthread -o /build/libportal/src/build/tmp-introspectv65lfoml/Xdp-1.0 -march=rv64gc -mabi=lp64d -O2 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection /build/libportal/src/build/tmp-introspectv65lfoml/Xdp-1.0.o -L. -Wl,-rpath,. -Wl,--no-as-needed -L/build/libportal/src/build/libportal -Wl,-rpath,/build/libportal/src/build/libportal -L/build/libportal/src/build/libportal -Wl,-rpath,/build/libportal/src/build/libportal -lportal -lportal -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lgirepository-1.0 -lgio-2.0 -lgobject-2.0 -Wl,--export-dynamic -lgmodule-2.0 -pthread -lglib-2.0 -lglib-2.0 -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now [35/43] Generating libportal/Xdp-1.0.typelib with a custom command [36/43] Generating libportal/libportal.vapi with a custom command [37/43] Generating libportal/XdpGtk4-1.0.gir with a custom command g-ir-scanner: link: gcc -pthread -o /build/libportal/src/build/tmp-introspecta11cexlr/XdpGtk4-1.0 -march=rv64gc -mabi=lp64d -O2 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection /build/libportal/src/build/tmp-introspecta11cexlr/XdpGtk4-1.0.o -L. -Wl,-rpath,. -Wl,--no-as-needed -L/build/libportal/src/build/libportal -Wl,-rpath,/build/libportal/src/build/libportal -L/build/libportal/src/build/libportal -Wl,-rpath,/build/libportal/src/build/libportal -L/build/libportal/src/build/libportal -Wl,-rpath,/build/libportal/src/build/libportal -L/build/libportal/src/build/libportal -Wl,-rpath,/build/libportal/src/build/libportal -lportal-gtk4 -lportal-gtk4 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lgtk-4 -lpangocairo-1.0 -lpango-1.0 -lharfbuzz -lgdk_pixbuf-2.0 -lcairo-gobject -lcairo -lgraphene-1.0 -lgirepository-1.0 -lgio-2.0 -lgobject-2.0 -Wl,--export-dynamic -lgmodule-2.0 -pthread -lglib-2.0 -lglib-2.0 -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now [38/43] Generating libportal/XdpGtk3-1.0.gir with a custom command g-ir-scanner: link: gcc -pthread -o /build/libportal/src/build/tmp-introspecthf4r8o5s/XdpGtk3-1.0 -march=rv64gc -mabi=lp64d -O2 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection /build/libportal/src/build/tmp-introspecthf4r8o5s/XdpGtk3-1.0.o -L. -Wl,-rpath,. -Wl,--no-as-needed -L/build/libportal/src/build/libportal -Wl,-rpath,/build/libportal/src/build/libportal -L/build/libportal/src/build/libportal -Wl,-rpath,/build/libportal/src/build/libportal -L/build/libportal/src/build/libportal -Wl,-rpath,/build/libportal/src/build/libportal -L/build/libportal/src/build/libportal -Wl,-rpath,/build/libportal/src/build/libportal -lportal-gtk3 -lportal-gtk3 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lgtk-3 -lgdk-3 -lz -lpangocairo-1.0 -lpango-1.0 -lharfbuzz -latk-1.0 -lcairo-gobject -lcairo -lgdk_pixbuf-2.0 -lgirepository-1.0 -lgio-2.0 -lgobject-2.0 -Wl,--export-dynamic -lgmodule-2.0 -pthread -lglib-2.0 -lglib-2.0 -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now [39/43] Generating doc/libportal-doc with a custom command FAILED: doc/libportal-1 /usr/bin/gi-docgen generate --quiet --add-include-path=/build/libportal/src/build/doc/../../libportal --no-namespace-dir --content-dir=/build/libportal/src/libportal/doc --config=doc/libportal.toml --output-dir=doc/libportal-1 libportal/Xdp-1.0.gir Traceback (most recent call last): File "/usr/lib/python3.10/site-packages/typogrify/filters.py", line 275, in smartypants import smartypants ModuleNotFoundError: No module named 'smartypants' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.10/site-packages/gidocgen/gidocmain.py", line 74, in run res = options.run_func(options) File "/usr/lib/python3.10/site-packages/gidocgen/gdgenerate.py", line 2993, in run gen_reference(conf, options, parser.get_repository(), templates_dir, theme_conf, content_dirs, output_dir) File "/usr/lib/python3.10/site-packages/gidocgen/gdgenerate.py", line 2841, in gen_reference content_files = gen_content_files(config, theme_config, content_dirs, ns_dir, jinja_env, namespace) File "/usr/lib/python3.10/site-packages/gidocgen/gdgenerate.py", line 2512, in gen_content_files dst_data = utils.preprocess_docs(src_data, namespace, md=md) File "/usr/lib/python3.10/site-packages/gidocgen/utils.py", line 720, in preprocess_docs return Markup(typogrify(text, ignore_tags=['h1', 'h2', 'h3', 'h4'])) File "/usr/lib/python3.10/site-packages/typogrify/filters.py", line 360, in typogrify rendered_text += applyfilters(text_item) File "/usr/lib/python3.10/site-packages/typogrify/filters.py", line 342, in applyfilters text = smartypants(text) File "/usr/lib/python3.10/site-packages/typogrify/filters.py", line 277, in smartypants raise TypogrifyError("Error in {% smartypants %} filter: The Python smartypants library isn't installed.") typogrify.filters.TypogrifyError: Error in {% smartypants %} filter: The Python smartypants library isn't installed. [40/43] Generating libportal/XdpGtk4-1.0.typelib with a custom command [41/43] Generating libportal/libportal-gtk4.vapi with a custom command [42/43] Generating libportal/XdpGtk3-1.0.typelib with a custom command [43/43] Generating libportal/libportal-gtk3.vapi with a custom command ninja: build stopped: subcommand failed. ==> ERROR: A failure occurred in build().  Aborting...