diff options
author | Andres Freund <andres@anarazel.de> | 2022-09-13 10:55:03 -0700 |
---|---|---|
committer | Andres Freund <andres@anarazel.de> | 2022-09-16 08:46:36 -0700 |
commit | d08a049db9b47c32f3e7b6985a3105cae0da3681 (patch) | |
tree | fda266faf54898bdfd124d635db0e55e610bfa0f /src/backend/backup/basebackup_target.c | |
parent | eacbe94ab1f46d94a8532f9b9ac83ccd98cc1287 (diff) | |
download | postgresql-d08a049db9b47c32f3e7b6985a3105cae0da3681.tar.gz postgresql-d08a049db9b47c32f3e7b6985a3105cae0da3681.zip |
aix: xlc: Use -Wl,-b,expfull for old compiler versions
Unfortunately xlc 12.1 and earlier don't support -qvisibility. Therefore
be7c15b194a doesn't suffice to make extension libraries work without the
explicit mkldexport step removed in fe6a64a58ab. While 12.1 is EOL, there is
some desire to leave buildfarm animals using it run a bit longer. But instead
of adding back the complicated mkldexport step, we can use -Wl,-b,expfull to
force all symbols to be exported.
Reviewed-By: Tom Lane <tgl@sss.pgh.pa.us>
Discussion: https://postgr.es/m/2490844.1663123546@sss.pgh.pa.us
Diffstat (limited to 'src/backend/backup/basebackup_target.c')
0 files changed, 0 insertions, 0 deletions