public inbox for bitcoindev@googlegroups.com
 help / color / mirror / Atom feed
* [Bitcoin-development] 0.5 release updated
@ 2011-10-28 18:33 Gavin Andresen
  2011-10-28 23:56 ` Luke-Jr
  0 siblings, 1 reply; 3+ messages in thread
From: Gavin Andresen @ 2011-10-28 18:33 UTC (permalink / raw)
  To: Bitcoin Dev

Quick update on why there is no final 0.5 release out yet:

Short answer: because I'm really paranoid about bitcoin binary builds,
and the switch to Qt means a change in the way the builds are done.

Long answer:

Linux builds should be all set; the 'gitian' trusted build process works nicely.

Windows builds are being difficult; we need a gcc expert to help debug
the 'gitian' cross-compile (see
https://github.com/bitcoin/bitcoin/pull/587 ).

Unless somebody steps forward and says "I'll support compiling
bitcoin-qt/bitcoind with Visual Studio) I'm going to remove
src/makefile.vc and make sure the readmes say that only the mingw
toolchain is supported.

Mac builds were slightly broken for the 0.4 release (they don't run on
OSX 10.5-- you need 10.6 or greater). I'm "recompiling the world" to
hopefully fix that, and hope to have mac binaries available soon (let
me know if you can help test, especially if you have a 32-bit Intel
mac running 10.5).

On my wish list for builds (anybody want to volunteer?):

I think it'd be spiffy to have a .pro file to compile bitcoind;
maintaining N different makefiles is annoying and error-prone.

-- 
--
Gavin Andresen



^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: [Bitcoin-development] 0.5 release updated
  2011-10-28 18:33 [Bitcoin-development] 0.5 release updated Gavin Andresen
@ 2011-10-28 23:56 ` Luke-Jr
  2011-10-29  8:09   ` John Smith
  0 siblings, 1 reply; 3+ messages in thread
From: Luke-Jr @ 2011-10-28 23:56 UTC (permalink / raw)
  To: bitcoin-development

On Friday, October 28, 2011 2:33:44 PM Gavin Andresen wrote:
> Windows builds are being difficult; we need a gcc expert to help debug
> the 'gitian' cross-compile (see
> https://github.com/bitcoin/bitcoin/pull/587 ).

This is an Ubuntu issue. Can't gitian use something else?

> I think it'd be spiffy to have a .pro file to compile bitcoind;
> maintaining N different makefiles is annoying and error-prone.

Better would be a GUI=0/1 option to the bitcoin-qt.pro until a nicer (ideally 
automake/autoconf) system is implemented...



^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: [Bitcoin-development] 0.5 release updated
  2011-10-28 23:56 ` Luke-Jr
@ 2011-10-29  8:09   ` John Smith
  0 siblings, 0 replies; 3+ messages in thread
From: John Smith @ 2011-10-29  8:09 UTC (permalink / raw)
  To: Luke-Jr; +Cc: bitcoin-development

[-- Attachment #1: Type: text/plain, Size: 534 bytes --]

> Better would be a GUI=0/1 option to the bitcoin-qt.pro until a nicer
> (ideally
> automake/autoconf) system is implemented...
>

Are you sure you want to require qmake for the daemon build?

I agree having a unified build system would be nice, but qmake doesn't add
anything for non-qt software. Better to stick with a makefile.

If the goal is 'making it easier for the user' maybe it'd be best to make a
bash script that wraps both, that builds the daemon if possible, and the UI
if possible, and converts command line flags.

JS

[-- Attachment #2: Type: text/html, Size: 798 bytes --]

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2011-10-29  8:09 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2011-10-28 18:33 [Bitcoin-development] 0.5 release updated Gavin Andresen
2011-10-28 23:56 ` Luke-Jr
2011-10-29  8:09   ` John Smith

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox