Comments (16)
Issue Status: 1. Open 2. Started 3. Submitted 4. Done
This issue now has a funding of 0.9936 ETH (349.99 USD @ $352.24/ETH) attached to it.
- If you would like to work on this issue you can 'start work' on the Gitcoin Issue Details page.
- Want to chip in? Add your own contribution here.
- Questions? Checkout Gitcoin Help or the Gitcoin Chat
- $759,564.89 more funded OSS Work available on the Gitcoin Issue Explorer
from bitgesell.
Issue Status: 1. Open 2. Started 3. Submitted 4. Done
Work has been started.
These users each claimed they can complete the work by 266 years, 1 month from now.
Please review their action plans below:
1) rezahsnz has applied to start work (Funders only: approve worker | reject worker).
i will have the libdb and its dev libraries
contained in the .deb package.
2) vporton has been approved to start work.
I created multiple Debian/Ubuntu packages, even rather advanced ones.
3) irhonin has applied to start work (Funders only: approve worker | reject worker).
Ready to start working on that, never done before but I learn quickly.
4) agbilotia1998 has applied to start work (Funders only: approve worker | reject worker).
- Add libDb of specific version as a dependency to Debian package.
- Create makefile.
- Test the package on Ubuntu Machine.
Learn more on the Gitcoin Issue Details page.
from bitgesell.
@vporton Hello from Gitcoin Core - are you still working on this issue? Please submit a WIP PR or comment back within the next 3 days or you will be removed from this ticket and it will be returned to an ‘Open’ status. Please let us know if you have questions!
- reminder (3 days)
- escalation to mods (6 days)
Funders only: Snooze warnings for 1 day | 3 days | 5 days | 10 days | 100 days
from bitgesell.
I've finished the task interrupting my work on this issue. I will continue working soon.
from bitgesell.
I need your fullname to write down it as the package maintainer name (I don't want to be a maintainer after fulfilling the bounty, unless you pay me additional money, so the maintainer is you).
from bitgesell.
Please confirm or reject explicitly if the built binary Debian package should contain GUI features.
from bitgesell.
Successfully compiled Debian packages on my Ubuntu 20.04.1. Commands do work (at least with --help
) option.
It remains:
- test on Docker (I will add the full test to the
debian/
folder.) - change my name to your name (see above)
- decide whether we compile the GUI things (your decision!)
- decide if we keep
debian/
in the package root (I prefer this variant) or move it to the tools, then add there a script that copiesdebian/
to package root and then builds it (silly).
Please answer the appeared questions.
from bitgesell.
I will also distribute libboost
together with BGL, as it has the same troubles as libdb
.
from bitgesell.
I will also distribute
libboost
together with BGL, as it has the same troubles aslibdb
.
Please increase funding because I need to do this additional work to produce a working .deb
package.
from bitgesell.
Ugh, it appears impossible to make a package that works in both Ubuntu 20.04.1 and Ubuntu 18.04 :-(
When running the binary package built on 20.04.1 in Ubuntu 18.04:
BGLd: /lib/x86_64-linux-gnu/libm.so.6: version `GLIBC_2.29' not found (required by BGLd)
I set distributing three sources libdb4.8
, libboost
, and libevent
(see https://github.com/vporton/bitgesell), but even after this it does not work. Static libc causes crash of running programs.
Looks like, there is no solution. It may be best to build a separate .deb
for each Ubuntu/Debian version instead :-(
from bitgesell.
Ugh, it appears impossible to make a package that works in both Ubuntu 20.04.1 and Ubuntu 18.04 :-(
The solutions are either:
-
Use an old Docker image to compile (not just to run).
-
Distribute also
libc
andlibstdc++
together with our package.
Which of these two solutions do you choose?
Note that I already changed your package to contain libboost
(because it has a mess of different version on different versions of Ubuntu), db-4.8
, libevent
(It seems impossible to link to an old system package, even if it is installed, because there is only a single version of libevent-dev
on Ubuntu 20.04.1.)
Please choose your solution (and increase funding, as the task appeared much more difficult than anticipated).
from bitgesell.
OK, I decided I will do compilation inside Docker. (There is no other choice.) Give me yet some time.
from bitgesell.
Victor thanks for your efforts! please ping me in the comment when I can check it, will also assess the effort and hours spent of course
from bitgesell.
Victor thanks for your efforts! please ping me in the comment when I can check it, will also assess the effort and hours spent of course
I didn't measure the hours exactly, but I think I already spent about 20-25 hours.
from bitgesell.
Issue Status: 1. Open 2. Started 3. Submitted 4. Done
Work for 0.9936 ETH (346.98 USD @ $350.48/ETH) has been submitted by:
- Learn more on the Gitcoin Issue Details page
- Want to chip in? Add your own contribution here.
- Questions? Checkout Gitcoin Help or the Gitcoin Chat
- $845,887.67 more funded OSS Work available on the Gitcoin Issue Explorer
from bitgesell.
Thanks for the contribution guys! closing the issue.
from bitgesell.
Related Issues (20)
- CI/CD: Official Docker image on Dockerhub Registry HOT 7
- Getblocktemplate broken in v 0.1.10 HOT 24
- BGL PR bounty hunt ($10000 overall budget) HOT 24
- Translation of sites or pages, (GUI) Bug bounty
- Opened tag
- Any report, issue or feature request related to the GUI should be reported at https://github.com/bitcoin-core/gui/issues/ HOT 4
- Bitgesell contribution program ($25000 overall budget) HOT 8
- RPC client conversion table and RPC server named arguments mismatch for gettxoutsetinfo HOT 2
- Functional test for i2p fails due to connection attempt on port !=0 HOT 1
- Functional p2p_segwit test 'test_witness_block_size' fails due to too large block constructed
- bug bitgesell-bridge HOT 8
- Syntax error and more errors in the code HOT 3
- New error HOT 1
- Last error I suppose HOT 19
- 4 Errors solved but no reply from bitgesell HOT 3
- Fixed some tests HOT 2
- BGL (Bitgesell) Bounty/Improvement Program ($50000 budget) HOT 9
- https://github.com/BGL-core/gui points to A `404` page HOT 5
- bitgesell (BGL) CORE Wallet "corrupted block database" HOT 3
- functional test p2p_dos_header_tree.py quarantine question HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from bitgesell.