Bitcoin Forum
October 19, 2018, 03:36:49 AM *
News: Make sure you are not using versions of Bitcoin Core other than 0.17.0 [Torrent], 0.16.3, 0.15.2, or 0.14.3. More info.
 
   Home   Help Search Donate Login Register  
Pages: [1]
  Print  
Author Topic: Autotools Qt5 support (200 mBTC bounty)  (Read 993 times)
wumpus
Hero Member
*****
qt
Offline Offline

Activity: 812
Merit: 1000

No Maps for These Territories


View Profile
November 23, 2013, 09:55:05 AM
 #1

Looking for an autotools wizard to add Qt5 support to the GNU autotools build system of the bitcoin reference client (https://github.com/bitcoin/bitcoin).

Qt5 support was lost when switching from qmake to autotools.

* Qt4 must remain supported
* Which one to use should be auto-detected
* If both Qt4 and Qt5 are installed Qt5 should be used by default
* It should be possible to choose which one to use using a configure option.

Bounty: 200 mBTC, will be paid by me when your change is merged.

Please post here if you start working on this, so that no duplicate work is done.

If you have further questions let me know.

Note: this only concerns build system work, the underlying code base already supports Qt5 (and if there are issues with that, you do not have to fix those to claim the bounty)

Bitcoin Core developer [PGP] Warning: For most, coin loss is a larger risk than coin theft. A disk can die any time. Regularly back up your wallet through FileBackup Wallet to an external storage or the (encrypted!) cloud. Use a separate offline wallet for storing larger amounts.
1539920209
Hero Member
*
Offline Offline

Posts: 1539920209

View Profile Personal Message (Offline)

Ignore
1539920209
Reply with quote  #2

1539920209
Report to moderator
1539920209
Hero Member
*
Offline Offline

Posts: 1539920209

View Profile Personal Message (Offline)

Ignore
1539920209
Reply with quote  #2

1539920209
Report to moderator
1539920209
Hero Member
*
Offline Offline

Posts: 1539920209

View Profile Personal Message (Offline)

Ignore
1539920209
Reply with quote  #2

1539920209
Report to moderator
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise here.
1539920209
Hero Member
*
Offline Offline

Posts: 1539920209

View Profile Personal Message (Offline)

Ignore
1539920209
Reply with quote  #2

1539920209
Report to moderator
1539920209
Hero Member
*
Offline Offline

Posts: 1539920209

View Profile Personal Message (Offline)

Ignore
1539920209
Reply with quote  #2

1539920209
Report to moderator
1539920209
Hero Member
*
Offline Offline

Posts: 1539920209

View Profile Personal Message (Offline)

Ignore
1539920209
Reply with quote  #2

1539920209
Report to moderator
cfields
Newbie
*
Offline Offline

Activity: 9
Merit: 0


View Profile
November 24, 2013, 03:47:21 AM
 #2

This is on my todo list (I did the initial autotools port).

Because it's a regression, I consider this part of the port that was not completed. Thus, no bounty needed, I'll take care of it very soon. I have most of it done in a branch somewhere, just need to finish up my current project first.
wumpus
Hero Member
*****
qt
Offline Offline

Activity: 812
Merit: 1000

No Maps for These Territories


View Profile
November 24, 2013, 08:23:40 AM
 #3

Okay, that's up to you, I'm still happy to send you the bounty if you do Smiley

Bitcoin Core developer [PGP] Warning: For most, coin loss is a larger risk than coin theft. A disk can die any time. Regularly back up your wallet through FileBackup Wallet to an external storage or the (encrypted!) cloud. Use a separate offline wallet for storing larger amounts.
wumpus
Hero Member
*****
qt
Offline Offline

Activity: 812
Merit: 1000

No Maps for These Territories


View Profile
November 24, 2013, 10:33:49 AM
 #4

Though my idea behind posting a bounty for a relatively straightforward task is to incite some new people to development on the reference client.

I may do this again for some other things.

Bitcoin Core developer [PGP] Warning: For most, coin loss is a larger risk than coin theft. A disk can die any time. Regularly back up your wallet through FileBackup Wallet to an external storage or the (encrypted!) cloud. Use a separate offline wallet for storing larger amounts.
cfields
Newbie
*
Offline Offline

Activity: 9
Merit: 0


View Profile
December 20, 2013, 02:48:36 AM
 #5

The final PR for this is in. See: https://github.com/bitcoin/bitcoin/pull/3346

Ready for final review and testing. It's merge-ready barring any new reports of build problems.

Since you said you're happy to send along the bounty (when merged), I have a proposal for you:
As mentioned above, I'm not ok with keeping it because IMO it was a regression that I introduced anyway. Instead, I'd like to see it donated to Sean's Outpost (http://seansoutpost.com).

However, given that they are working hard to help families for Christmas, I'd really hoped to have this taken care in time to contribute.

Could I persuade you to go ahead and send along half to Sean's Outpost, and the rest after merge? I obviously have every intention of getting this into master.
wumpus
Hero Member
*****
qt
Offline Offline

Activity: 812
Merit: 1000

No Maps for These Territories


View Profile
December 20, 2013, 09:02:41 AM
 #6

Sure.
Because I trust you, I'll send the whole bounty to them already. See PM for transaction id.

Bitcoin Core developer [PGP] Warning: For most, coin loss is a larger risk than coin theft. A disk can die any time. Regularly back up your wallet through FileBackup Wallet to an external storage or the (encrypted!) cloud. Use a separate offline wallet for storing larger amounts.
Pages: [1]
  Print  
 
Jump to:  

Sponsored by , a Bitcoin-accepting VPN.
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!