mirror of
https://github.com/fork-maintainers/iceraven-browser
synced 2024-11-15 18:12:54 +00:00
[fenix] Proguard/r8: Do not allow access modification.
This optimization pass changes internals to become public and thus JNA trying to read their "native size". This is a bug in R8 (the optimizer in use). Upstream bug report: https://issuetracker.google.com/issues/157535162, which is a duplicate of https://issuetracker.google.com/issues/131130038. Bug fix: https://r8-review.googlesource.com/c/r8/+/51323/ This fix will be available in r8 v2.1.28, probably getting released next week or so.
This commit is contained in:
parent
9014f63534
commit
421bd76a4b
@ -20,7 +20,6 @@
|
|||||||
# thoroughly if you go this route.
|
# thoroughly if you go this route.
|
||||||
-optimizations !code/simplification/arithmetic,!code/simplification/cast,!field/*,!class/merging/*
|
-optimizations !code/simplification/arithmetic,!code/simplification/cast,!field/*,!class/merging/*
|
||||||
-optimizationpasses 5
|
-optimizationpasses 5
|
||||||
-allowaccessmodification
|
|
||||||
|
|
||||||
-dontusemixedcaseclassnames
|
-dontusemixedcaseclassnames
|
||||||
-dontskipnonpubliclibraryclasses
|
-dontskipnonpubliclibraryclasses
|
||||||
|
Loading…
Reference in New Issue
Block a user