Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA1:256) (Exim 4.89) (envelope-from ) id 1gzhxe-00042t-UA for pgsql-hackers@arkaria.postgresql.org; Fri, 01 Mar 2019 13:12:23 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.89) (envelope-from ) id 1gzhxd-0004ng-Ka for pgsql-hackers@arkaria.postgresql.org; Fri, 01 Mar 2019 13:12:21 +0000 Received: from makus.postgresql.org ([2001:4800:3e1:1::229]) by malur.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA1:256) (Exim 4.89) (envelope-from ) id 1gzhxd-0004nZ-A4 for pgsql-hackers@lists.postgresql.org; Fri, 01 Mar 2019 13:12:21 +0000 Received: from feynman.df7cb.de ([195.49.152.168]) by makus.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA1:256) (Exim 4.89) (envelope-from ) id 1gzhxa-0001Rm-AT for pgsql-hackers@postgresql.org; Fri, 01 Mar 2019 13:12:20 +0000 Received: from msg.df7cb.de (unknown [IPv6:2003:5b:203b:100:67d:7bff:feda:2538]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by feynman.df7cb.de (Postfix) with ESMTPSA id 449qZl6lFQz3DxB; Fri, 1 Mar 2019 14:12:15 +0100 (CET) Date: Fri, 1 Mar 2019 14:12:15 +0100 From: Christoph Berg To: Tom Lane Cc: Robert Haas , PostgreSQL Hackers Subject: Re: pgsql: Build src/port files as a library with -fPIC, and use that in li Message-ID: <20190301131214.GC25230@msg.df7cb.de> Mail-Followup-To: Christoph Berg , Tom Lane , Robert Haas , PostgreSQL Hackers References: <20180928115830.GC26142@msg.df7cb.de> <19404.1538140436@sss.pgh.pa.us> <20180928132013.GE26142@msg.df7cb.de> <20671.1538142538@sss.pgh.pa.us> <20190129140437.GF9860@msg.df7cb.de> <27653.1548774621@sss.pgh.pa.us> <11918.1548964237@sss.pgh.pa.us> <12792.1548965044@sss.pgh.pa.us> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <12792.1548965044@sss.pgh.pa.us> User-Agent: Mutt/1.10.1 (2018-07-13) List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Precedence: bulk Re: Tom Lane 2019-01-31 <12792.1548965044@sss.pgh.pa.us> > initdb hasn't depended on those libpq exports since 8.2, and it was > a bug that it did so even then. 9.2 psql (and createuser, ...) is also broken: /usr/lib/postgresql/9.2/bin/psql: symbol lookup error: /usr/lib/postgresql/9.2/bin/psql: undefined symbol: pqsignal Could we at least put a compat symbol back? Christoph