On 2022-08-24 We 09:30, Tom Lane wrote: > Peter Eisentraut <peter.eisentr...@enterprisedb.com> writes: >> This patch has failed on Cygwin lorikeet: >> CREATE EXTENSION plperl; >> +ERROR: incompatible library >> "/home/andrew/bf/root/HEAD/inst/lib/postgresql/plperl.dll": missing >> magic block > Presumably this is caused by not having > >> -Wl,--export-all-symbols > which is something we ought to be injecting for ourselves if we > aren't doing anything to export the magic-block constant explicitly. > But I too am confused why we haven't seen this elsewhere. > >
Me too. I note that we have -Wl,--out-implib=libplperl.a but we don't appear to do anything with libplperl.a. cheers andrew -- Andrew Dunstan EDB: https://www.enterprisedb.com