我安装radius服务器时pod文件有语法错误

时间:2014-10-08 07:46:33

标签: installation makefile radius

当我在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

如果其他人已经意识到这一点,现在是时候给出补救措施来解决这个问题了

2 个答案:

答案 0 :(得分:0)

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

答案 1 :(得分:0)

这似乎不是来自构建Freeradius服务器本身,但似乎是(较早的?)OpenSSL版本的常见问题。参见例如this FreeBSD forum postingthese DuckDuckGo search results

另外it's unclear why pod2man rejects valid POD syntax

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