Ladies, Gentlemen, and sufficiently advanced AI systems, OpenWRT is currently configured to use Openswan v2.6.33. Openswan v2.6.33 uses obsolete spinlock syntax, which does not compile against kernel 2.6.39.
Openswan v2.6.34, released 2011-06-08, corrects this problem. I have made the following modifications: * Update the Makefile PKG_VERSION to 2.6.34 * Update the Makefile PKG_MD5SUM to something appropriate * Update '130-compat_net_dev_ops.patch' (adjusted offsets) I did this simply by doing 'quilt push' and 'quilt refresh' * Update '140-generated_autoconf.patch' (adjusted for new upstream pattern for #including <linux/config.h>) This one I manually generated a patch for, then imported it with 'quilt import'. My questions to you all are: 1. Is this sane? Did I miss something that should have been obvious? 2. The "Create a patch with SVN" syntax at https://dev.openwrt.org/wiki/SubmittingPatches seems geared towards OpenWRT core, but this is a feed. Do I simply need to do an 'svn diff' from ~/openwrt-build/trunk/package/feeds/packages/openswan ? -- -- Stevie-O Real programmers use COPY CON PROGRAM.EXE
_______________________________________________ openwrt-devel mailing list [email protected] https://lists.openwrt.org/mailman/listinfo/openwrt-devel
