Conversation

Jarkko Sakkinen

#remindertomyself: fetch a #git tag for the given #ubuntu #mainline #linux #kernel #snapshot:

$ git fetch --no-tags git://git.launchpad.net/~ubuntu-kernel-test/ubuntu/+source/linux/+git/mainline-crack refs/tags/cod/mainline/v6.3-rc7:refs/tags/cod/mainline/v6.3-rc7
From git://git.launchpad.net/~ubuntu-kernel-test/ubuntu/+source/linux/+git/mainline-crack
 * [new tag]                   cod/mainline/v6.3-rc7 -> cod/mainline/v6.3-rc7

suppilovahvero in linux-tpmdd on  next took 19s
$ git tag
cod/mainline/v6.3-rc7

Compilation:

LANG=C fakeroot debian/rules clean
LANG=C fakeroot debian/rules binary-headers binary-generic binary-perarch
1
1
1
I favor Ubuntu in my machines because it has so streamlined kernel workflow, which lends itself to testing new upstream patches (even among Debian derivatives).
1
1
0

Jarkko Sakkinen

Edited 1 year ago

So to test my next branch I just need to do pretty trivial steps to get a properly packaged distro kernel:

git fetch --no-tags git://git.launchpad.net/~ubuntu-kernel-test/ubuntu/+source/linux/+git/mainline-crack refs/tags/cod/mainline/v6.3-rc7:refs/tags/cod/mainline/v6.3-rc7
git checkout next
git checkout -b next-test
git merge cod/mainline/v6.3-rc7
LANG=C fakeroot debian/rules clean
LANG=C fakeroot debian/rules binary-headers binary-generic 

In my experience even in archlinux test kernel packaging is more involved than ubuntu.

0
1
1