The Meson build system Version: 1.6.1 Source dir: /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a7+vfpv4_musl_eabi/fribidi-1.0.16 Build dir: /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a7+vfpv4_musl_eabi/fribidi-1.0.16/openwrt-build Build type: cross build Project name: fribidi Project version: 1.0.16 C compiler for the host machine: arm-openwrt-linux-muslgnueabi-gcc (gcc 14.3.0 "arm-openwrt-linux-muslgnueabi-gcc (OpenWrt GCC 14.3.0 r31597-ddd82c8b3d) 14.3.0") C linker for the host machine: arm-openwrt-linux-muslgnueabi-gcc ld.bfd 2.44 C compiler for the build machine: /builder/shared-workdir/build/sdk/staging_dir/host/bin/gcc (gcc 10.2.1 "gcc (Debian 10.2.1-6) 10.2.1 20210110") C linker for the build machine: /builder/shared-workdir/build/sdk/staging_dir/host/bin/gcc ld.bfd 2.35.2 Build machine cpu family: x86_64 Build machine cpu: x86_64 Host machine cpu family: arm Host machine cpu: generic Target machine cpu family: arm Target machine cpu: generic Compiler for C supports arguments -ansi: YES Checking for function "memmove" : YES Checking for function "memset" : YES Checking for function "strdup" : YES Has header "stdlib.h" : YES Has header "string.h" : YES Has header "memory.h" : YES Has header "strings.h" : YES Has header "sys/times.h" : YES Has header "strings.h" : YES (cached) Configuring config.h using configuration Has header "stdlib.h" : YES (cached) Has header "string.h" : YES (cached) Has header "strings.h" : YES (cached) Checking for size of "int" : 4 Configuring fribidi-config.h using configuration Program python found: YES (/builder/shared-workdir/build/sdk/staging_dir/host/bin/python3) Message: Have pre-generated man pages: true Found pkg-config: YES (/builder/shared-workdir/build/sdk/staging_dir/host/bin/pkg-config) 2.5.1 Build targets in project: 20 fribidi 1.0.16 User defined options Cross files : /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a7+vfpv4_musl_eabi/fribidi-1.0.16/openwrt-cross.txt Native files : /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a7+vfpv4_musl_eabi/fribidi-1.0.16/openwrt-native.txt buildtype : plain default_library: both tests : false Found ninja-1.13.1 at /builder/shared-workdir/build/sdk/staging_dir/host/bin/ninja ninja: Entering directory `/builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a7+vfpv4_musl_eabi/fribidi-1.0.16/openwrt-build' ninja: warning: Ignoring jobserver: Pipe-based protocol is not supported! [--jobserver-auth=3,4] [1/60] Compiling C object gen.tab/gen-unicode-version.p/gen-unicode-version.c.o [2/60] Linking target gen.tab/gen-unicode-version [3/60] Generating gen.tab/fribidi-unicode-version.h with a custom command (wrapped by meson to capture output) [4/60] Compiling C object gen.tab/gen-bidi-type-tab.p/gen-bidi-type-tab.c.o [5/60] Compiling C object gen.tab/gen-brackets-type-tab.p/gen-brackets-type-tab.c.o [6/60] Compiling C object bin/fribidi.p/fribidi-main.c.o FAILED: [code=1] bin/fribidi.p/fribidi-main.c.o arm-openwrt-linux-muslgnueabi-gcc -Ibin/fribidi.p -Ibin -I../bin -I. -I.. -Ilib -I../lib -Igen.tab -I../gen.tab -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a7+vfpv4_gcc-14.3.0_musl_eabi/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a7+vfpv4_gcc-14.3.0_musl_eabi/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a7+vfpv4_gcc-14.3.0_musl_eabi/include/fortify -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -ansi -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -mfloat-abi=hard -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a7+vfpv4_musl_eabi/fribidi-1.0.16=fribidi-1.0.16 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -DHAVE_CONFIG_H -MD -MQ bin/fribidi.p/fribidi-main.c.o -MF bin/fribidi.p/fribidi-main.c.o.d -o bin/fribidi.p/fribidi-main.c.o -c ../bin/fribidi-main.c In file included from /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a7+vfpv4_gcc-14.3.0_musl_eabi/include/fortify/stdlib.h:27, from ../lib/common.h:55, from ../bin/fribidi-main.c:30: /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a7+vfpv4_gcc-14.3.0_musl_eabi/include/fortify/fortify-headers.h:24:1: error: C++ style comments are not allowed in ISO C90 24 | // https://clang.llvm.org/docs/LanguageExtensions.html#has-builtin | ^ /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a7+vfpv4_gcc-14.3.0_musl_eabi/include/fortify/fortify-headers.h:24:1: note: (this will be reported only once per input file) /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a7+vfpv4_gcc-14.3.0_musl_eabi/include/fortify/stdlib.h:174:8: warning: extra tokens at end of #endif directive [-Wendif-labels] 174 | #endif // clang | ^ /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a7+vfpv4_gcc-14.3.0_musl_eabi/include/fortify/stdlib.h:180:8: warning: extra tokens at end of #endif directive [-Wendif-labels] 180 | #endif // _FORTIFY_SOURCE | ^ In file included from ../lib/common.h:72: /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a7+vfpv4_gcc-14.3.0_musl_eabi/include/fortify/string.h: In function 'strncat': /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a7+vfpv4_gcc-14.3.0_musl_eabi/include/fortify/string.h:290:8: error: operator '/' has no right operand 290 | #if 0 // strlen(__s) isn't guaranteed to be valid. | ^ /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a7+vfpv4_gcc-14.3.0_musl_eabi/include/fortify/string.h:290:25: warning: missing terminating ' character 290 | #if 0 // strlen(__s) isn't guaranteed to be valid. | ^ /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a7+vfpv4_gcc-14.3.0_musl_eabi/include/fortify/string.h: In function 'strncpy': /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a7+vfpv4_gcc-14.3.0_musl_eabi/include/fortify/string.h:317:9: error: C++ style comments are not allowed in ISO C90 317 | // If the length of src is less than n, strncpy() writes additional | ^ /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a7+vfpv4_gcc-14.3.0_musl_eabi/include/fortify/string.h:317:9: note: (this will be reported only once per input file) In file included from ../bin/fribidi-main.c:35: /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a7+vfpv4_gcc-14.3.0_musl_eabi/include/fortify/stdio.h: At top level: /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a7+vfpv4_gcc-14.3.0_musl_eabi/include/fortify/stdio.h:242:8: warning: extra tokens at end of #endif directive [-Wendif-labels] 242 | #endif // defined(_GNU_SOURCE) || defined(_BSD_SOURCE) | ^ /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a7+vfpv4_gcc-14.3.0_musl_eabi/include/fortify/stdio.h:243:9: warning: extra tokens at end of #endif directive [-Wendif-labels] 243 | #endif // __clang__ | ^ [7/60] Compiling C object bin/fribidi.p/getopt.c.o FAILED: [code=1] bin/fribidi.p/getopt.c.o arm-openwrt-linux-muslgnueabi-gcc -Ibin/fribidi.p -Ibin -I../bin -I. -I.. -Ilib -I../lib -Igen.tab -I../gen.tab -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a7+vfpv4_gcc-14.3.0_musl_eabi/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a7+vfpv4_gcc-14.3.0_musl_eabi/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a7+vfpv4_gcc-14.3.0_musl_eabi/include/fortify -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -ansi -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -mfloat-abi=hard -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a7+vfpv4_musl_eabi/fribidi-1.0.16=fribidi-1.0.16 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -DHAVE_CONFIG_H -MD -MQ bin/fribidi.p/getopt.c.o -MF bin/fribidi.p/getopt.c.o.d -o bin/fribidi.p/getopt.c.o -c ../bin/getopt.c In file included from /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a7+vfpv4_gcc-14.3.0_musl_eabi/include/fortify/stdio.h:26, from ../bin/getopt.c:33: /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a7+vfpv4_gcc-14.3.0_musl_eabi/include/fortify/fortify-headers.h:24:1: error: C++ style comments are not allowed in ISO C90 24 | // https://clang.llvm.org/docs/LanguageExtensions.html#has-builtin | ^ /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a7+vfpv4_gcc-14.3.0_musl_eabi/include/fortify/fortify-headers.h:24:1: note: (this will be reported only once per input file) /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a7+vfpv4_gcc-14.3.0_musl_eabi/include/fortify/stdio.h:242:8: warning: extra tokens at end of #endif directive [-Wendif-labels] 242 | #endif // defined(_GNU_SOURCE) || defined(_BSD_SOURCE) | ^ /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a7+vfpv4_gcc-14.3.0_musl_eabi/include/fortify/stdio.h:243:9: warning: extra tokens at end of #endif directive [-Wendif-labels] 243 | #endif // __clang__ | ^ In file included from ../bin/getopt.c:63: /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a7+vfpv4_gcc-14.3.0_musl_eabi/include/fortify/string.h: In function 'strncat': /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a7+vfpv4_gcc-14.3.0_musl_eabi/include/fortify/string.h:290:8: error: operator '/' has no right operand 290 | #if 0 // strlen(__s) isn't guaranteed to be valid. | ^ /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a7+vfpv4_gcc-14.3.0_musl_eabi/include/fortify/string.h:290:25: warning: missing terminating ' character 290 | #if 0 // strlen(__s) isn't guaranteed to be valid. | ^ /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a7+vfpv4_gcc-14.3.0_musl_eabi/include/fortify/string.h: In function 'strncpy': /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a7+vfpv4_gcc-14.3.0_musl_eabi/include/fortify/string.h:317:9: error: C++ style comments are not allowed in ISO C90 317 | // If the length of src is less than n, strncpy() writes additional | ^ /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a7+vfpv4_gcc-14.3.0_musl_eabi/include/fortify/string.h:317:9: note: (this will be reported only once per input file) [8/60] Compiling C object gen.tab/gen-mirroring-tab.p/gen-mirroring-tab.c.o [9/60] Compiling C object gen.tab/gen-joining-type-tab.p/gen-joining-type-tab.c.o [10/60] Compiling C object gen.tab/gen-arabic-shaping-tab.p/gen-arabic-shaping-tab.c.o In function 'die3', inlined from 'main' at ../gen.tab/gen-arabic-shaping-tab.c:287:5: ../gen.tab/gen-arabic-shaping-tab.c:89:3: warning: '%s' directive argument is null [-Wformat-overflow=] 89 | fprintf (stderr, fmt, p, q); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [11/60] Compiling C object bin/fribidi.p/getopt1.c.o FAILED: [code=1] bin/fribidi.p/getopt1.c.o arm-openwrt-linux-muslgnueabi-gcc -Ibin/fribidi.p -Ibin -I../bin -I. -I.. -Ilib -I../lib -Igen.tab -I../gen.tab -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a7+vfpv4_gcc-14.3.0_musl_eabi/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a7+vfpv4_gcc-14.3.0_musl_eabi/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a7+vfpv4_gcc-14.3.0_musl_eabi/include/fortify -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -ansi -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -mfloat-abi=hard -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a7+vfpv4_musl_eabi/fribidi-1.0.16=fribidi-1.0.16 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -DHAVE_CONFIG_H -MD -MQ bin/fribidi.p/getopt1.c.o -MF bin/fribidi.p/getopt1.c.o.d -o bin/fribidi.p/getopt1.c.o -c ../bin/getopt1.c In file included from /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a7+vfpv4_gcc-14.3.0_musl_eabi/include/fortify/stdio.h:26, from ../bin/getopt1.c:31: /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a7+vfpv4_gcc-14.3.0_musl_eabi/include/fortify/fortify-headers.h:24:1: error: C++ style comments are not allowed in ISO C90 24 | // https://clang.llvm.org/docs/LanguageExtensions.html#has-builtin | ^ /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a7+vfpv4_gcc-14.3.0_musl_eabi/include/fortify/fortify-headers.h:24:1: note: (this will be reported only once per input file) /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a7+vfpv4_gcc-14.3.0_musl_eabi/include/fortify/stdio.h:242:8: warning: extra tokens at end of #endif directive [-Wendif-labels] 242 | #endif // defined(_GNU_SOURCE) || defined(_BSD_SOURCE) | ^ /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a7+vfpv4_gcc-14.3.0_musl_eabi/include/fortify/stdio.h:243:9: warning: extra tokens at end of #endif directive [-Wendif-labels] 243 | #endif // __clang__ | ^ [12/60] Compiling C object gen.tab/gen-brackets-tab.p/gen-brackets-tab.c.o [13/60] Compiling C object bin/fribidi-benchmark.p/fribidi-benchmark.c.o FAILED: [code=1] bin/fribidi-benchmark.p/fribidi-benchmark.c.o arm-openwrt-linux-muslgnueabi-gcc -Ibin/fribidi-benchmark.p -Ibin -I../bin -I. -I.. -Ilib -I../lib -Igen.tab -I../gen.tab -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a7+vfpv4_gcc-14.3.0_musl_eabi/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a7+vfpv4_gcc-14.3.0_musl_eabi/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a7+vfpv4_gcc-14.3.0_musl_eabi/include/fortify -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -ansi -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -mfloat-abi=hard -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a7+vfpv4_musl_eabi/fribidi-1.0.16=fribidi-1.0.16 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -DHAVE_CONFIG_H -MD -MQ bin/fribidi-benchmark.p/fribidi-benchmark.c.o -MF bin/fribidi-benchmark.p/fribidi-benchmark.c.o.d -o bin/fribidi-benchmark.p/fribidi-benchmark.c.o -c ../bin/fribidi-benchmark.c In file included from /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a7+vfpv4_gcc-14.3.0_musl_eabi/include/fortify/stdlib.h:27, from ../lib/common.h:55, from ../bin/fribidi-benchmark.c:30: /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a7+vfpv4_gcc-14.3.0_musl_eabi/include/fortify/fortify-headers.h:24:1: error: C++ style comments are not allowed in ISO C90 24 | // https://clang.llvm.org/docs/LanguageExtensions.html#has-builtin | ^ /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a7+vfpv4_gcc-14.3.0_musl_eabi/include/fortify/fortify-headers.h:24:1: note: (this will be reported only once per input file) /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a7+vfpv4_gcc-14.3.0_musl_eabi/include/fortify/stdlib.h:174:8: warning: extra tokens at end of #endif directive [-Wendif-labels] 174 | #endif // clang | ^ /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a7+vfpv4_gcc-14.3.0_musl_eabi/include/fortify/stdlib.h:180:8: warning: extra tokens at end of #endif directive [-Wendif-labels] 180 | #endif // _FORTIFY_SOURCE | ^ In file included from ../lib/common.h:72: /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a7+vfpv4_gcc-14.3.0_musl_eabi/include/fortify/string.h: In function 'strncat': /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a7+vfpv4_gcc-14.3.0_musl_eabi/include/fortify/string.h:290:8: error: operator '/' has no right operand 290 | #if 0 // strlen(__s) isn't guaranteed to be valid. | ^ /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a7+vfpv4_gcc-14.3.0_musl_eabi/include/fortify/string.h:290:25: warning: missing terminating ' character 290 | #if 0 // strlen(__s) isn't guaranteed to be valid. | ^ /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a7+vfpv4_gcc-14.3.0_musl_eabi/include/fortify/string.h: In function 'strncpy': /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a7+vfpv4_gcc-14.3.0_musl_eabi/include/fortify/string.h:317:9: error: C++ style comments are not allowed in ISO C90 317 | // If the length of src is less than n, strncpy() writes additional | ^ /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a7+vfpv4_gcc-14.3.0_musl_eabi/include/fortify/string.h:317:9: note: (this will be reported only once per input file) In file included from ../bin/fribidi-benchmark.c:35: /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a7+vfpv4_gcc-14.3.0_musl_eabi/include/fortify/stdio.h: At top level: /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a7+vfpv4_gcc-14.3.0_musl_eabi/include/fortify/stdio.h:242:8: warning: extra tokens at end of #endif directive [-Wendif-labels] 242 | #endif // defined(_GNU_SOURCE) || defined(_BSD_SOURCE) | ^ /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a7+vfpv4_gcc-14.3.0_musl_eabi/include/fortify/stdio.h:243:9: warning: extra tokens at end of #endif directive [-Wendif-labels] 243 | #endif // __clang__ | ^ [14/60] Compiling C object gen.tab/gen-bidi-type-tab.p/packtab.c.o [15/60] Compiling C object gen.tab/gen-arabic-shaping-tab.p/packtab.c.o [16/60] Compiling C object gen.tab/gen-brackets-type-tab.p/packtab.c.o [17/60] Compiling C object gen.tab/gen-brackets-tab.p/packtab.c.o [18/60] Compiling C object gen.tab/gen-joining-type-tab.p/packtab.c.o [19/60] Compiling C object gen.tab/gen-mirroring-tab.p/packtab.c.o ninja: build stopped: subcommand failed. make[3]: *** [Makefile:51: /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a7+vfpv4_musl_eabi/fribidi-1.0.16/.built] Error 1 time: package/feeds/video/fribidi/compile#7.60#1.47#17.78