question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

F-Droid can't build - non-FOSS compile time dependency firebase-appdistribution-gradle

See original GitHub issue

Steps to reproduce

Since we started to scan classpaths too: ERROR: Found usual suspect 'firebase' at build.gradle -> https://github.com/vector-im/element-android/blob/v1.4.34/build.gradle#L27

Removing that and https://github.com/vector-im/element-android/blob/v1.4.34/vector/build.gradle#L4 yields this error: https://gitlab.com/TheLastProject/fdroiddata/-/jobs/2952428066#L481

Ref: https://gitlab.com/fdroid/fdroiddata/-/merge_requests/11633/

Where’s the source of that plugin? https://mvnrepository.com/artifact/com.google.firebase/firebase-appdistribution-gradle/3.0.3

If this https://github.com/firebase/firebase-android-sdk/blob/master/firebase-appdistribution/firebase-appdistribution.gradle#L60 then that’s a non-FOSS dep, right?

fyi @TheLastProject

Outcome

Fails to build

Your phone model

No response

Operating system version

No response

Application version and app store

No response

Homeserver

No response

Will you send logs?

Yes

Are you willing to provide a PR?

No

Issue Analytics

  • State:closed
  • Created a year ago
  • Comments:6 (3 by maintainers)

github_iconTop GitHub Comments

0reactions
licaon-ktercommented, Aug 30, 2022

Let me try to remove that section too.

Read more comments on GitHub >

github_iconTop Results From Across the Web

F-Droid can't build - non-FOSS libs · Issue #8353 · jitsi/jitsi-meet
We don't use the firebase APIs at all, they are optional dependencies.
Read more >
Java dependencies and free software - F-Droid Forum
This is about a free software library (mapbox sdk) needing another non-free library at compile time (gradle compileOnly dependency).
Read more >
External 3rd party NDK dependency for app - F-Droid Forum
The cross-compile process is time consuming though, so I've then added the prebuilt output from my local machine to the build repository and ......
Read more >
Build Metadata Reference | F-Droid - Free and Open Source ...
Information used by fdroid update to compile the public index comes fromseveral sources: APK, media, etc files in the repo sub-directory per-package “metad....
Read more >
FAQ - App Developers | F-Droid - Free and Open Source ...
We have good support for “ant” and “gradle” based builds, while “maven” was only used for a short period of time and for...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found