Bitcoin Forum
April 20, 2024, 03:11:02 AM *
News: Latest Bitcoin Core release: 26.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Please build and test: bitcoin 0.3.20  (Read 4698 times)
Gavin Andresen (OP)
Legendary
*
qt
Offline Offline

Activity: 1652
Merit: 2216


Chief Scientist


View Profile WWW
January 24, 2011, 04:57:16 PM
 #1

Please checkout the git integration branch from:
  https://github.com/bitcoin/bitcoin

... and help test.  The new features that need testing are:

-nolisten : https://github.com/bitcoin/bitcoin/pull/11
-rescan : scan block chain for missing wallet transactions
-printtoconsole : https://github.com/bitcoin/bitcoin/pull/37
RPC gettransaction details : https://github.com/bitcoin/bitcoin/pull/24
listtransactions new features : https://github.com/bitcoin/bitcoin/pull/10

Bug fixes that also need testing:

-maxconnections= : https://github.com/bitcoin/bitcoin/pull/42
RPC listaccounts minconf : https://github.com/bitcoin/bitcoin/pull/27
RPC move, add time to output : https://github.com/bitcoin/bitcoin/pull/21
...and several improvements to --help output.

This needs more testing on Windows!  Please drop me a quick private message, email, or IRC message if you are able to do some testing.  If you find bugs, please open an issue at:
  https://github.com/bitcoin/bitcoin/issues

How often do you get the chance to work on a potentially world-changing project?
1713582662
Hero Member
*
Offline Offline

Posts: 1713582662

View Profile Personal Message (Offline)

Ignore
1713582662
Reply with quote  #2

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

Posts: 1713582662

View Profile Personal Message (Offline)

Ignore
1713582662
Reply with quote  #2

1713582662
Report to moderator
1713582662
Hero Member
*
Offline Offline

Posts: 1713582662

View Profile Personal Message (Offline)

Ignore
1713582662
Reply with quote  #2

1713582662
Report to moderator
1713582662
Hero Member
*
Offline Offline

Posts: 1713582662

View Profile Personal Message (Offline)

Ignore
1713582662
Reply with quote  #2

1713582662
Report to moderator
alkor
Full Member
***
Offline Offline

Activity: 136
Merit: 100


View Profile
January 24, 2011, 06:43:27 PM
 #2

Is there any information on what is new in this release? Any compelling reason to upgrade once the new version is released?
LZ
Legendary
*
Offline Offline

Activity: 1722
Merit: 1072


P2P Cryptocurrency


View Profile
January 24, 2011, 06:55:18 PM
 #3

Will be -rescan option in GUI?

My OpenPGP fingerprint: 5099EB8C0F2E68C63B4ECBB9A9D0993E04143362
bitcoinex
Sr. Member
****
Offline Offline

Activity: 350
Merit: 252


probiwon.com


View Profile WWW
January 25, 2011, 12:40:37 PM
Last edit: January 25, 2011, 01:28:17 PM by bitcoinex
 #4

After first time run db seems to have changed and no longer work with the old (0.3.19) version. This is as planned?

Code:
$ ./bitcoin-0.3.19/bin/32/bitcoin


************************
EXCEPTION: 22DbRunRecoveryException      
DbEnv::open: DB_RUNRECOVERY: Fatal error, run database recovery      
bitcoin in AppInit()      



************************
EXCEPTION: 22DbRunRecoveryException      
DbEnv::open: DB_RUNRECOVERY: Fatal error, run database recovery      
bitcoin in CMyApp::OnUnhandledException()      

terminate called after throwing an instance of 'DbRunRecoveryException'
  what():  DbEnv::open: DB_RUNRECOVERY: Fatal error, run database recovery
Aвapийный ocтaнoв (core dumped)

New bitcoin lottery: probiwon.com
- Moжeт, ты eщё и в Heвидимyю Pyкy Pынкa вepyeшь? - Зaчeм жe вepoвaть в тo, чтo мoжнo нaблюдaть нeпocpeдcтвeннo?
bitcoinex
Sr. Member
****
Offline Offline

Activity: 350
Merit: 252


probiwon.com


View Profile WWW
January 25, 2011, 12:47:32 PM
 #5

I am propose to add 'Build' section to build-unix.txt:

Code:
Build
-----

cd bitcoin-git
make -f makefile.unix
or
make -f makefile.unix bitcoind

New bitcoin lottery: probiwon.com
- Moжeт, ты eщё и в Heвидимyю Pyкy Pынкa вepyeшь? - Зaчeм жe вepoвaть в тo, чтo мoжнo нaблюдaть нeпocpeдcтвeннo?
bitcoinex
Sr. Member
****
Offline Offline

Activity: 350
Merit: 252


probiwon.com


