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 1oWsFh-00049X-Hf for pgsql-committers@arkaria.postgresql.org; Sat, 10 Sep 2022 04:37: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 1oWsFg-000785-2J for pgsql-committers@arkaria.postgresql.org; Sat, 10 Sep 2022 04:37:56 +0000 Received: from makus.postgresql.org ([2001:4800:3e1:1::229]) by malur.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1oWsFf-00077w-Qv for pgsql-committers@lists.postgresql.org; Sat, 10 Sep 2022 04:37:55 +0000 Received: from out1-smtp.messagingengine.com ([66.111.4.25]) by makus.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1oWsFc-0008Tz-M7 for pgsql-committers@lists.postgresql.org; Sat, 10 Sep 2022 04:37:54 +0000 Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailout.nyi.internal (Postfix) with ESMTP id D03AD5C00BB; Sat, 10 Sep 2022 00:37:50 -0400 (EDT) Received: from mailfrontend2 ([10.202.2.163]) by compute4.internal (MEProxy); Sat, 10 Sep 2022 00:37:50 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=anarazel.de; h= cc:cc:content-type:date:date:from:from:in-reply-to:in-reply-to :message-id:mime-version:references:reply-to:sender:subject :subject:to:to; s=fm2; t=1662784670; x=1662871070; bh=eqFPh+xppn qJspPEcj1SWnyRMCHv4+0JVF3gZ5ibHjQ=; b=rksW/pYjbMeW0gFsK/XU9pRKrp QeMVoG4U4uPtK/j2XGep66JQXGMpfHw2xTFs7DJmV2+ujlpeL4yUcs0owWf0He8c GJW4vc4dvkf2TqmEpNXBmJhtCmBoQ6ca9h0yl46zb281e+HUkawmPADyyTyLtAWi JBIk9QC4OWcA0jRdiJpaWZ2cD3b4/NSDOKkpgUvRCD7BKjgg6TLGFvh0WDhKFTZ8 6ZdmsiyaK+MA874Sy7R/pGG8t0C3z79Gx42NWapkmSvscqEfWc71j1TfjjQwWOzH 0bsYWR18RrEypkRFxAiZEOrP2BnzJ8ZqTQxZHGG25tmwKgn3EjfO/2PuXiJw== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-type:date:date:feedback-id :feedback-id:from:from:in-reply-to:in-reply-to:message-id :mime-version:references:reply-to:sender:subject:subject:to:to :x-me-proxy:x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s= fm2; t=1662784670; x=1662871070; bh=eqFPh+xppnqJspPEcj1SWnyRMCHv 4+0JVF3gZ5ibHjQ=; b=lBO2SLwLYywTQj/noiQSnEh0beGxFqfA9KAX8hH/lRoS +9wCbDU2/eSSVGABYFxTy8UxS9cd0jzKZQoyiDO7TZBquu+VP7s3ifOiqEqnOp2u ZpyVi/+wIvVYS9xE41qRc1yT3dJkhM/jpKyz3iByQFnX0erxEyP0OCTj6vodamKe 3RIrqD4qMJjFnjcN1Y9s6f6knCekyBX4L20bg4Ko36gvvPHLVseiykz7ghvTd1s8 tpiy4ImKLYdEpFEUpuxTCeewaIykIGSYpwNeO684RACCI3all9Zna8aRPTvpXHcB Rh3Xr3qW4RkcpgdBO8h/j6TEBLX83R3UBElpV7MTqA== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvfedrfedtiedgkeekucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne cujfgurhepfffhvfevuffkfhggtggujgesthdtredttddtvdenucfhrhhomheptehnughr vghsucfhrhgvuhhnugcuoegrnhgurhgvshesrghnrghrrgiivghlrdguvgeqnecuggftrf grthhtvghrnhepveevieffveejtefggeffgfekueeiueekvdethfehieduheejleetjeek ieettdffnecuffhomhgrihhnpehpohhsthhgrhgvshhqlhdrohhrghenucevlhhushhtvg hrufhiiigvpedtnecurfgrrhgrmhepmhgrihhlfhhrohhmpegrnhgurhgvshesrghnrghr rgiivghlrdguvg X-ME-Proxy: Feedback-ID: id4a34324:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Sat, 10 Sep 2022 00:37:50 -0400 (EDT) Date: Fri, 9 Sep 2022 21:37:49 -0700 From: Andres Freund To: Tom Lane , Noah Misch Cc: pgsql-committers@lists.postgresql.org Subject: Re: pgsql: aix: No need to use mkldexport when we want to export all symbol Message-ID: <20220910043749.koidc5k4j5dxo3if@awork3.anarazel.de> References: <325593.1662783266@sss.pgh.pa.us> <89D645BA-FF97-4516-A21D-9FC4A4B31F8C@anarazel.de> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <89D645BA-FF97-4516-A21D-9FC4A4B31F8C@anarazel.de> List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk Hi, On 2022-09-09 21:16:38 -0700, Andres Freund wrote: > On September 9, 2022 9:14:26 PM PDT, Tom Lane wrote: > >Andres Freund writes: > >> aix: No need to use mkldexport when we want to export all symbols > > > >hmm, early returns not good: > > > >https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=hoverfly&dt=2022-09-10%2003%3A31%3A29 > > > >The backend seems to build OK, but our first try to make a .so > >falls over: > > > >ld: 0711-244 ERROR: No csects or exported symbols have been saved. > >../../../../../../src/Makefile.shlib:279: recipe for target 'cyrillic_and_mic.so' failed > >gmake[3]: *** [cyrillic_and_mic.so] Error 8 > > I'd tested that maybe two weeks ago, so I'm a bit surprised. I'll try to reproduce. A basic build with xlc 16.1 still succeeds building world-bin. Including obviously cyrillic_and_mic.so ../configure PERL=perl64 --cache ../config-ac-xlc.cache --with-perl CC=/opt/IBM/xlc/16.1.0/bin/xlc_r CFLAGS="-qmaxmem=33554432 -qsuppress=1500-010:1506-995 -qsuppress=1506-010:1506-416:1506-450:1506-480:1506-481:1506-492:1506-944:1506-1264 -qinfo=all:nocnd:noeff:noext:nogot:noini:noord:nopar:noppc:norea:nouni:nouse -qinfo=nounset" with OBJECT_MODE=64 previously set. I'll try a build closer to Noah's configure options. Most likely candidate seems --enable-debug. Greetings, Andres Freund