contrib: Enable address-sanitize in builds Don't enable it for binaries built with sysmocom's cross-toolchain since it doesn't contain required libasan.
Also, don't enable it on openbsc since we don't have an enable-sanitize flag there. Change-Id: Ibef6c2fc497bce0d799116a854a48872f9ca16d7 --- M contrib/jenkins-build-osmo-bsc.sh M contrib/jenkins-build-osmo-bts.sh M contrib/jenkins-build-osmo-ggsn.sh M contrib/jenkins-build-osmo-hlr.sh M contrib/jenkins-build-osmo-mgw.sh M contrib/jenkins-build-osmo-msc.sh M contrib/jenkins-build-osmo-pcu.sh M contrib/jenkins-build-osmo-sgsn.sh M contrib/jenkins-build-osmo-stp.sh M contrib/jenkins-build-osmo-trx.sh 10 files changed, 38 insertions(+), 38 deletions(-) git pull ssh://gerrit.osmocom.org:29418/osmo-gsm-tester refs/changes/30/7830/2 diff --git a/contrib/jenkins-build-osmo-bsc.sh b/contrib/jenkins-build-osmo-bsc.sh index 28a1f5e..73e71e5 100755 --- a/contrib/jenkins-build-osmo-bsc.sh +++ b/contrib/jenkins-build-osmo-bsc.sh @@ -4,11 +4,11 @@ name="osmo-bsc" . "$(dirname "$0")/jenkins-build-common.sh" -build_repo libosmocore --disable-doxygen -build_repo libosmo-abis -build_repo libosmo-netif --disable-doxygen -build_repo libosmo-sccp -build_repo osmo-mgw -build_repo osmo-bsc +build_repo libosmocore --enable-sanitize --disable-doxygen +build_repo libosmo-abis --enable-sanitize +build_repo libosmo-netif --enable-sanitize --disable-doxygen +build_repo libosmo-sccp --enable-sanitize +build_repo osmo-mgw --enable-sanitize +build_repo osmo-bsc --enable-sanitize create_bin_tgz osmo-bsc abisip-find ipaccess-config diff --git a/contrib/jenkins-build-osmo-bts.sh b/contrib/jenkins-build-osmo-bts.sh index 462bce0..b40c613 100755 --- a/contrib/jenkins-build-osmo-bts.sh +++ b/contrib/jenkins-build-osmo-bts.sh @@ -6,8 +6,8 @@ have_repo octphy-2g-headers -build_repo libosmocore --disable-doxygen -build_repo libosmo-abis -build_repo osmo-bts --enable-trx --with-openbsc=$base/openbsc/openbsc/include --enable-octphy --with-octsdr-2g=$base/octphy-2g-headers +build_repo libosmocore --enable-sanitize --disable-doxygen +build_repo libosmo-abis --enable-sanitize +build_repo osmo-bts --enable-sanitize --enable-trx --with-openbsc=$base/openbsc/openbsc/include --enable-octphy --with-octsdr-2g=$base/octphy-2g-headers create_bin_tgz osmo-bts-trx osmo-bts-octphy diff --git a/contrib/jenkins-build-osmo-ggsn.sh b/contrib/jenkins-build-osmo-ggsn.sh index a46c3aa..a2cf952 100755 --- a/contrib/jenkins-build-osmo-ggsn.sh +++ b/contrib/jenkins-build-osmo-ggsn.sh @@ -4,7 +4,7 @@ name="osmo-ggsn" . "$(dirname "$0")/jenkins-build-common.sh" -build_repo libosmocore --disable-doxygen -build_repo osmo-ggsn +build_repo libosmocore --enable-sanitize --disable-doxygen +build_repo osmo-ggsn --enable-sanitize create_bin_tgz osmo-ggsn diff --git a/contrib/jenkins-build-osmo-hlr.sh b/contrib/jenkins-build-osmo-hlr.sh index 460e9d6..3229e52 100755 --- a/contrib/jenkins-build-osmo-hlr.sh +++ b/contrib/jenkins-build-osmo-hlr.sh @@ -4,8 +4,8 @@ name="osmo-hlr" . "$(dirname "$0")/jenkins-build-common.sh" -build_repo libosmocore --disable-doxygen -build_repo libosmo-abis -build_repo osmo-hlr +build_repo libosmocore --enable-sanitize --disable-doxygen +build_repo libosmo-abis --enable-sanitize +build_repo osmo-hlr --enable-sanitize create_bin_tgz osmo-hlr diff --git a/contrib/jenkins-build-osmo-mgw.sh b/contrib/jenkins-build-osmo-mgw.sh index 1bc7b76..d4ff0b9 100755 --- a/contrib/jenkins-build-osmo-mgw.sh +++ b/contrib/jenkins-build-osmo-mgw.sh @@ -4,9 +4,9 @@ name="osmo-mgw" . "$(dirname "$0")/jenkins-build-common.sh" -build_repo libosmocore --disable-doxygen -build_repo libosmo-abis -build_repo libosmo-netif --disable-doxygen -build_repo osmo-mgw +build_repo libosmocore --enable-sanitize --disable-doxygen +build_repo libosmo-abis --enable-sanitize +build_repo libosmo-netif --enable-sanitize --disable-doxygen +build_repo osmo-mgw --enable-sanitize create_bin_tgz osmo-bsc_mgcp osmo-mgw diff --git a/contrib/jenkins-build-osmo-msc.sh b/contrib/jenkins-build-osmo-msc.sh index c0faf78..28d327b 100755 --- a/contrib/jenkins-build-osmo-msc.sh +++ b/contrib/jenkins-build-osmo-msc.sh @@ -4,12 +4,12 @@ name="osmo-msc" . "$(dirname "$0")/jenkins-build-common.sh" -build_repo libosmocore --disable-doxygen -build_repo libosmo-abis -build_repo libosmo-netif --disable-doxygen -build_repo libsmpp34 -build_repo libosmo-sccp -build_repo osmo-mgw -build_repo osmo-msc --enable-smpp --disable-iu +build_repo libosmocore --enable-sanitize --disable-doxygen +build_repo libosmo-abis --enable-sanitize +build_repo libosmo-netif --enable-sanitize --disable-doxygen +build_repo libsmpp34 --enable-sanitize +build_repo libosmo-sccp --enable-sanitize +build_repo osmo-mgw --enable-sanitize +build_repo osmo-msc --enable-sanitize --enable-smpp --disable-iu create_bin_tgz osmo-msc diff --git a/contrib/jenkins-build-osmo-pcu.sh b/contrib/jenkins-build-osmo-pcu.sh index 4d4277f..3d3fdd0 100755 --- a/contrib/jenkins-build-osmo-pcu.sh +++ b/contrib/jenkins-build-osmo-pcu.sh @@ -4,7 +4,7 @@ name="osmo-pcu" . "$(dirname "$0")/jenkins-build-common.sh" -build_repo libosmocore --disable-pcsc --disable-doxygen -build_repo osmo-pcu +build_repo libosmocore --enable-sanitize --disable-pcsc --disable-doxygen +build_repo osmo-pcu --enable-sanitize create_bin_tgz osmo-pcu diff --git a/contrib/jenkins-build-osmo-sgsn.sh b/contrib/jenkins-build-osmo-sgsn.sh index 45fae5e..4a23b33 100755 --- a/contrib/jenkins-build-osmo-sgsn.sh +++ b/contrib/jenkins-build-osmo-sgsn.sh @@ -4,11 +4,11 @@ name="osmo-sgsn" . "$(dirname "$0")/jenkins-build-common.sh" -build_repo libosmocore --disable-doxygen -build_repo libosmo-abis -build_repo libosmo-netif --disable-doxygen -build_repo libosmo-sccp -build_repo osmo-ggsn -build_repo osmo-sgsn --disable-iu +build_repo libosmocore --enable-sanitize --disable-doxygen +build_repo libosmo-abis --enable-sanitize +build_repo libosmo-netif --enable-sanitize --disable-doxygen +build_repo libosmo-sccp --enable-sanitize +build_repo osmo-ggsn --enable-sanitize +build_repo osmo-sgsn --enable-sanitize --disable-iu create_bin_tgz osmo-sgsn diff --git a/contrib/jenkins-build-osmo-stp.sh b/contrib/jenkins-build-osmo-stp.sh index 86cbe3d..985b090 100755 --- a/contrib/jenkins-build-osmo-stp.sh +++ b/contrib/jenkins-build-osmo-stp.sh @@ -4,9 +4,9 @@ name="osmo-stp" . "$(dirname "$0")/jenkins-build-common.sh" -build_repo libosmocore --disable-doxygen -build_repo libosmo-abis -build_repo libosmo-netif --disable-doxygen -build_repo libosmo-sccp +build_repo libosmocore --enable-sanitize --disable-doxygen +build_repo libosmo-abis --enable-sanitize +build_repo libosmo-netif --enable-sanitize --disable-doxygen +build_repo libosmo-sccp --enable-sanitize create_bin_tgz osmo-stp diff --git a/contrib/jenkins-build-osmo-trx.sh b/contrib/jenkins-build-osmo-trx.sh index 194266f..33eb07d 100755 --- a/contrib/jenkins-build-osmo-trx.sh +++ b/contrib/jenkins-build-osmo-trx.sh @@ -4,7 +4,7 @@ name="osmo-trx" . "$(dirname "$0")/jenkins-build-common.sh" -build_repo libosmocore --disable-doxygen +build_repo libosmocore --enable-sanitize --disable-doxygen build_repo osmo-trx --without-sse create_bin_tgz osmo-trx -- To view, visit https://gerrit.osmocom.org/7830 To unsubscribe, visit https://gerrit.osmocom.org/settings Gerrit-MessageType: newpatchset Gerrit-Change-Id: Ibef6c2fc497bce0d799116a854a48872f9ca16d7 Gerrit-PatchSet: 2 Gerrit-Project: osmo-gsm-tester Gerrit-Branch: master Gerrit-Owner: Pau Espin Pedrol <pes...@sysmocom.de>