Skip to content
GitLab
Projects Groups Topics Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • Tor Tor
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributor statistics
    • Graph
    • Compare revisions
  • Issues 339
    • Issues 339
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 32
    • Merge requests 32
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • The Tor Project
  • Core
  • TorTor
  • Issues
  • #40487
Closed
Open
Issue created Oct 15, 2021 by eighthave@eighthaveContributor

On Android, LOCALSTATEDIR should be set to static path

On Android, there is no such thing as installing into the absolute system paths. So we have to hack around that assumption in ./configure. That means that LOCALSTATEDIR ends up getting set to build paths, breaking reproducibility. Since having a compiled-in LOCALSTATEDIR is worthless on Android, it should not be used for Android build. It could just be hard-coded to some debug path like /data/local/tmp.

This is similar to !460

@n8fr8 FYI

Edited Oct 15, 2021 by eighthave
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Assignee
Assign to
Time tracking