-
Notifications
You must be signed in to change notification settings - Fork 10
Non-FOSS in F-Droid build - io.objectbox:objectbox-gradle-plugin #70
Comments
@Nonononoki
And ended up with SQLDelight. All commits related to this can be found in LeoColman/Petals@b00f1e4...3.0.2 I tried to keep the history as clean and clear as possible to facilitate migration for others. |
@LeoColman I've decided to just include the library source directly. |
@licaon-kter |
@Nonononoki It will resume In summary, only the builds with the tainted software were removed. In Hendroid's case it was all of them 🙈 |
@LeoColman Not the first time I merged upstream changes with non-FOSS plugins (#24), but this is the first time app was completely removed. Usually F-droid just keep the page open with the older version. |
That's the case here, however there isn't any older version for F-Droid to display, as all versions have the non-foss plugin |
@Nonononoki yes. It's unfortunate :( How will you include the source exactly? |
@licaon-kter Already did with this commit 7336782 |
Ok, didn't work. Building works but will get errors :( |
What are the errors? |
@LeoColman Yeah, it needs a binary library file. UnsatisfiedLinkError |
That's what the plug-in downloads and adds to your app. It is proprietary as well 😔 |
ref: https://github.com/Nonononoki/Hendroid/blob/v1.16.9/build.gradle#L12 (since 516ff98 )
Ref: objectbox/objectbox-java#560
Ref: https://gitlab.com/fdroid/fdroidserver/-/merge_requests/1150
The text was updated successfully, but these errors were encountered: