Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ePuUV-0005NN-HG for pgsql-hackers@arkaria.postgresql.org; Fri, 15 Dec 2017 18:13:47 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ePuUU-0003C8-A7 for pgsql-hackers@arkaria.postgresql.org; Fri, 15 Dec 2017 18:13:46 +0000 Received: from makus.postgresql.org ([2001:4800:1501:1::229]) by malur.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1ePuUU-0003By-0T for pgsql-hackers@lists.postgresql.org; Fri, 15 Dec 2017 18:13:46 +0000 Received: from gauss.credativ.com ([93.94.130.89]) by makus.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA384:256) (Exim 4.89) (envelope-from ) id 1ePuUQ-0006nR-Q9 for pgsql-hackers@postgresql.org; Fri, 15 Dec 2017 18:13:44 +0000 Received: from gauss.credativ.com (localhost [127.0.0.1]) by gauss.credativ.com (Postfix) with ESMTP id 3A7901E1E2F; Fri, 15 Dec 2017 19:13:39 +0100 (CET) Received: from msg.credativ.de (aftr-37-201-193-204.unity-media.net [37.201.193.204]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) (Authenticated sender: cbe@gauss.credativ.com) by gauss.credativ.com (Postfix) with ESMTPSA id 077FB1E19B7; Fri, 15 Dec 2017 19:13:38 +0100 (CET) Date: Fri, 15 Dec 2017 19:13:38 +0100 From: Christoph Berg To: Tom Lane Cc: PostgreSQL Hackers Subject: Re: Reproducible builds: genbki.pl vs schemapg.h Message-ID: <20171215181337.GA6149@msg.credativ.de> Mail-Followup-To: Christoph Berg , Tom Lane , PostgreSQL Hackers References: <20171215102223.GB31812@msg.df7cb.de> <9616.1513351766@sss.pgh.pa.us> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <9616.1513351766@sss.pgh.pa.us> User-Agent: Mutt/1.9.1 (2017-09-22) List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Precedence: bulk Re: Tom Lane 2017-12-15 <9616.1513351766@sss.pgh.pa.us> > Christoph Berg writes: > > Debian's reproducible builds project has revealed that the full build > > path gets embedded into server/catalog/schemapg.h: > > genbki.pl is hardly our only script that prints its $0 ... As per https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/postgresql-10.html, that's the only place that makes it into the resulting binary. I wouldn't be sending a patch if it didn't fix the issue. Christoph -- Senior Berater, Tel.: +49 2166 9901 187 credativ GmbH, HRB Mönchengladbach 12080, USt-ID-Nummer: DE204566209 Trompeterallee 108, 41189 Mönchengladbach Geschäftsführung: Dr. Michael Meskes, Jörg Folz, Sascha Heuer pgp fingerprint: 5C48 FE61 57F4 9179 5970 87C6 4C5A 6BAB 12D2 A7AE