-
Notifications
You must be signed in to change notification settings - Fork 731
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
F-Droid can't build - org.maplibre.gl:android-sdk pulls in non-FOSS Google Services #6100
Comments
Element 1.13.18 or later (first one published by F-Droid since it skipped 1.13.16/17) And @SpiritCroc Schildi Chat 1.4.4.sc50 or later |
Will rebuild with this fix deltachat/deltachat-android#2303 to test now |
Thanks for opening the issue. We could try the same fix than deltachat/deltachat-android#2303 Also we could add a check of issue like that to our CI. F-Droid team is working on a standalone version of the F-Droid scanner. So this will be for later. Also the plan is to skip release 1.4.16 on F-Droid, fix this issue and release next 1.4.18 on F-Droid. At the end the previous "non-strictly-free" versions of Element Android on F-Droid will be disabled. This are versions from 1.3.16 to 1.4.14. Labelled as |
if the dependency exclusion doesn't work we may need to exclude the feature from the fdroid variant |
It will have to be checked, but according to the description of deltachat/deltachat-android#2303 it should work fine 🤞 |
While DeltaChat builds fine and clean it's not the same here. gms classes are still inside the APK. I've edited from Retrying now with the same version 9.4.0, maybe it matters |
Fails in a different way:
Of note I did specify /LE: deps
|
For comparison, deps tree for DeltaChat with 9.4.0 and excluded gms:
|
It should work fine, I will give it a try. It's already done here: https://github.com/vector-im/element-android/blob/main/vector/build.gradle#L489 FWIW. OOI what is the meaning of |
Later Edit but what does OOI mean? :) Not sure why you've linked to JitsiMeet... this issue is about gms brought by maplibre...as all my posts above show 😕 |
Out Of Interest :) I wanted to point out that we are already excluding the group for another of our dependency: |
@licaon-kter thanks for confirming! 💯 Scheduled to be released in 1.4.18 |
I just picked the fix, doing a beta build right now and will likely do a new release within the next few days with it |
Steps to reproduce
Try to build for fdroid... gradle dependencies for
fdroidRelease*
says:Since: 824e713
Outcome
Can't build from FOSS deps
Your phone model
No response
Operating system version
No response
Application version and app store
No response
Homeserver
No response
Will you send logs?
No
The text was updated successfully, but these errors were encountered: