Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[extension_google_sign_in_as_googleapis_auth][google_maps_flutter_ios] Manual roll with fixes to example and skipping some native tests #7571

Merged
merged 14 commits into from
Sep 6, 2024
Merged
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
org.gradle.jvmargs=-Xmx1536M
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I recall there are actually 2 parameters you need to set here. Let me see if I can find an example.

Copy link
Contributor Author

@bparrishMines bparrishMines Sep 3, 2024

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I found the commit for this one I think: 0814a3b

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copy link
Contributor Author

@bparrishMines bparrishMines Sep 3, 2024

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hmm it builds locally but not on CI

Copy link
Member

@gmackall gmackall Sep 3, 2024

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Ok, this is the same issue as flutter/flutter#154489. It seems like upgrading the guava version in 6.1.25 of google_sign_in_android has caused some issues with our use of R8 (I verified that reverting back to using

implementation 'com.google.guava:guava:32.0.1-android'

makes this example app build successfully).

I think perhaps we should revert back to that guava version to unblock the roller (and also to unblock google_sign_in_android being broken on flutter's latest master), and then investigate what it will take to unblock that upgrade

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Done, and updated branch

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks like it builds successfully now!

org.gradle.jvmargs=-Xmx4G
android.useAndroidX=true
android.enableJetifier=true