我正在使用cygwin在Windows 7上对rpm包构建一个软件包并且它会出现故障。
buildRpm.sh: line 71: 8156 Segmentation fault (core dumped) rpmbuild -v -bb --clean SPECS/Myspec.spec
核心转储文件具有以下内容 -
Exception: STATUS_ACCESS_VIOLATION at eip=611097F3
eax=00000000 ebx=00E5668C ecx=00E56688 edx=00000000 esi=FFFFFFFF edi=00000000
ebp=0022A8D8 esp=0022A8D4 program=D:\cygwin\lib\rpm\rpmb.exe, pid 8156, thread main
cs=001B ds=0023 es=0023 fs=003B gs=0000 ss=0023
我在Linux上尝试使用rpmbuild命令获取linux上相同的spec文件并且它有效。
我尝试过rebaseall。它不起作用。
然后我试过了 rpmbuild -v -ba - 清洁SPECS / Myspec.spec 它给出了输出错误:错误的所有者/组:/cygdrive/d/test/SPECS/MySpec.spec