Please use the "Reply to All" button - send your emails to the mailing list, not to me directly.
> The official packages and the original source tar both fail to compile, the patch enables it to compile.
I just run:
``` docker run -e POSTGRES_PASSWORD=foo postgres:17.0-alpine3.20 ```
... on my spare Raspberry Pi and it works just fine. Also PostgreSQL is tested on Alpine [1].
It means that your custom Dockerfile is wrong. I suggest comparing it with the one published on hub.docker.com [2]. Also I would recommend reading the documentation section about compiling PostgreSQL from source code [3]. I have a few scripts [4] that may help you correct the Dockerfile as well [4].
All this of course assumes that you really want your custom Dockerfile instead of using "official" / well regarded 17.0-alpine3.20 one.