From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from sog-mx-4.v43.ch3.sourceforge.com ([172.29.43.194] helo=mx.sourceforge.net) by sfs-ml-1.v29.ch3.sourceforge.com with esmtp (Exim 4.76) (envelope-from ) id 1WVKG8-000519-Gv for bitcoin-development@lists.sourceforge.net; Wed, 02 Apr 2014 12:27:12 +0000 Received-SPF: pass (sog-mx-4.v43.ch3.sourceforge.com: domain of gmail.com designates 209.85.213.178 as permitted sender) client-ip=209.85.213.178; envelope-from=laanwj@gmail.com; helo=mail-ig0-f178.google.com; Received: from mail-ig0-f178.google.com ([209.85.213.178]) by sog-mx-4.v43.ch3.sourceforge.com with esmtps (TLSv1:RC4-SHA:128) (Exim 4.76) id 1WVKG7-0003O6-Nb for bitcoin-development@lists.sourceforge.net; Wed, 02 Apr 2014 12:27:12 +0000 Received: by mail-ig0-f178.google.com with SMTP id hn18so207964igb.17 for ; Wed, 02 Apr 2014 05:27:06 -0700 (PDT) MIME-Version: 1.0 X-Received: by 10.50.55.40 with SMTP id o8mr1110717igp.42.1396441626439; Wed, 02 Apr 2014 05:27:06 -0700 (PDT) Received: by 10.64.70.131 with HTTP; Wed, 2 Apr 2014 05:27:06 -0700 (PDT) Date: Wed, 2 Apr 2014 14:27:06 +0200 Message-ID: From: Wladimir To: Bitcoin Dev Content-Type: multipart/alternative; boundary=047d7b10caa917f99104f60e678c X-Spam-Score: -0.6 (/) X-Spam-Report: Spam Filtering performed by mx.sourceforge.net. See http://spamassassin.org/tag/ for more details. -1.5 SPF_CHECK_PASS SPF reports sender host as permitted sender for sender-domain 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (laanwj[at]gmail.com) -0.0 SPF_PASS SPF: sender matches SPF record 1.0 HTML_MESSAGE BODY: HTML included in message -0.1 DKIM_VALID_AU Message has a valid DKIM or DK signature from author's domain 0.1 DKIM_SIGNED Message has a DKIM or DK signature, not necessarily valid -0.1 DKIM_VALID Message has at least one valid DKIM or DK signature X-Headers-End: 1WVKG7-0003O6-Nb Subject: [Bitcoin-development] Detailed gitian build guide X-BeenThere: bitcoin-development@lists.sourceforge.net X-Mailman-Version: 2.1.9 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 02 Apr 2014 12:27:12 -0000 --047d7b10caa917f99104f60e678c Content-Type: text/plain; charset=UTF-8 Hello all, I'm working on a detailed guide on how to install and set up a Debian VM for gitian building. As this guide can be used on any operating system that has VirtualBox, hopefully this will make it easier for people to get started with gitian builds. See https://github.com/bitcoin/bitcoin/pull/3994 Rendered version is here: https://github.com/laanwj/bitcoin/blob/2014_04_debian_gitian_build_doc/doc/gitian-building.md Comments and patches are welcome. If you bump into problems while following the guide please let me know. Wladimir --047d7b10caa917f99104f60e678c Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
Hello all,

I'm working on a det= ailed guide on how to install and set up a Debian VM for gitian building. A= s this guide can be used on any operating system that has VirtualBox, hopef= ully this will make it easier for people to get started with gitian builds.=

Comments and patches are welcome.
I= f you bump into problems while following the guide please let me know.
<= /div>

Wladimir

