Modify

Opened 7 years ago

Closed 6 years ago

Last modified 4 years ago

#8306 closed defect (fixed)

Not build libiwinfo for gcc 4.4.5/eglibc 2.12

Reported by: sav Owned by: developers
Priority: normal Milestone: Barrier Breaker 14.07
Component: packages Version: Trunk
Keywords: Cc:

Description

Not build libiwinfo for gcc 4.4.5/eglibc 2.12

make[3]: Entering directory `/home/sysadmin/wl500/OpenWrt/feeds/luci/iwinfo'
CFLAGS="-Os -pipe -mips32 -mtune=mips32 -funit-at-a-time -fhonour-copts -msoft-float -I/home/sysadmin/wl500/OpenWrt/build/staging_dir/target-mipsel_eglibc-2.12/usr/include/libnl-tiny -I/home/sysadmin/wl500/OpenWrt/build/staging_dir/target-mipsel_eglibc-2.12/usr/include  -I/home/sysadmin/wl500/OpenWrt/build/staging_dir/target-mipsel_eglibc-2.12/usr/include -I/home/sysadmin/wl500/OpenWrt/build/staging_dir/target-mipsel_eglibc-2.12/include -I/home/sysadmin/wl500/OpenWrt/build/staging_dir/toolchain-mipsel_gcc-4.4.5_eglibc-2.12/usr/include -I/home/sysadmin/wl500/OpenWrt/build/staging_dir/toolchain-mipsel_gcc-4.4.5_eglibc-2.12/include " CXXFLAGS="-Os -pipe -mips32 -mtune=mips32 -funit-at-a-time -fhonour-copts -msoft-float -I/home/sysadmin/wl500/OpenWrt/build/staging_dir/target-mipsel_eglibc-2.12/usr/include/libnl-tiny -I/home/sysadmin/wl500/OpenWrt/build/staging_dir/target-mipsel_eglibc-2.12/usr/include  -I/home/sysadmin/wl500/OpenWrt/build/staging_dir/target-mipsel_eglibc-2.12/usr/include -I/home/sysadmin/wl500/OpenWrt/build/staging_dir/target-mipsel_eglibc-2.12/include -I/home/sysadmin/wl500/OpenWrt/build/staging_dir/toolchain-mipsel_gcc-4.4.5_eglibc-2.12/usr/include -I/home/sysadmin/wl500/OpenWrt/build/staging_dir/toolchain-mipsel_gcc-4.4.5_eglibc-2.12/include " LDFLAGS="-L/home/sysadmin/wl500/OpenWrt/build/staging_dir/target-mipsel_eglibc-2.12/usr/lib -L/home/sysadmin/wl500/OpenWrt/build/staging_dir/target-mipsel_eglibc-2.12/lib -L/home/sysadmin/wl500/OpenWrt/build/staging_dir/toolchain-mipsel_gcc-4.4.5_eglibc-2.12/usr/lib -L/home/sysadmin/wl500/OpenWrt/build/staging_dir/toolchain-mipsel_gcc-4.4.5_eglibc-2.12/lib " make -j1 -C /home/sysadmin/wl500/OpenWrt/build/build_dir/target-mipsel_eglibc-2.12/libiwinfo/. AR=mipsel-openwrt-linux-gnu-ar AS="mipsel-openwrt-linux-gnu-gcc -c -Os -pipe -mips32 -mtune=mips32 -funit-at-a-time -fhonour-copts -msoft-float -I/home/sysadmin/wl500/OpenWrt/build/staging_dir/target-mipsel_eglibc-2.12/usr/include/libnl-tiny -I/home/sysadmin/wl500/OpenWrt/build/staging_dir/target-mipsel_eglibc-2.12/usr/include" LD=mipsel-openwrt-linux-gnu-ld NM=mipsel-openwrt-linux-gnu-nm CC="mipsel-openwrt-linux-gnu-gcc" GCC="mipsel-openwrt-linux-gnu-gcc" CXX="mipsel-openwrt-linux-gnu-g++" RANLIB=mipsel-openwrt-linux-gnu-ranlib STRIP=mipsel-openwrt-linux-gnu-strip OBJCOPY=mipsel-openwrt-linux-gnu-objcopy OBJDUMP=mipsel-openwrt-linux-gnu-objdump SIZE=mipsel-openwrt-linux-gnu-size CROSS="mipsel-openwrt-linux-gnu-" ARCH="mipsel" FPIC="-fpic" CFLAGS="-Os -pipe -mips32 -mtune=mips32 -funit-at-a-time -fhonour-copts -msoft-float -I/home/sysadmin/wl500/OpenWrt/build/staging_dir/target-mipsel_eglibc-2.12/usr/include/libnl-tiny -I/home/sysadmin/wl500/OpenWrt/build/staging_dir/target-mipsel_eglibc-2.12/usr/include" LDFLAGS="-L/home/sysadmin/wl500/OpenWrt/build/staging_dir/target-mipsel_eglibc-2.12/usr/lib -L/home/sysadmin/wl500/OpenWrt/build/staging_dir/target-mipsel_eglibc-2.12/lib -L/home/sysadmin/wl500/OpenWrt/build/staging_dir/toolchain-mipsel_gcc-4.4.5_eglibc-2.12/usr/lib -L/home/sysadmin/wl500/OpenWrt/build/staging_dir/toolchain-mipsel_gcc-4.4.5_eglibc-2.12/lib" BACKENDS="  nl80211" ;
make[4]: Entering directory `/home/sysadmin/wl500/OpenWrt/build/build_dir/target-mipsel_eglibc-2.12/libiwinfo'
rm -f *.o iwinfo.so
mipsel-openwrt-linux-gnu-gcc -Os -pipe -mips32 -mtune=mips32 -funit-at-a-time -fhonour-copts -msoft-float -I/home/sysadmin/wl500/OpenWrt/build/staging_dir/target-mipsel_eglibc-2.12/usr/include/libnl-tiny -I/home/sysadmin/wl500/OpenWrt/build/staging_dir/target-mipsel_eglibc-2.12/usr/include -std=gnu99 -fstrict-aliasing -DUSE_NL80211  -fpic -c -o iwinfo_utils.o iwinfo_utils.c
In file included from /home/sysadmin/wl500/OpenWrt/build/staging_dir/target-mipsel_eglibc-2.12/usr/include/libnl-tiny/netlink/netlink.h:30,
                 from iwinfo_nl80211.h:29,
                 from iwinfo.h:32,
                 from iwinfo_utils.h:25,
                 from iwinfo_utils.c:23:
