Skip to content
GitLab
  • Menu
Projects Groups Snippets
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • T tor-browser-build
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 219
    • Issues 219
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 11
    • Merge requests 11
  • Deployments
    • Deployments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • Repository
  • Wiki
    • Wiki
  • Activity
  • Graph
  • Create a new issue
  • Commits
  • Issue Boards
Collapse sidebar
  • The Tor Project
  • Applications
  • tor-browser-build
  • Issues
  • #40171
Closed
Open
Created Dec 07, 2020 by Georg Koppen@gkDeveloper

10.5a5 release build is broken with InvocationTargetException in android-components compilation

When I looked at my 10.0a5 build I found

FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':feature-share:kaptReleaseKotlin'.
> A failure occurred while executing
org.jetbrains.kotlin.gradle.internal.KaptExecution
   > java.lang.reflect.InvocationTargetException (no error message)

in the android-components-android.-x86.log file. I think that's the first time I see this error but what is weirder is that android-components is built separately for x86 it seems. And, yes, looking at the nightly mobile logs it seems that we now build application-services, android-components, and fenix per arch even though they are already resulting in "fat" archives.

I suppose that this is caused by the uniffi-rs inclusion. I made sure that no OS is included in the filename of the artifact to avoid that but that might not have been enough...

Edited Dec 07, 2020 by Matthew Finkel
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Assignee
Assign to
Time tracking