[prev in list] [next in list] [prev in thread] [next in thread] 

List:       openjdk-2d-dev
Subject:    Re: [OpenJDK 2D-Dev] RFR: JDK-8260518: Change default -mmacosx-version-min to 10.12 [v2]
From:       Sergey Bylokhov <serb () openjdk ! java ! net>
Date:       2021-01-28 17:17:43
Message-ID: GQ3ZyOuZjgRzTPhVbiolqfnfEVvW-HsvzW0E_zhs6HY=.6a5c3e74-c03b-4a26-b0d5-448ff926173f () github ! com
[Download RAW message or body]

On Thu, 28 Jan 2021 16:08:53 GMT, Erik Joelsson <erikj@openjdk.org> wrote:

> > To guarantee backwards compatible binaries on Macos, we use the option \
> > -mmacosx-version-min. This is currently set to 10.9, which is a really ancient \
> > version. I propose we bump this to 10.12, which is still a rather conservative \
> > old version (support ended in 2019). 
> > The driving issue for bumping this now is the aarch64 port, where building for \
> > aarch64 requires the version min to be set to 11.0. Having a large gap between \
> > the target versions becomes problematic as we hit a lot of deprecation warnings \
> > in shared code. To be able to fix these deprecation warnings, we need a smaller \
> > version gap. 
> > Just bumping us to 10.12 triggers warnings in libsplashscreen, so I will \
> > temporarily add "deprecated-declarations" to the list of disabled warnings there \
> > until they can be fixed in JDK-8260402.
> 
> Erik Joelsson has updated the pull request incrementally with one additional commit \
> since the last revision: 
> Copyright year

Marked as reviewed by serb (Reviewer).

-------------

PR: https://git.openjdk.java.net/jdk/pull/2268


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic