<html><head></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><br><div><div>On Jan 27, 2012, at 12:28 PM, batinste wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite">
<meta content="text/html; charset=ISO-8859-1" http-equiv="Content-Type">
<div bgcolor="#FFFFFF" text="#000000">
On 27/01/2012 16:17, Hans-Christoph Steiner wrote:
<blockquote cite="mid:2B575FB2-DFC5-4DD5-B8B4-F7AF913A0680@at.or.at" type="cite"><br>
<div>
<div>On Jan 25, 2012, at 2:55 PM, András Murányi wrote:</div>
<br class="Apple-interchange-newline">
<blockquote type="cite">
<div class="gmail_quote">On Wed, Jan 25, 2012 at 18:30,
batinste <span dir="ltr"><<a moz-do-not-send="true" href="mailto:dwanafite@yahoo.fr">dwanafite@yahoo.fr</a>></span>
wrote:<br>
<blockquote class="gmail_quote" style="margin-top: 0px;
margin-right: 0px; margin-bottom: 0px; margin-left: 0.8ex;
border-left-width: 1px; border-left-color: rgb(204, 204,
204); border-left-style: solid; padding-left: 1ex;
position: static; z-index: auto; ">
Hi there !<br>
<br>
András Murányi told me that i should join the compile
farm, and i think<br>
it could be nice to help the community. I have a Hewlett
Packard Aspire<br>
Revo 1.6GHz Intel Atom N230, 2GB RAM running Ubuntu
Oneiric Ocelot 64<br>
bit. Pd-extended compiles fine as far as i can tell, i
have no<br>
dependencies issues. I've built it a few times since last
week.<br>
The server has been running and online for 2 years now
with minor<br>
unavailabilities, mainly because of my ISP's crappy
modem/router.<br>
<br>
So, it's up to you :)<br>
<br>
</blockquote>
</div>
<br>
On my Lucid, it goes like this:<br>
- I've created a new user called pd,<br>
- Perhaps a /home/pd/auto-build/ folder needs to be created,<br>
- The attached file (run-auto-builds) goes into
/etc/cron.daily/ ,<br>
- and because cron is actually run by anacron, I've also added
"START_HOURS_RANGE=9-24" to /etc/anacrontab in order to
prevent the builds to happen at night (because they spin up
the fans and that is too noisy),<br>
- the PATH in anacrontab may also have to be adjusted if
things don't want to run.<br>
...from this point the build shall happen every day - unless
I've forgot something important.<br>
IF the build seems to happen every day, tell Hans-Cristoph
Steiner and he will enable the uploads to the server. (BTW,
you can also allow ssh access to the pd account on your
machine later, but it's an independent task.)<br>
<br>
This is how I recollect the setup, but just tell me if you get
stuck or anything unclear.<br>
<br>
Andras<br>
</blockquote>
</div>
<div><br class="webkit-block-placeholder">
</div>
<div><span class="Apple-style-span" style="font-size: 12px; ">hey
batinste</span>,</div>
<div><br>
</div>
<div>The more the merrier, your offer is much appreciated! My
only concern with adding people to the build farm is: how do we
know that people aren't going to do malicious things, like
insert virii or trojans into their Pd builds? This may sound
paranoid, but I'd like people to be able to trust the
Pd-extended downloads.. I'm definitely not saying that you are
not trustworthy, I'm saying that I know very little about you.
I do see that you have been posting to the pd list since 2009,
so that's something.</div>
<div><br>
</div>
<div>.hc<br>
<span class="Apple-style-span" style="border-collapse: separate; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; -webkit-text-decorations-in-effect: none; text-indent: 0px; -webkit-text-size-adjust: auto; text-transform: none; orphans: 2; white-space: normal; widows: 2; word-spacing: 0px; "><span class="Apple-style-span" style="border-collapse: separate; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; -webkit-text-decorations-in-effect: none; text-indent: 0px; -webkit-text-size-adjust: auto; text-transform: none; orphans: 2; white-space: normal; widows: 2; word-spacing: 0px; ">
<div style="font-size: 12px; "><br class="khtml-block-placeholder">
</div>
<div style="font-size: 12px; ">----------------------------------------------------------------------------</div>
<div style="font-size: 12px; "><br class="khtml-block-placeholder">
</div>
<div style="font-size: 12px; ">"Free software means you
control what your computer does. Non-free software means
someone else controls that, and to some extent controls
you." - Richard M. Stallman</div>
<br class="Apple-interchange-newline">
</span></span>
</div>
<br>
<br>
<fieldset class="mimeAttachmentHeader"></fieldset>
<br>
<pre wrap="">_______________________________________________
Pd-dev mailing list
<a class="moz-txt-link-abbreviated" href="mailto:Pd-dev@iem.at">Pd-dev@iem.at</a>
<a class="moz-txt-link-freetext" href="http://lists.puredata.info/listinfo/pd-dev">http://lists.puredata.info/listinfo/pd-dev</a>
</pre>
</blockquote>
Hi Hans-Christoph<br>
<br>
It is a very valid concern.<br>
<br>
My first argument would be : i am a terrible programmer :) even if i
can build something out of python or arduino now and then. I hate
pointers, can't wrap my head around.<br>
<br>
My second is : i need pd-ext to run on each "current" ubuntu 64. I'm
a crazy early adopter when it comes to ubuntu releases. I use pd
whenever it seems to fit in all my so-called artistic projects (im
part of two artistic collectives, now merged in one :
<a class="moz-txt-link-freetext" href="http://faux-fuyants.fr/">http://faux-fuyants.fr</a> and <a class="moz-txt-link-freetext" href="http://collectif-ras.org/">http://collectif-ras.org</a>). More
importantly, I have learned a lot with pd lately, so i always need
another external (which i don't know if it's bad or not). I'm
playing a lot with dynamic patching and data structures. And finally
the features in 0.43.1 are very useful (mmmh... completion plugin...
</homer>).<br>
<br>
If you want i can set up a new user on my server and let you drive
the build, or set up anything that would ensure that the files
weren't modified before compilation (md5 ?).<br>
<br>
Anyway during the week end i'll try to set this up accordingly to
András' instructions. I will keep you posted about the results.<br>
<br>
Baptiste (my real first name ! the "n" in "batinste" is just there
to replace the mute "p" in "baptiste")<br>
</div>
</blockquote></div><br><div>
<span class="Apple-style-span" style="border-collapse: separate; border-spacing: 0px 0px; color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; text-align: auto; -khtml-text-decorations-in-effect: none; text-indent: 0px; -apple-text-size-adjust: auto; text-transform: none; orphans: 2; white-space: normal; widows: 2; word-spacing: 0px; ">This all sounds like you'll be a valuable contributor, since I for one am generally an Ubuntu late adopter :-). I think I'll try messing around with a script to validate the packages from your computer. As more people contribute builds, this will come up again. Having a 'pd' account would be useful too. If you really want to support Ubuntu-current, you could also have a debootstrap chroot in /var/chroot/precise, for example, and the build scripts will build using that chroot. That's how the i386 builds of natty, oneiric, and precise are done. Here's how:</span></div><div><br class="webkit-block-placeholder"></div><div><a href="https://wiki.ubuntu.com/DebootstrapChroot">https://wiki.ubuntu.com/DebootstrapChroot</a></div><div><span class="Apple-style-span" style="font-size: 12px; "><br></span></div><div><span class="Apple-style-span" style="border-collapse: separate; border-spacing: 0px 0px; color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; text-align: auto; -khtml-text-decorations-in-effect: none; text-indent: 0px; -apple-text-size-adjust: auto; text-transform: none; orphans: 2; white-space: normal; widows: 2; word-spacing: 0px; ">.hc<br class="Apple-interchange-newline"><div><br></div><div>----------------------------------------------------------------------------</div><div><br></div><div>If you are not part of the solution, you are part of the problem.</div><br class="Apple-interchange-newline"></span>
</div>
<br></body></html>