+ 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 gupnp-igd build -D gtk_doc=true The Meson build system Version: 0.61.1 Source dir: /build/gupnp-igd/src/gupnp-igd Build dir: /build/gupnp-igd/src/build Build type: native build Project name: gupnp-igd Project version: 1.2.0 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 Found pkg-config: /usr/bin/pkg-config (1.8.0) Run-time dependency glib-2.0 found: YES 2.70.3 Run-time dependency gobject-2.0 found: YES 2.70.3 Run-time dependency gupnp-1.2 found: YES 1.4.3 Run-time dependency gssdp-1.2 found: YES 1.4.0.1 Run-time dependency gthread-2.0 found: YES 2.70.3 Found pkg-config: /usr/bin/pkg-config (1.8.0) Program glib-genmarshal found: YES (/usr/bin/glib-genmarshal) 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) Configuring version.xml using configuration Program gtkdoc-scan found: YES (/usr/bin/gtkdoc-scan) Program gtkdoc-scangobj found: YES (/usr/bin/gtkdoc-scangobj) Program gtkdoc-mkdb found: YES (/usr/bin/gtkdoc-mkdb) Program gtkdoc-mkhtml found: YES (/usr/bin/gtkdoc-mkhtml) Program gtkdoc-fixxref found: YES (/usr/bin/gtkdoc-fixxref) Build targets in project: 10 gupnp-igd 1.2.0 User defined options auto_features: enabled buildtype : plain libexecdir : lib prefix : /usr sbindir : bin wrap_mode : nodownload b_lto : true b_pie : true gtk_doc : true Found ninja-1.10.2 at /usr/bin/ninja ninja: Entering directory `/build/gupnp-igd/src/build' [1/16] Generating libgupnp-igd/gupnp-simple-igd-marshal_h with a custom command INFO: Reading ../gupnp-igd/libgupnp-igd/gupnp-simple-igd-marshal.list... [2/16] Generating libgupnp-igd/gupnp-simple-igd-marshal_c with a custom command INFO: Reading ../gupnp-igd/libgupnp-igd/gupnp-simple-igd-marshal.list... [3/16] Compiling C object tests/examples/test-igd.p/test.c.o [4/16] Compiling C object tests/examples/test-thread.p/test-thread.c.o [5/16] Compiling C object libgupnp-igd/libgupnp-igd-1.0.so.4.2.1.p/gupnp-enum-types.c.o [6/16] Compiling C object libgupnp-igd/libgupnp-igd-1.0.so.4.2.1.p/meson-generated_.._gupnp-simple-igd-marshal.c.o [7/16] Compiling C object libgupnp-igd/libgupnp-igd-1.0.so.4.2.1.p/gupnp-simple-igd-thread.c.o [8/16] Compiling C object tests/gtest/gupnp-simple-igd.p/gupnp-simple-igd.c.o ../gupnp-igd/tests/gtest/gupnp-simple-igd.c: In function ‘get_external_ip_address_cb’: ../gupnp-igd/tests/gtest/gupnp-simple-igd.c:91:3: warning: ‘gupnp_service_action_return’ is deprecated: Use 'gupnp_service_action_return_success' instead [-Wdeprecated-declarations] 91 | gupnp_service_action_return (action); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gupnp-1.2/libgupnp/gupnp.h:23, from ../gupnp-igd/tests/gtest/gupnp-simple-igd.c:32: /usr/include/gupnp-1.2/libgupnp/gupnp-service.h:110:6: note: declared here 110 | void gupnp_service_action_return (GUPnPServiceAction *action); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gupnp-igd/tests/gtest/gupnp-simple-igd.c: In function ‘add_port_mapping_cb’: ../gupnp-igd/tests/gtest/gupnp-simple-igd.c:142:5: warning: ‘gupnp_service_action_return’ is deprecated: Use 'gupnp_service_action_return_success' instead [-Wdeprecated-declarations] 142 | gupnp_service_action_return (action); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gupnp-1.2/libgupnp/gupnp.h:23, from ../gupnp-igd/tests/gtest/gupnp-simple-igd.c:32: /usr/include/gupnp-1.2/libgupnp/gupnp-service.h:110:6: note: declared here 110 | void gupnp_service_action_return (GUPnPServiceAction *action); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gupnp-igd/tests/gtest/gupnp-simple-igd.c: In function ‘delete_port_mapping_cb’: ../gupnp-igd/tests/gtest/gupnp-simple-igd.c:175:3: warning: ‘gupnp_service_action_return’ is deprecated: Use 'gupnp_service_action_return_success' instead [-Wdeprecated-declarations] 175 | gupnp_service_action_return (action); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gupnp-1.2/libgupnp/gupnp.h:23, from ../gupnp-igd/tests/gtest/gupnp-simple-igd.c:32: /usr/include/gupnp-1.2/libgupnp/gupnp-service.h:110:6: note: declared here 110 | void gupnp_service_action_return (GUPnPServiceAction *action); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [9/16] Compiling C object libgupnp-igd/libgupnp-igd-1.0.so.4.2.1.p/gupnp-simple-igd.c.o [10/16] Linking target libgupnp-igd/libgupnp-igd-1.0.so.4.2.1 [11/16] Generating symbol file libgupnp-igd/libgupnp-igd-1.0.so.4.2.1.p/libgupnp-igd-1.0.so.4.2.1.symbols [12/16] Linking target tests/examples/test-thread [13/16] Linking target tests/examples/test-igd [14/16] Linking target tests/gtest/gupnp-simple-igd [15/16] Generating libgupnp-igd/GUPnPIgd-1.0.gir with a custom command /build/gupnp-igd/src/build/tmp-introspect18men3dt/GUPnPIgd-1.0.c: In function ‘dump_object_type’: /build/gupnp-igd/src/build/tmp-introspect18men3dt/GUPnPIgd-1.0.c:251:13: warning: Not available before 2.70 251 | if (G_TYPE_IS_FINAL (type)) | ^~~~~~~~~~~~~~~~~ /build/gupnp-igd/src/build/tmp-introspect18men3dt/GUPnPIgd-1.0.c: In function ‘dump_fundamental_type’: /build/gupnp-igd/src/build/tmp-introspect18men3dt/GUPnPIgd-1.0.c:369:13: warning: Not available before 2.70 369 | if (G_TYPE_IS_FINAL (type)) | ^~~~~~~~~~~~~~~~~ g-ir-scanner: link: gcc -pthread -o /build/gupnp-igd/src/build/tmp-introspect18men3dt/GUPnPIgd-1.0 -march=rv64gc -mabi=lp64d -O2 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -flto /build/gupnp-igd/src/build/tmp-introspect18men3dt/GUPnPIgd-1.0.o -L. -Wl,-rpath,. -Wl,--no-as-needed -L/build/gupnp-igd/src/build/libgupnp-igd -Wl,-rpath,/build/gupnp-igd/src/build/libgupnp-igd -lgupnp-igd-1.0 -lglib-2.0 -lgobject-2.0 -lgupnp-1.2 -lgssdp-1.2 -lgio-2.0 -lgthread-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 -flto [16/16] Generating libgupnp-igd/GUPnPIgd-1.0.typelib with a custom command