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 1oWru2-0002CF-KP for pgsql-committers@arkaria.postgresql.org; Sat, 10 Sep 2022 04:15:34 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.92) (envelope-from ) id 1oWrt2-0004iy-Uq for pgsql-committers@arkaria.postgresql.org; Sat, 10 Sep 2022 04:14:32 +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 1oWrt2-0004iP-ND for pgsql-committers@lists.postgresql.org; Sat, 10 Sep 2022 04:14:32 +0000 Received: from sss.pgh.pa.us ([66.207.139.130]) by makus.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1oWrt0-0008KL-7O for pgsql-committers@lists.postgresql.org; Sat, 10 Sep 2022 04:14:31 +0000 Received: from sss1.sss.pgh.pa.us (localhost [127.0.0.1]) by sss.pgh.pa.us (8.15.2/8.15.2) with ESMTP id 28A4EQVV325594; Sat, 10 Sep 2022 00:14:26 -0400 From: Tom Lane To: Andres Freund cc: pgsql-committers@lists.postgresql.org Subject: Re: pgsql: aix: No need to use mkldexport when we want to export all symbol In-reply-to: References: Comments: In-reply-to Andres Freund message dated "Sat, 10 Sep 2022 02:12:49 -0000" MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-ID: <325592.1662783266.1@sss.pgh.pa.us> Content-Transfer-Encoding: quoted-printable Date: Sat, 10 Sep 2022 00:14:26 -0400 Message-ID: <325593.1662783266@sss.pgh.pa.us> List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk 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=3Dhoverfly&dt=3D20= 22-09-10%2003%3A31%3A29 The backend seems to build OK, but our first try to make a .so falls over: gmake[3]: Entering directory '/scratch/nm/farm/xlc64v16/HEAD/pgsql.build/s= rc/backend/utils/mb/conversion_procs/cyrillic_and_mic' /opt/IBM/xlc/16.1.0/bin/xlc_r -D_LARGE_FILES=3D1 -DRANDOMIZE_ALLOCATED_MEM= ORY -qnoansialias -g -O2 -qmaxmem=3D33554432 -qsuppress=3D1500-010:1506-99= 5 -qsuppress=3D1506-010:1506-416:1506-450:1506-480:1506-481:1506-492:1506-= 944:1506-1264 -qinfo=3Dall:nocnd:noeff:noext:nogot:noini:noord:nopar:noppc= :norea:nouni:nouse -qinfo=3Dnounset -I../../../../../../src/include -I/h= ome/nm/sw/nopath/icu58.3-64/include -I/home/nm/sw/nopath/libxml2-64/incl= ude/libxml2 -I/home/nm/sw/nopath/uuid-64/include -I/home/nm/sw/nopath/ope= nldap-64/include -I/home/nm/sw/nopath/icu58.3-64/include -I/home/nm/sw/nop= ath/libxml2-64/include -c -o cyrillic_and_mic.o cyrillic_and_mic.c /opt/IBM/xlc/16.1.0/bin/xlc_r -D_LARGE_FILES=3D1 -DRANDOMIZE_ALLOCATED_MEM= ORY -qnoansialias -g -O2 -qmaxmem=3D33554432 -qsuppress=3D1500-010:1506-99= 5 -qsuppress=3D1506-010:1506-416:1506-450:1506-480:1506-481:1506-492:1506-= 944:1506-1264 -qinfo=3Dall:nocnd:noeff:noext:nogot:noini:noord:nopar:noppc= :norea:nouni:nouse -qinfo=3Dnounset -o cyrillic_and_mic.so cyrillic_and_= mic.o -L../../../../../../src/port -L../../../../../../src/common -L/ho= me/nm/sw/nopath/libxml2-64/lib -L/home/nm/sw/nopath/icu58.3-64/lib -L/hom= e/nm/sw/nopath/uuid-64/lib -L/home/nm/sw/nopath/openldap-64/lib -L/home/nm= /sw/nopath/icu58.3-64/lib -L/home/nm/sw/nopath/libxml2-64/lib -Wl,-bnoen= try -Wl,-H512 -Wl,-bM:SRE -Wl,-bI:../../../../../../src/backend/postgres.= imp 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 regards, tom lane