Package php5-mod-iconv is missing dependencies for the following libraries: libiconv.so.2

大概14年的时候遇到过这个问题,引起问题的原因也是比较的奇葩,只是印象开始固件编译并没有问题,后来在做各种实验的时候突然出现这个问题,字面判断就是在编译php扩展的时候发现没有添加libiconv的依赖,最近又再次遇到了,不过已经忘记是如何解决的了,还好社区已经有人解决了,解决办法还是相对简单,只是需要修改一下php的makefile,路径如下:

feeds/packages/lang/php5

其中的一行如下:

(eval (call BuildModule,iconv,iConv,+PACKAGE_php5-mod-iconv:libiconv))

修改如下:

(eval (call BuildModule,iconv,iConv,$(ICONV_DEPENDS)))

详细的commit连接在这里

https://github.com/openwrt/packages/commit/45fedef51112c6006a85be3a5c020567ee6a1ac2

猜你喜欢

转载自blog.csdn.net/lixuande19871015/article/details/79862869