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 1tSC6A-00EkyU-BV for pgsql-hackers@arkaria.postgresql.org; Mon, 30 Dec 2024 09:30:07 +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 1tSC69-00B3IU-NV for pgsql-hackers@arkaria.postgresql.org; Mon, 30 Dec 2024 09:30:05 +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 1tSC68-00B3I8-IH for pgsql-hackers@lists.postgresql.org; Mon, 30 Dec 2024 09:30:05 +0000 Received: from fout-b1-smtp.messagingengine.com ([202.12.124.144]) by magus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1tSC64-002KFp-US for pgsql-hackers@postgresql.org; Mon, 30 Dec 2024 09:30:03 +0000 Received: from phl-compute-01.internal (phl-compute-01.phl.internal [10.202.2.41]) by mailfout.stl.internal (Postfix) with ESMTP id E325911401BA; Mon, 30 Dec 2024 04:29:57 -0500 (EST) Received: from phl-mailfrontend-01 ([10.202.2.162]) by phl-compute-01.internal (MEProxy); Mon, 30 Dec 2024 04:29:58 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=eisentraut.org; 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=fm1; t=1735550997; x=1735637397; bh=KKMVUU5rnUCVYJuRC2+t0d+xgRtgwL9z ZpPUIa9xpKo=; b=QBYXzOXlBLE08z4A2JH797ccrk+moSyD3HC8uz827Dr+xfk+ 302J0owh+F9Gi0cgUW22QYsEej/kzLTpeLRGpEw7oGto4/r7Q67UoqaiGnADUcBX 6eu2R4C9wUZHA3OovzlPHX/rj0Y6C6JSjwfxbKlpzj/MkrVgc/6FFJuI5xeJxtnE Q/oN/SCRnTgXi9nsxTE6k3xbRKVGp6SM4tvbEyLiVqYg2/rD07hBHPVfhg3gVeOD FUB8yqh4BxIpo9N9aZpTt6VkphQAgcqQ1qUUS0y8/T9cDFY6Xh9wW9KCCWlcmDzU NkyQWvVemjHi30NU/GV7syodJ4m+Bnnc0xy4uQ== 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=1735550997; x= 1735637397; bh=KKMVUU5rnUCVYJuRC2+t0d+xgRtgwL9zZpPUIa9xpKo=; b=Y gvwqLzdtv/7J9HoKyvK6s2UMY69mk3R8BLssYfr2JjuhPkhtpjsGm5X3KvrThsdz Yf9pIbVcFAT8ubVZIl0aYj2j7q6dqmu+If8ZAfQRbnIKv7yKp569027WEBsWJGdv XWo/zB4DA8b1DAoYwYHGgDx3N/zz3VjygZZqy8PX7LIi+d7oIulxocNpLfcdWJfo DhrPMyDweIogFIpcz4HIAnqyn3eRtDL5irpEsaSRpDdHhWxitRqd2iIGPeQchy2V dOQ2axHKHp+9a13LDwP9cfHmiM6bSt6oMcYsXR9PtQaVxH3VhIl75SWs6Ek4pFe6 2Q8b6c2Q0aC9L3277rFyQ== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeefuddruddviedgtdehucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdggtfgfnhhsuhgsshgtrhhisggvpdfu rfetoffkrfgpnffqhgenuceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnh htshculddquddttddmnecujfgurhepkfffgggfuffvvehfhfgjtgfgsehtjeertddtvdej necuhfhrohhmpefrvghtvghrucfgihhsvghnthhrrghuthcuoehpvghtvghrsegvihhsvg hnthhrrghuthdrohhrgheqnecuggftrfgrthhtvghrnhepgfejtdfhkeeftdeugfeileeh teeljeeghfeuledthfeutedvffdukeefjefhgeehnecuvehluhhsthgvrhfuihiivgeptd enucfrrghrrghmpehmrghilhhfrhhomhepphgvthgvrhesvghishgvnhhtrhgruhhtrdho rhhgpdhnsggprhgtphhtthhopedugedpmhhouggvpehsmhhtphhouhhtpdhrtghpthhtoh ephhhlihhnnhgrkhgrsehikhhirdhfihdprhgtphhtthhopehsrhhirhgrmhdrrhhksehi nhdrihgsmhdrtghomhdprhgtphhtthhopehpghhsqhhlqdhhrggtkhgvrhhssehpohhsth hgrhgvshhqlhdrohhrghdprhgtphhtthhopehpohhsthhgrhgvshdqihgsmhdqrghigies fiifphgulhdrvhhnvghtrdhisghmrdgtohhmpdhrtghpthhtohepsghruhgtvgesmhhomh hjihgrnhdruhhspdhrtghpthhtoheprhhosggvrhhtmhhhrggrshesghhmrghilhdrtgho mhdprhgtphhtthhopegrlhhvhhgvrhhrvgesrghlvhhhrdhnohdqihhprdhorhhgpdhrtg hpthhtoheplhgruhhrvghniidrrghlsggvsegthigsvghrthgvtgdrrghtpdhrtghpthht ohepnhhorghhsehlvggruggsohgrthdrtghomh X-ME-Proxy: Feedback-ID: ie0a040ee:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Mon, 30 Dec 2024 04:29:54 -0500 (EST) Message-ID: <97564868-42c9-4380-a653-e27c7b94ab52@eisentraut.org> Date: Mon, 30 Dec 2024 10:29:53 +0100 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: AIX support To: Heikki Linnakangas , Srirama Kucherlapati , "pgsql-hackers@postgresql.org" , "postgres-ibm-aix@wwpdl.vnet.ibm.com" Cc: Bruce Momjian , Robert Haas , Alvaro Herrera , Laurenz Albe , Noah Misch , Michael Paquier , Andres Freund , Thomas Munro , "tvk1271@gmail.com" , Tom Lane References: <73dafd11-32f4-4238-b374-74eb917aa7fc@iki.fi> Content-Language: en-US From: Peter Eisentraut In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk On 25.12.24 11:22, Heikki Linnakangas wrote: > Thanks for the links. It's disappointing there isn't a standard way to > do this. It's nice to see the comments in cpython's makeexp_aix script > explaining the "hidden tricks". I'd love to see similar comments in > mkldexport.sh explaining what it does. And also why the script is needed > on AIX in the first place. > > I wonder if meson's AIX support would have something built-in to do this? Meson appears to have AIX support, so it's worth trying out. If it's working, then it would also be worth considering a meson-only AIX port, which might be much simpler. Conversely, if it doesn't work at all, it would need to be fixed. I don't think we'd want to accept a new port that doesn't work with meson.