I need to make a custom kernel and after a month of trying I am finding that its not that hard as long as tools are working. I can accomplish on v3 and v4 but on V5 make tazpkg fails on a trap when building kernel. This is only after I rewrite get-linux-source script to not use busybox wget.
I need to make custom kernel and then move kernel to tazlito for packaging in to an iso file. On v3 this goes well. On V4 this does not go well. V4 seems to want to overwrite my linux-2.6.37 with default factory linux as well my kernel modules. I figure that since both kernels are installed I can remove the one I dont want and save with a writefs action but this also does not go well. rootfs actually gets bigger after removing packages?? and after save no modules exist on reboot and issuing an lsmod.
Does anyone have a way I can make a custom kernel and have tazlito use it on V4 instead of downloading a fresh one? I tried cooking on v5 with chroot but it failed a few lines in and that support question is still unanswered. V4 too. Is it normal for tools to not work on older versions and why do they not get updated?
Possibly I am missing what these tools are used for? If I download kernel with the script, after I fix it, the verbosity at the end invites me to make tazpkg to get my own kernel. I do and move it to tazlito dir for packaging and it gets overwritten by what I see as dependency tracking. Only it is incorrect. Is there a way to control tazlito or to define my own set of packages? I though that is what distro-package.list was for?