0

当我在 freeradius 服务器的安装过程中执行sudo make install
时, 我遇到了这个错误。

installing man1/CA.pl.1
installing man1/asn1parse.1
installing man1/ca.1
installing man1/ciphers.1
installing man1/cms.1
cms.pod around line 457: Expected text after =item, not a number
cms.pod around line 461: Expected text after =item, not a number
cms.pod around line 465: Expected text after =item, not a number
cms.pod around line 470: Expected text after =item, not a number
cms.pod around line 474: Expected text after =item, not a number
POD document had syntax errors at /usr/bin/pod2man line 71.
make: *** [install_docs] Error 255

如果其他人知道这一点,现在是时候提供补救措施来解决这个问题了

4

2 回答 2

0

这不是 FreeRADIUS 安装脚本生成的错误。任何构建脚本都不会调用 pod2man,并且没有“install_docs”目标。

于 2014-10-09T14:40:38.760 回答
0

这似乎不是来自构建 Freeradius 服务器本身,而是(较旧?)OpenSSL 版本的常见问题。参见例如这个 FreeBSD 论坛帖子这些 DuckDuckGo 搜索结果

此外,不清楚为什么 pod2man 拒绝有效的 POD 语法

更新:似乎 pod2man 一般不喜欢数字,但不喜欢一个特定的数字:零。因此,尝试通过添加 1=item 0.来更改所有情况=item 1.并进一步提高潜力。=item <some number>在 Net::IRC 的 POD 中解决相同问题对我来说效果很好。

于 2017-11-19T20:47:23.683 回答