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

Debuild rules incompatible bdb #330

Closed
linalouise9 opened this issue Jan 31, 2018 · 6 comments
Closed

Debuild rules incompatible bdb #330

linalouise9 opened this issue Jan 31, 2018 · 6 comments

Comments

@linalouise9
Copy link

The debian build is using the flag --with-incompatible-bdb
This means the deb package wallet is not backwards compatible

Instead should somehow use the contrib/install_db4.sh to compile bdb as in scripts/install-ubuntu.sh

@peerchemist
Copy link
Member

I don't think we should keep compatibility with ancient libdb4.8, Debian has dropped it from it's repositories and only source for it now is Bitcoin-core PPA.
Most of our linux installs use current libdb found in distos repositories.

@sandakersmann
Copy link
Contributor

I don't think we should keep compatibility with ancient libdb4.8

The problem with this is that old wallet files will be unusable. It will gives us an onslaught of support requests.

@peerchemist
Copy link
Member

We had Linux packages in the past too, and for longer timeframes. My package in ArchLinux AUR is there for about three years. We also had debian/ubuntu repositories in the late v0.5 era without any problems.

@sandakersmann
Copy link
Contributor

Maybe Linux users are a bit more tech-savvy?

@peerchemist
Copy link
Member

Maybe Linux users are a bit more tech-savvy?

Surely, and this is why I think we should not bother with extreme backward compatibility.

@sandakersmann
Copy link
Contributor

@hrobeers @sigmike @backpacker69 What do you guys think?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants