[OpenWrt-Devel] [PATCH] iproute2: bump version to v3.18.0, add package for bridge program

Steven Barth cyrus at openwrt.org
Mon Jan 5 05:05:20 EST 2015


Thanks, unfortunately this doesn't compile for me:

ccache_cc -Wall -Wstrict-prototypes  -Wmissing-prototypes 
-Wmissing-declarations -Wold-style-definition -Wformat=2 -O2 -Os -pipe 
-mno-branch-likely -mips32r2 -mtune=34kc -fno-caller-saves 
-fhonour-copts -Wno-error=unused-but-set-variable -msoft-float -mips16 
-minterlink-mips16 -DHAVE_SETNS -ffunction-sections -fdata-sections 
-I../include 
-I/home/steven/workspace/openwrt/staging_dir/target-mips_34kc_musl-1.1.5/usr/include/libnl-tiny 
-I../include -DRESOLVE_HOSTNAMES -DLIBDIR=\"/usr/lib\" -DNO_SHARED_LIBS 
-DCONFDIR=\"/etc/iproute2\" -D_GNU_SOURCE -DIPROUTE2_TINY   -c -o 
iplink_bridge_slave.o iplink_bridge_slave.c
In file included from ../include/linux/if_bridge.h:18:0,
                  from iplink_bridge_slave.c:16:
../include/linux/in6.h:40:0: warning: "s6_addr" redefined
  #define s6_addr   in6_u.u6_addr8
  ^
In file included from iplink_bridge_slave.c:14:0:
/home/steven/workspace/openwrt/staging_dir/toolchain-mips_34kc_gcc-4.9-linaro_musl-1.1.5/include/netinet/in.h:32:0: 
note: this is the location of the previous definition
  #define s6_addr __in6_union.__s6_addr
  ^
In file included from ../include/linux/if_bridge.h:18:0,
                  from iplink_bridge_slave.c:16:
../include/linux/in6.h:42:0: warning: "s6_addr16" redefined
  #define s6_addr16  in6_u.u6_addr16
  ^
In file included from iplink_bridge_slave.c:14:0:
/home/steven/workspace/openwrt/staging_dir/toolchain-mips_34kc_gcc-4.9-linaro_musl-1.1.5/include/netinet/in.h:33:0: 
note: this is the location of the previous definition
  #define s6_addr16 __in6_union.__s6_addr16
  ^
In file included from ../include/linux/if_bridge.h:18:0,
                  from iplink_bridge_slave.c:16:
../include/linux/in6.h:43:0: warning: "s6_addr32" redefined
  #define s6_addr32  in6_u.u6_addr32
  ^
In file included from iplink_bridge_slave.c:14:0:
/home/steven/workspace/openwrt/staging_dir/toolchain-mips_34kc_gcc-4.9-linaro_musl-1.1.5/include/netinet/in.h:34:0: 
note: this is the location of the previous definition
  #define s6_addr32 __in6_union.__s6_addr32
  ^
In file included from ../include/linux/if_bridge.h:18:0,
                  from iplink_bridge_slave.c:16:
../include/linux/in6.h:169:0: warning: "IPV6_ADD_MEMBERSHIP" redefined
  #define IPV6_ADD_MEMBERSHIP 20
  ^
In file included from iplink_bridge_slave.c:14:0:
/home/steven/workspace/openwrt/staging_dir/toolchain-mips_34kc_gcc-4.9-linaro_musl-1.1.5/include/netinet/in.h:369:0: 
note: this is the location of the previous definition
  #define IPV6_ADD_MEMBERSHIP     IPV6_JOIN_GROUP
  ^
In file included from ../include/linux/if_bridge.h:18:0,
                  from iplink_bridge_slave.c:16:
../include/linux/in6.h:170:0: warning: "IPV6_DROP_MEMBERSHIP" redefined
  #define IPV6_DROP_MEMBERSHIP 21
  ^
In file included from iplink_bridge_slave.c:14:0:
/home/steven/workspace/openwrt/staging_dir/toolchain-mips_34kc_gcc-4.9-linaro_musl-1.1.5/include/netinet/in.h:370:0: 
note: this is the location of the previous definition
  #define IPV6_DROP_MEMBERSHIP    IPV6_LEAVE_GROUP
  ^
In file included from ../include/linux/if_bridge.h:18:0,
                  from iplink_bridge_slave.c:16:
../include/linux/in6.h:32:8: error: redefinition of 'struct in6_addr'
  struct in6_addr {
         ^
In file included from iplink_bridge_slave.c:14:0:
/home/steven/workspace/openwrt/staging_dir/toolchain-mips_34kc_gcc-4.9-linaro_musl-1.1.5/include/netinet/in.h:24:8: 
note: originally defined here
  struct in6_addr
         ^
In file included from ../include/linux/if_bridge.h:18:0,
                  from iplink_bridge_slave.c:16:
../include/linux/in6.h:49:8: error: redefinition of 'struct sockaddr_in6'
  struct sockaddr_in6 {
         ^
In file included from iplink_bridge_slave.c:14:0:
/home/steven/workspace/openwrt/staging_dir/toolchain-mips_34kc_gcc-4.9-linaro_musl-1.1.5/include/netinet/in.h:36:8: 
note: originally defined here
  struct sockaddr_in6
         ^
In file included from ../include/linux/if_bridge.h:18:0,
                  from iplink_bridge_slave.c:16:
../include/linux/in6.h:59:8: error: redefinition of 'struct ipv6_mreq'
  struct ipv6_mreq {
         ^
In file included from iplink_bridge_slave.c:14:0:
/home/steven/workspace/openwrt/staging_dir/toolchain-mips_34kc_gcc-4.9-linaro_musl-1.1.5/include/netinet/in.h:45:8: 
note: originally defined here
  struct ipv6_mreq
         ^
<builtin>: recipe for target 'iplink_bridge_slave.o' failed
make[4]: *** [iplink_bridge_slave.o] Error 1
make[4]: Leaving directory 
'/home/steven/workspace/openwrt/build_dir/target-mips_34kc_musl-1.1.5/iproute2-tiny/iproute2-3.18.0/ip'
Makefile:45: recipe for target 'all' failed
make[3]: *** [all] Error 2
_______________________________________________
openwrt-devel mailing list
openwrt-devel at lists.openwrt.org
https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-devel



More information about the openwrt-devel mailing list