+ local L="<" PATCH_SH; \
+ [[ '%{*}' != *$L$L* ]] || PATCH_SH="set -x -e;$(cat)" \
+ set -e -x \
+ \
+ [ -r "%{_kernelsrcdir}/.config" ] || exit 1 \
+ rm -rf o \
+ install -d o/include/linux o/include/generated o/arch/x86/include o/arch/powerpc/lib \
+ ln -sf %{_kernelsrcdir}/.config o/.config \
+ ln -sf %{_kernelsrcdir}/Module.symvers o/Module.symvers \
+ if [ -f %{_kernelsrcdir}/include/generated/autoconf.h ]; then \
+ ln -sf %{_kernelsrcdir}/include/generated/autoconf.h o/include/generated/autoconf.h \
+ ln -s ../generated/autoconf.h o/include/linux/autoconf.h \
+ else \
+ ln -sf %{_kernelsrcdir}/include/linux/autoconf.h o/include/linux/autoconf.h \
+ fi \
+ if [ -d %{_kernelsrcdir}/arch/x86/include/generated ]; then \
+ ln -s %{_kernelsrcdir}/arch/x86/include/generated o/arch/x86/include \
+ fi \
+ \
+ set +x \
+ [ -z "$PATCH_SH" ] || echo "$PATCH_SH" | %__spec_build_shell \
+ set -x \
+ \
+ install -d o/include/config \
+ touch o/include/config/MARKER \
+ ln -sf %{_kernelsrcdir}/include/config/auto.conf o/include/config/auto.conf \
+ ln -sf %{_kernelsrcdir}/scripts o/scripts \
+ \
+ %{!?-c:%{__make} -C %{_kernelsrcdir} clean \\\
+ RCS_FIND_IGNORE="-name '*.[ks]o' -o" \\\
+ ${1+"$@"} \\\
+ M=$PWD %{MakeOpts}} \
+ \
+ %{__make} -C %{_kernelsrcdir} modules \\\
+ ${1+"$@"} \\\
+ M=$PWD CONSTIFY_PLUGIN="" %{MakeOpts} \
+%{?-C:cd -} \
+} \
+compile_old() { \