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 1vOz5a-00G9YP-1z for pgsql-hackers@arkaria.postgresql.org; Fri, 28 Nov 2025 14:04:46 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1vOz5Z-00Bker-0b for pgsql-hackers@arkaria.postgresql.org; Fri, 28 Nov 2025 14:04:45 +0000 Received: from makus.postgresql.org ([2001:4800:3e1:1::229]) by malur.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1vOy3D-00BI5P-0A for pgsql-hackers@lists.postgresql.org; Fri, 28 Nov 2025 12:58:15 +0000 Received: from mail-qt1-x82b.google.com ([2607:f8b0:4864:20::82b]) by makus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.96) (envelope-from ) id 1vOy3A-001wXS-2X for pgsql-hackers@lists.postgresql.org; Fri, 28 Nov 2025 12:58:14 +0000 Received: by mail-qt1-x82b.google.com with SMTP id d75a77b69052e-4ee4c64190cso14769331cf.0 for ; Fri, 28 Nov 2025 04:58:13 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1764334692; x=1764939492; darn=lists.postgresql.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=SAJr5/kDhv4P2QWUMrx1uO8nnbk05JGT/CZcBtBjImM=; b=OPPhT/jW/CqpLi14jCQ8PyytaIdBrKgSdXHFC2VcamqQYXAF4M6RYDJ0HDZpxQ9YpW FoYoQnWxbvHd5VKoj3F6fm0V61IWwjr9pptPzhhEP/60Am+LNzwEsJZg6P8dQOg7ieye 8dCG2+RlqL8o58A8xvvl23vz0NqZT8G7T1BsBSmVFn0sdGWUU1wMpcsNd/q0aMGsOSHi /LCorhc20nnJ8Y1DqkVyK8Zzcn02g/1J1wNqkbKEALE65mqOrjJPVw0tHs2fnCGCsQFY Qst+EGPlznduDq1rKT3s3SfUoA2T7DCJI/qbCp3uLNIm146/dWO1FhzcwagDvpvUyzbo bTaw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1764334692; x=1764939492; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-gg:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=SAJr5/kDhv4P2QWUMrx1uO8nnbk05JGT/CZcBtBjImM=; b=UWZBO3nlWQYxsufbZOWDaeDrG/Cru3r1KusZqoXH43UDhs78lFP8s8uRzxVQL+cnsn wWvSasxFbTylCd1arsFf+TPKrtbFkdgvGXvgpUedhprenyJRR5tq60wA3veDJ2QijN1I kRiyq/WtUix1mRNJNANS+xeIVxVCY7MwJkH7V0rqERpij/wfQ3lzin9TyBG0a1SjxCo2 I7t9iiPchcd6tSh49ppjQbI3P+Z4R32QnSG8ix4tEiYGVKTxnW4dm5VD2gtHlSdKXgm6 vG/55MNtlSdD30T4AcJMQyklTBk7qE4njy78ZH9OddOxLa+AAn1nCL0FBsEvXpeh3AAy ra1g== X-Gm-Message-State: AOJu0Yz/Uv/eHYY2mDUfMjC0CnQufIm3yy0F/TG/bnnN6ouSwDNS6C2T KFb3IlCqRmBMACMKnJkCnFNLZ7epgAE7k3dvCsYdQ/oqrtn6X6QLk3dIKkRax4FvOk12iIzZFTx SzAgHsRwy7ouykaXkLCVsiQziHssHKQA= X-Gm-Gg: ASbGncvclSumK5MR8bdVYOL0yDOefAgmt5W+r+2F9EqOrKdMObKRmCTMqNPnXUwbNK+ jCcn7je4N2ZKCvM7+Yf1XCHFDRoG8VHqf0LzShJtibmoeFqR2L6Nt+B7AiUQbUR98VxubPQ0ohz dEtJ9cHk2MlfuYtCgoa1uXWKsnt29ZT4Na62ApoSSWBJvmpESx556TxVNrsWCNmdndeW5/nPnyi s9PNd8Btxk4VB5/sOMLE9pnn00IXKDyFMmrDDhOc6ickGe3tmZOvRvB6B7hHqocbSgQlgmU X-Google-Smtp-Source: AGHT+IFSYY+OMSQdCqFHtLxjTkXr3YNtuNKgHC2O+sQSbYKfgPMtOnVle0SboD0FN4gigqligNr95FCxwkJ4w9BKTSQ= X-Received: by 2002:a05:622a:a18d:b0:4ef:bed6:5345 with SMTP id d75a77b69052e-4efbed655damr104462321cf.50.1764334692508; Fri, 28 Nov 2025 04:58:12 -0800 (PST) MIME-Version: 1.0 References: In-Reply-To: From: =?UTF-8?Q?Mi=C5=82osz_Bieniek?= Date: Fri, 28 Nov 2025 13:58:01 +0100 X-Gm-Features: AWmQ_bmsQua4Z5vD1_bpczNQO4RDoRubPRgqYlYnP4MNJJ0y1k5utXyJw4xYPIA Message-ID: Subject: Re: [PATCH] Add `headerscheck` run_target to meson To: Peter Eisentraut Cc: pgsql-hackers@lists.postgresql.org Content-Type: multipart/mixed; boundary="0000000000009d87a40644a72e0d" List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --0000000000009d87a40644a72e0d Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable pt., 28 lis 2025 o 12:53 Peter Eisentraut napisa=C5= =82(a): > > On 27.11.25 10:28, Mi=C5=82osz Bieniek wrote: > > While reviewing a patch I noticed that we have a `make -s headerscheck` > > but there is no equivalent in meson. > > I prepared a small patch that adds `headerscheck` and `cpluspluscheck` > > targets. > > This would be good to have, but I don't think your patch works. It > seems you need to add the srcdir and builddir command-line arguments to > the invocations. > I think you are right. I added srcdir and builddir arguments. --0000000000009d87a40644a72e0d Content-Type: application/octet-stream; name="v2-0001-Add-headerscheck-run_target-to-meson.patch" Content-Disposition: attachment; filename="v2-0001-Add-headerscheck-run_target-to-meson.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_miivaywh0 RnJvbSBlODFkYjVhMGVjZDY5OWNkNWM2NzZiNGMzZTZmNGNkZDE0ZjI2Yjk3IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBtb296emkgPGJpZW5pZWsubWlsb3N6MEBnbWFpbC5jb20+CkRh dGU6IEZyaSwgMjggTm92IDIwMjUgMTM6NTQ6MTMgKzAxMDAKU3ViamVjdDogW1BBVENIIHYyXSBB ZGQgYGhlYWRlcnNjaGVja2AgcnVuX3RhcmdldCB0byBtZXNvbgoKLS0tCiBtZXNvbi5idWlsZCB8 IDE0ICsrKysrKysrKysrKysrCiAxIGZpbGUgY2hhbmdlZCwgMTQgaW5zZXJ0aW9ucygrKQoKZGlm ZiAtLWdpdCBhL21lc29uLmJ1aWxkIGIvbWVzb24uYnVpbGQKaW5kZXggNmU3ZGRkNzQ2ODMuLjFm NzQ3NTBjOTE0IDEwMDY0NAotLS0gYS9tZXNvbi5idWlsZAorKysgYi9tZXNvbi5idWlsZApAQCAt MzkwMCw2ICszOTAwLDIwIEBAIGVuZGlmCiAKIAogCisjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMKKyMgaGVhZGVyc2NoZWNrCisj IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj IyMjIyMKKworcnVuX3RhcmdldCgnaGVhZGVyc2NoZWNrJywKKyAgY29tbWFuZDogW21lc29uLnBy b2plY3Rfc291cmNlX3Jvb3QoKSAvICdzcmMvdG9vbHMvcGdpbmNsdWRlL2hlYWRlcnNjaGVjaycs IG1lc29uLnByb2plY3Rfc291cmNlX3Jvb3QoKSwgbWVzb24ucHJvamVjdF9idWlsZF9yb290KCld CispCisKK3J1bl90YXJnZXQoJ2NwbHVzcGx1c2NoZWNrJywKKyAgY29tbWFuZDogW21lc29uLnBy b2plY3Rfc291cmNlX3Jvb3QoKSAvICdzcmMvdG9vbHMvcGdpbmNsdWRlL2hlYWRlcnNjaGVjaycs ICctLWNwbHVzcGx1cycsIG1lc29uLnByb2plY3Rfc291cmNlX3Jvb3QoKSwgbWVzb24ucHJvamVj dF9idWlsZF9yb290KCldCispCisKKworCiAjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMKICMgVGhlIEVuZCwgVGhlIEVuZCwgTXkg RnJpZW5kCiAjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj IyMjIyMjIyMjIyMjIyMKLS0gCjIuNDkuMAoK --0000000000009d87a40644a72e0d--