Applying /builder/shared-workdir/build/sdk/feeds/packages/utils/device-observatory/patches/020-libmicrohttpd.patch using plaintext: patching file src/webserver.c make[4]: Entering directory '/builder/shared-workdir/build/sdk/build_dir/target-i386_pentium-mmx_musl/device-observatory-1.2.0' i486-openwrt-linux-musl-gcc -Os -pipe -march=pentium-mmx -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-i386_pentium-mmx_musl/device-observatory-1.2.0=device-observatory-1.2.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-i386_pentium-mmx_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-i386_pentium-mmx_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-i386_pentium-mmx_gcc-14.3.0_musl/include/fortify -std=gnu99 -Wall -pedantic -Werror -fno-strict-aliasing -Wwrite-strings -DWEBSERVER -lpcap -lmicrohttpd src/data.c src/main.c src/parse_dns.c src/parse_ether.c src/parse_wifi.c src/resolve.c src/utils.c src/webserver.c src/files.h -o device-observatory In file included from src/data.c:2: /builder/shared-workdir/build/sdk/staging_dir/toolchain-i386_pentium-mmx_gcc-14.3.0_musl/include/fortify/stdlib.h: In function 'qsort': /builder/shared-workdir/build/sdk/staging_dir/toolchain-i386_pentium-mmx_gcc-14.3.0_musl/include/fortify/stdlib.h:95:16: error: ISO C forbids 'return' with expression, in function returning void [-Werror=pedantic] 95 | return __orig_qsort(base, nmemb, size, compar); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builder/shared-workdir/build/sdk/staging_dir/toolchain-i386_pentium-mmx_gcc-14.3.0_musl/include/fortify/stdlib.h:23: /builder/shared-workdir/build/sdk/staging_dir/toolchain-i386_pentium-mmx_gcc-14.3.0_musl/include/stdlib.h:58:6: note: declared here 58 | void qsort (void *, size_t, size_t, int (*)(const void *, const void *)); | ^~~~~ cc1: all warnings being treated as errors In file included from src/main.c:2: /builder/shared-workdir/build/sdk/staging_dir/toolchain-i386_pentium-mmx_gcc-14.3.0_musl/include/fortify/stdlib.h: In function 'qsort': /builder/shared-workdir/build/sdk/staging_dir/toolchain-i386_pentium-mmx_gcc-14.3.0_musl/include/fortify/stdlib.h:95:16: error: ISO C forbids 'return' with expression, in function returning void [-Werror=pedantic] 95 | return __orig_qsort(base, nmemb, size, compar); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builder/shared-workdir/build/sdk/staging_dir/toolchain-i386_pentium-mmx_gcc-14.3.0_musl/include/fortify/stdlib.h:23: /builder/shared-workdir/build/sdk/staging_dir/toolchain-i386_pentium-mmx_gcc-14.3.0_musl/include/stdlib.h:58:6: note: declared here 58 | void qsort (void *, size_t, size_t, int (*)(const void *, const void *)); | ^~~~~ cc1: all warnings being treated as errors In file included from src/parse_dns.c:2: /builder/shared-workdir/build/sdk/staging_dir/toolchain-i386_pentium-mmx_gcc-14.3.0_musl/include/fortify/stdlib.h: In function 'qsort': /builder/shared-workdir/build/sdk/staging_dir/toolchain-i386_pentium-mmx_gcc-14.3.0_musl/include/fortify/stdlib.h:95:16: error: ISO C forbids 'return' with expression, in function returning void [-Werror=pedantic] 95 | return __orig_qsort(base, nmemb, size, compar); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builder/shared-workdir/build/sdk/staging_dir/toolchain-i386_pentium-mmx_gcc-14.3.0_musl/include/fortify/stdlib.h:23: /builder/shared-workdir/build/sdk/staging_dir/toolchain-i386_pentium-mmx_gcc-14.3.0_musl/include/stdlib.h:58:6: note: declared here 58 | void qsort (void *, size_t, size_t, int (*)(const void *, const void *)); | ^~~~~ cc1: all warnings being treated as errors In file included from src/parse_ether.c:4: /builder/shared-workdir/build/sdk/staging_dir/toolchain-i386_pentium-mmx_gcc-14.3.0_musl/include/fortify/stdlib.h: In function 'qsort': /builder/shared-workdir/build/sdk/staging_dir/toolchain-i386_pentium-mmx_gcc-14.3.0_musl/include/fortify/stdlib.h:95:16: error: ISO C forbids 'return' with expression, in function returning void [-Werror=pedantic] 95 | return __orig_qsort(base, nmemb, size, compar); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builder/shared-workdir/build/sdk/staging_dir/toolchain-i386_pentium-mmx_gcc-14.3.0_musl/include/fortify/stdlib.h:23: /builder/shared-workdir/build/sdk/staging_dir/toolchain-i386_pentium-mmx_gcc-14.3.0_musl/include/stdlib.h:58:6: note: declared here 58 | void qsort (void *, size_t, size_t, int (*)(const void *, const void *)); | ^~~~~ cc1: all warnings being treated as errors In file included from src/parse_wifi.c:2: /builder/shared-workdir/build/sdk/staging_dir/toolchain-i386_pentium-mmx_gcc-14.3.0_musl/include/fortify/stdlib.h: In function 'qsort': /builder/shared-workdir/build/sdk/staging_dir/toolchain-i386_pentium-mmx_gcc-14.3.0_musl/include/fortify/stdlib.h:95:16: error: ISO C forbids 'return' with expression, in function returning void [-Werror=pedantic] 95 | return __orig_qsort(base, nmemb, size, compar); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builder/shared-workdir/build/sdk/staging_dir/toolchain-i386_pentium-mmx_gcc-14.3.0_musl/include/fortify/stdlib.h:23: /builder/shared-workdir/build/sdk/staging_dir/toolchain-i386_pentium-mmx_gcc-14.3.0_musl/include/stdlib.h:58:6: note: declared here 58 | void qsort (void *, size_t, size_t, int (*)(const void *, const void *)); | ^~~~~ cc1: all warnings being treated as errors In file included from src/resolve.c:7: /builder/shared-workdir/build/sdk/staging_dir/toolchain-i386_pentium-mmx_gcc-14.3.0_musl/include/fortify/stdlib.h: In function 'qsort': /builder/shared-workdir/build/sdk/staging_dir/toolchain-i386_pentium-mmx_gcc-14.3.0_musl/include/fortify/stdlib.h:95:16: error: ISO C forbids 'return' with expression, in function returning void [-Werror=pedantic] 95 | return __orig_qsort(base, nmemb, size, compar); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builder/shared-workdir/build/sdk/staging_dir/toolchain-i386_pentium-mmx_gcc-14.3.0_musl/include/fortify/stdlib.h:23: /builder/shared-workdir/build/sdk/staging_dir/toolchain-i386_pentium-mmx_gcc-14.3.0_musl/include/stdlib.h:58:6: note: declared here 58 | void qsort (void *, size_t, size_t, int (*)(const void *, const void *)); | ^~~~~ cc1: all warnings being treated as errors In file included from src/utils.c:2: /builder/shared-workdir/build/sdk/staging_dir/toolchain-i386_pentium-mmx_gcc-14.3.0_musl/include/fortify/stdlib.h: In function 'qsort': /builder/shared-workdir/build/sdk/staging_dir/toolchain-i386_pentium-mmx_gcc-14.3.0_musl/include/fortify/stdlib.h:95:16: error: ISO C forbids 'return' with expression, in function returning void [-Werror=pedantic] 95 | return __orig_qsort(base, nmemb, size, compar); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builder/shared-workdir/build/sdk/staging_dir/toolchain-i386_pentium-mmx_gcc-14.3.0_musl/include/fortify/stdlib.h:23: /builder/shared-workdir/build/sdk/staging_dir/toolchain-i386_pentium-mmx_gcc-14.3.0_musl/include/stdlib.h:58:6: note: declared here 58 | void qsort (void *, size_t, size_t, int (*)(const void *, const void *)); | ^~~~~ cc1: all warnings being treated as errors In file included from src/webserver.c:2: /builder/shared-workdir/build/sdk/staging_dir/toolchain-i386_pentium-mmx_gcc-14.3.0_musl/include/fortify/stdlib.h: In function 'qsort': /builder/shared-workdir/build/sdk/staging_dir/toolchain-i386_pentium-mmx_gcc-14.3.0_musl/include/fortify/stdlib.h:95:16: error: ISO C forbids 'return' with expression, in function returning void [-Werror=pedantic] 95 | return __orig_qsort(base, nmemb, size, compar); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builder/shared-workdir/build/sdk/staging_dir/toolchain-i386_pentium-mmx_gcc-14.3.0_musl/include/fortify/stdlib.h:23: /builder/shared-workdir/build/sdk/staging_dir/toolchain-i386_pentium-mmx_gcc-14.3.0_musl/include/stdlib.h:58:6: note: declared here 58 | void qsort (void *, size_t, size_t, int (*)(const void *, const void *)); | ^~~~~ cc1: all warnings being treated as errors make[4]: *** [Makefile:20: all] Error 1 make[4]: Leaving directory '/builder/shared-workdir/build/sdk/build_dir/target-i386_pentium-mmx_musl/device-observatory-1.2.0' make[3]: *** [Makefile:43: /builder/shared-workdir/build/sdk/build_dir/target-i386_pentium-mmx_musl/device-observatory-1.2.0/.built] Error 2 time: package/feeds/packages/device-observatory/compile#1.92#0.45#2.39