#18172: compile error / avr32 / libubox / r42989
-----------------------+------------------------
Reporter: bittorf@… | Owner: developers
Type: defect | Status: new
Priority: normal | Milestone:
Component: packages | Version: Trunk
Keywords: |
-----------------------+------------------------
{{{
make[3]: Leaving directory
`/home/bastian/bastian/openwrt/package/utils/lua'
make[3]: Entering directory
`/home/bastian/bastian/openwrt/package/libs/libubox'
CFLAGS="-Os -pipe -fno-caller-saves -fhonour-copts
-I/home/bastian/bastian/openwrt/staging_dir/target-
avr32_uClibc-0.9.33.2/usr/include
-I/home/bastian/bastian/openwrt/staging_dir/target-
avr32_uClibc-0.9.33.2/usr/include
-I/home/bastian/bastian/openwrt/staging_dir/target-
avr32_uClibc-0.9.33.2/include -I/home/bastian/bastian/openwrt/staging_dir
/toolchain-avr32_gcc-4.4.7_uClibc-0.9.33.2/usr/include
-I/home/bastian/bastian/openwrt/staging_dir/toolchain-
avr32_gcc-4.4.7_uClibc-0.9.33.2/include " CXXFLAGS="-Os -pipe -fno-caller-
saves -fhonour-copts -I/home/bastian/bastian/openwrt/staging_dir/target-
avr32_uClibc-0.9.33.2/usr/include
-I/home/bastian/bastian/openwrt/staging_dir/target-
avr32_uClibc-0.9.33.2/usr/include
-I/home/bastian/bastian/openwrt/staging_dir/target-
avr32_uClibc-0.9.33.2/include -I/home/bastian/bastian/openwrt/staging_dir
/toolchain-avr32_gcc-4.4.7_uClibc-0.9.33.2/usr/include
-I/home/bastian/bastian/openwrt/staging_dir/toolchain-
avr32_gcc-4.4.7_uClibc-0.9.33.2/include "
LDFLAGS="-L/home/bastian/bastian/openwrt/staging_dir/target-
avr32_uClibc-0.9.33.2/usr/lib -L/home/bastian/bastian/openwrt/staging_dir
/target-avr32_uClibc-0.9.33.2/lib
-L/home/bastian/bastian/openwrt/staging_dir/toolchain-
avr32_gcc-4.4.7_uClibc-0.9.33.2/usr/lib
-L/home/bastian/bastian/openwrt/staging_dir/toolchain-
avr32_gcc-4.4.7_uClibc-0.9.33.2/lib " make -j1 -C
/home/bastian/bastian/openwrt/build_dir/target-
avr32_uClibc-0.9.33.2/libubox-2014-10-14/. AR=avr32-openwrt-linux-uclibc-
ar AS="avr32-openwrt-linux-uclibc-gcc -c -Os -pipe -fno-caller-saves
-fhonour-copts -I/home/bastian/bastian/openwrt/staging_dir/target-
avr32_uClibc-0.9.33.2/usr/include" LD=avr32-openwrt-linux-uclibc-ld
NM=avr32-openwrt-linux-uclibc-nm CC="avr32-openwrt-linux-uclibc-gcc"
GCC="avr32-openwrt-linux-uclibc-gcc" CXX="avr32-openwrt-linux-uclibc-g++"
RANLIB=avr32-openwrt-linux-uclibc-ranlib STRIP=avr32-openwrt-linux-uclibc-
strip OBJCOPY=avr32-openwrt-linux-uclibc-objcopy OBJDUMP=avr32-openwrt-
linux-uclibc-objdump SIZE=avr32-openwrt-linux-uclibc-size CROSS="avr32
-openwrt-linux-uclibc-" ARCH="avr32" ;
make[4]: Entering directory `/home/bastian/bastian/openwrt/build_dir
/target-avr32_uClibc-0.9.33.2/libubox-2014-10-14'
make[5]: Entering directory `/home/bastian/bastian/openwrt/build_dir
/target-avr32_uClibc-0.9.33.2/libubox-2014-10-14'
make[6]: Entering directory `/home/bastian/bastian/openwrt/build_dir
/target-avr32_uClibc-0.9.33.2/libubox-2014-10-14'
make[6]: Leaving directory `/home/bastian/bastian/openwrt/build_dir
/target-avr32_uClibc-0.9.33.2/libubox-2014-10-14'
[ 43%] Built target ubox
make[6]: Entering directory `/home/bastian/bastian/openwrt/build_dir
/target-avr32_uClibc-0.9.33.2/libubox-2014-10-14'
make[6]: Leaving directory `/home/bastian/bastian/openwrt/build_dir
/target-avr32_uClibc-0.9.33.2/libubox-2014-10-14'
make[6]: Entering directory `/home/bastian/bastian/openwrt/build_dir
/target-avr32_uClibc-0.9.33.2/libubox-2014-10-14'
[ 46%] Building C object CMakeFiles/blobmsg_json.dir/blobmsg_json.c.o
In file included from /home/bastian/bastian/openwrt/staging_dir/target-
avr32_uClibc-0.9.33.2/usr/include/json-c/linkhash.h:16,
from /home/bastian/bastian/openwrt/staging_dir/target-
avr32_uClibc-0.9.33.2/usr/include/json-c/json.h:22,
from /home/bastian/bastian/openwrt/build_dir/target-
avr32_uClibc-0.9.33.2/libubox-2014-10-14/blobmsg_json.c:21:
/home/bastian/bastian/openwrt/staging_dir/target-
avr32_uClibc-0.9.33.2/usr/include/json-c/json_object.h:73: error:
redefinition of typedef 'json_object'
/home/bastian/bastian/openwrt/build_dir/target-
avr32_uClibc-0.9.33.2/libubox-2014-10-14/blobmsg_json.h:20: note: previous
declaration of 'json_object' was here
make[6]: *** [CMakeFiles/blobmsg_json.dir/blobmsg_json.c.o] Error 1
make[6]: Leaving directory `/home/bastian/bastian/openwrt/build_dir
/target-avr32_uClibc-0.9.33.2/libubox-2014-10-14'
make[5]: *** [CMakeFiles/blobmsg_json.dir/all] Error 2
make[5]: Leaving directory `/home/bastian/bastian/openwrt/build_dir
/target-avr32_uClibc-0.9.33.2/libubox-2014-10-14'
make[4]: *** [all] Error 2
make[4]: Leaving directory `/home/bastian/bastian/openwrt/build_dir
/target-avr32_uClibc-0.9.33.2/libubox-2014-10-14'
make[3]: *** [/home/bastian/bastian/openwrt/build_dir/target-
avr32_uClibc-0.9.33.2/libubox-2014-10-14/.built] Error 2
make[3]: Leaving directory
`/home/bastian/bastian/openwrt/package/libs/libubox'
make[2]: *** [package/libs/libubox/compile] Error 2
make[2]: Leaving directory `/home/bastian/bastian/openwrt'
make[1]: *** [/home/bastian/bastian/openwrt/staging_dir/target-
avr32_uClibc-0.9.33.2/stamp/.package_compile] Error 2
make[1]: Leaving directory `/home/bastian/bastian/openwrt'
make: *** [world] Error 2
}}}
--
Ticket URL: <https://dev.openwrt.org/ticket/18172>
OpenWrt <http://openwrt.org>
Opensource Wireless Router Technology
_______________________________________________
openwrt-tickets mailing list
[email protected]
https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-tickets