> When I have time, I'll run a partial bulk of the PostgreSQL ports and > try to fix any breakage. Hopefully I can complete that work by the > release of PostgreSQL 15.1.
I started an amd64 bulk containing this diff. I'll let you know the results in ~48h (or earlier if there is some significant fallout). > The main part I want feedback on is a new patch that silently treats the > dynamic_shared_memory_type = posix as dynamic_shared_memory_type = shm. > Since 15beta1, I had an issue where the PostgreSQL server would stop > working after a week. I traced that issue to OpenBSD deleting the > shared memory files in /tmp that shm_open(3) creates, since they were > more than a week old. Possibly this is only an issue on lightly loaded > servers, but unless daily(8) skips deleting these files automatically, I > consider the approach the patch uses necessary for reliable operation. I think a patch that extends the list before -prune in daily(8) with './*.shm' would be perfectly acceptable. I'd ok it once it's tested.