Re: Compilation error building kernel-2.6.32.12-115.fc12

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Sun, May 23, 2010 at 11:05 PM, Genes MailLists <lists@xxxxxxxxxxxx> wrote:
> On 05/23/2010 08:50 PM, Jarod Wilson wrote:
>> On Sun, May 23, 2010 at 5:23 PM, Genes MailLists <lists@xxxxxxxxxxxx> wrote:
>>> On 05/23/2010 02:45 PM, Jarod Wilson wrote:
>>>
>>>> If you *just* want to rebuild, 'rpmbuild --rebuild
>>>> kernel-package.src.rpm' is even simpler. You only need to install the
>>>> srpm bits if you're going to actually change something. It only gets
>>>> complex if you want to patch things, modify config options, etc.
>>>>
>>>
>>> I thought the OP wanted to build upstream kernel
>>
>> Then that would be rpmbuild --rebuild --with vanilla kernel-package.src.rpm.
>>
>>
>  There is no vanilla-kernel.src.rpm - thats the point.

I didn't say there was a vanilla-kernel.src.rpm, but there doesn't
need to be. You rebuild the Fedora kernel src.rpm file using rpmbuild,
passing in the flag '--with vanilla', which results in building a
(mostly) pure vanilla upstream kernel without (most of) the Fedora
patches, and spits out a resulting kernel-vanilla binary package.
*That* is the point. :)

Excerpt from the Fedora kernel spec file:
----8<----
# Want to build a vanilla kernel build without any non-upstream patches?
# (well, almost none, we need nonintconfig for build purposes).
Default to 0 (off).
%define with_vanilla %{?_with_vanilla: 1} %{?!_with_vanilla: 0}
----8<----

-- 
Jarod Wilson
jarod@xxxxxxxxxxxx
-- 
devel mailing list
devel@xxxxxxxxxxxxxxxxxxxxxxx
https://admin.fedoraproject.org/mailman/listinfo/devel



[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]
  Powered by Linux