Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Tor: Ship all required shared libraries with Bisq #2938

Merged
merged 4 commits into from
Oct 22, 2024

Conversation

alvasw
Copy link
Contributor

@alvasw alvasw commented Oct 19, 2024

Tor failed to start for some users because their operating system didn't ship Tor's dependencies. This change instructs the package manager to install tor and all its required during the Bisq installation. Furthermore, we don't need to ship the Tor binary and its libraries on Linux anymore leading to package size savings.

Changes:

Fixes #2906

Tor failed to start for some users because their operating system didn't
ship Tor's dependencies. This change instructs the package manager to
install tor and all its required during the Bisq installation.

Fixes bisq-network#2906
During Bisq's installation the OS's package manager automatically
installs Tor and its required dependecies.
During Bisq's installation the OS's package manager automatically
installs Tor and its required dependecies.
@alvasw alvasw added bug Something isn't working improvement tor packaging labels Oct 19, 2024
Copy link
Contributor

@axpoems axpoems left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

utACK

alvasw added a commit to alvasw/bisq2 that referenced this pull request Oct 21, 2024
PR bisq-network#2938 unbundles Tor from Bisq on Linux and switches to the OSes Tor
binary. If a user updates from a prior version their data directory will
contain the old extracted Tor binaries. The migration in this change
removes the obsolete files.
@HenrikJannsen HenrikJannsen merged commit 246535d into bisq-network:main Oct 22, 2024
20 checks passed
@HenrikJannsen HenrikJannsen added this to the 2.1.3 milestone Feb 4, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Tor: Ship all required shared libraries with Bisq
3 participants