#20599: aircrack-ng fails to build on latest trunk
------------------------+--------------------------------
  Reporter:  anonymous  |      Owner:  developers
      Type:  defect     |     Status:  new
  Priority:  normal     |  Milestone:  Chaos Calmer 15.05
 Component:  packages   |    Version:  Trunk
Resolution:             |   Keywords:
------------------------+--------------------------------

Comment (by anonymous):

 Replying to [comment:1 anonymous]:
 > something wrong with libnl? bmon is failing also!:
 >
 > {{{
 > make[4]: Entering directory `/hdd/openwrt/trunk/build_dir/target-
 arm_xscale_musl-1.1.11_eabi/bmon-3.8/src'
 > arm-openwrt-linux-muslgnueabi-gcc -DHAVE_CONFIG_H -I. -I../include/bmon
 -I/hdd/openwrt/trunk/staging_dir/target-
 arm_xscale_musl-1.1.11_eabi/usr/include -I/hdd/openwrt/trunk/staging_dir
 /target-arm_xscale_musl-1.1.11_eabi/include
 -I/hdd/openwrt/trunk/staging_dir/toolchain-
 arm_xscale_gcc-4.8-linaro_musl-1.1.11_eabi/usr/include
 -I/hdd/openwrt/trunk/staging_dir/toolchain-
 arm_xscale_gcc-4.8-linaro_musl-1.1.11_eabi/include/fortify
 -I/hdd/openwrt/trunk/staging_dir/toolchain-
 arm_xscale_gcc-4.8-linaro_musl-1.1.11_eabi/include  -I../include
 -I../include -DSYSCONFDIR=\"/etc\" -D_GNU_SOURCE -Wall
 -I/hdd/openwrt/trunk/staging_dir/target-
 arm_xscale_musl-1.1.11_eabi/usr/include  -I/hdd/openwrt/trunk/staging_dir
 /target-arm_xscale_musl-1.1.11_eabi/usr/include/libnl3
 -I/hdd/openwrt/trunk/staging_dir/target-
 arm_xscale_musl-1.1.11_eabi/usr/include/libnl3  -Os -pipe -march=armv5te
 -mtune=xscale -fno-caller-saves -fhonour-copts -Wno-error=unused-but-set-
 variable -mfloat-abi=soft -Wformat -Werror=format-security -fstack-
 protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu99  -MT
 bmon-in_netlink.o -MD -MP -MF .deps/bmon-in_netlink.Tpo -c -o bmon-
 in_netlink.o `test -f 'in_netlink.c' || echo './'`in_netlink.c
 > in_netlink.c:42:29: fatal error: netlink/netlink.h: No such file or
 directory
 >  #include <netlink/netlink.h>
 >                              ^
 > compilation terminated.
 > make[4]: *** [bmon-in_netlink.o] Error 1
 > make[4]: Leaving directory `/hdd/openwrt/trunk/build_dir/target-
 arm_xscale_musl-1.1.11_eabi/bmon-3.8/src'
 > make[3]: *** [all-recursive] Error 1
 > make[3]: Leaving directory `/hdd/openwrt/trunk/build_dir/target-
 arm_xscale_musl-1.1.11_eabi/bmon-3.8'
 > make[2]: *** [/hdd/openwrt/trunk/build_dir/target-
 arm_xscale_musl-1.1.11_eabi/bmon-3.8/.built] Error 2
 > make[2]: Leaving directory `/hdd/openwrt/trunk/feeds/packages/net/bmon'
 > make[1]: *** [package/feeds/packages/bmon/compile] Error 2
 > make[1]: Leaving directory `/hdd/openwrt/trunk'
 > make: *** [package/bmon/compile] Fehler 2
 > }}}

 I was having this same issue- I'm not a C developer so I've largely got no
 idea what I'm doing but definitely the issue was in_netlink.c being unable
 to find netlink/netlink.h in bmon's include folder.

 So I just did a dodgy and symlinked it from
 staging_dir/target_xxx/usr/include/libnl.

 Probably there is a more correct fix for this.

 To give some context to my issue- I wasn't experiencing it with the latest
 trunk, or the latest anything in fact; I'm trying to build up the
 Gateworks-specific stuff for my GW2388s.

--
Ticket URL: <https://dev.openwrt.org/ticket/20599#comment:2>
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