As I highlighted in this comment on the issue: gnu-libiconv-1.16 does not work with php:8.0-fpm-alpine.
It installs ok and appears in the php info, though the errors I get are as if it is not installed.
The highly up voted answers in the linked issue specifically reference the edge CDN: http://dl-cdn.alpinelinux.org/alpine/edge/community where only libiconv-1.16 is available. Instead, for php8 we have to use the CDN for alpine v3.13 (despite being on alpine which is currently v3.14) to get access to gnu-libiconv=1.15-r3 which does load successfully and work with php8.
On another point, I do feel that the original issue should be re-opened as this seems like the work around in the original issue is a hack which we shouldn't need to do, though I appreciate that issue requires changes further up the chain at the alpine level to resolve.
I appreciate that issue requires changes further up the chain at the alpine level to resolve.
Hey @joepagan! I'm not sure what the official image project can do if there's a problem upstream with Alpine. Can you close this and reopen it when there's something actionable?
Most helpful comment
Hey @joepagan! I'm not sure what the official image project can do if there's a problem upstream with Alpine. Can you close this and reopen it when there's something actionable?