Re: new tinderbox at my company
On Thu, Apr 12, 2012 at 17:08, Lubos Lunak wrote: >> really? you made it work on Windows ? >> so far I always used -e to disable flock... > I didn't do anything special. Just ran make in the flock directory and copied the resulting binary to the /usr/bin directory. So I don't really know if it's "working", just that the script isn't complaining about not finding flock :-) ___ LibreOffice mailing list LibreOffice@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice
Re: new tinderbox at my company
On Thursday 12 of April 2012, Norbert Thiebaud wrote: > On Thu, Apr 12, 2012 at 9:25 AM, Lubos Lunak wrote: > > On Thursday 12 of April 2012, Norbert Thiebaud wrote: > >> On Thu, Apr 12, 2012 at 7:14 AM, Noel Grandin wrote: > >> > So finally (about 3 months later than expected) I've got the tinderbox > >> > I promised up and running at my company (Peralex). > >> > >> Great :-) > >> > >> > On 2012-04-12 13:55, Lubos Lunak wrote: > >> >> It happens automatically with -m all . At least it did with my > >> >> tinderbox. > >> > > >> > Should I be using the tinbuild or the tinbuild2 script? > >> > >> tinbuild2 > > > > Shouldn't the (obsolete I assume) tinbuild be simply removed in the > > repository? > > Well, that is the usual soft-transition problem... > I don't know if someone is still using the original tinbuild script... > maybe renaming it tinbuild-old or something and see if someone is > screaming ? Does the old script provide something the new one doesn't? It's not developed anymore anyway, so if somebody insists so much on using it, they just can stick with an old commit, for the same result. But the transition appears to be rather simple, so I see little point in staying with it. And it was rather confusing to see two different things in the same repo when I was setting up my tinderbox. On Thursday 12 of April 2012, Norbert Thiebaud wrote: > On Thu, Apr 12, 2012 at 9:36 AM, Noel Grandin wrote: > > Note that how to setup the flock binary is not documented in the > > README.tinbuild2 anywhere, but I worked it out :-) > > really? you made it work on Windows ? > so far I always used -e to disable flock... I've read somewhere that the most recent Cygwin version has some locking fixes. The Win-x86@6-fast tinderbox uses it too (although it's the only build running there, so I can't say how much it actually works in practice). -- Lubos Lunak l.lu...@suse.cz ___ LibreOffice mailing list LibreOffice@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice
Re: new tinderbox at my company
On Thu, Apr 12, 2012 at 9:36 AM, Noel Grandin wrote: > > > On 2012-04-12 16:09, Norbert Thiebaud wrote: >> >> Please see : http://wiki.documentfoundation.org/Development/Tinderbox and >> update it as needed. and don't forget README.tinbuild2 in the buildbot repo > > > Awesome, followed instructions, just waiting for primer to complete. BTW: I recently did some work to setup a Windows bot.. (see id=16) and found out that: 1/ --disable-dependency-tracking is a big gain. (tinbuild2 always do make clean + make anyway so no need for dep-tracking) 2/ using ccache bring marginal gain on my box.. but that is not as clear cut as it is for other platform. (see ccache-msvc in thedev-tools repo) 3/ I run on a 6-core i7-3960X overclocked 4GHz + 16GB of RAM, and 'over-committing' seems to get me the best elapsed time: iow: I use --with-max-jobs=12 --with-num-cpus=8 Norbert ___ LibreOffice mailing list LibreOffice@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice
Re: new tinderbox at my company
On Thu, Apr 12, 2012 at 9:36 AM, Noel Grandin wrote: > > > On 2012-04-12 16:09, Norbert Thiebaud wrote: >> >> Please see : http://wiki.documentfoundation.org/Development/Tinderbox and >> update it as needed. and don't forget README.tinbuild2 in the buildbot repo > > > Awesome, followed instructions, just waiting for primer to complete. > > Note that how to setup the flock binary is not documented in the > README.tinbuild2 anywhere, but I worked it out :-) really? you made it work on Windows ? so far I always used -e to disable flock... but sure, documentation improvements (and any other improvement for that matter) are welcomed :-) Norbert ___ LibreOffice mailing list LibreOffice@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice
Re: new tinderbox at my company
On Thu, Apr 12, 2012 at 9:25 AM, Lubos Lunak wrote: > On Thursday 12 of April 2012, Norbert Thiebaud wrote: >> On Thu, Apr 12, 2012 at 7:14 AM, Noel Grandin wrote: >> > So finally (about 3 months later than expected) I've got the tinderbox I >> > promised up and running at my company (Peralex). >> >> Great :-) >> >> > On 2012-04-12 13:55, Lubos Lunak wrote: >> >> It happens automatically with -m all . At least it did with my >> >> tinderbox. >> > >> > Should I be using the tinbuild or the tinbuild2 script? >> >> tinbuild2 > > Shouldn't the (obsolete I assume) tinbuild be simply removed in the > repository? Well, that is the usual soft-transition problem... I don't know if someone is still using the original tinbuild script... maybe renaming it tinbuild-old or something and see if someone is screaming ? Norbert ___ LibreOffice mailing list LibreOffice@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice
Re: new tinderbox at my company
On 2012-04-12 16:09, Norbert Thiebaud wrote: Please see : http://wiki.documentfoundation.org/Development/Tinderbox and update it as needed. and don't forget README.tinbuild2 in the buildbot repo Awesome, followed instructions, just waiting for primer to complete. Note that how to setup the flock binary is not documented in the README.tinbuild2 anywhere, but I worked it out :-) Ah, I see now that it is documented in README. Perhaps that section should be copied to README.tinbuild2 for the day when tinbuild2 replaces tinbuild completely? Disclaimer: http://www.peralex.com/disclaimer.html ___ LibreOffice mailing list LibreOffice@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice
Re: new tinderbox at my company
On Thursday 12 of April 2012, Norbert Thiebaud wrote: > On Thu, Apr 12, 2012 at 7:14 AM, Noel Grandin wrote: > > So finally (about 3 months later than expected) I've got the tinderbox I > > promised up and running at my company (Peralex). > > Great :-) > > > On 2012-04-12 13:55, Lubos Lunak wrote: > >> It happens automatically with -m all . At least it did with my > >> tinderbox. > > > > Should I be using the tinbuild or the tinbuild2 script? > > tinbuild2 Shouldn't the (obsolete I assume) tinbuild be simply removed in the repository? > Please see : http://wiki.documentfoundation.org/Development/Tinderbox > and update it as needed. > > and don't forget README.tinbuild2 in the buildbot repo :-) I did not forget README.tinbuild2 in the case of my tinderbox, but I've never heard about that wiki page until now. -- Lubos Lunak l.lu...@suse.cz ___ LibreOffice mailing list LibreOffice@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice
Re: new tinderbox at my company
On Thu, Apr 12, 2012 at 7:14 AM, Noel Grandin wrote: > > > So finally (about 3 months later than expected) I've got the tinderbox I > promised up and running at my company (Peralex). Great :-) > On 2012-04-12 13:55, Lubos Lunak wrote: >> >> It happens automatically with -m all . At least it did with my tinderbox. > > > Should I be using the tinbuild or the tinbuild2 script? tinbuild2 as for notification... ./tinbuild2 --help says... -m [all,tb,owner,author,none] tb=mail progress to the tinderbox, all=tb + mail errors to the committer, general errors to the owner. owner= tb + any other mail to the owner only debug=any mail (progress or error) is sent to the owner author=send failure email to the authors + owner tb is not in the loop none=no mail If in doubt, use "all". make sure to run a 'sanity check' ( tinbuild2 -p -c ) to make sure, among other things, that the emails mechanics works Please see : http://wiki.documentfoundation.org/Development/Tinderbox and update it as needed. and don't forget README.tinbuild2 in the buildbot repo :-) Norbert ___ LibreOffice mailing list LibreOffice@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice
Re: new tinderbox at my company
On 2012-04-12 13:55, Lubos Lunak wrote: It happens automatically with -m all . At least it did with my tinderbox. Should I be using the tinbuild or the tinbuild2 script? The "-m all" option would work with tinbuild2, but it won't work with tinbuild. Disclaimer: http://www.peralex.com/disclaimer.html ___ LibreOffice mailing list LibreOffice@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice
Re: new tinderbox at my company
On Thursday 12 of April 2012, Noel Grandin wrote: > Hi > > So finally (about 3 months later than expected) I've got the tinderbox I > promised up and running at my company (Peralex). > > It's a Windows7-64 machine, 6 CPU cores, 16G of RAM. > > What do I need to do to get it included into the official tinderbox > results? (assuming that would be a useful thing). It happens automatically with -m all . At least it did with my tinderbox. -- Lubos Lunak l.lu...@suse.cz ___ LibreOffice mailing list LibreOffice@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice