Andres Freund <andres@anarazel.de> 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:
gmake[3]: Entering directory
'/scratch/nm/farm/xlc64v16/HEAD/pgsql.build/src/backend/utils/mb/conversion_procs/cyrillic_and_mic'
/opt/IBM/xlc/16.1.0/bin/xlc_r -D_LARGE_FILES=1 -DRANDOMIZE_ALLOCATED_MEMORY -qnoansialias -g -O2 -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
-I../../../../../../src/include-I/home/nm/sw/nopath/icu58.3-64/include
-I/home/nm/sw/nopath/libxml2-64/include/libxml2 -I/home/nm/sw/nopath/uuid-64/include
-I/home/nm/sw/nopath/openldap-64/include-I/home/nm/sw/nopath/icu58.3-64/include -I/home/nm/sw/nopath/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=1 -DRANDOMIZE_ALLOCATED_MEMORY -qnoansialias -g -O2 -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 -o cyrillic_and_mic.so
cyrillic_and_mic.o -L../../../../../../src/port -L../../../../../../src/common -L/home/nm/sw/nopath/libxml2-64/lib
-L/home/nm/sw/nopath/icu58.3-64/lib -L/home/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,-bnoentry -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