RHEL5 - 从 srpm 安装 davfs - neon 0.30.0 出错

RHEL5 - Install davfs from srpm - error with neon 0.30.0

我正在使用旧的 RHEL5 系统并尝试从源代码安装 davfs。我没有将整个系统升级到更新版本的选项,所以我只能使用现有的版本。

这是我目前尝试过的方法:

这就是我卡住的地方。我尝试查看 ~/rpmbuild/SOURCES/davfs2-1.4.7 下包含的 .patch 文件,但无法弄清楚 1115037.html 上显示的补丁是否包含在 srpm 中。如果不是,我该如何更新补丁并成功构建它?

我试过安装 davfs 二进制文件。它安装正常,但由于旧的 SSL 库,挂载失败并出现 SSL 握手错误或 SSL 版本不匹配错误。这就是我尝试从源代码构建的原因。

该行表示从规范文件中取出 %patch1 行。但是,如果您查看补丁的下方,它会使用 -p1 参数重新添加它。该补丁编辑第一个补丁文件和规范文件:

 davfs2-1.4.7-neon-0.30.patch |   47 ++++++++++++++++++++++++++++++-----------
 davfs2.spec                  |    8 +------

因此您需要尝试应用该电子邮件中的所有补丁。