On 21.12.15 10:45, Ludwig Nussel wrote:
Andreas Färber wrote:
Am 20.12.2015 um 15:50 schrieb Ludwig Nussel:
Am 17.12.2015 um 13:04 schrieb Freek de Kruijf:
I tested the latest released Tumbleweed image for the Raspberry Pi 2B, Build354.2 which shows a black screen and does not boot at all, same as the latest one from Staging, which is from a few days back.
Currently there are no working Tumbleweed images for any of the Raspberry Pi systems. Is there anything I can do, apart from testing the latest images?
Same here. None of the available images work. The kernel seems to be a patched copy of some kernel devel project state. Any chance to rebase that on something current? Looks like the sources come from some git, but where?
The first thing you guys could do is provide some more substantial info of what you are actually testing. Build numbers are not really telling.
The OP was referring to "Raspberry Pi 2B". That's what I tried. All three images (factory, devel, devel:staging) show the same behavior.
[...] Ludwig's serial log is from the Pi 2. The Pi 2 is still not supported by the mainline Linux kernel and therefore not by the openSUSE kernel either. The kernel-rpi2 package is built from:
https://build.opensuse.org/package/show/devel:ARM:Factory:Contrib:RaspberryP...
These Contrib packages have no magic cron jobs unlike the openSUSE kernels and thus need to be manually updated like any other package, via osc bco / sr, by whomever cares about them.
The kernel-source.changes looks like some script pulled patches from a git repo. Unfortunately the package gives no hint from which repo. It must be something based on the openSUSE kernel git repo I guess. So it's not as simple as branch and submit. If that was the case we'd see patch lines in the spec file.
I guess the kernel will be from somewhere at https://github.com/raspberrypi/linux/ - there's several branches including an rpi-4.4.y that you might want to try building and packaging.
Do we have some spec file template that shows how to build some "upstream" kernel in a way that is compatible with the official openSUSE kernel packaging?
The easiest is to use my awesome "Contrib Kernel" script. Just point it at a downstream tarball plus .config and it creates all the kernel-source and kernel-foo packages in OBS for you: http://users.suse.com/~dmueller/contrib_kernel.sh Alex -- To unsubscribe, e-mail: opensuse-arm+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-arm+owner@opensuse.org