Ubuntu20.04 strongSwan 5.9.1 (swanctl)
我得到了以下错误:
/usr/sbin/charon-systemd: symbol lookup error: /usr/lib/ipsec/plugins/libstrongswan-stroke.so: undefined symbol: chunk_unmap_clear它以前是没有问题的。
从源代码升级到5.9.5,它再次工作。可能有些文件被破坏了。
发布于 2022-02-17 16:49:17
从源代码升级到5.9.5,它再次工作。可能有些文件被破坏了。
没有,但是一些强天鹅依赖的图书馆发生了变化,因此符号不再匹配。
通常情况下,如果可能的话,最好避免从源头构建,正是出于这个原因。在Ubuntu中,所有的包都是相互匹配的,所以升级包可以确保它们仍然一起工作。
当您构建新版本时,您是根据新库构建的。
除非您有充分的理由运行与存储库中的版本不同的版本:不要使用包含的版本。如果需要特殊的构建选项,请考虑下载源.deb并重新构建它。这不会拯救你从重建,但它至少会使程序由apt。
https://serverfault.com/questions/1093987
复制相似问题