我在Centos上安装了Linux内核的源rpm。我需要修改内核并构建它。kernel.spec文件中有一行告诉rpmbuild从归档文件中获取要构建的源代码
Source0: linux-%{rpmversion}-%{pkgrelease}.tar.xz
存档位于以下典型位置:~/rpmbuild/SOURCES/linux-%{rpmversion}-%{pkgrelease}.tar.xz 我提取了同一目录中的存档,即~/rpmbuild/SOURCES/linux-%{rpmversion}-%{pkgrelease}
如何告诉rpmbuild从包含我的更改的提取版本而不是从存档中获取源代码?
我已经尝试了删除“.tar.xz”扩展名的简单解决方案,但没有奏效:
error: File /root/rpmbuild/SOURCES/linux-3.10.0-957: Is a directory