网上下载了一份源码,修改以后编译不过,提示报错:
dpkg-source: error: aborting due to unexpected upstream changes
这是因为我们修改了代码,与 .orig.tar.gz文件不一致,简单一点,直接删除 debian/source/fomat文件,然后编译即可。或者将原来的 orig.tar.gz文件删除,然后将修改后的源码再手动压缩一下,名字与原来的.orig.tar.gz一样就行。
通常按照以上修改,应该就没问题 了,但是可能此时有些人明明没有改其他地方,却会遇到某些文件找不到的问题(比如我。。。).如果你是u盘拷贝的,那基本就是拷贝过程中某些文件的权限丢失,比如我的configure脚本的可执行权限没了,导致路径没有配置。