RFR: 8253795: Implementation of JEP 391: macOS/AArch64 Port [v3]
vkempik at openjdk.java.net
Mon Jan 25 21:21:49 UTC 2021
On Mon, 25 Jan 2021 19:42:41 GMT, Phil Race <prr at openjdk.org> wrote:
>> Anton Kozlov has updated the pull request incrementally with two additional commits since the last revision:
>> - Refactor CDS disabling
>> - Redo builsys support for aarch64-darwin
> make/modules/java.desktop/lib/Awt2dLibraries.gmk line 573:
>> 571: EXTRA_HEADER_DIRS := $(LIBFONTMANAGER_EXTRA_HEADER_DIRS), \
>> 572: WARNINGS_AS_ERRORS_xlc := false, \
>> 573: DISABLED_WARNINGS_clang := deprecated-declarations, \
> I see this added here and in another location. What is deprecated ? You really need to explain these sorts of things.
> I've built JDK using Xcode 12.3 and not had any need for this.
I believe it was a workaround for issues with xcode 12.2 in early beta days.
Those issues were fixed later in upstream jdk, so most likely we need to remove these workarounds.
More information about the core-libs-dev