/home/sysadmin/wl500/OpenWrt/build/staging_dir/target-mipsel_eglibc-2.12/usr/include/libnl-tiny/netlink/handlers.h:133: warning: 'struct ucred' declared inside parameter list
/home/sysadmin/wl500/OpenWrt/build/staging_dir/target-mipsel_eglibc-2.12/usr/include/libnl-tiny/netlink/handlers.h:207: warning: 'struct ucred' declared inside parameter list
/home/sysadmin/wl500/OpenWrt/build/staging_dir/target-mipsel_eglibc-2.12/usr/include/libnl-tiny/netlink/handlers.h: In function 'nl_cb_overwrite_recv':
/home/sysadmin/wl500/OpenWrt/build/staging_dir/target-mipsel_eglibc-2.12/usr/include/libnl-tiny/netlink/handlers.h:209: warning: assignment from incompatible pointer type
In file included from iwinfo_nl80211.h:29,
                 from iwinfo.h:32,
                 from iwinfo_utils.h:25,
                 from iwinfo_utils.c:23:
/home/sysadmin/wl500/OpenWrt/build/staging_dir/target-mipsel_eglibc-2.12/usr/include/libnl-tiny/netlink/netlink.h: At top level:
/home/sysadmin/wl500/OpenWrt/build/staging_dir/target-mipsel_eglibc-2.12/usr/include/libnl-tiny/netlink/netlink.h:57: warning: 'struct ucred' declared inside parameter list
In file included from /home/sysadmin/wl500/OpenWrt/build/staging_dir/target-mipsel_eglibc-2.12/usr/include/libnl-tiny/netlink/genl/genl.h:16,
                 from iwinfo_nl80211.h:30,
                 from iwinfo.h:32,
                 from iwinfo_utils.h:25,
                 from iwinfo_utils.c:23:
/home/sysadmin/wl500/OpenWrt/build/staging_dir/target-mipsel_eglibc-2.12/usr/include/libnl-tiny/netlink/msg.h:52: error: field 'nm_creds' has incomplete type
/home/sysadmin/wl500/OpenWrt/build/staging_dir/target-mipsel_eglibc-2.12/usr/include/libnl-tiny/netlink/msg.h: In function 'nlmsg_set_creds':
/home/sysadmin/wl500/OpenWrt/build/staging_dir/target-mipsel_eglibc-2.12/usr/include/libnl-tiny/netlink/msg.h:207: error: dereferencing pointer to incomplete type
make[4]: *** [iwinfo_utils.o] Error 1
make[4]: Leaving directory `/home/sysadmin/wl500/OpenWrt/build/build_dir/target-mipsel_eglibc-2.12/libiwinfo'
make[3]: *** [/home/sysadmin/wl500/OpenWrt/build/build_dir/target-mipsel_eglibc-2.12/libiwinfo/.built] Error 2
make[3]: Leaving directory `/home/sysadmin/wl500/OpenWrt/feeds/luci/iwinfo'
make[2]: *** [package/feeds/luci/iwinfo/compile] Error 2

Attachments (1)

iwinfo.patch (1.5 KB) - added by sav 7 years ago.
fix build for eglibc

Download all attachments as: .zip

Change History (5)

comment:1 Changed 7 years ago by anonymous

Help! Is there any fix available?

comment:2 Changed 7 years ago by sniperpr@…

no fix.

Changed 7 years ago by sav

fix build for eglibc

comment:3 Changed 6 years ago by swalker

  • Resolution set to fixed
  • Status changed from new to closed

Fixed in r7247.

comment:4 Changed 4 years ago by jow

  • Milestone changed from Attitude Adjustment 12.09 to Barrier Breaker 14.07

Milestone Attitude Adjustment 12.09 deleted

Add Comment

Modify Ticket

Action
as closed .
The resolution will be deleted. Next status will be 'reopened'.
Author


E-mail address and user name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.