Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1r2e7u-000BAk-Cr for pgsql-bugs@arkaria.postgresql.org; Mon, 13 Nov 2023 21:05:46 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.94.2) (envelope-from ) id 1r2e7s-001i66-W1 for pgsql-bugs@arkaria.postgresql.org; Mon, 13 Nov 2023 21:05:44 +0000 Received: from magus.postgresql.org ([2a02:c0:301:0:ffff::29]) by malur.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1r2e7s-001i5y-Nm for pgsql-bugs@lists.postgresql.org; Mon, 13 Nov 2023 21:05:44 +0000 Received: from sss.pgh.pa.us ([68.162.161.243]) by magus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1r2e7q-006HN8-1d for pgsql-bugs@lists.postgresql.org; Mon, 13 Nov 2023 21:05:44 +0000 Received: from sss1.sss.pgh.pa.us (localhost [127.0.0.1]) by sss.pgh.pa.us (8.15.2/8.15.2) with ESMTP id 3ADL5eTS2302348; Mon, 13 Nov 2023 16:05:40 -0500 From: Tom Lane To: johnpace95@mail.de cc: pgsql-bugs@lists.postgresql.org Subject: Re: BUG #18194: Missing install instructions In-reply-to: <18194-62f86810c0c693e4@postgresql.org> References: <18194-62f86810c0c693e4@postgresql.org> Comments: In-reply-to PG Bug reporting form message dated "Mon, 13 Nov 2023 20:30:54 +0000" MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-ID: <2302346.1699909540.1@sss.pgh.pa.us> Content-Transfer-Encoding: quoted-printable Date: Mon, 13 Nov 2023 16:05:40 -0500 Message-ID: <2302347.1699909540@sss.pgh.pa.us> List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk PG Bug reporting form writes: > The file > https://github.com/postgres/postgres/blob/master/README > says you will find instructions to build PostgreSQL in the file INSTALL,= but > this files does not exists. = I guess you read but didn't absorb what it says in README.git? In a release or snapshot tarball of PostgreSQL, a documentation file n= amed INSTALL will appear in this directory. However, this file is not stor= ed in git and so will not be present if you are using a git checkout. > So please change the file README. It's correct as it stands for our current distribution processes. (Things probably will change in v17 because we plan to change what is in our distributed tarballs, but we won't change that in released branches.) > 2. Also please provide a list of required packages. = We would need a different list for every operating system out there, even different distros of Linux. And it'd vary depending on what build options you select. So nope, that's not likely to happen. If you don't want to deal with figuring that out based on the list of requirements in the manual, I'd suggest using a prepackaged build from your OS distributor instead of building from source. regards, tom lane