Andres Freund <and...@anarazel.de> writes: > On 2023-11-28 10:48:04 -0500, Robert Haas wrote: >> What a stupid, annoying decision on Apple's part. It seems like >> -Wl,-undefined,error is the default behavior, so they could have just >> ignored that flag if present, but instead they complain about being >> asked to do what they were going to do anyway.
> Especially because I think it didn't actually use to be the default when > building a dylib. Indeed. Whoever's in charge of their linker now seems to be quite clueless, or at least aggressively anti-backwards-compatibility. > While not helpful for this, I just noticed that there is > -no_warn_duplicate_libraries, which would at least get rid of the > ld: warning: ignoring duplicate libraries: '-lxml2' > style warnings. Oh! If that's been there long enough to rely on, that does seem very helpful. regards, tom lane