#16977: odhcpd compilation error
-------------------------+-------------------------------------
 Reporter:  anonymous    |      Owner:  developers
     Type:  defect       |     Status:  new
 Priority:  normal       |  Milestone:  Barrier Breaker (trunk)
Component:  packages     |    Version:  Trunk
 Keywords:  odhcpd, x86  |
-------------------------+-------------------------------------
 Trying to compile a x86 image of the latest OpenWRT BB trunk, after a
 "make clean":

 {{{
 make[6]: Entering directory `/home/development/src/openwrt-
 trunk/openwrt/build_dir/target-
 i386_i486_uClibc-0.9.33.2/odhcpd-2014-07-01'
 [ 12%] Building C object CMakeFiles/odhcpd.dir/src/odhcpd.c.o
 [ 25%] Building C object CMakeFiles/odhcpd.dir/src/config.c.o
 [ 37%] Building C object CMakeFiles/odhcpd.dir/src/router.c.o
 [ 50%] Building C object CMakeFiles/odhcpd.dir/src/dhcpv6.c.o
 [ 62%] Building C object CMakeFiles/odhcpd.dir/src/ndp.c.o
 [ 75%] Building C object CMakeFiles/odhcpd.dir/src/dhcpv6-ia.c.o
 [ 87%] Building C object CMakeFiles/odhcpd.dir/src/dhcpv4.c.o
 [100%] Building C object CMakeFiles/odhcpd.dir/src/ubus.c.o
 In file included from /home/development/src/openwrt-
 trunk/openwrt/staging_dir/target-
 i386_i486_uClibc-0.9.33.2/usr/include/libubox/avl.h:47:0,
                  from /home/development/src/openwrt-
 trunk/openwrt/staging_dir/target-
 i386_i486_uClibc-0.9.33.2/usr/include/libubus.h:17,
                  from /home/development/src/openwrt-
 trunk/openwrt/build_dir/target-
 i386_i486_uClibc-0.9.33.2/odhcpd-2014-07-01/src/ubus.c:2:
 /home/development/src/openwrt-trunk/openwrt/staging_dir/target-
 i386_i486_uClibc-0.9.33.2/usr/include/libubus.h: In function
 'ubus_msghdr_data':
 /home/development/src/openwrt-trunk/openwrt/staging_dir/target-
 i386_i486_uClibc-0.9.33.2/usr/include/libubus.h:45:35: error: expected
 declaration specifiers or '...' before '(' token
   struct ubus_msghdr_buf *hdrbuf = container_of(hdr, typeof(*hdrbuf),
 hdr);
                                    ^
 /home/development/src/openwrt-trunk/openwrt/staging_dir/target-
 i386_i486_uClibc-0.9.33.2/usr/include/libubus.h:45:35: error: expected
 expression before ')' token
   struct ubus_msghdr_buf *hdrbuf = container_of(hdr, typeof(*hdrbuf),
 hdr);
                                    ^
 /home/development/src/openwrt-trunk/openwrt/staging_dir/target-
 i386_i486_uClibc-0.9.33.2/usr/include/libubus.h:45:35: error: '__mptr'
 undeclared (first use in this function)
   struct ubus_msghdr_buf *hdrbuf = container_of(hdr, typeof(*hdrbuf),
 hdr);
                                    ^
 /home/development/src/openwrt-trunk/openwrt/staging_dir/target-
 i386_i486_uClibc-0.9.33.2/usr/include/libubus.h:45:35: note: each
 undeclared identifier is reported only once for each function it appears
 in
 make[6]: *** [CMakeFiles/odhcpd.dir/src/ubus.c.o] Error 1
 make[6]: Leaving directory `/home/development/src/openwrt-
 trunk/openwrt/build_dir/target-
 i386_i486_uClibc-0.9.33.2/odhcpd-2014-07-01'
 make[5]: *** [CMakeFiles/odhcpd.dir/all] Error 2
 make[5]: Leaving directory `/home/development/src/openwrt-
 trunk/openwrt/build_dir/target-
 i386_i486_uClibc-0.9.33.2/odhcpd-2014-07-01'
 make[4]: *** [all] Error 2
 make[4]: Leaving directory `/home/development/src/openwrt-
 trunk/openwrt/build_dir/target-
 i386_i486_uClibc-0.9.33.2/odhcpd-2014-07-01'
 make[3]: *** [/home/development/src/openwrt-trunk/openwrt/build_dir
 /target-i386_i486_uClibc-0.9.33.2/odhcpd-2014-07-01/.built] Error 2
 make[3]: Leaving directory `/home/development/src/openwrt-
 trunk/openwrt/package/network/services/odhcpd'
 make[2]: *** [package/network/services/odhcpd/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_i486_uClibc-0.9.33.2/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/16977>
OpenWrt <http://openwrt.org>
Opensource Wireless Router Technology
_______________________________________________
openwrt-tickets mailing list
[email protected]
https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-tickets

Reply via email to