#20170: disabling mac80211 debugfs breaks build
-------------------------+----------------------------------
 Reporter:  anonymous    |      Owner:  developers
     Type:  defect       |     Status:  new
 Priority:  high         |  Milestone:  Chaos Calmer (trunk)
Component:  base system  |    Version:  Trunk
 Keywords:               |
-------------------------+----------------------------------
 disabling mac80211 debugfs internals export together with kernel debugfs
 breaks build with following error:


 {{{
 #
 # configuration written to .config
 #
 Building backport-include/backport/autoconf.h ... done.
   CC [M]  /home/ubuntu/openwrt/build_dir/target-mips_34kc_musl-1.1.10
 /linux-ar71xx_generic/compat-
 wireless-2015-07-21/drivers/net/wireless/ath/main.o
 In file included from /home/ubuntu/openwrt/build_dir/target-
 mips_34kc_musl-1.1.10/linux-ar71xx_generic/compat-
 wireless-2015-07-21/include/net/cfg80211.h:15:0,
                  from /home/ubuntu/openwrt/build_dir/target-
 mips_34kc_musl-1.1.10/linux-ar71xx_generic/compat-
 wireless-2015-07-21/include/net/mac80211.h:22,
                  from /home/ubuntu/openwrt/build_dir/target-
 mips_34kc_musl-1.1.10/linux-ar71xx_generic/compat-
 wireless-2015-07-21/drivers/net/wireless/ath/ath.h:24,
                  from /home/ubuntu/openwrt/build_dir/target-
 mips_34kc_musl-1.1.10/linux-ar71xx_generic/compat-
 wireless-2015-07-21/drivers/net/wireless/ath/main.c:22:
 /home/ubuntu/openwrt/build_dir/target-mips_34kc_musl-1.1.10/linux-
 ar71xx_generic/compat-wireless-2015-07-21/backport-
 include/linux/debugfs.h:14:30: error: redefinition of
 'debugfs_create_devm_seqfile'
  static inline struct dentry *debugfs_create_devm_seqfile(struct device
 *dev,
                               ^
 In file included from /home/ubuntu/openwrt/build_dir/target-
 mips_34kc_musl-1.1.10/linux-ar71xx_generic/compat-wireless-2015-07-21
 /backport-include/linux/debugfs.h:3:0,
                  from /home/ubuntu/openwrt/build_dir/target-
 mips_34kc_musl-1.1.10/linux-ar71xx_generic/compat-
 wireless-2015-07-21/include/net/cfg80211.h:15,
                  from /home/ubuntu/openwrt/build_dir/target-
 mips_34kc_musl-1.1.10/linux-ar71xx_generic/compat-
 wireless-2015-07-21/include/net/mac80211.h:22,
                  from /home/ubuntu/openwrt/build_dir/target-
 mips_34kc_musl-1.1.10/linux-ar71xx_generic/compat-
 wireless-2015-07-21/drivers/net/wireless/ath/ath.h:24,
                  from /home/ubuntu/openwrt/build_dir/target-
 mips_34kc_musl-1.1.10/linux-ar71xx_generic/compat-
 wireless-2015-07-21/drivers/net/wireless/ath/main.c:22:
 include/linux/debugfs.h:277:30: note: previous definition of
 'debugfs_create_devm_seqfile' was here
  static inline struct dentry *debugfs_create_devm_seqfile(struct device
 *dev,
                               ^
 make[10]: *** [/home/ubuntu/openwrt/build_dir/target-mips_34kc_musl-1.1.10
 /linux-ar71xx_generic/compat-
 wireless-2015-07-21/drivers/net/wireless/ath/main.o] Error 1
 make[9]: *** [/home/ubuntu/openwrt/build_dir/target-mips_34kc_musl-1.1.10
 /linux-ar71xx_generic/compat-wireless-2015-07-21/drivers/net/wireless/ath]
 Error 2
 make[8]: *** [/home/ubuntu/openwrt/build_dir/target-mips_34kc_musl-1.1.10
 /linux-ar71xx_generic/compat-wireless-2015-07-21/drivers/net/wireless]
 Error 2
 make[7]: *** [_module_/home/ubuntu/openwrt/build_dir/target-
 mips_34kc_musl-1.1.10/linux-ar71xx_generic/compat-wireless-2015-07-21]
 Error 2
 make[6]: *** [modules] Error 2
 make[5]: *** [modules] Error 2
 make[4]: *** [modules] Error 2
 make[4]: Leaving directory `/home/ubuntu/openwrt/build_dir/target-
 mips_34kc_musl-1.1.10/linux-ar71xx_generic/compat-wireless-2015-07-21'
 make[3]: *** [/home/ubuntu/openwrt/build_dir/target-mips_34kc_musl-1.1.10
 /linux-ar71xx_generic/compat-wireless-2015-07-21/.built] Error 2
 make[3]: Leaving directory `/home/ubuntu/openwrt/package/kernel/mac80211'
 make[2]: *** [package/kernel/mac80211/compile] Error 2
 make[2]: Leaving directory `/home/ubuntu/openwrt'
 make[1]: *** [/home/ubuntu/openwrt/staging_dir/target-
 mips_34kc_musl-1.1.10/stamp/.package_compile] Error 2
 make[1]: Leaving directory `/home/ubuntu/openwrt'
 make: *** [world] Error 2
 ubuntu@ubuntu:~/openwrt$
 }}}

--
Ticket URL: <https://dev.openwrt.org/ticket/20170>
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