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.96) (envelope-from ) id 1wD7ua-002dMi-30 for pgsql-hackers@arkaria.postgresql.org; Wed, 15 Apr 2026 21:36:41 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1wD7ua-002MHJ-0g for pgsql-hackers@arkaria.postgresql.org; Wed, 15 Apr 2026 21:36:40 +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.96) (envelope-from ) id 1wD7uZ-002MHA-2q for pgsql-hackers@lists.postgresql.org; Wed, 15 Apr 2026 21:36:39 +0000 Received: from fhigh-b8-smtp.messagingengine.com ([202.12.124.159]) by magus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.98.2) (envelope-from ) id 1wD7uX-00000001IH4-1Huj for pgsql-hackers@postgresql.org; Wed, 15 Apr 2026 21:36:39 +0000 Received: from phl-compute-05.internal (phl-compute-05.internal [10.202.2.45]) by mailfhigh.stl.internal (Postfix) with ESMTP id 9C01B7A021C; Wed, 15 Apr 2026 17:36:35 -0400 (EDT) Received: from phl-imap-15 ([10.202.2.104]) by phl-compute-05.internal (MEProxy); Wed, 15 Apr 2026 17:36:35 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=partin.io; h=cc :cc:content-transfer-encoding:content-type:content-type:date :date:from:from:in-reply-to:in-reply-to:message-id:mime-version :references:reply-to:subject:subject:to:to; s=fm2; t=1776288995; x=1776375395; bh=Ae3HWS12VnurwveWo+3rqtlekEevqJ1TAsAX4HrUO4c=; b= p5HUXd45LBDHgnXLUMeMp0RvtOCITIOFdA3CvGiijqmGmNhKloO+pj9SU90znLS5 0jXWrLB5OEI/v0oQmZqzNaN3QSd7XsM65fxOJfOqzZl5bk6Y+AUc/Yb1QNIE4ReF COoDSJxlS8FpbACQHMb744aFO1Q2RxrILIKVjWs6htVEEqMUPwRsRP17pw2S9nTY U/sLL2q6nOGOCT2Zym4FXhCmtXc4UcrMhMtf4D6wQWMk1++6chBFcNTLIUvZQYx8 vv0XkH7DTGoAHs9cLmRyQbQqxSQFgoFFF7zNfud2BUG9g4NLB58v5t/Mc5FovU/Y lJMOn6oeps6EMSBIRqAUzQ== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-transfer-encoding :content-type:content-type:date:date:feedback-id:feedback-id :from:from:in-reply-to:in-reply-to:message-id:mime-version :references:reply-to:subject:subject:to:to:x-me-proxy :x-me-sender:x-me-sender:x-sasl-enc; s=fm2; t=1776288995; x= 1776375395; bh=Ae3HWS12VnurwveWo+3rqtlekEevqJ1TAsAX4HrUO4c=; b=E QaTkizwAkftX6/geBmVPoG6zCDWX0XgEPEBNoWQgY01hg/JRIWqNFDckBXaXFU8d 2/1yUnHzkU6v0dIg1MAxvqNO0ByYnFhPamQNJRyy3MvvaS8gQUsj76beU0tLoJk7 WM/BErpjnvzhijOjCvwLt/RcCw0gLVxLpIYSEIRrgb09+/nJHYUEToXHTyA+4pYa 7STHo3o0sr9x0//EhyCfTwI7iQJYHGaSYhR5pG6uMLjlNc6YPaj3//gnDP1/+R07 Pvh+YmenPEic0vgBWiTyTg8pQ7dhhjDnm3HmhpeDCrSyY43Cbv5b/5wnQTrziNp8 DfAtAiz4QN8iJMcOIpYeA== X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeefhedrtddtgdeghedvudcutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpuffrtefokffrpgfnqfghnecuuegr ihhlohhuthemuceftddtnecunecujfgurhepofgggfgtfffkvffhvefuofhfjgesthhqre dtredtjeenucfhrhhomhepfdfvrhhishhtrghnucfrrghrthhinhdfuceothhrihhsthgr nhesphgrrhhtihhnrdhioheqnecuggftrfgrthhtvghrnheptedtvdehgfevvdduueekgf fhuddutdeggeekueeffefhhedviedtjedvvdffgfejnecuffhomhgrihhnpehgihhthhhu sgdrtghomhdprghmrgiiohhnrdgtohhmnecuvehluhhsthgvrhfuihiivgeptdenucfrrg hrrghmpehmrghilhhfrhhomhepthhrihhsthgrnhesphgrrhhtihhnrdhiohdpnhgspghr tghpthhtohepvddpmhhouggvpehsmhhtphhouhhtpdhrtghpthhtohepsggvrhhtrhgrnh guughrohhuvhhothdrphhgsehgmhgrihhlrdgtohhmpdhrtghpthhtohepphhgshhqlhdq hhgrtghkvghrshesphhoshhtghhrvghsqhhlrdhorhhg X-ME-Proxy: Feedback-ID: idd01497b:Fastmail Received: by mailuser.phl.internal (Postfix, from userid 501) id 4E937780070; Wed, 15 Apr 2026 17:36:35 -0400 (EDT) X-Mailer: MessagingEngine.com Webmail Interface Mime-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=UTF-8 Date: Wed, 15 Apr 2026 21:36:35 +0000 Message-Id: To: "Bertrand Drouvot" From: "Tristan Partin" Cc: "pgsql-hackers" Subject: Re: Validate user-supplied c_args in meson builds X-Mailer: aerc 0.21.0 References: In-Reply-To: List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk I actually think this is a bug in Meson. I created a PR[0] to propose=20 a fix, but one person's bug is another person's feature. The actual=20 content of the patch seems fine to me, but I would wait to see the=20 result of the pull request fist. [0]: https://github.com/mesonbuild/meson/pull/15714 --=20 Tristan Partin PostgreSQL Contributors Team AWS (https://aws.amazon.com)