Thanks.
I will try to provide more info.
kernel version
it's the whole 4.* class, from kernel-4.04.197 ... to kernel-4.14.287.
kernel-{ 4.14.288 .. 4.14.290 } do not even boot.
I have to fix a serious problem with CrossDev at the moment because I cannot compile any cross-compiler gcc < v6, and I cannot compile kernel v4.0.*, v4.1.*, v4.2.*, v4.3.* with gcc { v6.5, v7, ...}.
I have an old rootfs around with old compilers, I will try first with them.
You need gcc-v4.* to compiler kernel v2.6.*
You need gcc-v5.* to compiler kernel v3.* and early kernel v4
Also, I'd like to try kernels v5 and v6 to see if things have resolved in the meantime.
(I doubt, the first kernel 5 I tried does not even boot)
Anyway, I have managed to make an automatic builder and results checker
- apply patches (if any)
- configure (according to a given profile)
- build kernel
- tftp-upload to target
- reset target and make it boot
- log and check results