Hi, When building the kernel with perf enabled from the src.rpm kernel-5.9.0-0.rc6.20200925git171d4ff79f96.17.fc34.src.rpm I get an error. There seems to be an error in one of the build scripts. This was not a problem in src.rpm for kernel-5.9.0-0.rc4.20200911git581cb3a26baf.8.fc34.src.rpm The error seems to be in a script, and looks like a typo, + +# perf /var/tmp/rpm-tmp.bbuLwN: line 499: +#: command not found error: Bad exit status from /var/tmp/rpm-tmp.bbuLwN (%build) Bad exit status from /var/tmp/rpm-tmp.bbuLwN (%build) When I look in that temporary file, I find this, with the error line marked by <<<<<<---- error: ### # DO it... ### # prepare directories rm -rf $RPM_BUILD_ROOT mkdir -p $RPM_BUILD_ROOT/boot mkdir -p $RPM_BUILD_ROOT/usr/libexec cd linux-5.9.0-0.rc6.20200925git171d4ff79f96.17.20200927.fc31.x86_64 BuildKernel bzImage arch/x86/boot/bzImage 1 +# perf <<<<<<<<---- error # make sure check-headers.sh is executable chmod +x tools/perf/check-headers.sh /usr/bin/make -s EXTRA_CFLAGS="${RPM_OPT_FLAGS}" LDFLAGS="-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld" -C tools/perf V=1 NO_PERF_READ_VDSO32=1 NO_PERF_READ_VDSOX32=1 WERROR=0 NO_LIBUNWIND=1 HAVE_CPLUS_DEMANGLE=1 NO_GTK2=1 NO_STRLCPY=1 NO_BIONIC=1 prefix=/usr PYTHON=/usr/bin/python3 DESTDIR=$RPM_BUILD_ROOT all I don't know where that script comes from so I haven't corrected it and run again, but when I turn off perf, the kernel builds and runs just fine. Thanks for any insight. _______________________________________________ devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@xxxxxxxxxxxxxxxxxxxxxxx