Closed dunglas closed 5 months ago
strange.. my local builds are always successful and CI failed. This bug should be fixed a few month ago. Maybe patching postgresql build file is a possible solution (add icu as dep)
Oh. The reason why postgresql cannot be compiled is actually openssl.
prefix=xxx
line)pkg-config --libs
for searching deps, but pkg-config
exit with errorshell()->execWithResult()
does not throw exceptionsThe solution is also simple: Patch libssl.pc, libcrypto.pc and openssl.pc, add prefix
lines. But we may also need to check retcode after execWithResult in postgresql build function.
Thank you very much for the investigation! I was on it but very far :)
Since a few days, Postgres build fails because libxml2 isn't detected (while it looks present):
https://github.com/dunglas/frankenphp/actions/runs/8631360668/job/23659621879?pr=712
In the
config.log
of Postgres, we can see that the problem looks related to ICU:Note: the problem seems to also happen on Linux.