Nikhil Sontakke wrote: > Intrigued, on digging down further, this is happening because we are > not using a long enough buffer to accept the output of "postgres -V" > in the find_other_exec() function. In our case, we had used > --with-extra-version option with configure which caused the output of > "postgres -V" to go a little beyond the current "line" variable size. > This caused the strcmp to fail leading to initdb refusing to > initialize any data directories at all.
Wow, that seems pretty silly nowadays. Will push in a jiffy. -- Álvaro Herrera https://www.2ndQuadrant.com/ PostgreSQL Development, 24x7 Support, Remote DBA, Training & Services