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
This commit is contained in:
parent
b6ab1da0af
commit
008f6165ed
|
@ -4,11 +4,11 @@ base="$PWD"
|
|||
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
|
||||
|
|
|
@ -6,8 +6,8 @@ name="osmo-bts"
|
|||
|
||||
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
|
||||
|
|
|
@ -4,7 +4,7 @@ base="$PWD"
|
|||
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
|
||||
|
|
|
@ -4,8 +4,8 @@ base="$PWD"
|
|||
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
|
||||
|
|
|
@ -4,9 +4,9 @@ base="$PWD"
|
|||
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
|
||||
|
|
|
@ -4,12 +4,12 @@ base="$PWD"
|
|||
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
|
||||
|
|
|
@ -4,7 +4,7 @@ base="$PWD"
|
|||
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
|
||||
|
|
|
@ -4,11 +4,11 @@ base="$PWD"
|
|||
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
|
||||
|
|
|
@ -4,9 +4,9 @@ base="$PWD"
|
|||
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
|
||||
|
|
|
@ -4,7 +4,7 @@ base="$PWD"
|
|||
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
|
||||
|
|
Loading…
Reference in New Issue