From: | Andres Freund <andres(at)anarazel(dot)de> |
---|---|
To: | Robert Haas <robertmhaas(at)gmail(dot)com> |
Cc: | Peter Eisentraut <peter(at)eisentraut(dot)org>, Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>, Noah Misch <noah(at)leadboat(dot)com>, pgsql-hackers(at)lists(dot)postgresql(dot)org |
Subject: | Re: Annoying build warnings from latest Apple toolchain |
Date: | 2023-12-01 02:12:47 |
Message-ID: | 20231201021247.qfrn2c5rbyb43kdt@awork3.anarazel.de |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-hackers |
Hi,
On 2023-11-28 10:48:04 -0500, Robert Haas wrote:
> The second conclusion that I draw is that there's something in meson
> itself which is adding -Wl,-undefined,error when building binaries.
Right.
> 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.
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.
Greetings,
Andres Freund
From | Date | Subject | |
---|---|---|---|
Next Message | Masahiko Sawada | 2023-12-01 02:14:20 | Re: Testing autovacuum wraparound (including failsafe) |
Previous Message | Andres Freund | 2023-12-01 01:42:44 | Re: Refactoring backend fork+exec code |