Integrated: 8263154: [macos] DMG builds have finder errors

Alexander Matveev almatvee at openjdk.java.net
Mon Apr 19 18:21:24 UTC 2021


On Thu, 15 Apr 2021 01:24:04 GMT, Alexander Matveev <almatvee at openjdk.org> wrote:

> - Issue was reproducible when install-dir points to some invalid location.
>  - Fixed by defaulting DMG drag and drop location to /Applications folder and --install-dir will be ignored with warning for DMG.
>  - I do not see any way to support other valid, but uncommon locations for drag and drop. For example: /Users/USERNAME/Applications is not possible to support since user name is not known. /usr/bin requires root privileges and should contain symbolic links. Locations which does not exist also not possible to support, since DMG cannot create paths. So /Applications/MyCompany is not possible for DMG.

This pull request has now been integrated.

Changeset: 5b43b39e
Author:    Alexander Matveev <almatvee at openjdk.org>
URL:       https://git.openjdk.java.net/jdk/commit/5b43b39e
Stats:     18 lines in 6 files changed: 7 ins; 0 del; 11 mod

8263154: [macos] DMG builds have finder errors

Reviewed-by: herrick, asemenyuk

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

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


More information about the core-libs-dev mailing list