* [Qemu-devel] [PATCH] .travis.yml: split MacOSX builds and reduce target list
@ 2018-10-08 15:20 Alex Bennée
2018-10-08 16:40 ` Philippe Mathieu-Daudé
0 siblings, 1 reply; 4+ messages in thread
From: Alex Bennée @ 2018-10-08 15:20 UTC (permalink / raw)
To: qemu-devel
Cc: peter.maydell, Alex Bennée, Fam Zheng,
Philippe Mathieu-Daudé
We have reached the point where the MacOSX build was regularly timing
out. So as before I've reduced the target list to "major"
architectures to try and bring the build time down. I've added an
additional MacOSX build with the latest XCode with a minimal list of
"most likely" targets on MacOS.
Signed-off-by: Alex Bennée <alex.bennee@linaro.org>
---
.travis.yml | 8 +++++++-
1 file changed, 7 insertions(+), 1 deletion(-)
diff --git a/.travis.yml b/.travis.yml
index 95be6ec59f..13a09facd3 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -107,8 +107,14 @@ matrix:
- env: CONFIG="--disable-tcg"
TEST_CMD=""
compiler: gcc
- - env: CONFIG=""
+ # MacOSX builds
+ - env: CONFIG="--target-list=aarch64-softmmu,arm-softmmu,i386-softmmu,mips-softmmu,mips64-softmmu,ppc64-softmmu,riscv64-softmmu,s390x-softmmu,x86_64-softmmu"
os: osx
+ osx_image: xcode9.4
+ compiler: clang
+ - env: CONFIG="--target-list=i386-softmmu,ppc-softmmu,ppc64-softmmu,m68k-softmmu,x86_64-softmmu"
+ os: osx
+ osx_image: xcode10
compiler: clang
# Python builds
- env: CONFIG="--target-list=x86_64-softmmu"
--
2.17.1
^ permalink raw reply related [flat|nested] 4+ messages in thread
* Re: [Qemu-devel] [PATCH] .travis.yml: split MacOSX builds and reduce target list
2018-10-08 15:20 [Qemu-devel] [PATCH] .travis.yml: split MacOSX builds and reduce target list Alex Bennée
@ 2018-10-08 16:40 ` Philippe Mathieu-Daudé
2018-10-09 12:24 ` Alex Bennée
0 siblings, 1 reply; 4+ messages in thread
From: Philippe Mathieu-Daudé @ 2018-10-08 16:40 UTC (permalink / raw)
To: Alex Bennée
Cc: qemu-devel@nongnu.org Developers, Peter Maydell, Fam Zheng
Hi Alex,
On Mon, Oct 8, 2018 at 5:21 PM Alex Bennée <alex.bennee@linaro.org> wrote:
> We have reached the point where the MacOSX build was regularly timing
> out. So as before I've reduced the target list to "major"
> architectures to try and bring the build time down. I've added an
> additional MacOSX build with the latest XCode with a minimal list of
> "most likely" targets on MacOS.
>
> Signed-off-by: Alex Bennée <alex.bennee@linaro.org>
> ---
> .travis.yml | 8 +++++++-
> 1 file changed, 7 insertions(+), 1 deletion(-)
>
> diff --git a/.travis.yml b/.travis.yml
> index 95be6ec59f..13a09facd3 100644
> --- a/.travis.yml
> +++ b/.travis.yml
> @@ -107,8 +107,14 @@ matrix:
> - env: CONFIG="--disable-tcg"
> TEST_CMD=""
> compiler: gcc
> - - env: CONFIG=""
> + # MacOSX builds
> + - env: CONFIG="--target-list=aarch64-softmmu,arm-softmmu,i386-softmmu,mips-softmmu,mips64-softmmu,ppc64-softmmu,riscv64-softmmu,s390x-softmmu,x86_64-softmmu"
> os: osx
> + osx_image: xcode9.4
> + compiler: clang
> + - env: CONFIG="--target-list=i386-softmmu,ppc-softmmu,ppc64-softmmu,m68k-softmmu,x86_64-softmmu"
> + os: osx
> + osx_image: xcode10
I'd also add another entry with --enable-user.
> compiler: clang
> # Python builds
> - env: CONFIG="--target-list=x86_64-softmmu"
> --
> 2.17.1
>
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [Qemu-devel] [PATCH] .travis.yml: split MacOSX builds and reduce target list
2018-10-08 16:40 ` Philippe Mathieu-Daudé
@ 2018-10-09 12:24 ` Alex Bennée
2018-10-09 12:29 ` Peter Maydell
0 siblings, 1 reply; 4+ messages in thread
From: Alex Bennée @ 2018-10-09 12:24 UTC (permalink / raw)
To: Philippe Mathieu-Daudé
Cc: qemu-devel@nongnu.org Developers, Peter Maydell, Fam Zheng
Philippe Mathieu-Daudé <f4bug@amsat.org> writes:
> Hi Alex,
>
> On Mon, Oct 8, 2018 at 5:21 PM Alex Bennée <alex.bennee@linaro.org> wrote:
>> We have reached the point where the MacOSX build was regularly timing
>> out. So as before I've reduced the target list to "major"
>> architectures to try and bring the build time down. I've added an
>> additional MacOSX build with the latest XCode with a minimal list of
>> "most likely" targets on MacOS.
>>
>> Signed-off-by: Alex Bennée <alex.bennee@linaro.org>
>> ---
>> .travis.yml | 8 +++++++-
>> 1 file changed, 7 insertions(+), 1 deletion(-)
>>
>> diff --git a/.travis.yml b/.travis.yml
>> index 95be6ec59f..13a09facd3 100644
>> --- a/.travis.yml
>> +++ b/.travis.yml
>> @@ -107,8 +107,14 @@ matrix:
>> - env: CONFIG="--disable-tcg"
>> TEST_CMD=""
>> compiler: gcc
>> - - env: CONFIG=""
>> + # MacOSX builds
>> + - env: CONFIG="--target-list=aarch64-softmmu,arm-softmmu,i386-softmmu,mips-softmmu,mips64-softmmu,ppc64-softmmu,riscv64-softmmu,s390x-softmmu,x86_64-softmmu"
>> os: osx
>> + osx_image: xcode9.4
>> + compiler: clang
>> + - env: CONFIG="--target-list=i386-softmmu,ppc-softmmu,ppc64-softmmu,m68k-softmmu,x86_64-softmmu"
>> + os: osx
>> + osx_image: xcode10
>
> I'd also add another entry with --enable-user.
Ohh, does MacOSX use the bsd-user machinery?
>
>> compiler: clang
>> # Python builds
>> - env: CONFIG="--target-list=x86_64-softmmu"
>> --
>> 2.17.1
>>
--
Alex Bennée
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [Qemu-devel] [PATCH] .travis.yml: split MacOSX builds and reduce target list
2018-10-09 12:24 ` Alex Bennée
@ 2018-10-09 12:29 ` Peter Maydell
0 siblings, 0 replies; 4+ messages in thread
From: Peter Maydell @ 2018-10-09 12:29 UTC (permalink / raw)
To: Alex Bennée
Cc: Philippe Mathieu-Daudé, qemu-devel@nongnu.org Developers,
Fam Zheng
On 9 October 2018 at 13:24, Alex Bennée <alex.bennee@linaro.org> wrote:
>
> Philippe Mathieu-Daudé <f4bug@amsat.org> writes:
>> I'd also add another entry with --enable-user.
>
> Ohh, does MacOSX use the bsd-user machinery?
No. It used to have its own darwin-user, but we removed
that some years ago because it was unmaintained and broken.
thanks
-- PMM
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2018-10-09 12:30 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2018-10-08 15:20 [Qemu-devel] [PATCH] .travis.yml: split MacOSX builds and reduce target list Alex Bennée
2018-10-08 16:40 ` Philippe Mathieu-Daudé
2018-10-09 12:24 ` Alex Bennée
2018-10-09 12:29 ` Peter Maydell
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).