Building a kernel with a patch
Biggus Gazus
earthwormgaz at gmail.com
Mon Sep 22 16:29:15 UTC 2014
You Sir, and are f**king legend! Yes, it was the trailing bloody space!
Thank you tons! I turned up a couple of similar threads on forums, it's
good that the answer to this is now public to save anyone else this
headache!
Now I get this ...
+ '[' '!' -f /home/rpmbuilder/rpmbuild/SOURCES/scarlett.patch ']'
Patch74912: scarlett.patch
+ case "$patch" in
+ patch -p1 -F1 -s
1 out of 3 hunks FAILED -- saving rejects to file sound/usb/mixer.c.rej
Reversed (or previously applied) patch detected! Assume -R? [n] n
Apply anyway? [n] n
1 out of 1 hunk ignored -- saving rejects to file
sound/usb/quirks-table.h.rej
error: Bad exit status from /var/tmp/rpm-tmp.FKUQlR (%prep)
So I probably need to adjust the patch, but it's progress.
On Mon, 22 Sep, 2014 at 8:56 AM, Paul Bolle <pebolle at tiscali.nl> wrote:
> On Mon, 2014-09-22 at 00:41 -0400, Bastien Nocera wrote:
>> ----- Original Message -----
>> > That was a good idea actually, I bet it's something like that,
>> but no,
>> > still got the same problem :(
>> >
>> > [rpmbuilder at biggusgazzus SPECS]$ ls -al ../SOURCES/ | grep scar
>> > -rw-rw-r-- 1 rpmbuilder rpmbuilder 46259 Sep 8 21:47
>> scarlett.patch
>>
>> I'm putting my money on the patch number being too high and ignored.
>> If that's the case, a bug report is in order.
>
> And my money is on a trailing space! Try searching
> http://fpaste.org/132600/41038420/ for "scarlett.patch " in your
> browser.
>
> Note the trailing space. Probably caused by
> if ! grep -E "^Patch[0-9]+: $patch\$"
> %{_specdir}/${RPM_PACKAGE_NAME%%%%%{?variant}}.spec ; then
>
> See the escaped dollar character. [Insert often quoted line about
> "regular expressions" and "two problems" here.]
>
>
> Paul Bolle
>
More information about the kernel
mailing list