==> Synchronizing chroot copy [/home/leming/armv7/root] -> [leming]...done ==> Making package: libmicrodns 0.2.0-2 (Sat Jul 13 08:36:26 2024) ==> Retrieving sources... -> Found libmicrodns-0.2.0.tar.gz ==> WARNING: Skipping verification of source file PGP signatures. ==> Validating source files with sha512sums... libmicrodns-0.2.0.tar.gz ... Passed ==> Validating source files with b2sums... libmicrodns-0.2.0.tar.gz ... Passed ==> Making package: libmicrodns 0.2.0-2 (Sat Jul 13 08:36:48 2024) ==> Checking runtime dependencies... ==> Checking buildtime dependencies... ==> Installing missing dependencies... [?25lresolving dependencies... looking for conflicting packages... Packages (3) ninja-1.12.1-1 python-tqdm-4.66.4-1 meson-1.5.0-1 Total Installed Size: 13.72 MiB :: Proceed with installation? [Y/n] checking keyring... checking package integrity... loading package files... checking for file conflicts... checking available disk space... :: Processing package changes... installing ninja... installing python-tqdm... Optional dependencies for python-tqdm python-requests: telegram installing meson... [?25h==> Retrieving sources... -> Found libmicrodns-0.2.0.tar.gz ==> WARNING: Skipping all source file integrity checks. ==> Extracting sources... -> Extracting libmicrodns-0.2.0.tar.gz with bsdtar ==> Starting build()... + exec meson setup --prefix /usr --libexecdir lib --sbindir bin --buildtype plain --auto-features enabled --wrap-mode nodownload -D b_lto=false -D b_pie=true -D python.bytecompile=1 build The Meson build system Version: 1.5.0 Source dir: /build/libmicrodns/src/libmicrodns-0.2.0 Build dir: /build/libmicrodns/src/libmicrodns-0.2.0/build Build type: native build Project name: microdns Project version: 0.2.0 C compiler for the host machine: cc (gcc 14.1.1 "armv7l-unknown-linux-gnueabihf-gcc (GCC) 14.1.1 20240507") C linker for the host machine: cc ld.bfd 2.42.0 Host machine cpu family: arm Host machine cpu: armv7l Compiler for C supports arguments -Wsign-compare: YES Compiler for C supports arguments -Wstrict-aliasing: YES Compiler for C supports arguments -Wstrict-overflow: YES Compiler for C supports arguments -Wformat=2: YES Compiler for C supports arguments -Wno-unused-parameter: YES Compiler for C supports arguments -Wcast-align: YES Compiler for C supports arguments -Wpointer-arith: YES Compiler for C supports arguments -Wmissing-prototypes: YES Compiler for C supports arguments -Wwrite-strings: YES Compiler for C supports arguments -Wlogical-op: YES Checking for type "struct pollfd" : YES Checking for function "getifaddrs" : YES Has header "ifaddrs.h" : YES Has header "unistd.h" : YES Configuring config.h using configuration Configuring microdns.pc using configuration Configuring Doxyfile using configuration Build targets in project: 5 microdns 0.2.0 User defined options auto_features : enabled buildtype : plain libexecdir : lib prefix : /usr sbindir : bin wrap_mode : nodownload python.bytecompile: 1 b_lto : false b_pie : true Found ninja-1.12.1 at /usr/bin/ninja Generating targets: 0%| | 0/5 eta ? Writing build.ninja: 0%| | 0/39 eta ? ninja: Entering directory `build' [0/14] Compiling C object compat/libcompat.a.p/compat.c.o [0/14] Compiling C object compat/libcompat.a.p/inet.c.o [0/14] Compiling C object compat/libcompat.a.p/poll.c.o [0/14] Compiling C object src/libmicrodns.so.1.0.0.p/mdns.c.o [0/14] Compiling C object src/libmicrodns.so.1.0.0.p/rr.c.o [0/14] Compiling C object examples/listen.p/main.c.o [1/14] Compiling C object compat/libcompat.a.p/inet.c.o [1/14] Compiling C object examples/announce.p/announce.c.o [2/14] Compiling C object compat/libcompat.a.p/poll.c.o [2/14] Compiling C object tests/unittest.p/unittests.c.o [3/14] Compiling C object compat/libcompat.a.p/compat.c.o [3/14] Linking static target compat/libcompat.a [4/14] Compiling C object examples/listen.p/main.c.o [5/14] Linking static target compat/libcompat.a [6/14] Compiling C object src/libmicrodns.so.1.0.0.p/rr.c.o [7/14] Compiling C object src/libmicrodns.so.1.0.0.p/mdns.c.o ../src/mdns.c: In function 'mdns_list_interfaces': ../src/mdns.c:166:49: warning: cast increases required alignment of target type [-Wcast-align] [7/14] Linking target src/libmicrodns.so.1.0.0 [8/14] Compiling C object tests/unittest.p/unittests.c.o [8/14] Linking target tests/unittest [9/14] Compiling C object examples/announce.p/announce.c.o ../examples/announce.c: In function 'callback': ../examples/announce.c:97:27: warning: cast increases required alignment of target type [-Wcast-align] ../examples/announce.c:104:27: warning: cast increases required alignment of target type [-Wcast-align] [10/14] Linking target src/libmicrodns.so.1.0.0 [10/14] Generating symbol file src/lib...o.1.0.0.p/libmicrodns.so.1.0.0.symbols [11/14] Linking target tests/unittest [12/14] Generating symbol file src/lib...o.1.0.0.p/libmicrodns.so.1.0.0.symbols [12/14] Linking target examples/listen [12/14] Linking target examples/announce [13/14] Linking target examples/listen [14/14] Linking target examples/announce ==> Entering fakeroot environment... ==> Starting package()... Dropping privileges to 'root' before running ninja... ninja: Entering directory `/build/libmicrodns/src/libmicrodns-0.2.0/build' ninja: no work to do. Installing src/libmicrodns.so.1.0.0 to /build/libmicrodns/pkg/libmicrodns/usr/lib Installing /build/libmicrodns/src/libmicrodns-0.2.0/include/microdns/microdns.h to /build/libmicrodns/pkg/libmicrodns/usr/include/microdns Installing /build/libmicrodns/src/libmicrodns-0.2.0/include/microdns/rr.h to /build/libmicrodns/pkg/libmicrodns/usr/include/microdns Installing /build/libmicrodns/src/libmicrodns-0.2.0/build/microdns.pc to /build/libmicrodns/pkg/libmicrodns/usr/lib/pkgconfig Installing symlink pointing to libmicrodns.so.1.0.0 to /build/libmicrodns/pkg/libmicrodns/usr/lib/libmicrodns.so.1 Installing symlink pointing to libmicrodns.so.1 to /build/libmicrodns/pkg/libmicrodns/usr/lib/libmicrodns.so ==> Tidying install... -> Removing libtool files... -> Purging unwanted files... -> Removing static library files... -> Stripping unneeded symbols from binaries and libraries... -> Compressing man and info pages... ==> Checking for packaging issues... ==> Creating package "libmicrodns"... -> Generating .PKGINFO file... -> Generating .BUILDINFO file... -> Generating .MTREE file... -> Compressing package... ==> Leaving fakeroot environment. ==> Finished making: libmicrodns 0.2.0-2 (Sat Jul 13 08:37:02 2024) ==> Cleaning up...