[RFC] Easiest making kernel rpms from upstream git

Robin Lee cheeselee at fedoraproject.org
Thu Aug 29 02:29:39 UTC 2013


On Wed, Aug 28, 2013 at 9:53 PM, Igor Gnatenko
<i.gnatenko.brain at gmail.com>wrote:

> Today I've wrote article w/ many notes about bisecting kernel [0], but
> I've used make bzImage, make install and the same commands bypassing RPM
> and I have IMHO good idea to write utility, that will be build rpm w/o/
> Fedora patches, changelogs, etc. simple rpms w/ one command.
>
'make binrpm-pkg'
should be the simplest way to make kernel rpm. But you may need to copy the
scriptlets following the Fedora/RHEL 'kernel' rpm to
scripts/package/mkspec, so the output rpm from 'make binrpm-pkg' can be
installed without manual intervene.

-robin

>
> We will use "utilityname `git rev-parse HEAD` f19" instead of "make
> bzImage && make modules" and "yum install ./rpms/*.rpm" instead of "make
> install && make modules_install".
>
> This software should increase the effectiveness, simplify the build test
> kernels, simplify to work w/ installed kernels (e.g. remove). Also we
> can easy provide rpms to bugreport for testing regressions, etc.
>
> I see alike software at bubuntu wiki [1].
>
> Would anyone besides me find this useful enough for me to keep working
> on it?
>
> [0]https://fedoraproject.org/wiki/User:Ignatenkobrain/Kernel/Bisection
> [1]
> https://wiki.ubuntu.com/Kernel/KernelBisection#Build_Upstream_Test_Kernel
>
> --
> Igor Gnatenko
> Fedora release 19 (Schrödinger’s Cat)
> Linux 3.10.7-200.fc19.x86_64
>
> --
> devel mailing list
> devel at lists.fedoraproject.org
> https://admin.fedoraproject.org/mailman/listinfo/devel
> Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.fedoraproject.org/pipermail/devel/attachments/20130829/aba0f6c3/attachment.html>


More information about the devel mailing list