--047d7b10caa917f99104f60e678c-- From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from sog-mx-2.v43.ch3.sourceforge.com ([172.29.43.192] helo=mx.sourceforge.net) by sfs-ml-4.v29.ch3.sourceforge.com with esmtp (Exim 4.76) (envelope-from ) id 1WVZZM-0004a9-0Z for bitcoin-development@lists.sourceforge.net; Thu, 03 Apr 2014 04:48:04 +0000 Received-SPF: pass (sog-mx-2.v43.ch3.sourceforge.com: domain of niftybox.net designates 95.142.167.147 as permitted sender) client-ip=95.142.167.147; envelope-from=c1.sf-bitcoin@niftybox.net; helo=i3.hyper.to; Received: from i3.hyper.to ([95.142.167.147]) by sog-mx-2.v43.ch3.sourceforge.com with esmtp (Exim 4.76) id 1WVZZK-00082X-LA for bitcoin-development@lists.sourceforge.net; Thu, 03 Apr 2014 04:48:03 +0000 Received: from localhost (localhost [127.0.0.1]) by i3.hyper.to (Postfix) with ESMTP id 4252DE057B; Thu, 3 Apr 2014 06:47:56 +0200 (CEST) Received: from i3.hyper.to ([127.0.0.1]) by localhost (i3.hyper.to [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Xzg74cxWEg3F; Thu, 3 Apr 2014 06:47:51 +0200 (CEST) Received: from [192.168.4.81] (70-36-136-78.dsl.dynamic.sonic.net [70.36.136.78]) by i3.hyper.to (Postfix) with ESMTPSA id C4AC6E03F0; Thu, 3 Apr 2014 06:47:50 +0200 (CEST) Message-ID: <1396500468.13415.71.camel@mimiz> From: devrandom To: Wladimir Date: Wed, 02 Apr 2014 21:47:48 -0700 In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" X-Mailer: Evolution 3.8.4-0ubuntu1 Mime-Version: 1.0 Content-Transfer-Encoding: 7bit X-Spam-Score: -1.5 (-) X-Spam-Report: Spam Filtering performed by mx.sourceforge.net. See http://spamassassin.org/tag/ for more details. -1.5 SPF_CHECK_PASS SPF reports sender host as permitted sender for sender-domain -0.0 SPF_PASS SPF: sender matches SPF record X-Headers-End: 1WVZZK-00082X-LA Cc: Bitcoin Dev Subject: Re: [Bitcoin-development] Detailed gitian build guide X-BeenThere: bitcoin-development@lists.sourceforge.net X-Mailman-Version: 2.1.9 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 03 Apr 2014 04:48:04 -0000 Nice! I wonder how much of this could be scripted. On Wed, 2014-04-02 at 14:27 +0200, Wladimir wrote: > Hello all, > > > I'm working on a detailed guide on how to install and set up a Debian > VM for gitian building. As this guide can be used on any operating > system that has VirtualBox, hopefully this will make it easier for > people to get started with gitian builds. > > > See https://github.com/bitcoin/bitcoin/pull/3994 > > > Rendered version is here: > https://github.com/laanwj/bitcoin/blob/2014_04_debian_gitian_build_doc/doc/gitian-building.md > > > > Comments and patches are welcome. > > If you bump into problems while following the guide please let me > know. > > > > Wladimir > > > ------------------------------------------------------------------------------ > _______________________________________________ > Bitcoin-development mailing list > Bitcoin-development@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/bitcoin-development -- Miron / devrandom From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from sog-mx-3.v43.ch3.sourceforge.com ([172.29.43.193] helo=mx.sourceforge.net) by sfs-ml-3.v29.ch3.sourceforge.com with esmtp (Exim 4.76) (envelope-from ) id 1WVaZG-00023E-06 for bitcoin-development@lists.sourceforge.net; Thu, 03 Apr 2014 05:52:02 +0000 Received-SPF: pass (sog-mx-3.v43.ch3.sourceforge.com: domain of gmail.com designates 209.85.213.180 as permitted sender) client-ip=209.85.213.180; envelope-from=laanwj@gmail.com; helo=mail-ig0-f180.google.com; Received: from mail-ig0-f180.google.com ([209.85.213.180]) by sog-mx-3.v43.ch3.sourceforge.com with esmtps (TLSv1:RC4-SHA:128) (Exim 4.76) id 1WVaZF-0005pO-7V for bitcoin-development@lists.sourceforge.net; Thu, 03 Apr 2014 05:52:01 +0000 Received: by mail-ig0-f180.google.com with SMTP id c1so1355782igq.1 for ; Wed, 02 Apr 2014 22:51:56 -0700 (PDT) MIME-Version: 1.0 X-Received: by 10.50.60.103 with SMTP id g7mr13476771igr.20.1396504315937; Wed, 02 Apr 2014 22:51:55 -0700 (PDT) Received: by 10.64.70.131 with HTTP; Wed, 2 Apr 2014 22:51:55 -0700 (PDT) In-Reply-To: <1396500468.13415.71.camel@mimiz> References: <1396500468.13415.71.camel@mimiz> Date: Thu, 3 Apr 2014 07:51:55 +0200 Message-ID: From: Wladimir To: devrandom Content-Type: multipart/alternative; boundary=047d7b1117c1ae0c0b04f61cff88 X-Spam-Score: -0.6 (/) X-Spam-Report: Spam Filtering performed by mx.sourceforge.net. See http://spamassassin.org/tag/ for more details. -1.5 SPF_CHECK_PASS SPF reports sender host as permitted sender for sender-domain 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (laanwj[at]gmail.com) -0.0 SPF_PASS SPF: sender matches SPF record 1.0 HTML_MESSAGE BODY: HTML included in message -0.1 DKIM_VALID_AU Message has a valid DKIM or DK signature from author's domain 0.1 DKIM_SIGNED Message has a DKIM or DK signature, not necessarily valid -0.1 DKIM_VALID Message has at least one valid DKIM or DK signature X-Headers-End: 1WVaZF-0005pO-7V Cc: Bitcoin Dev Subject: Re: [Bitcoin-development] Detailed gitian build guide X-BeenThere: bitcoin-development@lists.sourceforge.net X-Mailman-Version: 2.1.9 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 03 Apr 2014 05:52:02 -0000 --047d7b1117c1ae0c0b04f61cff88 Content-Type: text/plain; charset=UTF-8 On Thu, Apr 3, 2014 at 6:47 AM, devrandom wrote: > Nice! > > I wonder how much of this could be scripted. > Everything, probably, using vmbuilder (and/or vagrant as Nick Simpson suggests). But that's not the point here. It is to provide exact steps that people can follow to get a basic (virtual) machine that they can use to do gitian builds. I didn't want to end up with a gitian-builder-that-builds-a-gitian-builder :-) The host machine may not even have any scripting languages installed (in the case of Windows). It may be possible to script *some* parts (most of the quoted bash script is runnable as script) without automating the entire process, but I hope that over time we can make Gitian itself easier to use/setup, so that less steps are needed in the first place. Wladimir --047d7b1117c1ae0c0b04f61cff88 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable

= On Thu, Apr 3, 2014 at 6:47 AM, devrandom <c1.sf-bitcoin@niftybox= .net> wrote:
Nice!

I wonder how much of this could be scripted.

Everything, probably, using vmbuilder (and/or vagrant as Nick Simpson= suggests). But that's not the point here. It is to provide exact steps= that people can follow to get a basic (virtual) machine that they can use = to do gitian builds.

I didn't want to end up with a gitian-builder-that-builds-a-gitian-= builder :-) The host machine may not even have any scripting languages inst= alled (in the case of Windows).

It may be possible to scr= ipt *some* parts (most of the quoted bash script is runnable as script) wit= hout automating the entire process, but I hope that over time we can make G= itian itself easier to use/setup, so that less steps are needed in the firs= t place.

Wladimir

--047d7b1117c1ae0c0b04f61cff88-- From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from sog-mx-1.v43.ch3.sourceforge.com ([172.29.43.191] helo=mx.sourceforge.net) by sfs-ml-3.v29.ch3.sourceforge.com with esmtp (Exim 4.76) (envelope-from ) id 1WVk5m-0005Ao-1p for bitcoin-development@lists.sourceforge.net; Thu, 03 Apr 2014 16:02:14 +0000 Received-SPF: pass (sog-mx-1.v43.ch3.sourceforge.com: domain of niftybox.net designates 95.142.167.147 as permitted sender) client-ip=95.142.167.147; envelope-from=c1.sf-bitcoin@niftybox.net; helo=i3.hyper.to; Received: from i3.hyper.to ([95.142.167.147]) by sog-mx-1.v43.ch3.sourceforge.com with esmtp (Exim 4.76) id 1WVk5k-0003qY-3z for bitcoin-development@lists.sourceforge.net; Thu, 03 Apr 2014 16:02:14 +0000 Received: from localhost (localhost [127.0.0.1]) by i3.hyper.to (Postfix) with ESMTP id 0B1BFE0582; Thu, 3 Apr 2014 18:02:06 +0200 (CEST) Received: from i3.hyper.to ([127.0.0.1]) by localhost (i3.hyper.to [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Rk4XzZjnr+Bt; Thu, 3 Apr 2014 18:02:01 +0200 (CEST) Received: from [192.168.4.81] (70-36-136-78.dsl.dynamic.sonic.net [70.36.136.78]) by i3.hyper.to (Postfix) with ESMTPSA id 5BEDCE057F; Thu, 3 Apr 2014 18:02:00 +0200 (CEST) Message-ID: <1396540918.13415.78.camel@mimiz> From: devrandom To: Wladimir Date: Thu, 03 Apr 2014 09:01:58 -0700 In-Reply-To: References: <1396500468.13415.71.camel@mimiz> Content-Type: text/plain; charset="UTF-8" X-Mailer: Evolution 3.8.4-0ubuntu1 Mime-Version: 1.0 Content-Transfer-Encoding: 7bit X-Spam-Score: -1.5 (-) X-Spam-Report: Spam Filtering performed by mx.sourceforge.net. See http://spamassassin.org/tag/ for more details. -1.5 SPF_CHECK_PASS SPF reports sender host as permitted sender for sender-domain -0.0 SPF_PASS SPF: sender matches SPF record X-Headers-End: 1WVk5k-0003qY-3z Cc: Bitcoin Dev Subject: Re: [Bitcoin-development] Detailed gitian build guide X-BeenThere: bitcoin-development@lists.sourceforge.net X-Mailman-Version: 2.1.9 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 03 Apr 2014 16:02:14 -0000 On Thu, 2014-04-03 at 07:51 +0200, Wladimir wrote: > > On Thu, Apr 3, 2014 at 6:47 AM, devrandom > wrote: > Nice! > > I wonder how much of this could be scripted. > > > Everything, probably, using vmbuilder (and/or vagrant as Nick Simpson > suggests). But that's not the point here. It is to provide exact steps > that people can follow to get a basic (virtual) machine that they can > use to do gitian builds. Understood. > > I didn't want to end up with a > gitian-builder-that-builds-a-gitian-builder :-) The host machine may > not even have any scripting languages installed (in the case of > Windows). Yes, I can see the turtles there. > > > It may be possible to script *some* parts (most of the quoted bash > script is runnable as script) without automating the entire process, > but I hope that over time we can make Gitian itself easier to > use/setup, so that less steps are needed in the first place. Understood. :) I would definitely like to see in Gitian any improvements that make it easier for newcomers to get started. > > > Wladimir > > > -- Miron / devrandom