Hi Ben,

I have made the crossbuild with lxc containers. That works quite
nicely. The complete build environment is inside lxc:

https://github.com/fredowski/pspp-buildbot

Here is how to create the build environment in an lxc container

https://github.com/fredowski/pspp-buildbot/blob/master/create_win_vm.sh

The overall buildbot control including Harrys machine:

https://github.com/fredowski/pspp-buildbot/blob/master/master/master.cfg#L136

Harrys build script of the bundle:

https://github.com/fredowski/pspp-buildbot/blob/master/win/buildpspp4windows.pl

About installing user based lxc containers:

https://github.com/fredowski/pspp-buildbot/blob/master/INSTALL.md

Fritz

> Am 11.09.2020 um 07:32 schrieb Ben Pfaff <b...@cs.stanford.edu>:
> 
> I should be able to do that.
> 
> I'm currently working to get a nightly Windows build with binaries. I
> found using
> Docker a little frustrating, but now I think I've managed to get a cross-build
> working under Debian without Docker. Most of the tests pass, too.
> 
> Wine is kind of slow. I think it's because there's a single-threaded
> "wineserver"
> process bottlenecking my setup so that I only get 7 or 8 way parallelism, on
> average, out of the 128 physical processor threads.
> 
> At the same time, I'm still working on .spo files. I've found a new source of
> information, which is good because I was feeling somewhat stuck.
> 
> On Sun, Sep 6, 2020 at 2:59 AM John Darrington
> <j...@darrington.wattle.id.au> wrote:
>> 
>> Now that you've got a lightning fast machine, would it be
>> possible to have your buildbot check some combination of
>> ./configure options   For example --without-gui  --without-cairo 
>> --without-perl-module etc.
>> 
>> I wouldn't necessarily expect "make dist" or "make distcheck" to work
>> when these options are applied, but "make check" should do.
>> 
>> J'
> 


Reply via email to