#20946 closed defect (fixed)
MacOS build not done
| Reported by: | stoecker | Owned by: | simon04 |
|---|---|---|---|
| Priority: | normal | Milestone: | 21.05 |
| Component: | Installer MacOS | Version: | |
| Keywords: | Cc: | Don-vip |
Description (last modified by )
Release 17915 was started and also exists:
https://github.com/openstreetmap/josm/releases/tag/17915-tested
but there is no MacOS-exe included.
See #20146.
Attachments (0)
Change History (13)
comment:1 by , 5 years ago
| Description: | modified (diff) |
|---|---|
| Summary: | MacOS build not done (see #20146) → MacOS build not done |
comment:2 by , 5 years ago
follow-up: 7 comment:5 by , 5 years ago
🥳 Yesss! Every build is 🟢 again: https://github.com/openstreetmap/josm/actions/runs/900489662
Do we need to bump the tested version (aka. hotfix) for a proper macOS release, now?
comment:6 by , 5 years ago
| Owner: | changed from to |
|---|---|
| Status: | assigned → new |
comment:7 by , 5 years ago
Replying to simon04:
Do we need to bump the tested version (aka. hotfix) for a proper macOS release, now?
Probably the simplest way to go.
comment:10 by , 5 years ago
okay, r17919 is the new latest now. Go ahead if you want to promote it as hotfix.
comment:12 by , 5 years ago
| Milestone: | → 21.05 |
|---|---|
| Resolution: | → fixed |
| Status: | new → closed |
comment:13 by , 5 years ago
Yay, the GitHub release contains the macOS packages: https://github.com/openstreetmap/josm/releases/tag/17919-tested



Regression of r17905?
compile: [javac] Compiling 1692 source files to /Users/runner/work/josm/josm/build [javac] warning: [options] bootstrap class path not set in conjunction with -source 8 [javac] 1 warning [javac] Exception in thread "main" com.google.errorprone.InvalidCommandLineOptionException: InlineMeSuggester is not a valid checker name [javac] at com.google.errorprone.scanner.ScannerSupplier.lambda$applyOverrides$8(ScannerSupplier.java:186) [javac] at com.google.common.collect.RegularImmutableMap.forEach(RegularImmutableMap.java:185) [javac] at com.google.errorprone.scanner.ScannerSupplier.applyOverrides(ScannerSupplier.java:179) BUILD FAILED /Users/runner/work/josm/josm/build.xml:217: Compile failed; see the compiler error output for details.But why? We're using errorprone 2.7.1 since r17893, and support for InlineMe has been added in 2.7.0, see https://github.com/google/error-prone/releases/tag/v2.7.0
There's something fishy with not catching up the JavaCC update to 7.0.10 from r17907 in the build of r17915: https://github.com/openstreetmap/josm/runs/2712999905?check_suite_focus=true#step:8:33
What's going on? Is this some caching issue on GitHub Actions?