On 19 April 2012 22:32, Florian Fainelli <flor...@openwrt.org> wrote: > Hi Arend, > > On Thursday 19 April 2012 21:44:43 Arend van Spriel wrote: >> Hi Hauke, >> >> I have setup openwrt environment and can build a router image. The >> kernel comes from a tarball. Do you or someone else ever tried to pull >> in the kernel from a git repository? I want to look into this myself, >> but could use some pointers. > > The OpenWrt build system supports pulling a kernel from a git repository, or > even using an "external" kernel directory. In order to use these features, run > the following: > > make menuconfig -> Advanced configuration options (for developers) > Enter git repository to clone > > The string should contain the full git clone url.
Note that the kernel version is being assumed as the kernel version specified in your target's Makefile, so you might want to adapt it. This is important for the paths for some kernel modules, as well as which target/linux/*/config-<version> get used for the kernel config. Also you need to apply OpenWrt patches by hand if you need them, especially if you want to build flashable images (for ramdisk images you usually don't need much, e.g. I can build and boot a vanilla linux bcm63xx ramdisk image if the kernel is new enough). Some packages also depend on OpenWrt kernel patches, like iptables. Jonas, happy user of "Use external kernel tree" pointing to his linux clone _______________________________________________ openwrt-devel mailing list openwrt-devel@lists.openwrt.org https://lists.openwrt.org/mailman/listinfo/openwrt-devel