#16713: Openswan kernel module fails to compile with 2.6.41
--------------------------+---------------------------------------
 Reporter:  angus.ding@…  |      Owner:  developers
     Type:  defect        |     Status:  new
 Priority:  normal        |  Milestone:  Attitude Adjustment 12.09
Component:  packages      |    Version:  Trunk
 Keywords:                |
--------------------------+---------------------------------------
 make[6]: Entering directory `/home/openwrt/trunk/build_dir/target-
 mips_34kc_uClibc-0.9.33.2/linux-ar71xx_nand/linux-3.10.36'
   CC [M]  /home/openwrt/trunk/build_dir/target-mips_34kc_uClibc-0.9.33.2
 /linux-ar71xx_nand/openswan-2.6.41/modobj26/ipsec_proc.o
 /home/openwrt/trunk/build_dir/target-mips_34kc_uClibc-0.9.33.2/linux-
 ar71xx_nand/openswan-2.6.41/modobj26/ipsec_proc.c:952:2: error: unknown
 type name 'read_proc_t'
   read_proc_t            *readthing;
   ^
 /home/openwrt/trunk/build_dir/target-mips_34kc_uClibc-0.9.33.2/linux-
 ar71xx_nand/openswan-2.6.41/modobj26/ipsec_proc.c:953:2: error: unknown
 type name 'write_proc_t'
   write_proc_t           *writething;
   ^
 /home/openwrt/trunk/build_dir/target-mips_34kc_uClibc-0.9.33.2/linux-
 ar71xx_nand/openswan-2.6.41/modobj26/ipsec_proc.c:957:2: warning:
 initialization from incompatible pointer type [enabled by default]
   {"klipsdebug", &proc_net_ipsec_dir, NULL,
 ipsec_klipsdebug_get_info, NULL, NULL},
   ^
 /home/openwrt/trunk/build_dir/target-mips_34kc_uClibc-0.9.33.2/linux-
 ar71xx_nand/openswan-2.6.41/modobj26/ipsec_proc.c:957:2: warning: (near
 initialization for 'proc_items[0].readthing') [enabled by default]
 /home/openwrt/trunk/build_dir/target-mips_34kc_uClibc-0.9.33.2/linux-
 ar71xx_nand/openswan-2.6.41/modobj26/ipsec_proc.c:959:2: warning:
 initialization from incompatible pointer type [enabled by default]
   {"all",        &proc_eroute_dir,    NULL,
 ipsec_eroute_get_info,     NULL, NULL},
   ^
 /home/openwrt/trunk/build_dir/target-mips_34kc_uClibc-0.9.33.2/linux-
 ar71xx_nand/openswan-2.6.41/modobj26/ipsec_proc.c:959:2: warning: (near
 initialization for 'proc_items[2].readthing') [enabled by default]
 /home/openwrt/trunk/build_dir/target-mips_34kc_uClibc-0.9.33.2/linux-
 ar71xx_nand/openswan-2.6.41/modobj26/ipsec_proc.c:961:2: warning:
 initialization from incompatible pointer type [enabled by default]
   {"all",        &proc_spi_dir,       NULL,
 ipsec_spi_get_info,        NULL, NULL},
   ^
 /home/openwrt/trunk/build_dir/target-mips_34kc_uClibc-0.9.33.2/linux-
 ar71xx_nand/openswan-2.6.41/modobj26/ipsec_proc.c:961:2: warning: (near
 initialization for 'proc_items[4].readthing') [enabled by default]
 /home/openwrt/trunk/build_dir/target-mips_34kc_uClibc-0.9.33.2/linux-
 ar71xx_nand/openswan-2.6.41/modobj26/ipsec_proc.c:963:2: warning:
 initialization from incompatible pointer type [enabled by default]
   {"all",        &proc_spigrp_dir,    NULL,
 ipsec_spigrp_get_info,     NULL, NULL},
   ^
 /home/openwrt/trunk/build_dir/target-mips_34kc_uClibc-0.9.33.2/linux-
 ar71xx_nand/openswan-2.6.41/modobj26/ipsec_proc.c:963:2: warning: (near
 initialization for 'proc_items[6].readthing') [enabled by default]
 /home/openwrt/trunk/build_dir/target-mips_34kc_uClibc-0.9.33.2/linux-
 ar71xx_nand/openswan-2.6.41/modobj26/ipsec_proc.c:969:2: warning:
 initialization from incompatible pointer type [enabled by default]
   {"ipv4",       &proc_birth_dir,     NULL,             ipsec_birth_info,
 ipsec_birth_set, (void *)&ipsec_ipv4_birth_packet},
   ^
 /home/openwrt/trunk/build_dir/target-mips_34kc_uClibc-0.9.33.2/linux-
 ar71xx_nand/openswan-2.6.41/modobj26/ipsec_proc.c:969:2: warning: (near
 initialization for 'proc_items[8].readthing') [enabled by default]
 /home/openwrt/trunk/build_dir/target-mips_34kc_uClibc-0.9.33.2/linux-
 ar71xx_nand/openswan-2.6.41/modobj26/ipsec_proc.c:969:2: warning:
 initialization from incompatible pointer type [enabled by default]
 /home/openwrt/trunk/build_dir/target-mips_34kc_uClibc-0.9.33.2/linux-
 ar71xx_nand/openswan-2.6.41/modobj26/ipsec_proc.c:969:2: warning: (near
 initialization for 'proc_items[8].writething') [enabled by default]
 /home/openwrt/trunk/build_dir/target-mips_34kc_uClibc-0.9.33.2/linux-
 ar71xx_nand/openswan-2.6.41/modobj26/ipsec_proc.c:970:2: warning:
 initialization from incompatible pointer type [enabled by default]
   {"ipv6",       &proc_birth_dir,     NULL,             ipsec_birth_info,
 ipsec_birth_set, (void *)&ipsec_ipv6_birth_packet},
   ^
 /home/openwrt/trunk/build_dir/target-mips_34kc_uClibc-0.9.33.2/linux-
 ar71xx_nand/openswan-2.6.41/modobj26/ipsec_proc.c:970:2: warning: (near
 initialization for 'proc_items[9].readthing') [enabled by default]
 /home/openwrt/trunk/build_dir/target-mips_34kc_uClibc-0.9.33.2/linux-
 ar71xx_nand/openswan-2.6.41/modobj26/ipsec_proc.c:970:2: warning:
 initialization from incompatible pointer type [enabled by default]
 /home/openwrt/trunk/build_dir/target-mips_34kc_uClibc-0.9.33.2/linux-
 ar71xx_nand/openswan-2.6.41/modobj26/ipsec_proc.c:970:2: warning: (near
 initialization for 'proc_items[9].writething') [enabled by default]
 /home/openwrt/trunk/build_dir/target-mips_34kc_uClibc-0.9.33.2/linux-
 ar71xx_nand/openswan-2.6.41/modobj26/ipsec_proc.c:971:2: warning:
 initialization from incompatible pointer type [enabled by default]
   {"tncfg",      &proc_net_ipsec_dir, NULL,
 ipsec_tncfg_get_info,      NULL, NULL},
   ^
 /home/openwrt/trunk/build_dir/target-mips_34kc_uClibc-0.9.33.2/linux-
 ar71xx_nand/openswan-2.6.41/modobj26/ipsec_proc.c:971:2: warning: (near
 initialization for 'proc_items[10].readthing') [enabled by default]
 /home/openwrt/trunk/build_dir/target-mips_34kc_uClibc-0.9.33.2/linux-
 ar71xx_nand/openswan-2.6.41/modobj26/ipsec_proc.c:974:2: warning:
 initialization from incompatible pointer type [enabled by default]
   {"xforms",     &proc_net_ipsec_dir, NULL,
 ipsec_xform_get_info,      NULL, NULL},
   ^
 /home/openwrt/trunk/build_dir/target-mips_34kc_uClibc-0.9.33.2/linux-
 ar71xx_nand/openswan-2.6.41/modobj26/ipsec_proc.c:974:2: warning: (near
 initialization for 'proc_items[11].readthing') [enabled by default]
 /home/openwrt/trunk/build_dir/target-mips_34kc_uClibc-0.9.33.2/linux-
 ar71xx_nand/openswan-2.6.41/modobj26/ipsec_proc.c:977:2: warning:
 initialization from incompatible pointer type [enabled by default]
   {"trap_count", &proc_stats_dir,     NULL,
 ipsec_stats_get_int_info, NULL, &ipsec_xmit_trap_count},
   ^
 /home/openwrt/trunk/build_dir/target-mips_34kc_uClibc-0.9.33.2/linux-
 ar71xx_nand/openswan-2.6.41/modobj26/ipsec_proc.c:977:2: warning: (near
 initialization for 'proc_items[13].readthing') [enabled by default]
 /home/openwrt/trunk/build_dir/target-mips_34kc_uClibc-0.9.33.2/linux-
 ar71xx_nand/openswan-2.6.41/modobj26/ipsec_proc.c:978:2: warning:
 initialization from incompatible pointer type [enabled by default]
   {"trap_sendcount", &proc_stats_dir, NULL,
 ipsec_stats_get_int_info, NULL, &ipsec_xmit_trap_sendcount},
   ^
 /home/openwrt/trunk/build_dir/target-mips_34kc_uClibc-0.9.33.2/linux-
 ar71xx_nand/openswan-2.6.41/modobj26/ipsec_proc.c:978:2: warning: (near
 initialization for 'proc_items[14].readthing') [enabled by default]
 /home/openwrt/trunk/build_dir/target-mips_34kc_uClibc-0.9.33.2/linux-
 ar71xx_nand/openswan-2.6.41/modobj26/ipsec_proc.c:979:2: warning:
 initialization from incompatible pointer type [enabled by default]
   {"natt",       &proc_net_ipsec_dir, NULL,
 ipsec_natt_get_info,    NULL, NULL},
   ^
 /home/openwrt/trunk/build_dir/target-mips_34kc_uClibc-0.9.33.2/linux-
 ar71xx_nand/openswan-2.6.41/modobj26/ipsec_proc.c:979:2: warning: (near
 initialization for 'proc_items[15].readthing') [enabled by default]
 /home/openwrt/trunk/build_dir/target-mips_34kc_uClibc-0.9.33.2/linux-
 ar71xx_nand/openswan-2.6.41/modobj26/ipsec_proc.c:980:2: warning:
 initialization from incompatible pointer type [enabled by default]
   {"ocf",       &proc_net_ipsec_dir, NULL,             ipsec_ocf_get_info,
 NULL, NULL},
   ^
 /home/openwrt/trunk/build_dir/target-mips_34kc_uClibc-0.9.33.2/linux-
 ar71xx_nand/openswan-2.6.41/modobj26/ipsec_proc.c:980:2: warning: (near
 initialization for 'proc_items[16].readthing') [enabled by default]
 /home/openwrt/trunk/build_dir/target-mips_34kc_uClibc-0.9.33.2/linux-
 ar71xx_nand/openswan-2.6.41/modobj26/ipsec_proc.c:981:2: warning:
 initialization from incompatible pointer type [enabled by default]
   {"version",    &proc_net_ipsec_dir, NULL,
 ipsec_version_get_info,    NULL, NULL},
   ^
 /home/openwrt/trunk/build_dir/target-mips_34kc_uClibc-0.9.33.2/linux-
 ar71xx_nand/openswan-2.6.41/modobj26/ipsec_proc.c:981:2: warning: (near
 initialization for 'proc_items[17].readthing') [enabled by default]
 /home/openwrt/trunk/build_dir/target-mips_34kc_uClibc-0.9.33.2/linux-
 ar71xx_nand/openswan-2.6.41/modobj26/ipsec_proc.c: In function
 'ipsec_proc_init':
 /home/openwrt/trunk/build_dir/target-mips_34kc_uClibc-0.9.33.2/linux-
 ar71xx_nand/openswan-2.6.41/modobj26/ipsec_proc.c:1027:5: error: implicit
 declaration of function 'create_proc_entry' [-Werror=implicit-function-
 declaration]
      item = create_proc_entry(it->name, strcmp(it->name, "version") == 0 ?
 0444 : 0400, *it->parent);
      ^
 /home/openwrt/trunk/build_dir/target-mips_34kc_uClibc-0.9.33.2/linux-
 ar71xx_nand/openswan-2.6.41/modobj26/ipsec_proc.c:1027:10: warning:
 assignment makes pointer from integer without a cast [enabled by default]
      item = create_proc_entry(it->name, strcmp(it->name, "version") == 0 ?
 0444 : 0400, *it->parent);
           ^
 /home/openwrt/trunk/build_dir/target-mips_34kc_uClibc-0.9.33.2/linux-
 ar71xx_nand/openswan-2.6.41/modobj26/ipsec_proc.c:1030:9: error:
 dereferencing pointer to incomplete type
      item->read_proc  = it->readthing;
          ^
 /home/openwrt/trunk/build_dir/target-mips_34kc_uClibc-0.9.33.2/linux-
 ar71xx_nand/openswan-2.6.41/modobj26/ipsec_proc.c:1031:9: error:
 dereferencing pointer to incomplete type
      item->write_proc = it->writething;
          ^
 /home/openwrt/trunk/build_dir/target-mips_34kc_uClibc-0.9.33.2/linux-
 ar71xx_nand/openswan-2.6.41/modobj26/ipsec_proc.c:1032:9: error:
 dereferencing pointer to incomplete type
      item->data       = it->data;
          ^
 cc1: some warnings being treated as errors
 make[7]: *** [/home/openwrt/trunk/build_dir/target-
 mips_34kc_uClibc-0.9.33.2/linux-
 ar71xx_nand/openswan-2.6.41/modobj26/ipsec_proc.o] Error 1
 make[6]: *** [_module_/home/openwrt/trunk/build_dir/target-
 mips_34kc_uClibc-0.9.33.2/linux-ar71xx_nand/openswan-2.6.41/modobj26]
 Error 2
 make[6]: Leaving directory `/home/openwrt/trunk/build_dir/target-
 mips_34kc_uClibc-0.9.33.2/linux-ar71xx_nand/linux-3.10.36'
 make[5]: *** [module26] Error 2
 make[5]: Leaving directory `/home/openwrt/trunk/build_dir/target-
 mips_34kc_uClibc-0.9.33.2/linux-ar71xx_nand/openswan-2.6.41'
 make[4]: *** [module] Error 2
 make[4]: Leaving directory `/home/openwrt/trunk/build_dir/target-
 mips_34kc_uClibc-0.9.33.2/linux-ar71xx_nand/openswan-2.6.41'
 make[3]: *** [/home/openwrt/trunk/build_dir/target-
 mips_34kc_uClibc-0.9.33.2/linux-ar71xx_nand/openswan-2.6.41/.built] Error
 2
 make[3]: Leaving directory
 `/home/openwrt/trunk/feeds/packages/net/openswan'
 make[2]: *** [package/feeds/packages/openswan/compile] Error 2
 make[2]: Leaving directory `/home/openwrt/trunk'
 make[1]: *** [/home/openwrt/trunk/staging_dir/target-
 mips_34kc_uClibc-0.9.33.2/stamp/.package_compile] Error 2
 make[1]: Leaving directory `/home/openwrt/trunk'

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