diff mbox

[3/3] travis: actually disable debug for non-debug

Message ID 1457102767-3012-3-git-send-email-cardoe@cardoe.com (mailing list archive)
State New, archived
Headers show

Commit Message

Douglas Goldstein March 4, 2016, 2:46 p.m. UTC
Non-debug builds need to explicitly disable debug due to debug being
defaulted to y in Config.mk

Signed-off-by: Doug Goldstein <cardoe@cardoe.com>
---
CC: Ian Jackson <ian.jackson@eu.citrix.com>
CC: Jan Beulich <jbeulich@suse.com>
CC: Keir Fraser <keir@xen.org>
CC: Tim Deegan <tim@xen.org>
CC: Andrew Cooper <andrew.cooper3@citrix.com>
---
 .travis.yml | 18 +++++++++---------
 1 file changed, 9 insertions(+), 9 deletions(-)

Comments

Douglas Goldstein March 4, 2016, 3:56 p.m. UTC | #1
On 3/4/16 8:46 AM, Doug Goldstein wrote:
> Non-debug builds need to explicitly disable debug due to debug being
> defaulted to y in Config.mk
> 
> Signed-off-by: Doug Goldstein <cardoe@cardoe.com>
> ---
> CC: Ian Jackson <ian.jackson@eu.citrix.com>
> CC: Jan Beulich <jbeulich@suse.com>
> CC: Keir Fraser <keir@xen.org>
> CC: Tim Deegan <tim@xen.org>
> CC: Andrew Cooper <andrew.cooper3@citrix.com>

Here's a run with these 3 patches in them (the failures are due to
another patch that enables building the toolstack which currently fails
on Ubuntu):

https://travis-ci.org/cardoe/xen/builds/113561603

You can see that they won't cause regressions in the build process but
just to be pedantic I'm building just these 3 patches at:

https://travis-ci.org/cardoe/xen/builds/113693114

But it will take a bit to complete.
Douglas Goldstein March 4, 2016, 6:28 p.m. UTC | #2
On 3/4/16 9:56 AM, Doug Goldstein wrote:
> On 3/4/16 8:46 AM, Doug Goldstein wrote:
>> Non-debug builds need to explicitly disable debug due to debug being
>> defaulted to y in Config.mk
>>
>> Signed-off-by: Doug Goldstein <cardoe@cardoe.com>
>> ---
>> CC: Ian Jackson <ian.jackson@eu.citrix.com>
>> CC: Jan Beulich <jbeulich@suse.com>
>> CC: Keir Fraser <keir@xen.org>
>> CC: Tim Deegan <tim@xen.org>
>> CC: Andrew Cooper <andrew.cooper3@citrix.com>
> 
> Here's a run with these 3 patches in them (the failures are due to
> another patch that enables building the toolstack which currently fails
> on Ubuntu):
> 
> https://travis-ci.org/cardoe/xen/builds/113561603
> 
> You can see that they won't cause regressions in the build process but
> just to be pedantic I'm building just these 3 patches at:
> 
> https://travis-ci.org/cardoe/xen/builds/113693114
> 
> But it will take a bit to complete.
> 

Full run: https://travis-ci.org/cardoe/xen/builds/113700670

That's with v2 of 1/3.
diff mbox

Patch

diff --git a/.travis.yml b/.travis.yml
index f3d4b99..0c93b4e 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -10,33 +10,33 @@  branches:
 matrix:
     include:
         - compiler: gcc
-          env: XEN_TARGET_ARCH=x86_64
+          env: XEN_TARGET_ARCH=x86_64 debug=n
         - compiler: gcc
-          env: XEN_TARGET_ARCH=x86_64 XEN_CONFIG_EXPERT=y RANDCONFIG=y
+          env: XEN_TARGET_ARCH=x86_64 XEN_CONFIG_EXPERT=y RANDCONFIG=y debug=n
         - compiler: gcc-5
-          env: XEN_TARGET_ARCH=x86_64
+          env: XEN_TARGET_ARCH=x86_64 debug=n
         - compiler: gcc
           env: XEN_TARGET_ARCH=x86_64 debug=y
         - compiler: gcc-5
           env: XEN_TARGET_ARCH=x86_64 debug=y
         - compiler: clang
-          env: XEN_TARGET_ARCH=x86_64 clang=y
+          env: XEN_TARGET_ARCH=x86_64 clang=y debug=n
         - compiler: clang-3.8
-          env: XEN_TARGET_ARCH=x86_64 clang=y
+          env: XEN_TARGET_ARCH=x86_64 clang=y debug=n
         - compiler: clang
           env: XEN_TARGET_ARCH=x86_64 clang=y debug=y
         - compiler: clang-3.8
           env: XEN_TARGET_ARCH=x86_64 clang=y debug=y
         - compiler: gcc
-          env: XEN_TARGET_ARCH=arm32 CROSS_COMPILE=arm-linux-gnueabihf-
+          env: XEN_TARGET_ARCH=arm32 CROSS_COMPILE=arm-linux-gnueabihf- debug=n
         - compiler: gcc
-          env: XEN_TARGET_ARCH=arm32 CROSS_COMPILE=arm-linux-gnueabihf- XEN_CONFIG_EXPERT=y RANDCONFIG=y
+          env: XEN_TARGET_ARCH=arm32 CROSS_COMPILE=arm-linux-gnueabihf- XEN_CONFIG_EXPERT=y RANDCONFIG=y debug=n
         - compiler: gcc
           env: XEN_TARGET_ARCH=arm32 CROSS_COMPILE=arm-linux-gnueabihf- debug=y
         - compiler: gcc
-          env: XEN_TARGET_ARCH=arm64 CROSS_COMPILE=aarch64-linux-gnu-
+          env: XEN_TARGET_ARCH=arm64 CROSS_COMPILE=aarch64-linux-gnu- debug=n
         - compiler: gcc
-          env: XEN_TARGET_ARCH=arm64 CROSS_COMPILE=aarch64-linux-gnu- XEN_CONFIG_EXPERT=y RANDCONFIG=y
+          env: XEN_TARGET_ARCH=arm64 CROSS_COMPILE=aarch64-linux-gnu- XEN_CONFIG_EXPERT=y RANDCONFIG=y debug=n
         - compiler: gcc
           env: XEN_TARGET_ARCH=arm64 CROSS_COMPILE=aarch64-linux-gnu- debug=y
 addons: