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.94.2) (envelope-from ) id 1u2vXz-007tF6-7V for pgsql-general@arkaria.postgresql.org; Thu, 10 Apr 2025 17:18:39 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.94.2) (envelope-from ) id 1u2vXx-00F0Ex-DE for pgsql-general@arkaria.postgresql.org; Thu, 10 Apr 2025 17:18:37 +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.94.2) (envelope-from ) id 1u2vXw-00F0El-Ty for pgsql-general@lists.postgresql.org; Thu, 10 Apr 2025 17:18:37 +0000 Received: from mail-switzerlandnorthazon11021099.outbound.protection.outlook.com ([40.107.167.99] helo=ZRZP278CU001.outbound.protection.outlook.com) by magus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1u2vXu-004Yfr-2V for pgsql-general@lists.postgresql.org; Thu, 10 Apr 2025 17:18:36 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=BUiaSdISEGUPQLjl67/yLNbPdqmCq15EabN1MXQeM15/yyOVrwXGnhnKnTNQVlThpB03g6FMQ1sLrrV4ZG3QJuE90wACDVnWlESxapFYVgSYWDvwF9U4s26+/3fBUsw5EekR1Hgcgi2p98dsQUQLwh2v1bnmiR+RQpNlmCtB0UUJDNY7ACQSFpakoP37Yg2AGBDZ3S1I3f4hFrztervN1AyEpn0kXrSJoKwbh9Wlfgd2kQuZrayG5pJXdp6xCtsgquc56+3juo5eGAqx/cCBie1z98EX+y6xHW7OQCFAgPfIH1tjT5OwomVzjSeOY+KqQKWk/D3PzCsfRfLmeO26og== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=tKUyaKtFtPhHB77/4aRc5qS2B2uHL04l4YFfNtfgbNA=; b=tJcCcDMUrwjrvIkLSqTYpx8tdM4enZC4eMvQ84n9E5jKr1CLaPNTE+np1hMjJZJgBoEdSsDx5vIl5AiCjhXrjzJIa9KbMqDUXlB3CQmMMb8WPgHBjcU+/U3UY1bASwVvS4Qy7Ait1qUZzqjbh9IC/t1c95z+nxbH+MLT0OnFCG+/JrxVXoQkXJKckHkvpECHAbrZm6kw8UMxaJarEmanqqgZsUqPliIL2De/QZOqx2Q4AYiOWXF2UjRvBUmY2nd8j3cfVktto4qwasI+LBzT5/rTxcmrLVr5fwrO+ZLJpS9dOLavQwgC+GACBksREJED7Soq11Ai6aeImIYZv4X4Sg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=dbi-services.com; dmarc=pass action=none header.from=dbi-services.com; dkim=pass header.d=dbi-services.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=dbi-services.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=tKUyaKtFtPhHB77/4aRc5qS2B2uHL04l4YFfNtfgbNA=; b=rxMrW13hRHGUuQiEMM0c2/Xd9IuutPx8ClxNU/eJJtWPvj8XmbZ6VLGRd2sNY7w8hj/Hxg7tKUGARs6EKLqNF+uPvIo3JOzEMVpRx9oav6x1LtcWx5usOc+I4yptIs5agzcYDyviOyjQBS/+KbZTI02+3y5HCdnKxN6jicikBvE= Received: from GV0P278MB0419.CHEP278.PROD.OUTLOOK.COM (2603:10a6:710:2f::6) by ZR1P278MB1756.CHEP278.PROD.OUTLOOK.COM (2603:10a6:910:9b::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8632.21; Thu, 10 Apr 2025 17:18:32 +0000 Received: from GV0P278MB0419.CHEP278.PROD.OUTLOOK.COM ([fe80::2f86:4069:83c8:9fa5]) by GV0P278MB0419.CHEP278.PROD.OUTLOOK.COM ([fe80::2f86:4069:83c8:9fa5%3]) with mapi id 15.20.8632.021; Thu, 10 Apr 2025 17:18:31 +0000 From: "Daniel Westermann (DWE)" To: Tom Lane CC: Tomas Vondra , "pgsql-general@lists.postgresql.org" Subject: Re: Meson and Numa: C header not found Thread-Topic: Meson and Numa: C header not found Thread-Index: AQHbqjyV8TTyOuwGU0i3GnhTcUOXRw== Date: Thu, 10 Apr 2025 17:18:31 +0000 Message-ID: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: msip_labels: authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=dbi-services.com; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: GV0P278MB0419:EE_|ZR1P278MB1756:EE_ x-ms-office365-filtering-correlation-id: fd0bb27d-c830-4b68-d51f-08dd7853b7e5 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0;ARA:13230040|10070799003|1800799024|376014|366016|38070700018; x-microsoft-antispam-message-info: =?iso-8859-1?Q?BJL1WodjmJ6LOZsCH83g1Nyp5btaYcO1N2qdMi8FsSB2RWmvYwnDeA/9sD?= =?iso-8859-1?Q?6DUK69RFVbLzgV8EbKFaWuKAAQctielQIheZ24I6tLCLfYRfoKtYn3TSPO?= =?iso-8859-1?Q?Gp3p8hY3KRd1dRWVG2/qtTUyM9mFP4FMsLC5UoY7MKwyXKbYj8Y/PJFW5+?= =?iso-8859-1?Q?TR8X76fxiboZBayu2MYKOz5FUDImn9Q320jL/FmGAY+NSvkzSUq59+osDc?= =?iso-8859-1?Q?1nLTccOr5WDbtAi57QqlgozKfFkYoriyxzI4K2s8q2oBZzSyM/9dPCtrmH?= =?iso-8859-1?Q?pTheDSWMFUo+yzB7uI+R4QbHrstLa02lBgFtvbIzzgQDwjejZ6K+JXsWRL?= =?iso-8859-1?Q?wT14dqIsq91+As7a2yHtda+QgyWKJR/d2LJGH1DrjJYQHQdnl3SBRVC17+?= =?iso-8859-1?Q?UHZMFvpFupbRbdnfrGqyume5h7jq71p3M9JbYevUMigDgge2GYff6gngGY?= =?iso-8859-1?Q?yr2Td1Nd/sgOHiLc8DmzzvK0mzxcpV2i1EdwL1XyLkpKMPZDm2TrExcyHY?= =?iso-8859-1?Q?el/sMNYBuFSR76LeW9k6tTQ7tRJcu24DFMgr+eRzJQ0NtP1Ozd3VPvKs3o?= =?iso-8859-1?Q?8D67AsKAAe3iLwIi22sckuzkNaLz0N264WnxT06SSxxej8cPxQp5cGxviu?= =?iso-8859-1?Q?dG2Sr7cu0XMtd5KDp4gJg7jeObiO7+PssQKvDaQ0aETJbIuWyqGtSPdJNs?= =?iso-8859-1?Q?n6eQHrd1dwxHh7ARhvfybqww8kpvng17/xiI6jjT4Xjg0urDq9XmZ5vVso?= =?iso-8859-1?Q?eJuCtqt1rpIN2wrfHRxtoFO1AU2FPApX/EWIQnAeMwxz0a9DQiiocuUt21?= =?iso-8859-1?Q?Degfstv2UaRCiFeeAKHcFSecFJN15mekh9FdjLrji/mK9UKPYR5d6Cj4rD?= =?iso-8859-1?Q?ENtqvlqUomSot0z9tTORl7CPUKEJCbiogNX29BJeZ3/MOj8odxdPoosUwR?= =?iso-8859-1?Q?pLZv8qL4tRZqBmYCAT4JrL8j6ahWHJOrO+PfnFLLvKOu6m5OqU4zyj9c7g?= =?iso-8859-1?Q?x6js/uEvFGCCPB5Jr7bHe2TiqgYWSBomtpmczv/+8+9ORddyK9ELqzSKYO?= =?iso-8859-1?Q?Sl4qnzJ2cVPOQKE7RIbLj101blIgi/v5lVDcMZlBKVx7u7e6iowkRBDmXy?= =?iso-8859-1?Q?39+d5dUzzw2wF984HucV6n3Mp0cAf9saOFD90AfoNw56vRBJfvkxvhbs+c?= =?iso-8859-1?Q?TyZbkkdz+UF/mLhvNDSod+AnHv8pfqO4Gib00IBH/4bLCrwvb59qKjpsyf?= =?iso-8859-1?Q?4SP/EXW7qP/q+xIE0WbNZVuWWcIbNy00jB6rB6ZNoLMSZYqxm2zO7f6uwU?= =?iso-8859-1?Q?Sc9u7QGwreyOOBN3/C0y8XY+Gmyx01Xf8Y44+u9DPkOvRWgXXA6aB6qhi7?= =?iso-8859-1?Q?s9W4d90Fj4WePW5QJS7enPVD6rNOnl8FZ+94bnpAv4l/c+YJSeF1AOHnxq?= =?iso-8859-1?Q?1TTyBepe9WsvzCjU529xUUW2xCkL8IwPKLNHWYNukiVJzu/ZOUTdH7dC8d?= =?iso-8859-1?Q?YHtp8ouj86ESC+OKJ/9uOd?= x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:GV0P278MB0419.CHEP278.PROD.OUTLOOK.COM;PTR:;CAT:NONE;SFS:(13230040)(10070799003)(1800799024)(376014)(366016)(38070700018);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?iso-8859-1?Q?A7m1J5XTOIhnyfsMxjwXfxe9j0lhtyptqLQJlEvYQuT9qK0BaKI6zbd7LA?= =?iso-8859-1?Q?sPJ2KvUv9NMKIPyOW2D8IUQ8VszFcJcTKedJxS4G4qsHogBWjG13YYxzuN?= =?iso-8859-1?Q?s3q8THYr/0TgIU55kLMozXfwDnKGi6T8SNkl95eoHyv+M0dMGeIhwbLaMH?= =?iso-8859-1?Q?aSJOEeHHaCMQgFBbt2bPqBdVTyUzeOhJ9s6SbQAVFgw+BKeR25gUpaUBJs?= =?iso-8859-1?Q?khw/bBufIPoxs64LyBwa0dEADmkUYdQ5nNk9496NdlPbTPT48RRBXtzgg1?= =?iso-8859-1?Q?c9xyagOrHvoEeg6be2d3fsuTvt8ipdKGou/xJruYNTViHg/O42f/nVxu0m?= =?iso-8859-1?Q?+Td+oY9+YMxu65/FjXkK6uEzGQTaMBHvuuRpL73nFVpKa/QqGaZbkiXPjs?= =?iso-8859-1?Q?jJrTNkBLcx69aayE1E33X1ck57S9shX5a08GEdspOr4pJwPV2OM4kz7nc4?= =?iso-8859-1?Q?pHfZUszWuk2rwQP3s8cYVghQTQ/qmwYboDzQoJc2z/7q7Zd4RQKunG0hVq?= =?iso-8859-1?Q?hX5wagWqXjs64+6By0LLS01qIsksKw+X2L83w5Dq+qu764hYSdFKquzvJ3?= =?iso-8859-1?Q?HLpUluZ6acKL0qvW2DuZfuhCKYMZMaG/qR8+Oqa/Upq+KRfc1pcqIs0Pmm?= =?iso-8859-1?Q?XdKKmFFLTWSN2pRzCc5GyLQUB84z8R75BtVWwCpdtT9dD950gXMaIA96px?= =?iso-8859-1?Q?nfgmVUHfNRktp0hbxMRNoFtXhmOpWMfiZQe0lWooQYSbZwQO8SB2tanGC3?= =?iso-8859-1?Q?XnDMJWU98XsIzN3HaIsAPwfYqOfOyHCr4udZCsiPA7yr6Gluc5GFNrBEGr?= =?iso-8859-1?Q?RUocpmRRxvSL6UtLS2pBVivBTvK2Mhjwnds4IP7rWmWYnbVE6zzHxqjE85?= =?iso-8859-1?Q?aYl17j7gN0SXZxYOgxTBhegydbevqVg/QRtc0zivWKGH3rIExwVyBDNYfu?= =?iso-8859-1?Q?D6PlzZ373KRt/VjhRtH3qHfS4w0bmmw6GXKh8m7/NSPC1wP6R4rHRS8Ygi?= =?iso-8859-1?Q?NVU6FBKSeVZbBkLnh+NZa+dp2id2D/Q2jwbuSwLvVm8wVGzqfS6ekWQBiR?= =?iso-8859-1?Q?3es3EWQh/olAo+9jkyB3chLoCMPfJ+vznxSCHne1debUiQjmO51F9PF5h6?= =?iso-8859-1?Q?JMGIZy/QElLkGnSQ6JLaRAdd6Pw6qUJ5FI4zoLcmYtp8+p3DKZKU5/bJ7s?= =?iso-8859-1?Q?3MnJN3WwPsI6pNfXAJxUT2KF2nOTvKLdOZ44URUzkxtZLgGKjkYavlBPsZ?= =?iso-8859-1?Q?Asl+JsuTBt4rtGFxqE1P3ALI3VUfb4/+KJpOJQsNqEcx8iFUtSV1D85Thm?= =?iso-8859-1?Q?CEmzsWJbEdFiqvy2nBAY5OEh3OTIYu06WQGxhT/AkUz5CB9ilmhScjkl1p?= =?iso-8859-1?Q?7V8v2Jm4EW9z70CldpRFuIOqRYlcevRwVUpBMO4nuOUavQVeGdPJkVVzUU?= =?iso-8859-1?Q?4ZPRPys536BewUkX+JPINGKWLNjLViOHGPzDmfbKvw7Zq/04AJUZmbwACS?= =?iso-8859-1?Q?fABLuDp1dVssSFn2iv0GwxsDA5FjDqhL+u38s1l1ia/pn45SpiuGUed7U9?= =?iso-8859-1?Q?3EC5s7CqeA7es34CpddXzeJEem3GBjqoHvyC9XBZ6360f3Lm79sbiL9eDX?= =?iso-8859-1?Q?aKhvoi8EgP9yydlC7IxsnUfYy2V9wKZqdar1ivJy6iNSVx9dhXM+XeWaVk?= =?iso-8859-1?Q?wGiHZkO2dkDjIs8g3Wnp2d0Awobuxpsk3refQf2Lb8YfoCExeHsXYJwBND?= =?iso-8859-1?Q?rvEw=3D=3D?= Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginatorOrg: dbi-services.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: GV0P278MB0419.CHEP278.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-Network-Message-Id: fd0bb27d-c830-4b68-d51f-08dd7853b7e5 X-MS-Exchange-CrossTenant-originalarrivaltime: 10 Apr 2025 17:18:31.8912 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: b9c70613-b1ea-47b7-9fdd-e6f3a67ce75c X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: Ao2xTwcLmQZ7HmsdPTpupcG65dg9iMEJbNsgZwpw/4947epfdXZjKUDiwEQCKZebM8Pbm7VZMKte7bzZh1u94MQVXeL0HRONkOWbjmfGCHvtJmlyUA3TtXR3clVbe1P2 X-MS-Exchange-Transport-CrossTenantHeadersStamped: ZR1P278MB1756 List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk >That's just weird then.=A0 The only other theory that comes to mind=0A= >is that there's something wrong with the SELinux attributes on these=0A= >fles.=A0 restorecon might help if so.=0A= =0A= If that would be the case, then it is a packaging issue on Fedora, I guess.= =0A= =0A= Even after restorecon I get this:=0A= =0A= Found pkg-config: YES (/usr/bin/pkg-config) 2.3.0=0A= Run-time dependency numa found: YES 2.0.19=0A= =0A= ../postgresql/meson.build:957:12: ERROR: C header 'numa.h' not found=0A= =0A= ... which gives this in the log:=0A= =0A= Run-time dependency numa found: YES 2.0.19=0A= Using cached compile:=0A= Cached command line: cc /home/postgres/build/meson-private/tmpjon5_bg2/tes= tfile.c -E -P -D_FILE_OFFSET_BITS=3D64 -P -O0 =0A= =0A= Code:=0A= =0A= #ifdef __has_include=0A= #if !__has_include("numa.h")=0A= #error "Header 'numa.h' could not be found"=0A= #endif=0A= #else=0A= #include =0A= #endif=0A= Cached compiler stdout:=0A= =0A= Cached compiler stderr:=0A= /home/postgres/build/meson-private/tmpjon5_bg2/testfile.c:4:12: error: #er= ror "Header 'numa.h' could not be found"=0A= 4 | #error "Header 'numa.h' could not be found"=0A= | ^~~~~=0A= =0A= =0A= ../postgresql/meson.build:957:12: ERROR: C header 'numa.h' not found=0A= =0A= =0A= Regards=0A= Daniel=