# don't apply patch if it's empty
ApplyOptionalPatch() { local patch=$1 shift
if [ ! -f $RPM_SOURCE_DIR/$patch ]; then exit 1 fi
local C=$(wc -l $RPM_SOURCE_DIR/$patch | awk '{print $1}')
if [ "$C" -gt 9 ]; then
ApplyPatch $patch ${1+"$@"}
fi
} %setup -q -n kernel-5.17.12 -c
mv linux-5.17.12 linux-%{KVERREL} cd linux-%{KVERREL} cp -a %{SOURCE1} . %if !%{nopatches} ApplyOptionalPatch patch-%{patchversion}-redhat.patch %endif ApplyOptionalPatch linux-kernel-test.patch
ApplyOptionalPatch add-acs-override.patch
# END OF PATCH APPLICATIONS
# Any further pre-build tree manipulations happen here. chmod +x scripts/checkpatch.pl "kernel.spec" 5561L, 269302B written
[star@fedora SPECS]$ rpmbuild -bb kernel.spec
warning: Macro expanded in comment on line 191: %define with_kabichk %{?_without_kabichk: 0} %{?!_without_kabichk: 1}
setting SOURCE_DATE_EPOCH=1653868800
Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.Rw5RzT
+ umask 022
+ cd /home/star/rpmbuild/BUILD
+ patch_command='patch -p1 -F1 -s'
+ cd /home/star/rpmbuild/BUILD
+ rm -rf kernel-5.17.12
+ /usr/bin/mkdir -p kernel-5.17.12
+ cd kernel-5.17.12
+ /usr/bin/xz -dc /home/star/rpmbuild/SOURCES/linux-5.17.12.tar.xz
+ /usr/bin/tar -xof -
+ STATUS=0
+ '[' 0 -ne 0 ']'
+ /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w .
+ mv linux-5.17.12 linux-5.17.12-300.acs.fc36.x86_64
+ cd linux-5.17.12-300.acs.fc36.x86_64
+ cp -a /home/star/rpmbuild/SOURCES/Makefile.rhelver .
+ ApplyOptionalPatch patch-5.17-redhat.patch
+ local patch=patch-5.17-redhat.patch
+ shift
+ '[' '!' -f /home/star/rpmbuild/SOURCES/patch-5.17-redhat.patch ']'
++ wc -l /home/star/rpmbuild/SOURCES/patch-5.17-redhat.patch
++ awk '{print $1}'
+ local C=2112
+ '[' 2112 -gt 9 ']'
+ ApplyPatch patch-5.17-redhat.patch
+ local patch=patch-5.17-redhat.patch
+ shift
+ '[' '!' -f /home/star/rpmbuild/SOURCES/patch-5.17-redhat.patch ']'
+ case "$patch" in
+ patch -p1 -F1 -s
+ ApplyOptionalPatch linux-kernel-test.patch
+ local patch=linux-kernel-test.patch
+ shift
+ '[' '!' -f /home/star/rpmbuild/SOURCES/linux-kernel-test.patch ']'
++ wc -l /home/star/rpmbuild/SOURCES/linux-kernel-test.patch
++ awk '{print $1}'
+ local C=0
+ '[' 0 -gt 9 ']'
+ ApplyOptionalPatch add-acs-override.patch
+ local patch=add-acs-override.patch
+ shift
+ '[' '!' -f /home/star/rpmbuild/SOURCES/add-acs-override.patch ']'
++ wc -l /home/star/rpmbuild/SOURCES/add-acs-override.patch
++ awk '{print $1}'
+ local C=192
+ '[' 192 -gt 9 ']'
+ ApplyPatch add-acs-override.patch
+ local patch=add-acs-override.patch
+ shift
+ '[' '!' -f /home/star/rpmbuild/SOURCES/add-acs-override.patch ']'
Patch1000: add-acs-override.patch
+ case "$patch" in
+ patch -p1 -F1 -s
1 out of 2 hunks FAILED -- saving rejects to file drivers/pci/quirks.c.rej
error: Bad exit status from /var/tmp/rpm-tmp.Rw5RzT (%prep)
RPM build warnings:
Macro expanded in comment on line 191: %define with_kabichk %{?_without_kabichk: 0} %{?!_without_kabichk: 1}
RPM build errors:
Bad exit status from /var/tmp/rpm-tmp.Rw5RzT (%prep)