Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1mb8mX-0008Sr-0Q for pgsql-hackers@arkaria.postgresql.org; Thu, 14 Oct 2021 22:00:57 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.92) (envelope-from ) id 1mb8mV-0001yt-7e for pgsql-hackers@arkaria.postgresql.org; Thu, 14 Oct 2021 22:00:55 +0000 Received: from magus.postgresql.org ([2a02:c0:301:0:ffff::29]) by malur.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1mb8mU-0001yk-VD for pgsql-hackers@lists.postgresql.org; Thu, 14 Oct 2021 22:00:54 +0000 Received: from sss.pgh.pa.us ([66.207.139.130]) by magus.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1mb8mS-0007SF-Vv for pgsql-hackers@postgresql.org; Thu, 14 Oct 2021 22:00:54 +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 19EM0n1f906096; Thu, 14 Oct 2021 18:00:49 -0400 From: Tom Lane To: Andres Freund cc: John Naylor , pgsql-hackers Subject: Re: [RFC] building postgres with meson In-reply-to: References: <20211012083721.hvixq4pnh2pixr3j@alap3.anarazel.de> <20211012205945.tkr6nam4ej2swram@alap3.anarazel.de> <20211013163721.oqwvztktwsym3iu4@alap3.anarazel.de> <20211013174246.zgp2sxdqsulhepea@alap3.anarazel.de> Comments: In-reply-to Andres Freund message dated "Thu, 14 Oct 2021 13:34:11 -0700" MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-ID: <906094.1634248849.1@sss.pgh.pa.us> Content-Transfer-Encoding: quoted-printable Date: Thu, 14 Oct 2021 18:00:49 -0400 Message-ID: <906095.1634248849@sss.pgh.pa.us> List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk Andres Freund writes: > Is this a Mac with SIP enabled? The Mac CI presumably has that disabled,= which is why I didn't see this issue there. Probably need to implement wh= atever Tom figured out to do about that for the current way of running tes= ts. AFAIR the only cases we've made work are (1) disable SIP (2) avoid the need for (1) by always doing "make install" before "make check". Peter E. did some hacking towards another solution awhile ago, but IIRC it involved changing the built binaries, and I think we concluded that the benefits didn't justify that. regards, tom lane