libpq API incompatibility between 7.4 and 8.0

詳細を読んでる余裕がなく以下間違って理解していたらすいません。
 7.4->8.0でlibpqの非?公開関数を削除してしまい、意図せずにそのbinary compatibilityを破ってしまったけどどうしようかということだろう、多分。
それらの関数はマニュアル等には一切記載されておらず気分的には非公開の関数なのだが、実際には利用できてしまい既にそれらの関数を使用しているアプリがあったりして問題になっている。それに対し、共有ライブラリのメジャーバージョン№を上げるとか削除された関数を復活するとか何もする必要ないとかの意見があがったようだ。そもそもはWindows版などを除いて関数のエクスポートを特に制限していなかった(というか今でもそうらしい)のがまずかったのだと思う。こんなつまらぬことでまたしてもメジャーバージョン№が上がってしまうのだろうか? 前回もBM氏のチョンボが原因だったし。こんなことならPostgreSQLリリースの度に無条件にメジャーバージョン№を上げたらという極めて無責任な意見も出てきているのは困ったものだ。