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:RaspberryPi2/kernel-source
>>
>>
>> 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+unsubscr...@opensuse.org
To contact the owner, e-mail: opensuse-arm+ow...@opensuse.org

Reply via email to