FreetimeMaker

Untitled

Sep 2nd, 2026
27
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 59.09 KB | None | 0 0
  1. jamie@JamiesAcer:~/repos/fdroid$ fdroid build com.freetime.geoweather --verbose
  2. 2026-09-02 18:31:16,021 DEBUG: Reading 'config.yml'
  3. 2026-09-02 18:31:16,904 DEBUG: sys.platform='linux', git_executable='git'
  4. 2026-09-02 18:31:16,906 DEBUG: Popen(['git', 'diff', '--cached', '--abbrev=40', '--full-index', '--raw'], cwd=/home/jamie/repos/fdroid, stdin=None, shell=False, universal_newlines=False)
  5. 2026-09-02 18:31:16,910 DEBUG: Popen(['git', 'diff', '--abbrev=40', '--full-index', '--raw'], cwd=/home/jamie/repos/fdroid, stdin=None, shell=False, universal_newlines=False)
  6. 2026-09-02 18:31:16,914 DEBUG: Popen(['git', 'ls-files', '--modified'], cwd=/home/jamie/repos/fdroid, stdin=None, shell=False, universal_newlines=False)
  7. 2026-09-02 18:31:16,918 DEBUG: Popen(['git', 'status', '--porcelain', '--untracked-files'], cwd=/home/jamie/repos/fdroid, stdin=None, shell=False, universal_newlines=False)
  8. 2026-09-02 18:31:16,924 DEBUG: skip deploying full build logs: not enabled in config
  9. 2026-09-02 18:31:16,936 DEBUG: skip deploying full build logs: not enabled in config
  10. 2026-09-02 18:31:16,936 DEBUG: Getting git vcs interface for https://github.com/FreetimeMaker/GeoWeather.git
  11. 2026-09-02 18:31:16,936 DEBUG: Checking com.freetime.geoweather:63
  12. 2026-09-02 18:31:16,937 INFO: Building com.freetime.geoweather:63
  13. 2026-09-02 18:31:16,951 INFO: Set up NDK r28 (28.0.13004108)
  14. 2026-09-02 18:31:16,951 DEBUG: sys.platform='linux', git_executable='git'
  15. 2026-09-02 18:31:16,954 DEBUG: Popen(['git', 'log', '-n', '1', '--pretty=%ct'], cwd=/home/jamie/repos/fdroid/build/com.freetime.geoweather, stdin=None, shell=False, universal_newlines=False)
  16. 2026-09-02 18:31:16,968 INFO: Set up NDK r28 (28.0.13004108)
  17. 2026-09-02 18:31:16,969 INFO: Set up NDK r28 (28.0.13004108)
  18. 2026-09-02 18:31:16,970 INFO: Set up NDK r28 (28.0.13004108)
  19. 2026-09-02 18:31:16,970 INFO: Set up NDK r28 (28.0.13004108)
  20. 2026-09-02 18:31:16,971 INFO: Getting source for revision 1bbb1e5dad037824954abbc92cbf5d44b5581bef
  21. 2026-09-02 18:31:16,972 DEBUG: Directory: build/com.freetime.geoweather
  22. 2026-09-02 18:31:16,972 DEBUG: > git rev-parse --show-toplevel
  23. 2026-09-02 18:31:17,175 DEBUG: Directory: build/com.freetime.geoweather
  24. 2026-09-02 18:31:17,175 DEBUG: > git submodule foreach --recursive git reset --hard
  25. 2026-09-02 18:31:17,377 DEBUG: Directory: build/com.freetime.geoweather
  26. 2026-09-02 18:31:17,378 DEBUG: > git reset --hard
  27. 2026-09-02 18:31:17,580 DEBUG: Directory: build/com.freetime.geoweather
  28. 2026-09-02 18:31:17,580 DEBUG: > git submodule foreach --recursive git clean -dffx
  29. 2026-09-02 18:31:17,882 DEBUG: Directory: build/com.freetime.geoweather
  30. 2026-09-02 18:31:17,882 DEBUG: > git clean -dffx
  31. 2026-09-02 18:31:18,185 DEBUG: Directory: build/com.freetime.geoweather
  32. 2026-09-02 18:31:18,185 DEBUG: > git -c core.askpass=/bin/true -c core.sshCommand=/bin/false -c url.https://.insteadOf=ssh:// -c url.https://u:[email protected]/[email protected]: -c url.https://u:[email protected]=git://bitbucket.org -c url.https://u:[email protected]=https://bitbucket.org -c url.https://u:[email protected]/[email protected]: -c url.https://u:[email protected]=git://github.com -c url.https://u:[email protected]=https://github.com -c url.https://u:[email protected]/[email protected]: -c url.https://u:[email protected]=git://gitlab.com -c url.https://u:[email protected]=https://gitlab.com -c url.https://u:[email protected]/[email protected]: -c url.https://u:[email protected]=git://codeberg.org -c url.https://u:[email protected]=https://codeberg.org fetch --prune --prune-tags --force origin
  33. 2026-09-02 18:31:18,788 DEBUG: Directory: build/com.freetime.geoweather
  34. 2026-09-02 18:31:18,788 DEBUG: > git -c core.askpass=/bin/true -c core.sshCommand=/bin/false -c url.https://.insteadOf=ssh:// -c url.https://u:[email protected]/[email protected]: -c url.https://u:[email protected]=git://bitbucket.org -c url.https://u:[email protected]=https://bitbucket.org -c url.https://u:[email protected]/[email protected]: -c url.https://u:[email protected]=git://github.com -c url.https://u:[email protected]=https://github.com -c url.https://u:[email protected]/[email protected]: -c url.https://u:[email protected]=git://gitlab.com -c url.https://u:[email protected]=https://gitlab.com -c url.https://u:[email protected]/[email protected]: -c url.https://u:[email protected]=git://codeberg.org -c url.https://u:[email protected]=https://codeberg.org fetch --prune --tags --force origin
  35. 2026-09-02 18:31:19,391 DEBUG: Directory: build/com.freetime.geoweather
  36. 2026-09-02 18:31:19,392 DEBUG: > git remote set-head origin --auto
  37. 2026-09-02 18:31:20,095 DEBUG: Directory: build/com.freetime.geoweather
  38. 2026-09-02 18:31:20,095 DEBUG: > git checkout -f 1bbb1e5dad037824954abbc92cbf5d44b5581bef
  39. 2026-09-02 18:31:20,297 DEBUG: Directory: build/com.freetime.geoweather
  40. 2026-09-02 18:31:20,297 DEBUG: > git clean -dffx
  41. 2026-09-02 18:31:20,399 INFO: commit: 1bbb1e5dad037824954abbc92cbf5d44b5581bef (SHA1: 1bbb1e5dad037824954abbc92cbf5d44b5581bef)
  42. 2026-09-02 18:31:20,399 INFO: Initialising submodules
  43. 2026-09-02 18:31:20,399 DEBUG: Directory: build/com.freetime.geoweather
  44. 2026-09-02 18:31:20,399 DEBUG: > git rev-parse --show-toplevel
  45. 2026-09-02 18:31:20,602 DEBUG: Directory: build/com.freetime.geoweather
  46. 2026-09-02 18:31:20,602 DEBUG: > git submodule sync
  47. 2026-09-02 18:31:20,804 DEBUG: Directory: build/com.freetime.geoweather
  48. 2026-09-02 18:31:20,804 DEBUG: > git -c core.askpass=/bin/true -c core.sshCommand=/bin/false -c url.https://.insteadOf=ssh:// -c url.https://u:[email protected]/[email protected]: -c url.https://u:[email protected]=git://bitbucket.org -c url.https://u:[email protected]=https://bitbucket.org -c url.https://u:[email protected]/[email protected]: -c url.https://u:[email protected]=git://github.com -c url.https://u:[email protected]=https://github.com -c url.https://u:[email protected]/[email protected]: -c url.https://u:[email protected]=git://gitlab.com -c url.https://u:[email protected]=https://gitlab.com -c url.https://u:[email protected]/[email protected]: -c url.https://u:[email protected]=git://codeberg.org -c url.https://u:[email protected]=https://codeberg.org submodule update --init --force --recursive
  49. Submodule path 'SDK': checked out '1dac4abe84d74ad5b83035e31a3966f0576d0ea2'
  50. 2026-09-02 18:31:21,006 INFO: Creating local.properties file at build/com.freetime.geoweather/local.properties
  51. 2026-09-02 18:31:21,006 INFO: Set up NDK r28 (28.0.13004108)
  52. 2026-09-02 18:31:21,010 INFO: Creating local.properties file at build/com.freetime.geoweather/app/local.properties
  53. 2026-09-02 18:31:21,011 INFO: Set up NDK r28 (28.0.13004108)
  54. 2026-09-02 18:31:21,025 INFO: Running 'prebuild' commands in build/com.freetime.geoweather/app
  55. 2026-09-02 18:31:21,026 INFO: Set up NDK r28 (28.0.13004108)
  56. 2026-09-02 18:31:21,026 DEBUG: Directory: build/com.freetime.geoweather/app
  57. 2026-09-02 18:31:21,026 DEBUG: > bash -e -u -o pipefail -x -c -- sed -i -e '/jetbrains/d' ../settings.gradle.kts
  58. + sed -i -e /jetbrains/d ../settings.gradle.kts
  59. 2026-09-02 18:31:21,251 INFO: Scanning source for common problems...
  60. 2026-09-02 18:31:21,267 DEBUG: scanner is configured to use signature data from: 'suss'
  61. 2026-09-02 18:31:21,399 INFO: Removing gradle-wrapper.jar at gradle/wrapper/gradle-wrapper.jar
  62. 2026-09-02 18:31:21,405 INFO: Removing gradle-daemon-jvm.properties at SDK/gradle/gradle-daemon-jvm.properties
  63. 2026-09-02 18:31:21,405 INFO: Removing gradle-wrapper.jar at SDK/gradle/wrapper/gradle-wrapper.jar
  64. 2026-09-02 18:31:21,411 INFO: Creating source tarball...
  65. 2026-09-02 18:31:22,164 INFO: Building Gradle project...
  66. 2026-09-02 18:31:22,165 DEBUG: Directory: build/com.freetime.geoweather/app
  67. 2026-09-02 18:31:22,165 DEBUG: > /home/jamie/repos/gradlew-fdroid/gradlew-fdroid assembleRelease
  68. CACHEDIR set to /home/jamie/.cache/gradlew-fdroid
  69. Remote gradle-transparency-log not changed, reusing cache
  70. Update checksum from gradle-transparency-log
  71. Found 9.6.1 via distributionUrl
  72. Running /home/jamie/.cache/gradlew-fdroid/versions/9.6.1/bin/gradle assembleRelease
  73. Starting a Gradle Daemon, 1 incompatible and 1 stopped Daemons could not be reused, use --status for details
  74. > Task :app:preBuild UP-TO-DATE
  75. > Task :app:preReleaseBuild UP-TO-DATE
  76. > Task :app:mergeReleaseJniLibFolders
  77. > Task :SDK:preBuild UP-TO-DATE
  78. > Task :SDK:preReleaseBuild UP-TO-DATE
  79. > Task :SDK:mergeReleaseJniLibFolders
  80. > Task :SDK:mergeReleaseNativeLibs NO-SOURCE
  81. > Task :SDK:copyReleaseJniLibsProjectOnly
  82. > Task :SDK:generateReleaseResources
  83. > Task :app:mergeReleaseNativeLibs
  84. > Task :SDK:packageReleaseResources
  85. > Task :SDK:processReleaseNavigationResources
  86.  
  87. > Task :app:stripReleaseDebugSymbols
  88. [CXX1104] NDK from ndk.dir at /home/jamie/android-sdk/ndk/28.0.13004108 had version [28.0.13004108] which disagrees with android.ndkVersion [28.2.13676358]
  89. [CXX1104] NDK from ndk.dir at /home/jamie/android-sdk/ndk/28.0.13004108 had version [28.0.13004108] which disagrees with android.ndkVersion [28.2.13676358]
  90. [CXX1104] NDK from ndk.dir at /home/jamie/android-sdk/ndk/28.0.13004108 had version [28.0.13004108] which disagrees with android.ndkVersion [28.2.13676358]
  91. [CXX1104] NDK from ndk.dir at /home/jamie/android-sdk/ndk/28.0.13004108 had version [28.0.13004108] which disagrees with android.ndkVersion [28.2.13676358]
  92. [CXX1104] NDK from ndk.dir at /home/jamie/android-sdk/ndk/28.0.13004108 had version [28.0.13004108] which disagrees with android.ndkVersion [28.2.13676358]
  93. [CXX1104] NDK from ndk.dir at /home/jamie/android-sdk/ndk/28.0.13004108 had version [28.0.13004108] which disagrees with android.ndkVersion [28.2.13676358]
  94. [CXX1104] NDK from ndk.dir at /home/jamie/android-sdk/ndk/28.0.13004108 had version [28.0.13004108] which disagrees with android.ndkVersion [28.2.13676358]
  95. [CXX1104] NDK from ndk.dir at /home/jamie/android-sdk/ndk/28.0.13004108 had version [28.0.13004108] which disagrees with android.ndkVersion [28.2.13676358]
  96. Unable to strip the following libraries, packaging them as they are: libandroidx.graphics.path.so, libsqliteJni.so. Run with --info option to learn more.
  97.  
  98. > Task :SDK:javaPreCompileRelease
  99.  
  100. > Task :app:extractReleaseNativeSymbolTables
  101. [CXX1104] NDK from ndk.dir at /home/jamie/android-sdk/ndk/28.0.13004108 had version [28.0.13004108] which disagrees with android.ndkVersion [28.2.13676358]
  102.  
  103. > Task :SDK:parseReleaseLocalResources
  104. > Task :app:mergeReleaseNativeDebugMetadata NO-SOURCE
  105. > Task :SDK:generateReleaseRFile
  106. > Task :app:checkReleaseDuplicateClasses
  107. > Task :app:generateReleaseResources
  108. > Task :app:packageReleaseResources
  109. > Task :app:processReleaseNavigationResources
  110. > Task :app:parseReleaseLocalResources
  111. > Task :app:generateReleaseRFile
  112. > Task :SDK:writeReleaseAarMetadata
  113. > Task :app:mapReleaseSourceSetPaths
  114. > Task :app:javaPreCompileRelease
  115. > Task :app:compileReleaseNavigationResources
  116. > Task :app:checkReleaseAarMetadata
  117. > Task :app:createReleaseCompatibleScreenManifests
  118. > Task :app:extractDeepLinksRelease
  119. > Task :SDK:extractDeepLinksRelease
  120. > Task :SDK:mapReleaseSourceSetPaths
  121. > Task :app:desugarReleaseFileDependencies
  122. > Task :app:mergeReleaseStartupProfile
  123. > Task :SDK:compileReleaseLibraryResources
  124. > Task :SDK:processReleaseManifest
  125. > Task :app:mergeReleaseResources
  126. > Task :app:processReleaseMainManifest
  127. > Task :app:processReleaseManifest
  128. > Task :SDK:prepareReleaseArtProfile
  129. > Task :app:generateReleaseAssets UP-TO-DATE
  130. > Task :SDK:generateReleaseAssets UP-TO-DATE
  131. > Task :SDK:mergeReleaseAssets
  132. > Task :app:mergeReleaseArtProfile
  133. > Task :app:mergeReleaseAssets
  134. > Task :app:compressReleaseAssets
  135. > Task :app:extractReleaseVersionControlInfo
  136. > Task :app:extractProguardFiles
  137. > Task :SDK:extractProguardFiles
  138. > Task :SDK:prepareLintJarForPublish
  139. > Task :SDK:extractDeepLinksForAarRelease
  140. > Task :SDK:checkReleaseAarMetadata
  141. > Task :SDK:extractReleaseAnnotations
  142. > Task :SDK:writeReleaseLintModelMetadata
  143. > Task :app:collectReleaseDependencies
  144. > Task :app:sdkReleaseDependencyData
  145. > Task :app:writeReleaseAppMetadata
  146. > Task :app:writeReleaseSigningConfigVersions
  147. > Task :app:processReleaseManifestForPackage
  148. > Task :app:processReleaseResources
  149. > Task :app:optimizeReleaseResources
  150. > Task :SDK:compileReleaseKotlin
  151. > Task :SDK:compileReleaseJavaWithJavac NO-SOURCE
  152. > Task :SDK:bundleLibRuntimeToDirRelease
  153. > Task :SDK:bundleLibRuntimeToJarRelease
  154. > Task :SDK:bundleLibCompileToJarRelease
  155. > Task :SDK:processReleaseJavaRes
  156. > Task :app:mergeExtDexRelease
  157. > Task :SDK:createFullJarRelease
  158. > Task :SDK:generateReleaseLintModel
  159. > Task :SDK:mergeReleaseGeneratedProguardFiles
  160. > Task :SDK:mergeReleaseConsumerProguardFiles
  161. > Task :SDK:mergeReleaseJavaResource
  162. > Task :SDK:generateReleaseLintVitalModel
  163. > Task :SDK:syncReleaseLibJars
  164. > Task :SDK:bundleReleaseLocalLintAar
  165. > Task :app:kspReleaseKotlin
  166. > Task :SDK:lintVitalAnalyzeRelease
  167. > Task :app:compileReleaseKotlin
  168. w: file:///home/jamie/repos/fdroid/build/com.freetime.geoweather/app/src/main/java/com/freetime/geoweather/MainActivity.kt:248:61 'fun requestSingleUpdate(p0: String, p1: LocationListener, p2: Looper?): Unit' is deprecated. Deprecated in Java.
  169. w: file:///home/jamie/repos/fdroid/build/com.freetime.geoweather/app/src/main/java/com/freetime/geoweather/MainActivity.kt:253:62 This declaration overrides a deprecated member but is not marked as deprecated itself. Add the '@Deprecated' annotation or suppress the diagnostic.
  170. w: file:///home/jamie/repos/fdroid/build/com.freetime.geoweather/app/src/main/java/com/freetime/geoweather/WeatherDetailActivity.kt:211:17 Condition is always 'true'.
  171.  
  172. > Task :app:compileReleaseJavaWithJavac NO-SOURCE
  173. > Task :app:dexBuilderRelease
  174. > Task :app:copyRoomSchemas NO-SOURCE
  175. > Task :app:mergeReleaseGlobalSynthetics
  176. > Task :app:generateReleaseLintVitalReportModel
  177. > Task :app:processReleaseJavaRes
  178. > Task :app:mergeReleaseJavaResource
  179. > Task :app:mergeDexRelease
  180. > Task :app:compileReleaseArtProfile
  181. > Task :app:lintVitalAnalyzeRelease
  182.  
  183. > Task :app:lintVitalReportRelease
  184. Lint found no errors or warnings
  185.  
  186. 677 errors/warnings were listed in the baseline file (/home/jamie/repos/fdroid/build/com.freetime.geoweather/app/lint-baseline.xml) but not found in the project; perhaps they have been fixed?
  187.  
  188. Note: The baseline was created using a different target/variant than it was checked against.
  189. Creation variant: lint
  190. Current variant: lintVitalRelease
  191.  
  192. > Task :app:lintVitalRelease
  193. > Task :app:packageRelease
  194. > Task :app:createReleaseApkListingFileRedirect
  195. > Task :app:assembleRelease
  196.  
  197. [Incubating] Problems report is available at: file:///home/jamie/repos/fdroid/build/com.freetime.geoweather/build/reports/problems/problems-report.html
  198.  
  199. BUILD SUCCESSFUL in 3m 19s
  200. 83 actionable tasks: 83 executed
  201. Consider enabling configuration cache to speed up this build: https://docs.gradle.org/9.6.1/userguide/configuration_cache_enabling.html
  202. 2026-09-02 18:34:42,407 DEBUG: Checking build/com.freetime.geoweather/app/build/outputs/apk/release/app-release-unsigned.apk
  203. 2026-09-02 18:34:42,416 INFO: Successfully built com.freetime.geoweather:63 from 1bbb1e5dad037824954abbc92cbf5d44b5581bef
  204. 2026-09-02 18:34:42,427 INFO: ...retrieving https://github.com/FreetimeMaker/GeoWeather/releases/download/v2.2.1/GeoWeather-v2.2.1.apk
  205. 2026-09-02 18:34:42,430 DEBUG: Starting new HTTPS connection (1): github.com:443
  206. 2026-09-02 18:34:42,859 DEBUG: https://github.com:443 "GET /FreetimeMaker/GeoWeather/releases/download/v2.2.1/GeoWeather-v2.2.1.apk HTTP/1.1" 302 0
  207. 2026-09-02 18:34:42,861 DEBUG: Starting new HTTPS connection (1): release-assets.githubusercontent.com:443
  208. 2026-09-02 18:34:43,173 DEBUG: https://release-assets.githubusercontent.com:443 "GET /github-production-release-asset/1044425235/9fae5b10-e945-4b9a-981f-b27f76a76d1c?sp=r&sv=2018-11-09&sr=b&spr=https&se=2026-09-02T17%3A32%3A38Z&rscd=attachment%3B+filename%3DGeoWeather-v2.2.1.apk&rsct=application%2Fvnd.android.package-archive&skoid=96c2d410-5711-43a1-aedd-ab1947aa7ab0&sktid=398a6654-997b-47e9-b12b-9515b896b4de&skt=2026-09-02T16%3A32%3A31Z&ske=2026-09-02T17%3A32%3A38Z&sks=b&skv=2018-11-09&sig=%2FMTH2zS7qOuO0%2FyRfWMEYIYjqETcTWeMnCxK3RA0L8o%3D&jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmVsZWFzZS1hc3NldHMuZ2l0aHVidXNlcmNvbnRlbnQuY29tIiwia2V5Ijoia2V5MSIsImV4cCI6MTc4ODM2ODY4NiwibmJmIjoxNzg4MzY2ODg2LCJwYXRoIjoicmVsZWFzZWFzc2V0cHJvZHVjdGlvbi5ibG9iLmNvcmUud2luZG93cy5uZXQifQ.Q2AWn4WR5sXrgZz6BcjIT_7a_7JvjCMvLM1aye3bedg&response-content-disposition=attachment%3B%20filename%3DGeoWeather-v2.2.1.apk&response-content-type=application%2Fvnd.android.package-archive HTTP/1.1" 200 22634221
  209. 2026-09-02 18:34:44,586 DEBUG: unsigned/binaries/com.freetime.geoweather_63.binary.apk: Verifies
  210. Verified using v1 scheme (JAR signing): false
  211. Verified using v2 scheme (APK Signature Scheme v2): true
  212. Verified using v3 scheme (APK Signature Scheme v3): true
  213. Verified using v3.1 scheme (APK Signature Scheme v3.1): false
  214. Verified using v4 scheme (APK Signature Scheme v4): false
  215. Verified for SourceStamp: false
  216. Number of signers: 1
  217.  
  218. 2026-09-02 18:34:44,687 INFO: ...NOT verified - /tmp/tmp7k1f_f1g/sigcp_com.freetime.geoweather_63.apk
  219. 2026-09-02 18:34:46,336 DEBUG: > diff -r /tmp/tmp7k1f_f1g/unsigned_binaries_com.freetime.geoweather_63.binary /tmp/tmp7k1f_f1g/unsigned_com.freetime.geoweather_63
  220. 2026-09-02 18:34:46,728 DEBUG: removing unsigned/com.freetime.geoweather_63.apk
  221. 2026-09-02 18:34:46,730 DEBUG: removing unsigned/binaries/com.freetime.geoweather_63.binary.apk
  222. 2026-09-02 18:34:46,775 ERROR: Could not build app com.freetime.geoweather: compared built binary to supplied reference binary but failed
  223. ==== detail begin ====
  224. signature copying failed: APK Signing Block offset < central directory offset
  225. Comparing reference APK to unsigned APK...
  226. Unexpected diff output:
  227. Only in /tmp/tmp7k1f_f1g/unsigned_binaries_com.freetime.geoweather_63.binary/content/META-INF: ALLE.RSA
  228. Only in /tmp/tmp7k1f_f1g/unsigned_binaries_com.freetime.geoweather_63.binary/content/META-INF: ALLE.SF
  229. Only in /tmp/tmp7k1f_f1g/unsigned_binaries_com.freetime.geoweather_63.binary/content/META-INF: MANIFEST.MF
  230. Binary files /tmp/tmp7k1f_f1g/unsigned_binaries_com.freetime.geoweather_63.binary/content/lib/arm64-v8a/libsqliteJni.so and /tmp/tmp7k1f_f1g/unsigned_com.freetime.geoweather_63/content/lib/arm64-v8a/libsqliteJni.so differ
  231. Binary files /tmp/tmp7k1f_f1g/unsigned_binaries_com.freetime.geoweather_63.binary/content/lib/armeabi-v7a/libsqliteJni.so and /tmp/tmp7k1f_f1g/unsigned_com.freetime.geoweather_63/content/lib/armeabi-v7a/libsqliteJni.so differ
  232. Binary files /tmp/tmp7k1f_f1g/unsigned_binaries_com.freetime.geoweather_63.binary/content/lib/x86/libsqliteJni.so and /tmp/tmp7k1f_f1g/unsigned_com.freetime.geoweather_63/content/lib/x86/libsqliteJni.so differ
  233. Binary files /tmp/tmp7k1f_f1g/unsigned_binaries_com.freetime.geoweather_63.binary/content/lib/x86_64/libsqliteJni.so and /tmp/tmp7k1f_f1g/unsigned_com.freetime.geoweather_63/content/lib/x86_64/libsqliteJni.so differ
  234. ==== detail end ====
  235. 2026-09-02 18:34:46,779 DEBUG: skip deploying full build logs: not enabled in config
  236. 2026-09-02 18:34:46,779 DEBUG: skip deploying full build logs: not enabled in config
  237. 2026-09-02 18:34:46,779 DEBUG: Checking com.freetime.geoweather:64
  238. 2026-09-02 18:34:46,780 INFO: Building com.freetime.geoweather:64
  239. 2026-09-02 18:34:46,781 INFO: Set up NDK r28 (28.0.13004108)
  240. 2026-09-02 18:34:46,781 DEBUG: sys.platform='linux', git_executable='git'
  241. 2026-09-02 18:34:46,782 DEBUG: Popen(['git', 'log', '-n', '1', '--pretty=%ct'], cwd=/home/jamie/repos/fdroid/build/com.freetime.geoweather, stdin=None, shell=False, universal_newlines=False)
  242. 2026-09-02 18:34:46,787 INFO: Set up NDK r28 (28.0.13004108)
  243. 2026-09-02 18:34:46,787 INFO: Set up NDK r28 (28.0.13004108)
  244. 2026-09-02 18:34:46,788 INFO: Set up NDK r28 (28.0.13004108)
  245. 2026-09-02 18:34:46,788 INFO: Set up NDK r28 (28.0.13004108)
  246. 2026-09-02 18:34:46,788 INFO: Getting source for revision b9f3208f6ed9de29114f344e12b138903508b8f3
  247. 2026-09-02 18:34:46,788 DEBUG: Directory: build/com.freetime.geoweather
  248. 2026-09-02 18:34:46,788 DEBUG: > git rev-parse --show-toplevel
  249. 2026-09-02 18:34:46,991 DEBUG: Directory: build/com.freetime.geoweather
  250. 2026-09-02 18:34:46,991 DEBUG: > git submodule foreach --recursive git reset --hard
  251. 2026-09-02 18:34:47,193 DEBUG: Directory: build/com.freetime.geoweather
  252. 2026-09-02 18:34:47,193 DEBUG: > git reset --hard
  253. 2026-09-02 18:34:47,396 DEBUG: Directory: build/com.freetime.geoweather
  254. 2026-09-02 18:34:47,396 DEBUG: > git submodule foreach --recursive git clean -dffx
  255. 2026-09-02 18:34:47,598 DEBUG: Directory: build/com.freetime.geoweather
  256. 2026-09-02 18:34:47,598 DEBUG: > git clean -dffx
  257. 2026-09-02 18:34:48,001 DEBUG: Directory: build/com.freetime.geoweather
  258. 2026-09-02 18:34:48,001 DEBUG: > git checkout -f b9f3208f6ed9de29114f344e12b138903508b8f3
  259. 2026-09-02 18:34:48,203 DEBUG: Directory: build/com.freetime.geoweather
  260. 2026-09-02 18:34:48,204 DEBUG: > git clean -dffx
  261. 2026-09-02 18:34:48,305 INFO: commit: b9f3208f6ed9de29114f344e12b138903508b8f3 (SHA1: b9f3208f6ed9de29114f344e12b138903508b8f3)
  262. 2026-09-02 18:34:48,306 INFO: Initialising submodules
  263. 2026-09-02 18:34:48,306 DEBUG: Directory: build/com.freetime.geoweather
  264. 2026-09-02 18:34:48,306 DEBUG: > git rev-parse --show-toplevel
  265. 2026-09-02 18:34:48,508 DEBUG: Directory: build/com.freetime.geoweather
  266. 2026-09-02 18:34:48,508 DEBUG: > git submodule sync
  267. 2026-09-02 18:34:48,710 DEBUG: Directory: build/com.freetime.geoweather
  268. 2026-09-02 18:34:48,710 DEBUG: > git -c core.askpass=/bin/true -c core.sshCommand=/bin/false -c url.https://.insteadOf=ssh:// -c url.https://u:[email protected]/[email protected]: -c url.https://u:[email protected]=git://bitbucket.org -c url.https://u:[email protected]=https://bitbucket.org -c url.https://u:[email protected]/[email protected]: -c url.https://u:[email protected]=git://github.com -c url.https://u:[email protected]=https://github.com -c url.https://u:[email protected]/[email protected]: -c url.https://u:[email protected]=git://gitlab.com -c url.https://u:[email protected]=https://gitlab.com -c url.https://u:[email protected]/[email protected]: -c url.https://u:[email protected]=git://codeberg.org -c url.https://u:[email protected]=https://codeberg.org submodule update --init --force --recursive
  269. Submodule path 'SDK': checked out '0a368a255d7c65a5dd33503cee3202488ce202a0'
  270. 2026-09-02 18:34:48,912 INFO: Collecting source libraries
  271. 2026-09-02 18:34:48,914 DEBUG: Directory: build/srclib/reproducible-apk-tools
  272. 2026-09-02 18:34:48,914 DEBUG: > git rev-parse --show-toplevel
  273. 2026-09-02 18:34:49,116 DEBUG: Directory: build/srclib/reproducible-apk-tools
  274. 2026-09-02 18:34:49,116 DEBUG: > git submodule foreach --recursive git reset --hard
  275. 2026-09-02 18:34:49,218 DEBUG: Directory: build/srclib/reproducible-apk-tools
  276. 2026-09-02 18:34:49,218 DEBUG: > git reset --hard
  277. 2026-09-02 18:34:49,420 DEBUG: Directory: build/srclib/reproducible-apk-tools
  278. 2026-09-02 18:34:49,420 DEBUG: > git submodule foreach --recursive git clean -dffx
  279. 2026-09-02 18:34:49,522 DEBUG: Directory: build/srclib/reproducible-apk-tools
  280. 2026-09-02 18:34:49,523 DEBUG: > git clean -dffx
  281. 2026-09-02 18:34:49,624 DEBUG: Directory: build/srclib/reproducible-apk-tools
  282. 2026-09-02 18:34:49,624 DEBUG: > git -c core.askpass=/bin/true -c core.sshCommand=/bin/false -c url.https://.insteadOf=ssh:// -c url.https://u:[email protected]/[email protected]: -c url.https://u:[email protected]=git://bitbucket.org -c url.https://u:[email protected]=https://bitbucket.org -c url.https://u:[email protected]/[email protected]: -c url.https://u:[email protected]=git://github.com -c url.https://u:[email protected]=https://github.com -c url.https://u:[email protected]/[email protected]: -c url.https://u:[email protected]=git://gitlab.com -c url.https://u:[email protected]=https://gitlab.com -c url.https://u:[email protected]/[email protected]: -c url.https://u:[email protected]=git://codeberg.org -c url.https://u:[email protected]=https://codeberg.org fetch --prune --prune-tags --force origin
  283. 2026-09-02 18:34:50,428 DEBUG: Directory: build/srclib/reproducible-apk-tools
  284. 2026-09-02 18:34:50,428 DEBUG: > git -c core.askpass=/bin/true -c core.sshCommand=/bin/false -c url.https://.insteadOf=ssh:// -c url.https://u:[email protected]/[email protected]: -c url.https://u:[email protected]=git://bitbucket.org -c url.https://u:[email protected]=https://bitbucket.org -c url.https://u:[email protected]/[email protected]: -c url.https://u:[email protected]=git://github.com -c url.https://u:[email protected]=https://github.com -c url.https://u:[email protected]/[email protected]: -c url.https://u:[email protected]=git://gitlab.com -c url.https://u:[email protected]=https://gitlab.com -c url.https://u:[email protected]/[email protected]: -c url.https://u:[email protected]=git://codeberg.org -c url.https://u:[email protected]=https://codeberg.org fetch --prune --tags --force origin
  285. 2026-09-02 18:34:51,232 DEBUG: Directory: build/srclib/reproducible-apk-tools
  286. 2026-09-02 18:34:51,232 DEBUG: > git remote set-head origin --auto
  287. 2026-09-02 18:34:52,035 DEBUG: Directory: build/srclib/reproducible-apk-tools
  288. 2026-09-02 18:34:52,036 DEBUG: > git checkout -f v0.3.0
  289. 2026-09-02 18:34:52,238 DEBUG: Directory: build/srclib/reproducible-apk-tools
  290. 2026-09-02 18:34:52,239 DEBUG: > git clean -dffx
  291. 2026-09-02 18:34:52,341 INFO: commit: v0.3.0 (SHA1: dc069dc4cddf6ab5162f3ed3be1bc8a14711273f)
  292. 2026-09-02 18:34:52,342 INFO: Creating local.properties file at build/com.freetime.geoweather/local.properties
  293. 2026-09-02 18:34:52,342 INFO: Set up NDK r28 (28.0.13004108)
  294. 2026-09-02 18:34:52,342 INFO: Creating local.properties file at build/com.freetime.geoweather/app/local.properties
  295. 2026-09-02 18:34:52,343 INFO: Set up NDK r28 (28.0.13004108)
  296. 2026-09-02 18:34:52,354 INFO: Running 'prebuild' commands in build/com.freetime.geoweather/app
  297. 2026-09-02 18:34:52,355 INFO: Set up NDK r28 (28.0.13004108)
  298. 2026-09-02 18:34:52,355 DEBUG: Directory: build/com.freetime.geoweather/app
  299. 2026-09-02 18:34:52,355 DEBUG: > bash -e -u -o pipefail -x -c -- sed -i -e '/jetbrains/d' ../settings.gradle.kts
  300. + sed -i -e /jetbrains/d ../settings.gradle.kts
  301. 2026-09-02 18:34:52,471 INFO: Scanning source for common problems...
  302. 2026-09-02 18:34:52,505 INFO: Removing gradle-wrapper.jar at gradle/wrapper/gradle-wrapper.jar
  303. 2026-09-02 18:34:52,507 INFO: Removing gradle-daemon-jvm.properties at SDK/gradle/gradle-daemon-jvm.properties
  304. 2026-09-02 18:34:52,507 INFO: Removing gradle-wrapper.jar at SDK/gradle/wrapper/gradle-wrapper.jar
  305. 2026-09-02 18:34:52,511 INFO: Creating source tarball...
  306. 2026-09-02 18:34:52,835 INFO: Building Gradle project...
  307. 2026-09-02 18:34:52,835 DEBUG: Directory: build/com.freetime.geoweather/app
  308. 2026-09-02 18:34:52,835 DEBUG: > /home/jamie/repos/gradlew-fdroid/gradlew-fdroid assembleRelease
  309. CACHEDIR set to /home/jamie/.cache/gradlew-fdroid
  310. Remote gradle-transparency-log not changed, reusing cache
  311. Update checksum from gradle-transparency-log
  312. Found 9.6.1 via distributionUrl
  313. Running /home/jamie/.cache/gradlew-fdroid/versions/9.6.1/bin/gradle assembleRelease
  314. > Task :app:preBuild UP-TO-DATE
  315. > Task :app:preReleaseBuild UP-TO-DATE
  316. > Task :app:mergeReleaseJniLibFolders
  317. > Task :SDK:preBuild UP-TO-DATE
  318. > Task :SDK:preReleaseBuild UP-TO-DATE
  319. > Task :SDK:mergeReleaseJniLibFolders
  320. > Task :SDK:mergeReleaseNativeLibs NO-SOURCE
  321. > Task :SDK:copyReleaseJniLibsProjectOnly
  322. > Task :SDK:generateReleaseResources
  323. > Task :app:mergeReleaseNativeLibs
  324. > Task :SDK:packageReleaseResources
  325. > Task :SDK:processReleaseNavigationResources
  326.  
  327. > Task :app:stripReleaseDebugSymbols
  328. [CXX1104] NDK from ndk.dir at /home/jamie/android-sdk/ndk/28.0.13004108 had version [28.0.13004108] which disagrees with android.ndkVersion [28.2.13676358]
  329. [CXX1104] NDK from ndk.dir at /home/jamie/android-sdk/ndk/28.0.13004108 had version [28.0.13004108] which disagrees with android.ndkVersion [28.2.13676358]
  330. [CXX1104] NDK from ndk.dir at /home/jamie/android-sdk/ndk/28.0.13004108 had version [28.0.13004108] which disagrees with android.ndkVersion [28.2.13676358]
  331. [CXX1104] NDK from ndk.dir at /home/jamie/android-sdk/ndk/28.0.13004108 had version [28.0.13004108] which disagrees with android.ndkVersion [28.2.13676358]
  332. [CXX1104] NDK from ndk.dir at /home/jamie/android-sdk/ndk/28.0.13004108 had version [28.0.13004108] which disagrees with android.ndkVersion [28.2.13676358]
  333. [CXX1104] NDK from ndk.dir at /home/jamie/android-sdk/ndk/28.0.13004108 had version [28.0.13004108] which disagrees with android.ndkVersion [28.2.13676358]
  334. [CXX1104] NDK from ndk.dir at /home/jamie/android-sdk/ndk/28.0.13004108 had version [28.0.13004108] which disagrees with android.ndkVersion [28.2.13676358]
  335. [CXX1104] NDK from ndk.dir at /home/jamie/android-sdk/ndk/28.0.13004108 had version [28.0.13004108] which disagrees with android.ndkVersion [28.2.13676358]
  336. Unable to strip the following libraries, packaging them as they are: libandroidx.graphics.path.so, libsqliteJni.so. Run with --info option to learn more.
  337.  
  338. > Task :app:extractReleaseNativeSymbolTables
  339. [CXX1104] NDK from ndk.dir at /home/jamie/android-sdk/ndk/28.0.13004108 had version [28.0.13004108] which disagrees with android.ndkVersion [28.2.13676358]
  340.  
  341. > Task :SDK:javaPreCompileRelease
  342. > Task :SDK:parseReleaseLocalResources
  343. > Task :app:mergeReleaseNativeDebugMetadata NO-SOURCE
  344. > Task :app:generateReleaseResources
  345. > Task :app:checkReleaseDuplicateClasses
  346. > Task :SDK:generateReleaseRFile
  347. > Task :app:packageReleaseResources
  348. > Task :app:processReleaseNavigationResources
  349. > Task :app:javaPreCompileRelease
  350. > Task :SDK:writeReleaseAarMetadata
  351. > Task :app:mapReleaseSourceSetPaths
  352. > Task :app:parseReleaseLocalResources
  353. > Task :app:compileReleaseNavigationResources
  354. > Task :app:generateReleaseRFile
  355. > Task :app:checkReleaseAarMetadata
  356. > Task :app:createReleaseCompatibleScreenManifests
  357. > Task :app:extractDeepLinksRelease
  358. > Task :SDK:extractDeepLinksRelease
  359. > Task :SDK:mapReleaseSourceSetPaths
  360. > Task :app:desugarReleaseFileDependencies
  361. > Task :app:mergeReleaseStartupProfile
  362. > Task :SDK:compileReleaseLibraryResources
  363. > Task :SDK:processReleaseManifest
  364. > Task :app:mergeReleaseResources
  365. > Task :SDK:compileReleaseKotlin
  366. > Task :app:processReleaseMainManifest
  367. > Task :SDK:compileReleaseJavaWithJavac NO-SOURCE
  368. > Task :SDK:bundleLibRuntimeToDirRelease
  369. > Task :SDK:bundleLibCompileToJarRelease
  370. > Task :app:processReleaseManifest
  371. > Task :SDK:prepareReleaseArtProfile
  372. > Task :app:generateReleaseAssets UP-TO-DATE
  373. > Task :SDK:generateReleaseAssets UP-TO-DATE
  374. > Task :SDK:bundleLibRuntimeToJarRelease
  375. > Task :SDK:mergeReleaseAssets
  376. > Task :app:mergeReleaseArtProfile
  377. > Task :app:mergeReleaseAssets
  378. > Task :app:compressReleaseAssets
  379. > Task :app:extractReleaseVersionControlInfo
  380. > Task :app:extractProguardFiles
  381. > Task :SDK:processReleaseJavaRes
  382. > Task :SDK:createFullJarRelease
  383. > Task :app:processReleaseManifestForPackage
  384. > Task :SDK:extractProguardFiles
  385. > Task :SDK:generateReleaseLintModel
  386. > Task :SDK:prepareLintJarForPublish
  387. > Task :SDK:extractDeepLinksForAarRelease
  388. > Task :SDK:checkReleaseAarMetadata
  389. > Task :SDK:extractReleaseAnnotations
  390. > Task :SDK:mergeReleaseGeneratedProguardFiles
  391. > Task :SDK:mergeReleaseConsumerProguardFiles
  392. > Task :SDK:writeReleaseLintModelMetadata
  393. > Task :app:processReleaseResources
  394. > Task :SDK:generateReleaseLintVitalModel
  395. > Task :SDK:mergeReleaseJavaResource
  396. > Task :app:collectReleaseDependencies
  397. > Task :SDK:syncReleaseLibJars
  398. > Task :SDK:bundleReleaseLocalLintAar
  399. > Task :app:sdkReleaseDependencyData
  400. > Task :app:writeReleaseAppMetadata
  401. > Task :app:writeReleaseSigningConfigVersions
  402. > Task :app:optimizeReleaseResources
  403. > Task :app:mergeExtDexRelease
  404. > Task :app:kspReleaseKotlin
  405. > Task :SDK:lintVitalAnalyzeRelease
  406.  
  407. > Task :app:compileReleaseKotlin
  408. w: file:///home/jamie/repos/fdroid/build/com.freetime.geoweather/app/src/main/java/com/freetime/geoweather/MainActivity.kt:248:61 'fun requestSingleUpdate(p0: String, p1: LocationListener, p2: Looper?): Unit' is deprecated. Deprecated in Java.
  409. w: file:///home/jamie/repos/fdroid/build/com.freetime.geoweather/app/src/main/java/com/freetime/geoweather/MainActivity.kt:253:62 This declaration overrides a deprecated member but is not marked as deprecated itself. Add the '@Deprecated' annotation or suppress the diagnostic.
  410. w: file:///home/jamie/repos/fdroid/build/com.freetime.geoweather/app/src/main/java/com/freetime/geoweather/WeatherDetailActivity.kt:212:17 Condition is always 'true'.
  411.  
  412. > Task :app:compileReleaseJavaWithJavac NO-SOURCE
  413. > Task :app:dexBuilderRelease
  414. > Task :app:copyRoomSchemas NO-SOURCE
  415. > Task :app:mergeReleaseGlobalSynthetics
  416. > Task :app:generateReleaseLintVitalReportModel
  417. > Task :app:processReleaseJavaRes
  418. > Task :app:mergeReleaseJavaResource
  419. > Task :app:mergeDexRelease
  420. > Task :app:compileReleaseArtProfile
  421. > Task :app:lintVitalAnalyzeRelease
  422.  
  423. > Task :app:lintVitalReportRelease
  424. Lint found no errors or warnings
  425.  
  426. 677 errors/warnings were listed in the baseline file (/home/jamie/repos/fdroid/build/com.freetime.geoweather/app/lint-baseline.xml) but not found in the project; perhaps they have been fixed?
  427.  
  428. Note: The baseline was created using a different target/variant than it was checked against.
  429. Creation variant: lint
  430. Current variant: lintVitalRelease
  431.  
  432. > Task :app:lintVitalRelease
  433. > Task :app:packageRelease
  434. > Task :app:createReleaseApkListingFileRedirect
  435. > Task :app:assembleRelease
  436.  
  437. [Incubating] Problems report is available at: file:///home/jamie/repos/fdroid/build/com.freetime.geoweather/build/reports/problems/problems-report.html
  438.  
  439. BUILD SUCCESSFUL in 2m 13s
  440. 83 actionable tasks: 83 executed
  441. Consider enabling configuration cache to speed up this build: https://docs.gradle.org/9.6.1/userguide/configuration_cache_enabling.html
  442. 2026-09-02 18:37:07,592 INFO: Running 'postbuild' commands in build/com.freetime.geoweather/app
  443. 2026-09-02 18:37:07,593 INFO: Set up NDK r28 (28.0.13004108)
  444. 2026-09-02 18:37:07,593 DEBUG: Directory: build/com.freetime.geoweather/app
  445. 2026-09-02 18:37:07,593 DEBUG: > bash -e -u -o pipefail -x -c mv /home/jamie/repos/fdroid/build/com.freetime.geoweather/app/build/outputs/apk/release/app-release-unsigned.apk unaligned.apk; /home/jamie/repos/fdroid/build/srclib/reproducible-apk-tools/zipalign.py --page-size 16 --pad-like-apksigner --replace unaligned.apk /home/jamie/repos/fdroid/build/com.freetime.geoweather/app/build/outputs/apk/release/app-release-unsigned.apk
  446. + mv /home/jamie/repos/fdroid/build/com.freetime.geoweather/app/build/outputs/apk/release/app-release-unsigned.apk unaligned.apk
  447. + /home/jamie/repos/fdroid/build/srclib/reproducible-apk-tools/zipalign.py --page-size 16 --pad-like-apksigner --replace unaligned.apk /home/jamie/repos/fdroid/build/com.freetime.geoweather/app/build/outputs/apk/release/app-release-unsigned.apk
  448. 2026-09-02 18:37:07,802 DEBUG: Checking build/com.freetime.geoweather/app/build/outputs/apk/release/app-release-unsigned.apk
  449. 2026-09-02 18:37:07,814 INFO: Successfully built com.freetime.geoweather:64 from b9f3208f6ed9de29114f344e12b138903508b8f3
  450. 2026-09-02 18:37:07,827 INFO: ...retrieving https://github.com/FreetimeMaker/GeoWeather/releases/download/v2.2.2/GeoWeather-v2.2.2.apk
  451. 2026-09-02 18:37:07,828 DEBUG: Starting new HTTPS connection (1): github.com:443
  452. 2026-09-02 18:37:08,175 DEBUG: https://github.com:443 "GET /FreetimeMaker/GeoWeather/releases/download/v2.2.2/GeoWeather-v2.2.2.apk HTTP/1.1" 302 0
  453. 2026-09-02 18:37:08,176 DEBUG: Starting new HTTPS connection (1): release-assets.githubusercontent.com:443
  454. 2026-09-02 18:37:08,527 DEBUG: https://release-assets.githubusercontent.com:443 "GET /github-production-release-asset/1044425235/f802eac3-8c4f-4fa5-9eb1-7f65fe6259c9?sp=r&sv=2018-11-09&sr=b&spr=https&se=2026-09-02T17%3A10%3A44Z&rscd=attachment%3B+filename%3DGeoWeather-v2.2.2.apk&rsct=application%2Fvnd.android.package-archive&skoid=96c2d410-5711-43a1-aedd-ab1947aa7ab0&sktid=398a6654-997b-47e9-b12b-9515b896b4de&skt=2026-09-02T16%3A09%3A54Z&ske=2026-09-02T17%3A10%3A44Z&sks=b&skv=2018-11-09&sig=4Rjqj1q0rVu%2BeT5BUrE0CHi2KDEsIMFmgOcYWh84rX4%3D&jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmVsZWFzZS1hc3NldHMuZ2l0aHVidXNlcmNvbnRlbnQuY29tIiwia2V5Ijoia2V5MSIsImV4cCI6MTc4ODM2ODgzMiwibmJmIjoxNzg4MzY3MDMyLCJwYXRoIjoicmVsZWFzZWFzc2V0cHJvZHVjdGlvbi5ibG9iLmNvcmUud2luZG93cy5uZXQifQ.vxg20PQHRXqmwkahFaXYDYUlxraKeYYIL_owFKvSRxM&response-content-disposition=attachment%3B%20filename%3DGeoWeather-v2.2.2.apk&response-content-type=application%2Fvnd.android.package-archive HTTP/1.1" 200 22658854
  455. 2026-09-02 18:37:09,717 DEBUG: unsigned/binaries/com.freetime.geoweather_64.binary.apk: Verifies
  456. Verified using v1 scheme (JAR signing): false
  457. Verified using v2 scheme (APK Signature Scheme v2): true
  458. Verified using v3 scheme (APK Signature Scheme v3): true
  459. Verified using v3.1 scheme (APK Signature Scheme v3.1): false
  460. Verified using v4 scheme (APK Signature Scheme v4): false
  461. Verified for SourceStamp: false
  462. Number of signers: 1
  463.  
  464. 2026-09-02 18:37:09,798 INFO: ...NOT verified - /tmp/tmp7d524_94/sigcp_com.freetime.geoweather_64.apk
  465. 2026-09-02 18:37:11,110 DEBUG: > diff -r /tmp/tmp7d524_94/unsigned_binaries_com.freetime.geoweather_64.binary /tmp/tmp7d524_94/unsigned_com.freetime.geoweather_64
  466. 2026-09-02 18:37:11,507 DEBUG: removing unsigned/com.freetime.geoweather_64.apk
  467. 2026-09-02 18:37:11,508 DEBUG: removing unsigned/binaries/com.freetime.geoweather_64.binary.apk
  468. 2026-09-02 18:37:11,542 ERROR: Could not build app com.freetime.geoweather: compared built binary to supplied reference binary but failed
  469. ==== detail begin ====
  470. signature copying failed: APK Signing Block offset < central directory offset
  471. Comparing reference APK to unsigned APK...
  472. Unexpected diff output:
  473. Only in /tmp/tmp7d524_94/unsigned_binaries_com.freetime.geoweather_64.binary/content/META-INF: ALLE.RSA
  474. Only in /tmp/tmp7d524_94/unsigned_binaries_com.freetime.geoweather_64.binary/content/META-INF: ALLE.SF
  475. Only in /tmp/tmp7d524_94/unsigned_binaries_com.freetime.geoweather_64.binary/content/META-INF: MANIFEST.MF
  476. Binary files /tmp/tmp7d524_94/unsigned_binaries_com.freetime.geoweather_64.binary/content/lib/arm64-v8a/libsqliteJni.so and /tmp/tmp7d524_94/unsigned_com.freetime.geoweather_64/content/lib/arm64-v8a/libsqliteJni.so differ
  477. Binary files /tmp/tmp7d524_94/unsigned_binaries_com.freetime.geoweather_64.binary/content/lib/armeabi-v7a/libsqliteJni.so and /tmp/tmp7d524_94/unsigned_com.freetime.geoweather_64/content/lib/armeabi-v7a/libsqliteJni.so differ
  478. Binary files /tmp/tmp7d524_94/unsigned_binaries_com.freetime.geoweather_64.binary/content/lib/x86/libsqliteJni.so and /tmp/tmp7d524_94/unsigned_com.freetime.geoweather_64/content/lib/x86/libsqliteJni.so differ
  479. Binary files /tmp/tmp7d524_94/unsigned_binaries_com.freetime.geoweather_64.binary/content/lib/x86_64/libsqliteJni.so and /tmp/tmp7d524_94/unsigned_com.freetime.geoweather_64/content/lib/x86_64/libsqliteJni.so differ
  480. ==== detail end ====
  481. 2026-09-02 18:37:11,544 DEBUG: skip deploying full build logs: not enabled in config
  482. 2026-09-02 18:37:11,545 DEBUG: skip deploying full build logs: not enabled in config
  483. 2026-09-02 18:37:11,545 DEBUG: Checking com.freetime.geoweather:65
  484. 2026-09-02 18:37:11,545 INFO: Building com.freetime.geoweather:65
  485. 2026-09-02 18:37:11,546 INFO: Set up NDK r28 (28.0.13004108)
  486. 2026-09-02 18:37:11,546 DEBUG: sys.platform='linux', git_executable='git'
  487. 2026-09-02 18:37:11,547 DEBUG: Popen(['git', 'log', '-n', '1', '--pretty=%ct'], cwd=/home/jamie/repos/fdroid/build/com.freetime.geoweather, stdin=None, shell=False, universal_newlines=False)
  488. 2026-09-02 18:37:11,551 INFO: Set up NDK r28 (28.0.13004108)
  489. 2026-09-02 18:37:11,552 INFO: Set up NDK r28 (28.0.13004108)
  490. 2026-09-02 18:37:11,552 INFO: Set up NDK r28 (28.0.13004108)
  491. 2026-09-02 18:37:11,553 INFO: Set up NDK r28 (28.0.13004108)
  492. 2026-09-02 18:37:11,553 INFO: Getting source for revision 90ee6cdb7ce31bff67e49ff7814cb9336c468262
  493. 2026-09-02 18:37:11,555 DEBUG: Directory: build/com.freetime.geoweather
  494. 2026-09-02 18:37:11,555 DEBUG: > git rev-parse --show-toplevel
  495. 2026-09-02 18:37:11,757 DEBUG: Directory: build/com.freetime.geoweather
  496. 2026-09-02 18:37:11,758 DEBUG: > git submodule foreach --recursive git reset --hard
  497. 2026-09-02 18:37:11,960 DEBUG: Directory: build/com.freetime.geoweather
  498. 2026-09-02 18:37:11,960 DEBUG: > git reset --hard
  499. 2026-09-02 18:37:12,162 DEBUG: Directory: build/com.freetime.geoweather
  500. 2026-09-02 18:37:12,162 DEBUG: > git submodule foreach --recursive git clean -dffx
  501. 2026-09-02 18:37:12,365 DEBUG: Directory: build/com.freetime.geoweather
  502. 2026-09-02 18:37:12,365 DEBUG: > git clean -dffx
  503. 2026-09-02 18:37:12,768 DEBUG: Directory: build/com.freetime.geoweather
  504. 2026-09-02 18:37:12,768 DEBUG: > git checkout -f 90ee6cdb7ce31bff67e49ff7814cb9336c468262
  505. 2026-09-02 18:37:12,970 DEBUG: Directory: build/com.freetime.geoweather
  506. 2026-09-02 18:37:12,970 DEBUG: > git clean -dffx
  507. 2026-09-02 18:37:13,072 INFO: commit: 90ee6cdb7ce31bff67e49ff7814cb9336c468262 (SHA1: 90ee6cdb7ce31bff67e49ff7814cb9336c468262)
  508. 2026-09-02 18:37:13,072 INFO: Initialising submodules
  509. 2026-09-02 18:37:13,072 DEBUG: Directory: build/com.freetime.geoweather
  510. 2026-09-02 18:37:13,073 DEBUG: > git rev-parse --show-toplevel
  511. 2026-09-02 18:37:13,275 DEBUG: Directory: build/com.freetime.geoweather
  512. 2026-09-02 18:37:13,275 DEBUG: > git submodule sync
  513. 2026-09-02 18:37:13,478 DEBUG: Directory: build/com.freetime.geoweather
  514. 2026-09-02 18:37:13,478 DEBUG: > git -c core.askpass=/bin/true -c core.sshCommand=/bin/false -c url.https://.insteadOf=ssh:// -c url.https://u:[email protected]/[email protected]: -c url.https://u:[email protected]=git://bitbucket.org -c url.https://u:[email protected]=https://bitbucket.org -c url.https://u:[email protected]/[email protected]: -c url.https://u:[email protected]=git://github.com -c url.https://u:[email protected]=https://github.com -c url.https://u:[email protected]/[email protected]: -c url.https://u:[email protected]=git://gitlab.com -c url.https://u:[email protected]=https://gitlab.com -c url.https://u:[email protected]/[email protected]: -c url.https://u:[email protected]=git://codeberg.org -c url.https://u:[email protected]=https://codeberg.org submodule update --init --force --recursive
  515. Submodule path 'SDK': checked out '5513116614407ff158aa2e6501d58c59bf77c1c6'
  516. 2026-09-02 18:37:13,680 INFO: Collecting source libraries
  517. 2026-09-02 18:37:13,680 DEBUG: Directory: build/srclib/reproducible-apk-tools
  518. 2026-09-02 18:37:13,680 DEBUG: > git rev-parse --show-toplevel
  519. 2026-09-02 18:37:13,891 DEBUG: Directory: build/srclib/reproducible-apk-tools
  520. 2026-09-02 18:37:13,891 DEBUG: > git submodule foreach --recursive git reset --hard
  521. 2026-09-02 18:37:13,993 DEBUG: Directory: build/srclib/reproducible-apk-tools
  522. 2026-09-02 18:37:13,993 DEBUG: > git reset --hard
  523. 2026-09-02 18:37:14,195 DEBUG: Directory: build/srclib/reproducible-apk-tools
  524. 2026-09-02 18:37:14,196 DEBUG: > git submodule foreach --recursive git clean -dffx
  525. 2026-09-02 18:37:14,298 DEBUG: Directory: build/srclib/reproducible-apk-tools
  526. 2026-09-02 18:37:14,298 DEBUG: > git clean -dffx
  527. 2026-09-02 18:37:14,399 DEBUG: Directory: build/srclib/reproducible-apk-tools
  528. 2026-09-02 18:37:14,400 DEBUG: > git -c core.askpass=/bin/true -c core.sshCommand=/bin/false -c url.https://.insteadOf=ssh:// -c url.https://u:[email protected]/[email protected]: -c url.https://u:[email protected]=git://bitbucket.org -c url.https://u:[email protected]=https://bitbucket.org -c url.https://u:[email protected]/[email protected]: -c url.https://u:[email protected]=git://github.com -c url.https://u:[email protected]=https://github.com -c url.https://u:[email protected]/[email protected]: -c url.https://u:[email protected]=git://gitlab.com -c url.https://u:[email protected]=https://gitlab.com -c url.https://u:[email protected]/[email protected]: -c url.https://u:[email protected]=git://codeberg.org -c url.https://u:[email protected]=https://codeberg.org fetch --prune --prune-tags --force origin
  529. 2026-09-02 18:37:15,203 DEBUG: Directory: build/srclib/reproducible-apk-tools
  530. 2026-09-02 18:37:15,203 DEBUG: > git -c core.askpass=/bin/true -c core.sshCommand=/bin/false -c url.https://.insteadOf=ssh:// -c url.https://u:[email protected]/[email protected]: -c url.https://u:[email protected]=git://bitbucket.org -c url.https://u:[email protected]=https://bitbucket.org -c url.https://u:[email protected]/[email protected]: -c url.https://u:[email protected]=git://github.com -c url.https://u:[email protected]=https://github.com -c url.https://u:[email protected]/[email protected]: -c url.https://u:[email protected]=git://gitlab.com -c url.https://u:[email protected]=https://gitlab.com -c url.https://u:[email protected]/[email protected]: -c url.https://u:[email protected]=git://codeberg.org -c url.https://u:[email protected]=https://codeberg.org fetch --prune --tags --force origin
  531. 2026-09-02 18:37:15,906 DEBUG: Directory: build/srclib/reproducible-apk-tools
  532. 2026-09-02 18:37:15,906 DEBUG: > git remote set-head origin --auto
  533. 2026-09-02 18:37:16,710 DEBUG: Directory: build/srclib/reproducible-apk-tools
  534. 2026-09-02 18:37:16,710 DEBUG: > git checkout -f v0.3.0
  535. 2026-09-02 18:37:16,912 DEBUG: Directory: build/srclib/reproducible-apk-tools
  536. 2026-09-02 18:37:16,912 DEBUG: > git clean -dffx
  537. 2026-09-02 18:37:17,014 INFO: commit: v0.3.0 (SHA1: dc069dc4cddf6ab5162f3ed3be1bc8a14711273f)
  538. 2026-09-02 18:37:17,015 INFO: Creating local.properties file at build/com.freetime.geoweather/local.properties
  539. 2026-09-02 18:37:17,016 INFO: Set up NDK r28 (28.0.13004108)
  540. 2026-09-02 18:37:17,016 INFO: Creating local.properties file at build/com.freetime.geoweather/app/local.properties
  541. 2026-09-02 18:37:17,017 INFO: Set up NDK r28 (28.0.13004108)
  542. 2026-09-02 18:37:17,036 INFO: Running 'prebuild' commands in build/com.freetime.geoweather/app
  543. 2026-09-02 18:37:17,037 INFO: Set up NDK r28 (28.0.13004108)
  544. 2026-09-02 18:37:17,037 DEBUG: Directory: build/com.freetime.geoweather/app
  545. 2026-09-02 18:37:17,037 DEBUG: > bash -e -u -o pipefail -x -c -- sed -i -e '/jetbrains/d' ../settings.gradle.kts
  546. + sed -i -e /jetbrains/d ../settings.gradle.kts
  547. 2026-09-02 18:37:17,249 INFO: Scanning source for common problems...
  548. 2026-09-02 18:37:17,280 INFO: Removing gradle-wrapper.jar at gradle/wrapper/gradle-wrapper.jar
  549. 2026-09-02 18:37:17,282 INFO: Removing gradle-daemon-jvm.properties at SDK/gradle/gradle-daemon-jvm.properties
  550. 2026-09-02 18:37:17,282 INFO: Removing gradle-wrapper.jar at SDK/gradle/wrapper/gradle-wrapper.jar
  551. 2026-09-02 18:37:17,285 INFO: Creating source tarball...
  552. 2026-09-02 18:37:17,608 INFO: Building Gradle project...
  553. 2026-09-02 18:37:17,609 DEBUG: Directory: build/com.freetime.geoweather/app
  554. 2026-09-02 18:37:17,609 DEBUG: > /home/jamie/repos/gradlew-fdroid/gradlew-fdroid assembleRelease
  555. CACHEDIR set to /home/jamie/.cache/gradlew-fdroid
  556. Remote gradle-transparency-log not changed, reusing cache
  557. Update checksum from gradle-transparency-log
  558. Found 9.7.1 via distributionUrl
  559. Running /home/jamie/.cache/gradlew-fdroid/versions/9.7.1/bin/gradle assembleRelease
  560. Starting a Gradle Daemon, 1 incompatible and 1 stopped Daemons could not be reused, use --status for details
  561. > Task :app:preBuild UP-TO-DATE
  562. > Task :app:preReleaseBuild UP-TO-DATE
  563. > Task :app:mergeReleaseJniLibFolders
  564. > Task :SDK:preBuild UP-TO-DATE
  565. > Task :SDK:preReleaseBuild UP-TO-DATE
  566. > Task :SDK:mergeReleaseJniLibFolders
  567. > Task :SDK:mergeReleaseNativeLibs NO-SOURCE
  568. > Task :SDK:copyReleaseJniLibsProjectOnly
  569. > Task :SDK:generateReleaseResources
  570. > Task :app:mergeReleaseNativeLibs
  571. > Task :SDK:packageReleaseResources
  572. > Task :SDK:processReleaseNavigationResources
  573.  
  574. > Task :app:stripReleaseDebugSymbols
  575. [CXX1104] NDK from ndk.dir at /home/jamie/android-sdk/ndk/28.0.13004108 had version [28.0.13004108] which disagrees with android.ndkVersion [28.2.13676358]
  576. [CXX1104] NDK from ndk.dir at /home/jamie/android-sdk/ndk/28.0.13004108 had version [28.0.13004108] which disagrees with android.ndkVersion [28.2.13676358]
  577. [CXX1104] NDK from ndk.dir at /home/jamie/android-sdk/ndk/28.0.13004108 had version [28.0.13004108] which disagrees with android.ndkVersion [28.2.13676358]
  578. [CXX1104] NDK from ndk.dir at /home/jamie/android-sdk/ndk/28.0.13004108 had version [28.0.13004108] which disagrees with android.ndkVersion [28.2.13676358]
  579. [CXX1104] NDK from ndk.dir at /home/jamie/android-sdk/ndk/28.0.13004108 had version [28.0.13004108] which disagrees with android.ndkVersion [28.2.13676358]
  580. [CXX1104] NDK from ndk.dir at /home/jamie/android-sdk/ndk/28.0.13004108 had version [28.0.13004108] which disagrees with android.ndkVersion [28.2.13676358]
  581. [CXX1104] NDK from ndk.dir at /home/jamie/android-sdk/ndk/28.0.13004108 had version [28.0.13004108] which disagrees with android.ndkVersion [28.2.13676358]
  582. [CXX1104] NDK from ndk.dir at /home/jamie/android-sdk/ndk/28.0.13004108 had version [28.0.13004108] which disagrees with android.ndkVersion [28.2.13676358]
  583. Unable to strip the following libraries, packaging them as they are: libandroidx.graphics.path.so, libsqliteJni.so. Run with --info option to learn more.
  584.  
  585. > Task :app:extractReleaseNativeSymbolTables
  586. [CXX1104] NDK from ndk.dir at /home/jamie/android-sdk/ndk/28.0.13004108 had version [28.0.13004108] which disagrees with android.ndkVersion [28.2.13676358]
  587.  
  588. > Task :SDK:javaPreCompileRelease
  589. > Task :SDK:parseReleaseLocalResources
  590. > Task :app:mergeReleaseNativeDebugMetadata NO-SOURCE
  591. > Task :SDK:generateReleaseRFile
  592. > Task :app:checkReleaseDuplicateClasses
  593. > Task :app:generateReleaseResources
  594. > Task :app:packageReleaseResources
  595. > Task :app:processReleaseNavigationResources
  596. > Task :app:parseReleaseLocalResources
  597. > Task :app:javaPreCompileRelease
  598. > Task :app:generateReleaseRFile
  599. > Task :SDK:writeReleaseAarMetadata
  600. > Task :app:mapReleaseSourceSetPaths
  601. > Task :app:compileReleaseNavigationResources
  602. > Task :app:checkReleaseAarMetadata
  603. > Task :app:createReleaseCompatibleScreenManifests
  604. > Task :app:extractDeepLinksRelease
  605. > Task :SDK:extractDeepLinksRelease
  606. > Task :SDK:mapReleaseSourceSetPaths
  607. > Task :app:desugarReleaseFileDependencies
  608. > Task :SDK:compileReleaseLibraryResources
  609. > Task :app:mergeReleaseStartupProfile
  610. > Task :SDK:processReleaseManifest
  611. > Task :app:mergeReleaseResources
  612. > Task :app:processReleaseMainManifest
  613. > Task :app:processReleaseManifest
  614. > Task :SDK:prepareReleaseArtProfile
  615. > Task :app:generateReleaseAssets UP-TO-DATE
  616. > Task :SDK:generateReleaseAssets UP-TO-DATE
  617. > Task :SDK:mergeReleaseAssets
  618. > Task :app:mergeReleaseArtProfile
  619. > Task :app:mergeReleaseAssets
  620. > Task :app:compressReleaseAssets
  621. > Task :app:extractReleaseVersionControlInfo
  622. > Task :app:extractProguardFiles
  623. > Task :SDK:extractProguardFiles
  624. > Task :SDK:prepareLintJarForPublish
  625. > Task :SDK:extractDeepLinksForAarRelease
  626. > Task :SDK:checkReleaseAarMetadata
  627. > Task :SDK:compileReleaseKotlin
  628. > Task :SDK:extractReleaseAnnotations
  629. > Task :SDK:compileReleaseJavaWithJavac NO-SOURCE
  630. > Task :SDK:bundleLibRuntimeToDirRelease
  631. > Task :SDK:bundleLibRuntimeToJarRelease
  632. > Task :SDK:bundleLibCompileToJarRelease
  633. > Task :SDK:processReleaseJavaRes
  634. > Task :SDK:createFullJarRelease
  635. > Task :SDK:generateReleaseLintModel
  636. > Task :SDK:mergeReleaseGeneratedProguardFiles
  637. > Task :SDK:mergeReleaseConsumerProguardFiles
  638. > Task :SDK:writeReleaseLintModelMetadata
  639. > Task :SDK:generateReleaseLintVitalModel
  640. > Task :SDK:mergeReleaseJavaResource
  641. > Task :app:collectReleaseDependencies
  642. > Task :SDK:syncReleaseLibJars
  643. > Task :SDK:bundleReleaseLocalLintAar
  644. > Task :app:sdkReleaseDependencyData
  645. > Task :app:writeReleaseAppMetadata
  646. > Task :app:writeReleaseSigningConfigVersions
  647. > Task :app:processReleaseManifestForPackage
  648. > Task :app:processReleaseResources
  649. > Task :app:optimizeReleaseResources
  650. > Task :app:mergeExtDexRelease
  651. > Task :app:kspReleaseKotlin
  652. > Task :SDK:lintVitalAnalyzeRelease
  653.  
  654. > Task :app:compileReleaseKotlin
  655. w: file:///home/jamie/repos/fdroid/build/com.freetime.geoweather/app/src/main/java/com/freetime/geoweather/MainActivity.kt:229:61 'fun requestSingleUpdate(p0: String, p1: LocationListener, p2: Looper?): Unit' is deprecated. Deprecated in Java.
  656. w: file:///home/jamie/repos/fdroid/build/com.freetime.geoweather/app/src/main/java/com/freetime/geoweather/MainActivity.kt:234:62 This declaration overrides a deprecated member but is not marked as deprecated itself. Add the '@Deprecated' annotation or suppress the diagnostic.
  657. w: file:///home/jamie/repos/fdroid/build/com.freetime.geoweather/app/src/main/java/com/freetime/geoweather/WeatherDetailActivity.kt:193:17 Condition is always 'true'.
  658.  
  659. > Task :app:compileReleaseJavaWithJavac NO-SOURCE
  660. > Task :app:dexBuilderRelease
  661. > Task :app:copyRoomSchemas NO-SOURCE
  662. > Task :app:mergeReleaseGlobalSynthetics
  663. > Task :app:generateReleaseLintVitalReportModel
  664. > Task :app:processReleaseJavaRes
  665. > Task :app:mergeReleaseJavaResource
  666. > Task :app:mergeDexRelease
  667. > Task :app:compileReleaseArtProfile
  668. > Task :app:lintVitalAnalyzeRelease
  669.  
  670. > Task :app:lintVitalReportRelease
  671. Lint found no errors or warnings
  672.  
  673. 677 errors/warnings were listed in the baseline file (/home/jamie/repos/fdroid/build/com.freetime.geoweather/app/lint-baseline.xml) but not found in the project; perhaps they have been fixed?
  674.  
  675. Note: The baseline was created using a different target/variant than it was checked against.
  676. Creation variant: lint
  677. Current variant: lintVitalRelease
  678.  
  679. > Task :app:lintVitalRelease
  680. > Task :app:packageRelease
  681. > Task :app:createReleaseApkListingFileRedirect
  682. > Task :app:assembleRelease
  683.  
  684. [Incubating] Problems report is available at: file:///home/jamie/repos/fdroid/build/com.freetime.geoweather/build/reports/problems/problems-report.html
  685.  
  686. BUILD SUCCESSFUL in 2m 27s
  687. 83 actionable tasks: 83 executed
  688. Consider enabling configuration cache to speed up this build: https://docs.gradle.org/9.7.1/userguide/configuration_cache_enabling.html
  689. 2026-09-02 18:39:45,816 INFO: Running 'postbuild' commands in build/com.freetime.geoweather/app
  690. 2026-09-02 18:39:45,817 INFO: Set up NDK r28 (28.0.13004108)
  691. 2026-09-02 18:39:45,818 DEBUG: Directory: build/com.freetime.geoweather/app
  692. 2026-09-02 18:39:45,818 DEBUG: > bash -e -u -o pipefail -x -c mv /home/jamie/repos/fdroid/build/com.freetime.geoweather/app/build/outputs/apk/release/app-release-unsigned.apk unaligned.apk; /home/jamie/repos/fdroid/build/srclib/reproducible-apk-tools/zipalign.py --page-size 16 --pad-like-apksigner --replace unaligned.apk /home/jamie/repos/fdroid/build/com.freetime.geoweather/app/build/outputs/apk/release/app-release-unsigned.apk
  693. + mv /home/jamie/repos/fdroid/build/com.freetime.geoweather/app/build/outputs/apk/release/app-release-unsigned.apk unaligned.apk
  694. + /home/jamie/repos/fdroid/build/srclib/reproducible-apk-tools/zipalign.py --page-size 16 --pad-like-apksigner --replace unaligned.apk /home/jamie/repos/fdroid/build/com.freetime.geoweather/app/build/outputs/apk/release/app-release-unsigned.apk
  695. 2026-09-02 18:39:46,026 DEBUG: Checking build/com.freetime.geoweather/app/build/outputs/apk/release/app-release-unsigned.apk
  696. 2026-09-02 18:39:46,036 INFO: Successfully built com.freetime.geoweather:65 from 90ee6cdb7ce31bff67e49ff7814cb9336c468262
  697. 2026-09-02 18:39:46,055 INFO: ...retrieving https://github.com/FreetimeMaker/GeoWeather/releases/download/v2.3.0/GeoWeather-v2.3.0.apk
  698. 2026-09-02 18:39:46,057 DEBUG: Starting new HTTPS connection (1): github.com:443
  699. 2026-09-02 18:39:46,456 DEBUG: https://github.com:443 "GET /FreetimeMaker/GeoWeather/releases/download/v2.3.0/GeoWeather-v2.3.0.apk HTTP/1.1" 302 0
  700. 2026-09-02 18:39:46,458 DEBUG: Starting new HTTPS connection (1): release-assets.githubusercontent.com:443
  701. 2026-09-02 18:39:46,874 DEBUG: https://release-assets.githubusercontent.com:443 "GET /github-production-release-asset/1044425235/0d6844dc-42aa-4f86-89f9-82435d33485b?sp=r&sv=2018-11-09&sr=b&spr=https&se=2026-09-02T17%3A30%3A40Z&rscd=attachment%3B+filename%3DGeoWeather-v2.3.0.apk&rsct=application%2Fvnd.android.package-archive&skoid=96c2d410-5711-43a1-aedd-ab1947aa7ab0&sktid=398a6654-997b-47e9-b12b-9515b896b4de&skt=2026-09-02T16%3A30%3A10Z&ske=2026-09-02T17%3A30%3A40Z&sks=b&skv=2018-11-09&sig=FdMHu00NZDsL%2BmL%2B6t0oqb%2FP54CMXM36yECxuA3iCQY%3D&jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmVsZWFzZS1hc3NldHMuZ2l0aHVidXNlcmNvbnRlbnQuY29tIiwia2V5Ijoia2V5MSIsImV4cCI6MTc4ODM2ODk5MCwibmJmIjoxNzg4MzY3MTkwLCJwYXRoIjoicmVsZWFzZWFzc2V0cHJvZHVjdGlvbi5ibG9iLmNvcmUud2luZG93cy5uZXQifQ.k0NgpzwSkqgFnxltPKidWdbBReoJ3Kjncmlo3v0o2GI&response-content-disposition=attachment%3B%20filename%3DGeoWeather-v2.3.0.apk&response-content-type=application%2Fvnd.android.package-archive HTTP/1.1" 200 22715601
  702. 2026-09-02 18:39:48,159 DEBUG: unsigned/binaries/com.freetime.geoweather_65.binary.apk: Verifies
  703. Verified using v1 scheme (JAR signing): false
  704. Verified using v2 scheme (APK Signature Scheme v2): true
  705. Verified using v3 scheme (APK Signature Scheme v3): true
  706. Verified using v3.1 scheme (APK Signature Scheme v3.1): false
  707. Verified using v4 scheme (APK Signature Scheme v4): false
  708. Verified for SourceStamp: false
  709. Number of signers: 1
  710.  
  711. 2026-09-02 18:39:48,233 INFO: ...NOT verified - /tmp/tmpv_q3byao/sigcp_com.freetime.geoweather_65.apk
  712. 2026-09-02 18:39:50,052 DEBUG: > diff -r /tmp/tmpv_q3byao/unsigned_binaries_com.freetime.geoweather_65.binary /tmp/tmpv_q3byao/unsigned_com.freetime.geoweather_65
  713. 2026-09-02 18:39:50,371 DEBUG: removing unsigned/com.freetime.geoweather_65.apk
  714. 2026-09-02 18:39:50,372 DEBUG: removing unsigned/binaries/com.freetime.geoweather_65.binary.apk
  715. 2026-09-02 18:39:50,404 ERROR: Could not build app com.freetime.geoweather: compared built binary to supplied reference binary but failed
  716. ==== detail begin ====
  717. signature copying failed: APK Signing Block offset < central directory offset
  718. Comparing reference APK to unsigned APK...
  719. Unexpected diff output:
  720. Only in /tmp/tmpv_q3byao/unsigned_binaries_com.freetime.geoweather_65.binary/content/META-INF: ALLE.RSA
  721. Only in /tmp/tmpv_q3byao/unsigned_binaries_com.freetime.geoweather_65.binary/content/META-INF: ALLE.SF
  722. Only in /tmp/tmpv_q3byao/unsigned_binaries_com.freetime.geoweather_65.binary/content/META-INF: MANIFEST.MF
  723. Binary files /tmp/tmpv_q3byao/unsigned_binaries_com.freetime.geoweather_65.binary/content/lib/arm64-v8a/libsqliteJni.so and /tmp/tmpv_q3byao/unsigned_com.freetime.geoweather_65/content/lib/arm64-v8a/libsqliteJni.so differ
  724. Binary files /tmp/tmpv_q3byao/unsigned_binaries_com.freetime.geoweather_65.binary/content/lib/armeabi-v7a/libsqliteJni.so and /tmp/tmpv_q3byao/unsigned_com.freetime.geoweather_65/content/lib/armeabi-v7a/libsqliteJni.so differ
  725. Binary files /tmp/tmpv_q3byao/unsigned_binaries_com.freetime.geoweather_65.binary/content/lib/x86/libsqliteJni.so and /tmp/tmpv_q3byao/unsigned_com.freetime.geoweather_65/content/lib/x86/libsqliteJni.so differ
  726. Binary files /tmp/tmpv_q3byao/unsigned_binaries_com.freetime.geoweather_65.binary/content/lib/x86_64/libsqliteJni.so and /tmp/tmpv_q3byao/unsigned_com.freetime.geoweather_65/content/lib/x86_64/libsqliteJni.so differ
  727. ==== detail end ====
  728. 2026-09-02 18:39:50,405 DEBUG: skip deploying full build logs: not enabled in config
  729. 2026-09-02 18:39:50,406 DEBUG: skip deploying full build logs: not enabled in config
  730. 2026-09-02 18:39:50,406 INFO: Finished
  731. 2026-09-02 18:39:50,406 INFO: 3 builds failed
  732. 2026-09-02 18:39:50,406 DEBUG: skip deploying full build logs: not enabled in config
  733. 2026-09-02 18:39:50,407 DEBUG: skip deploying full build logs: not enabled in config
  734. jamie@JamiesAcer:~/repos/fdroid$
Add Comment
Please, Sign In to add comment