#20195: procd compilation error (musl, x86)
-------------------------+------------------------
Reporter: anonymous | Owner: developers
Type: defect | Status: new
Priority: normal | Milestone:
Component: base system | Version: Trunk
Keywords: procd |
-------------------------+------------------------
While attempting to compile latest trunk r46493
{{{
$ fgrep -i procd .config
CONFIG_PACKAGE_procd=y
# CONFIG_PROCD_SHOW_BOOT is not set
# CONFIG_PROCD_ZRAM_TMPFS is not set
CONFIG_PROCD_JAIL_SUPPORT=y
CONFIG_PROCD_SECCOMP_SUPPORT=y
# CONFIG_PACKAGE_procd-jail is not set
}}}
{{{
make[6]: Leaving directory `/home/development/src/openwrt-
trunk/openwrt/build_dir/target-i386_pentium4_musl-1.1.10/procd-2015-07-24'
[ 21%] Built target init
make[6]: Entering directory `/home/development/src/openwrt-
trunk/openwrt/build_dir/target-i386_pentium4_musl-1.1.10/procd-2015-07-24'
Scanning dependencies of target headers
make[6]: Leaving directory `/home/development/src/openwrt-
trunk/openwrt/build_dir/target-i386_pentium4_musl-1.1.10/procd-2015-07-24'
make[6]: Entering directory `/home/development/src/openwrt-
trunk/openwrt/build_dir/target-i386_pentium4_musl-1.1.10/procd-2015-07-24'
[ 25%] Generating syscall-names.h
make[6]: Leaving directory `/home/development/src/openwrt-
trunk/openwrt/build_dir/target-i386_pentium4_musl-1.1.10/procd-2015-07-24'
[ 25%] Built target headers
make[6]: Entering directory `/home/development/src/openwrt-
trunk/openwrt/build_dir/target-i386_pentium4_musl-1.1.10/procd-2015-07-24'
Scanning dependencies of target preload-seccomp
make[6]: Leaving directory `/home/development/src/openwrt-
trunk/openwrt/build_dir/target-i386_pentium4_musl-1.1.10/procd-2015-07-24'
make[6]: Entering directory `/home/development/src/openwrt-
trunk/openwrt/build_dir/target-i386_pentium4_musl-1.1.10/procd-2015-07-24'
[ 28%] Building C object CMakeFiles/preload-seccomp.dir/jail/preload.c.o
[ 31%] Building C object CMakeFiles/preload-seccomp.dir/jail/seccomp.c.o
In file included from /home/development/src/openwrt-
trunk/openwrt/build_dir/target-
i386_pentium4_musl-1.1.10/procd-2015-07-24/jail/seccomp.c:25:0:
/home/development/src/openwrt-trunk/openwrt/build_dir/target-
i386_pentium4_musl-1.1.10/procd-2015-07-24/jail/../syscall-names.h:5:4:
error: '__NR_' undeclared here (not in a function)
[(__NR_] = "mq_getsetattr",
^
/home/development/src/openwrt-trunk/openwrt/build_dir/target-
i386_pentium4_musl-1.1.10/procd-2015-07-24/jail/../syscall-names.h:5:9:
error: expected ')' before ']' token
[(__NR_] = "mq_getsetattr",
^
/home/development/src/openwrt-trunk/openwrt/build_dir/target-
i386_pentium4_musl-1.1.10/procd-2015-07-24/jail/../syscall-names.h:5:9:
error: array index in initializer not of integer type
/home/development/src/openwrt-trunk/openwrt/build_dir/target-
i386_pentium4_musl-1.1.10/procd-2015-07-24/jail/../syscall-names.h:5:9:
error: (near initialization for 'syscall_names')
/home/development/src/openwrt-trunk/openwrt/build_dir/target-
i386_pentium4_musl-1.1.10/procd-2015-07-24/jail/../syscall-names.h:40:9:
error: expected ')' before ']' token
[(__NR_] = "timer_gettime",
^
/home/development/src/openwrt-trunk/openwrt/build_dir/target-
i386_pentium4_musl-1.1.10/procd-2015-07-24/jail/../syscall-names.h:40:9:
error: array index in initializer not of integer type
/home/development/src/openwrt-trunk/openwrt/build_dir/target-
i386_pentium4_musl-1.1.10/procd-2015-07-24/jail/../syscall-names.h:40:9:
error: (near initialization for 'syscall_names')
/home/development/src/openwrt-trunk/openwrt/build_dir/target-
i386_pentium4_musl-1.1.10/procd-2015-07-24/jail/../syscall-names.h:51:9:
error: expected ')' before ']' token
[(__NR_] = "mq_unlink",
^
/home/development/src/openwrt-trunk/openwrt/build_dir/target-
i386_pentium4_musl-1.1.10/procd-2015-07-24/jail/../syscall-names.h:51:9:
error: array index in initializer not of integer type
/home/development/src/openwrt-trunk/openwrt/build_dir/target-
i386_pentium4_musl-1.1.10/procd-2015-07-24/jail/../syscall-names.h:51:9:
error: (near initialization for 'syscall_names')
/home/development/src/openwrt-trunk/openwrt/build_dir/target-
i386_pentium4_musl-1.1.10/procd-2015-07-24/jail/../syscall-names.h:64:9:
error: expected ')' before ']' token
[(__NR_] = "mq_timedsend",
^
/home/development/src/openwrt-trunk/openwrt/build_dir/target-
i386_pentium4_musl-1.1.10/procd-2015-07-24/jail/../syscall-names.h:64:9:
error: array index in initializer not of integer type
/home/development/src/openwrt-trunk/openwrt/build_dir/target-
i386_pentium4_musl-1.1.10/procd-2015-07-24/jail/../syscall-names.h:64:9:
error: (near initialization for 'syscall_names')
/home/development/src/openwrt-trunk/openwrt/build_dir/target-
i386_pentium4_musl-1.1.10/procd-2015-07-24/jail/../syscall-names.h:76:9:
error: expected ')' before ']' token
[(__NR_] = "mq_notify",
^
/home/development/src/openwrt-trunk/openwrt/build_dir/target-
i386_pentium4_musl-1.1.10/procd-2015-07-24/jail/../syscall-names.h:76:9:
error: array index in initializer not of integer type
/home/development/src/openwrt-trunk/openwrt/build_dir/target-
i386_pentium4_musl-1.1.10/procd-2015-07-24/jail/../syscall-names.h:76:9:
error: (near initialization for 'syscall_names')
/home/development/src/openwrt-trunk/openwrt/build_dir/target-
i386_pentium4_musl-1.1.10/procd-2015-07-24/jail/../syscall-names.h:92:9:
error: expected ')' before ']' token
[(__NR_] = "clock_getres",
^
/home/development/src/openwrt-trunk/openwrt/build_dir/target-
i386_pentium4_musl-1.1.10/procd-2015-07-24/jail/../syscall-names.h:92:9:
error: array index in initializer not of integer type
/home/development/src/openwrt-trunk/openwrt/build_dir/target-
i386_pentium4_musl-1.1.10/procd-2015-07-24/jail/../syscall-names.h:92:9:
error: (near initialization for 'syscall_names')
/home/development/src/openwrt-trunk/openwrt/build_dir/target-
i386_pentium4_musl-1.1.10/procd-2015-07-24/jail/../syscall-names.h:149:9:
error: expected ')' before ']' token
[(__NR_] = "timer_delete",
^
/home/development/src/openwrt-trunk/openwrt/build_dir/target-
i386_pentium4_musl-1.1.10/procd-2015-07-24/jail/../syscall-names.h:149:9:
error: array index in initializer not of integer type
/home/development/src/openwrt-trunk/openwrt/build_dir/target-
i386_pentium4_musl-1.1.10/procd-2015-07-24/jail/../syscall-names.h:149:9:
error: (near initialization for 'syscall_names')
/home/development/src/openwrt-trunk/openwrt/build_dir/target-
i386_pentium4_musl-1.1.10/procd-2015-07-24/jail/../syscall-names.h:182:9:
error: expected ')' before ']' token
[(__NR_] = "clock_settime",
^
/home/development/src/openwrt-trunk/openwrt/build_dir/target-
i386_pentium4_musl-1.1.10/procd-2015-07-24/jail/../syscall-names.h:182:9:
error: array index in initializer not of integer type
/home/development/src/openwrt-trunk/openwrt/build_dir/target-
i386_pentium4_musl-1.1.10/procd-2015-07-24/jail/../syscall-names.h:182:9:
error: (near initialization for 'syscall_names')
/home/development/src/openwrt-trunk/openwrt/build_dir/target-
i386_pentium4_musl-1.1.10/procd-2015-07-24/jail/../syscall-names.h:228:9:
error: expected ')' before ']' token
[(__NR_] = "clock_gettime",
^
/home/development/src/openwrt-trunk/openwrt/build_dir/target-
i386_pentium4_musl-1.1.10/procd-2015-07-24/jail/../syscall-names.h:228:9:
error: array index in initializer not of integer type
/home/development/src/openwrt-trunk/openwrt/build_dir/target-
i386_pentium4_musl-1.1.10/procd-2015-07-24/jail/../syscall-names.h:228:9:
error: (near initialization for 'syscall_names')
/home/development/src/openwrt-trunk/openwrt/build_dir/target-
i386_pentium4_musl-1.1.10/procd-2015-07-24/jail/../syscall-names.h:258:9:
error: expected ')' before ']' token
[(__NR_] = "mq_timedreceive",
^
/home/development/src/openwrt-trunk/openwrt/build_dir/target-
i386_pentium4_musl-1.1.10/procd-2015-07-24/jail/../syscall-names.h:258:9:
error: array index in initializer not of integer type
/home/development/src/openwrt-trunk/openwrt/build_dir/target-
i386_pentium4_musl-1.1.10/procd-2015-07-24/jail/../syscall-names.h:258:9:
error: (near initialization for 'syscall_names')
/home/development/src/openwrt-trunk/openwrt/build_dir/target-
i386_pentium4_musl-1.1.10/procd-2015-07-24/jail/../syscall-names.h:297:9:
error: expected ')' before ']' token
[(__NR_] = "clock_nanosleep",
^
/home/development/src/openwrt-trunk/openwrt/build_dir/target-
i386_pentium4_musl-1.1.10/procd-2015-07-24/jail/../syscall-names.h:297:9:
error: array index in initializer not of integer type
/home/development/src/openwrt-trunk/openwrt/build_dir/target-
i386_pentium4_musl-1.1.10/procd-2015-07-24/jail/../syscall-names.h:297:9:
error: (near initialization for 'syscall_names')
/home/development/src/openwrt-trunk/openwrt/build_dir/target-
i386_pentium4_musl-1.1.10/procd-2015-07-24/jail/../syscall-names.h:307:9:
error: expected ')' before ']' token
[(__NR_] = "timer_getoverrun",
^
/home/development/src/openwrt-trunk/openwrt/build_dir/target-
i386_pentium4_musl-1.1.10/procd-2015-07-24/jail/../syscall-names.h:307:9:
error: array index in initializer not of integer type
/home/development/src/openwrt-trunk/openwrt/build_dir/target-
i386_pentium4_musl-1.1.10/procd-2015-07-24/jail/../syscall-names.h:307:9:
error: (near initialization for 'syscall_names')
/home/development/src/openwrt-trunk/openwrt/build_dir/target-
i386_pentium4_musl-1.1.10/procd-2015-07-24/jail/../syscall-names.h:337:9:
error: expected ')' before ']' token
[(__NR_] = "timer_settime",
^
/home/development/src/openwrt-trunk/openwrt/build_dir/target-
i386_pentium4_musl-1.1.10/procd-2015-07-24/jail/../syscall-names.h:337:9:
error: array index in initializer not of integer type
/home/development/src/openwrt-trunk/openwrt/build_dir/target-
i386_pentium4_musl-1.1.10/procd-2015-07-24/jail/../syscall-names.h:337:9:
error: (near initialization for 'syscall_names')
make[6]: *** [CMakeFiles/preload-seccomp.dir/jail/seccomp.c.o] Error 1
make[6]: Leaving directory `/home/development/src/openwrt-
trunk/openwrt/build_dir/target-i386_pentium4_musl-1.1.10/procd-2015-07-24'
make[5]: *** [CMakeFiles/preload-seccomp.dir/all] Error 2
make[5]: Leaving directory `/home/development/src/openwrt-
trunk/openwrt/build_dir/target-i386_pentium4_musl-1.1.10/procd-2015-07-24'
make[4]: *** [all] Error 2
make[4]: Leaving directory `/home/development/src/openwrt-
trunk/openwrt/build_dir/target-i386_pentium4_musl-1.1.10/procd-2015-07-24'
make[3]: *** [/home/development/src/openwrt-trunk/openwrt/build_dir
/target-i386_pentium4_musl-1.1.10/procd-2015-07-24/.built] Error 2
make[3]: Leaving directory `/home/development/src/openwrt-
trunk/openwrt/package/system/procd'
make[2]: *** [package/system/procd/compile] Error 2
make[2]: Leaving directory `/home/development/src/openwrt-trunk/openwrt'
make[1]: *** [/home/development/src/openwrt-trunk/openwrt/staging_dir
/target-i386_pentium4_musl-1.1.10/stamp/.package_compile] Error 2
make[1]: Leaving directory `/home/development/src/openwrt-trunk/openwrt'
make: *** [world] Error 2
}}}
--
Ticket URL: <https://dev.openwrt.org/ticket/20195>
OpenWrt <http://openwrt.org>
Opensource Wireless Router Technology
_______________________________________________
openwrt-tickets mailing list
[email protected]
https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-tickets