#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