View Profile WWW
January 25, 2011, 01:35:17 PM
 #6

wxWidget Sad
Especially frustrating is what I do not need GUI

Code:
$ make -f makefile.unix
g++ -c -O2 -Wno-invalid-offsetof -Wformat -g -D__WXDEBUG__ -D__WXGTK__ -DNOPCH -DFOURWAYSSE2 -DUSE_SSL -I"/usr/local/include/wx-2.9" -I"/usr/local/lib/wx/include/gtk2-unicode-debug-static-2.9" -DGUI -o obj/util.o util.cpp
In file included from /usr/local/include/wx-2.9/wx/defs.h:26,
                 from /usr/local/include/wx-2.9/wx/wx.h:15,
                 from headers.h:30,
                 from util.cpp:5:
/usr/local/include/wx-2.9/wx/platform.h:256:22: error: wx/setup.h: No such file or directory
In file included from /usr/local/include/wx-2.9/wx/platform.h:711,
                 from /usr/local/include/wx-2.9/wx/defs.h:26,
                 from /usr/local/include/wx-2.9/wx/wx.h:15,
                 from headers.h:30,
                 from util.cpp:5:


$ lsb_release -a
No LSB modules are available.
Distributor ID:   Debian
Description:   Debian GNU/Linux 5.0.8 (lenny)
Release:   5.0.8
Codename:   lenny

New bitcoin lottery: probiwon.com
- Moжeт, ты eщё и в Heвидимyю Pyкy Pынкa вepyeшь? - Зaчeм жe вepoвaть в тo, чтo мoжнo нaблюдaть нeпocpeдcтвeннo?
Gavin Andresen (OP)
Legendary
*
qt
Offline Offline

Activity: 1652
Merit: 2216


Chief Scientist


View Profile WWW
January 25, 2011, 02:31:32 PM
 #7

After first time run db seems to have changed and no longer work with the old (0.3.19) version. This is as planned?

You must have compiled against a newer version of Berkeley DB, and it uses a new log file format.  Try removing the ~/.bitcoin/log.* files before running the older bitcoin version.

I changed build-unix.txt as you suggested.

How often do you get the chance to work on a potentially world-changing project?
Gavin Andresen (OP)
Legendary
*
qt
Offline Offline

Activity: 1652
Merit: 2216


Chief Scientist


View Profile WWW
January 25, 2011, 02:36:34 PM
 #8

Will be -rescan option in GUI?

No.  Unless you're changing your wallet outside of bitcoin, rescanning isn't necessary.

It would be nice if the GUI had "backup wallet" and "merge backed up wallet with current wallet" options-- the "merge wallet" would need do a rescan.  Maybe next release somebody will implement those features...

How often do you get the chance to work on a potentially world-changing project?
bitcoinex
Sr. Member
****
Offline Offline

Activity: 350
Merit: 252


probiwon.com


View Profile WWW
January 26, 2011, 01:16:21 PM
 #9

Has anyone been able to build under debian?

New bitcoin lottery: probiwon.com
- Moжeт, ты eщё и в Heвидимyю Pyкy Pынкa вepyeшь? - Зaчeм жe вepoвaть в тo, чтo мoжнo нaблюдaть нeпocpeдcтвeннo?
FreeMoney
Legendary
*
Offline Offline

Activity: 1246
Merit: 1014


Strength in numbers


View Profile WWW
January 26, 2011, 01:22:51 PM
 #10

Will be -rescan option in GUI?

No.  Unless you're changing your wallet outside of bitcoin, rescanning isn't necessary.

It would be nice if the GUI had "backup wallet" and "merge backed up wallet with current wallet" options-- the "merge wallet" would need do a rescan.  Maybe next release somebody will implement those features...


It might still be nice to have a rescan button in the options somewhere. If someone who wasn't up on all this switches a wallet in from a backup or to a new machine they're going to be all  Huh Huh

If there was a "click here after you switch wallets" button that would probably save a good number of people a brief heart attack.

 

Play Bitcoin Poker at sealswithclubs.eu. We're active and open to everyone.
ribuck
Donator
Hero Member
*
Offline Offline

Activity: 826
Merit: 1039


View Profile
January 26, 2011, 01:29:36 PM
 #11

If there was a "click here after you switch wallets" button that would probably save a good number of people a brief heart attack.

It shouldn't even need a click. The client should check on starting for a new wallet. I would like to see a wallet subdirectory that you could drop any number of wallet files into, and the client would recognise all of them when starting up.
FreeMoney
Legendary
*
Offline Offline

Activity: 1246
Merit: 1014


Strength in numbers


View Profile WWW
January 26, 2011, 01:32:18 PM
 #12

If there was a "click here after you switch wallets" button that would probably save a good number of people a brief heart attack.

