LeanderBB / you-have-mail

Application to notify you if an email has arrived in your email Account
GNU Affero General Public License v3.0
88 stars 5 forks source link

F-Droid can't build #18

Open licaon-kter opened 1 year ago

licaon-kter commented 1 year ago

...in a repro way

ref: https://monitor.f-droid.org/builds/log/dev.lbeernaert.youhavemail/21#site-footer

/LE: fyi https://gitlab.com/fdroid/fdroiddata/-/commit/b6cafda9a58a5ce92fd6e5e53eda8af4f34cf2e3

LeanderBB commented 1 year ago

I'm not sure what happened :/. I used the exact same build environment from the v0.7.2 release.

Is it possible to get the apk that was produced in that build step from fdroid so I can investigate?

licaon-kter commented 1 year ago

The autoupdate CI failed too the other day https://gitlab.com/fdroid/fdroiddata/-/jobs/4409146574#L2475 so you can grab its apk: https://gitlab.com/fdroid/fdroiddata/-/jobs/4409146574/artifacts/file/tmp/dev.lbeernaert.youhavemail_21.apk

LeanderBB commented 1 year ago

Thanks, I'll look into it later today :)

linsui commented 1 year ago

info: latest update on 2023-06-01, rust version 1.70.0 (90c541806 2023-05-31)

Looks like we failed pining the rust version.

linsui commented 1 year ago

Fixed in https://gitlab.com/fdroid/fdroiddata/-/merge_requests/13204.

licaon-kter commented 1 year ago

Thanks

LeanderBB commented 1 year ago

Thanks for submitting the patch, much appreciated :)

licaon-kter commented 1 month ago

ref: https://gitlab.com/fdroid/fdroiddata/-/jobs/8140301143#L3912

/le: fyi https://gitlab.com/fdroid/fdroiddata/-/commit/c99017efdeb0eb41ae06d8538964f1105cd2121a

LeanderBB commented 1 month ago

@licaon-kter Thanks for the report, looks like there is a mismatch with the go artifacts.

I does look like the go version is the same with image i used to build the binary: go version go1.22.7 linux/amd64.

I will try to see if there is another mismatch somewhere.

Edit: Is there a way I could use the same frdroid build docker image to generate my artifacts?

licaon-kter commented 1 month ago

Sure, many use it

LeanderBB commented 3 weeks ago

@licaon-kter Is it possible that some other build tree conflict happened since I notice there are 2 other packages being built in that log output, or is that not possible?

licaon-kter commented 3 weeks ago

It is possible