当我在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
如果其他人已经意识到这一点,现在是时候给出补救措施来解决这个问题了
答案 0 :(得分:0)
这不是FreeRADIUS安装脚本生成的错误。任何构建脚本都不会调用pod2man,并且没有' install_docs'目标
答案 1 :(得分:0)
这似乎不是来自构建Freeradius服务器本身,但似乎是(较早的?)OpenSSL版本的常见问题。参见例如this FreeBSD forum posting或these DuckDuckGo search results。
另外it's unclear why pod2man rejects valid POD syntax。
更新:似乎pod2man一般不喜欢数字,但不喜欢一个特定的数字:零。因此,尝试将=item 0.
的所有案例更改为=item 1.
,并通过添加1来进一步提升潜力=item <some number>
。对我来说很好,可以在Net :: IRC的POD中解决同样的问题。