It shouldn't even need a click. The client should check on starting for a new wallet. I would like to see a wallet subdirectory that you could drop any number of wallet files into, and the client would recognise all of them when starting up.

Indeed that sounds much better.

Play Bitcoin Poker at sealswithclubs.eu. We're active and open to everyone.
Gavin Andresen (OP)
Legendary
*
qt
Offline Offline

Activity: 1652
Merit: 2216


Chief Scientist


View Profile WWW
January 29, 2011, 02:29:25 AM
 #13

I haven't heard from anybody...  I'll ask again:  PLEASE HELP TEST

How often do you get the chance to work on a potentially world-changing project?
bitcoinex
Sr. Member
****
Offline Offline

Activity: 350
Merit: 252


probiwon.com


View Profile WWW
January 29, 2011, 05:24:58 AM
 #14

I am tested only bitcoind, on debian linux 32bit AMD:

-nolisten : works

-rescan : option passed but I don't know how to test this option

-printtoconsole : works
may be add 'no detach' functionality to them for bitcoind? or as separate option

gettransaction and listtransactions : work

getbalance '*' 1 also work

-maxconnections= : work

listaccounts N ignores the N - bug confirmed

RPC move, add time to output : https://github.com/bitcoin/bitcoin/pull/21 - I am not checked this

New bitcoin lottery: probiwon.com
- Moжeт, ты eщё и в Heвидимyю Pyкy Pынкa вepyeшь? - Зaчeм жe вepoвaть в тo, чтo мoжнo нaблюдaть нeпocpeдcтвeннo?
tuxsoul
Newbie
*
Offline Offline

Activity: 40
Merit: 0



View Profile WWW
February 14, 2011, 05:15:39 AM
 #15

I haven't heard from anybody...  I'll ask again:  PLEASE HELP TEST

Hi,

I can build the next development version, for debian (sid or wheezy) and ubuntu (natty).

What you think ?

Greetings.
Gavin Andresen (OP)
Legendary
*
qt
Offline Offline

Activity: 1652
Merit: 2216


Chief Scientist


View Profile WWW
February 14, 2011, 05:14:47 PM
 #16

Linux and Windows binaries are at:
  https://sourceforge.net/projects/bitcoin/files/Bitcoin/bitcoin-0.3.20/

Summary of changes and new features (see pull requests for details):

-nolisten : https://github.com/bitcoin/bitcoin/pull/11
-rescan : scan block chain for missing wallet transactions
-printtoconsole : https://github.com/bitcoin/bitcoin/pull/37
RPC gettransaction details : https://github.com/bitcoin/bitcoin/pull/24
listtransactions new features : https://github.com/bitcoin/bitcoin/pull/10

Bug fixes:

New seed nodes : https://github.com/bitcoin/bitcoin/pull/59
New testnet genesis block : https://github.com/bitcoin/bitcoin/pull/53
Optimize database writes : https://github.com/bitcoin/bitcoin/pull/43
-maxconnections= : https://github.com/bitcoin/bitcoin/pull/42
RPC listaccounts minconf : https://github.com/bitcoin/bitcoin/pull/27
RPC move, add time to output : https://github.com/bitcoin/bitcoin/pull/21
several improvements to --help output.

How often do you get the chance to work on a potentially world-changing project?
BitterTea
Sr. Member
****
Offline Offline

Activity: 294
Merit: 250



View Profile
February 14, 2011, 09:40:11 PM
 #17

I'll be installing the Windows client tonight. Should I post in this or the other if I run into issues?
Gavin Andresen (OP)
Legendary
*
qt
Offline Offline

Activity: 1652
Merit: 2216


Chief Scientist


View Profile WWW
February 14, 2011, 09:49:54 PM
 #18

I'll be installing the Windows client tonight. Should I post in this or the other if I run into issues?

Submit issues at the issue tracker on github if you run into issues:
  https://github.com/bitcoin/bitcoin/issues

How often do you get the chance to work on a potentially world-changing project?
ender_x
Newbie
*
Offline Offline

Activity: 10
Merit: 0


View Profile
February 14, 2011, 10:19:27 PM
 #19

Love the rescan feature.. ty..
Gavin Andresen (OP)
Legendary
*
qt
Offline Offline

Activity: 1652
Merit: 2216


Chief Scientist


View Profile WWW
March 02, 2011, 04:50:00 PM
 #20

The only things in my obj dir are cpu.o and sha.o

I did install wxwidgets and I'm running on Ubuntu 10.10

... and you get 'fatal error, can't create' when you try to compile bitcoin?

Sounds like your obj/ dir is not writeable by whichever user you're using to compile.

How often do you get the chance to work on a potentially world-changing project?
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!