>>> libpsl 0.21.1 Extracting gzip -d -c /tmp/instance-1/dl/libpsl/libpsl-0.21.1.tar.gz | tar --strip-components=1 -C /tmp/instance-1/output-1/build/libpsl-0.21.1 -xf - >>> libpsl 0.21.1 Patching >>> libpsl 0.21.1 Configuring rm -rf /tmp/instance-1/output-1/build/libpsl-0.21.1//build mkdir -p /tmp/instance-1/output-1/build/libpsl-0.21.1//build sed -e 's%@TARGET_CROSS@%/tmp/instance-1/output-1/host/bin/microblazeel-buildroot-linux-uclibc-%g' -e 's%@TARGET_ARCH@%microblaze%g' -e 's%@TARGET_CPU@%%g' -e 's%@TARGET_ENDIAN@%little%g' -e "s%@TARGET_CFLAGS@%'-D_LARGEFILE_SOURCE', '-D_LARGEFILE64_SOURCE', '-D_FILE_OFFSET_BITS=64', '-O2', '-g0', '-DNDEBUG'%g" -e "s%@TARGET_LDFLAGS@%%g" -e "s%@TARGET_CXXFLAGS@%'-D_LARGEFILE_SOURCE', '-D_LARGEFILE64_SOURCE', '-D_FILE_OFFSET_BITS=64', '-O2', '-g0', '-DNDEBUG'%g" -e 's%@HOST_DIR@%/tmp/instance-1/output-1/host%g' -e 's%@STAGING_DIR@%/tmp/instance-1/output-1/host/microblazeel-buildroot-linux-uclibc/sysroot%g' -e 's%@STATIC@%false%g' -e "/^\[binaries\]$/s:$::" -e "/^\[properties\]$/s:$::" package/meson/cross-compilation.conf.in > /tmp/instance-1/output-1/build/libpsl-0.21.1//build/cross-compilation.conf PATH="/tmp/instance-1/output-1/host/bin:/tmp/instance-1/output-1/host/sbin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/snap/bin" CC_FOR_BUILD="/usr/bin/gcc" CXX_FOR_BUILD="/usr/bin/g++" PYTHONNOUSERSITE=y /tmp/instance-1/output-1/host/bin/meson --prefix=/usr --libdir=lib --default-library=shared --buildtype=release --cross-file=/tmp/instance-1/output-1/build/libpsl-0.21.1//build/cross-compilation.conf -Db_pie=false -Dstrip=false -Dbuild.pkg_config_path=/tmp/instance-1/output-1/host/lib/pkgconfig -Ddocs=false -Druntime=libidn2 -Dbuiltin=libidn2 /tmp/instance-1/output-1/build/libpsl-0.21.1/ /tmp/instance-1/output-1/build/libpsl-0.21.1//build The Meson build system Version: 0.57.2 Source dir: /tmp/instance-1/output-1/build/libpsl-0.21.1 Build dir: /tmp/instance-1/output-1/build/libpsl-0.21.1/build Build type: cross build WARNING: Unknown options: "docs" The value of new options can be set with: meson setup --reconfigure -Dnew_option=new_value ... Project name: libpsl Project version: 0.21.1 C compiler for the host machine: /tmp/instance-1/output-1/host/bin/microblazeel-buildroot-linux-uclibc-gcc (gcc 9.3.0 "microblazeel-buildroot-linux-uclibc-gcc.br_real (Buildroot 2021.05-rc3-286-ga7bf844813) 9.3.0") C linker for the host machine: /tmp/instance-1/output-1/host/bin/microblazeel-buildroot-linux-uclibc-gcc ld.bfd 2.35.2 C compiler for the build machine: /usr/bin/gcc (gcc 9.3.0 "gcc (Ubuntu 9.3.0-17ubuntu1~20.04) 9.3.0") C linker for the build machine: /usr/bin/gcc ld.bfd 2.34 Build machine cpu family: x86_64 Build machine cpu: x86_64 Host machine cpu family: microblaze Host machine cpu: Target machine cpu family: microblaze Target machine cpu: Found pkg-config: /tmp/instance-1/output-1/host/bin/pkgconf (1.6.3) Run-time dependency libidn2 found: YES 2.3.0 Library unistring found: YES Check usable header "unistd.h" : YES Check usable header "stdint.h" : YES Check usable header "alloca.h" : YES Check usable header "dirent.h" : YES Checking for function "alloca" : YES Checking for function "strndup" : YES Checking for function "clock_gettime" : YES Checking for function "fmemopen" : YES Checking for function "nl_langinfo" : YES Configuring config.h using configuration Program python3 found: YES (/tmp/instance-1/output-1/host/bin/python3) Configuring libpsl.h using configuration Build targets in project: 13 Found ninja-1.10.2 at /tmp/instance-1/output-1/host/bin/ninja >>> libpsl 0.21.1 Building PATH="/tmp/instance-1/output-1/host/bin:/tmp/instance-1/output-1/host/sbin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/snap/bin" PYTHONNOUSERSITE=y /tmp/instance-1/output-1/host/bin/ninja -j32 -C /tmp/instance-1/output-1/build/libpsl-0.21.1//build ninja: Entering directory `/tmp/instance-1/output-1/build/libpsl-0.21.1//build' [1/28] Compiling C object fuzz/libpsl_idn2_load_dafsa_fuzzer.p/libpsl_load_dafsa_fuzzer.c.o [2/28] Compiling C object fuzz/libpsl_idn2_load_fuzzer.p/libpsl_load_fuzzer.c.o [3/28] Compiling C object fuzz/libpsl_idn2_fuzzer.p/libpsl_fuzzer.c.o [4/28] Compiling C object tests/test-is-public-builtin.p/test-is-public-builtin.c.o [5/28] Compiling C object tests/test-is-cookie-domain-acceptable.p/test-is-cookie-domain-acceptable.c.o [6/28] Compiling C object fuzz/libpsl_idn2_fuzzer.p/main.c.o [7/28] Compiling C object fuzz/libpsl_idn2_load_dafsa_fuzzer.p/main.c.o [8/28] Compiling C object fuzz/libpsl_idn2_load_fuzzer.p/main.c.o [9/28] Compiling C object tests/test-is-public.p/test-is-public.c.o [10/28] Compiling C object tests/test-registrable-domain.p/test-registrable-domain.c.o [11/28] Compiling C object tests/test-is-public-all.p/test-is-public-all.c.o [12/28] Compiling C object tools/psl.p/psl.c.o [13/28] Generating psl_ascii.dafsa with a custom command [14/28] Generating psl.dafsa with a custom command [15/28] Generating suffixes_dafsa.h with a custom command [16/28] Compiling C object src/libpsl.so.5.3.2.p/lookup_string_in_fixed_set.c.o [17/28] Compiling C object src/libpsl.so.5.3.2.p/psl.c.o [18/28] Linking target src/libpsl.so.5.3.2 FAILED: src/libpsl.so.5.3.2 /tmp/instance-1/output-1/host/bin/microblazeel-buildroot-linux-uclibc-gcc -o src/libpsl.so.5.3.2 src/libpsl.so.5.3.2.p/lookup_string_in_fixed_set.c.o src/libpsl.so.5.3.2.p/psl.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-O1 -shared -fPIC -Wl,--start-group -Wl,-soname,libpsl.so.5 /tmp/instance-1/output-1/host/microblazeel-buildroot-linux-uclibc/sysroot/usr/lib/libidn2.so -lunistring -Wl,--end-group /tmp/instance-1/output-1/host/lib/gcc/microblazeel-buildroot-linux-uclibc/9.3.0/../../../../microblazeel-buildroot-linux-uclibc/bin/ld: src/libpsl.so.5.3.2.p/psl.c.o: in function `psl_str_to_utf8lower': (.text+0x1ec4): undefined reference to `libiconv_open' /tmp/instance-1/output-1/host/lib/gcc/microblazeel-buildroot-linux-uclibc/9.3.0/../../../../microblazeel-buildroot-linux-uclibc/bin/ld: (.text+0x1f34): undefined reference to `libiconv' /tmp/instance-1/output-1/host/lib/gcc/microblazeel-buildroot-linux-uclibc/9.3.0/../../../../microblazeel-buildroot-linux-uclibc/bin/ld: (.text+0x1f5c): undefined reference to `libiconv_close' /tmp/instance-1/output-1/host/lib/gcc/microblazeel-buildroot-linux-uclibc/9.3.0/../../../../microblazeel-buildroot-linux-uclibc/bin/ld: (.text+0x2060): undefined reference to `libiconv' collect2: error: ld returned 1 exit status ninja: build stopped: subcommand failed. make: *** [package/pkg-generic.mk:250: /tmp/instance-1/output-1/build/libpsl-0.21.1/.stamp_built] Error 1 make: Leaving directory '/tmp/instance-1/buildroot'