-
Notifications
You must be signed in to change notification settings - Fork 131
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
Bump gl-native to 10.4.0-beta.1, mapbox-common to v21.2.0-beta.1 #1160
Conversation
@Chaoba |
2bb695b
to
38eed64
Compare
} | ||
jniLibs.pickFirsts.add("**/libmapbox-common.so") |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
why is it needed and even if it's needed - shouldn't it be inside if
above?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Without this config there will be two libmapbox-common.so and fails the build
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@Chaoba why was it working before? is it related to gradle update?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
No, it is related to this bump. Not exactly sure why.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Could it be related to the gl-native gradle version bump? cc @ank27
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Actually this is a regression from gl-native, and it will break our customers as well, just downloaded the android-core-10.4.0-beta.1.aar
and it contains libmapbox-common.so
, which shouldn't be the case, since we have a separate common dependency that has the same libmapbox-common.so
.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Could it be related to the gl-native gradle version bump? cc @ank27
It shouldn't be there. it could be related to the version bump but need to check further.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@Chaoba can you reach to gl-native team and ask for better public changelog notes? IMO 70% of entries are very internal and simply don't bring any value (e.g. MapRecorder
is C++ only).
Also we put .
in the end of each changelog entry.
9a2bd6e
to
1d16eed
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM with several questions
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM, please ticket out the tailwork to bump to gl-native v10.4.0-beta.2
before we cut the Android SDK beta release.
Summary of changes
User impact (optional)
Pull request checklist:
@JvmOverloads
,@file:JvmName
, etc)../gradlew apiDump
to update generated api files, if there's public API changes, otherwise theverify-kotlin-binary-compatibility
CI will fail.mapbox-maps-android
changelog:<changelog></changelog>
.v10.[version]
release branch fix / enhancement, merge it tomain
firstly and then port tov10.[version]
release branch.Fixes: < Link to related issues that will be fixed by this pull request, if they exist >
PRs must be submitted under the terms of our Contributor License Agreement CLA.