Osmocom HLR for GSUP protocol towards OsmoSGSN and OsmoMSC https://osmocom.org/projects/osmo-hlr
Go to file
Eric Wild 08358b2752 configure.ac: fix libtool issue with clang and sanitizer
As pointed out at https://github.com/libexpat/libexpat/issues/312
libtool does not play nice with clang sanitizer builds at all.
For those builds LD shoud be set to clang too (and LDFLAGS needs the
sanitizer flags as well), because the clang compiler driver knows how
linking to the sanitizer libs works, but then at a later stage libtool
fails to actually produce the shared libraries and the build fails. This
is fixed by this patch.

Addtionally LD_LIBRARY_PATH has no effect on conftest runs during
configure time, so the rpath needs to be set to the asan library path to
ensure the configure run does not fail due to a missing asan library,
i.e.:

SANS='-fsanitize=memory -fsanitize-recover=all -shared-libsan'
export CC=clang-10
ASANPATH=$(dirname `$CC -print-file-name=libclang_rt.asan-x86_64.so`)
export LDFLAGS="-Wl,-rpath,$ASANPATH $SANS $LDFLAGS"

Change-Id: Ib98b84ac156f52ecdbb7ae49eaaea35442527b22
2020-04-11 18:11:26 +00:00
contrib mslookup_client_mdns_test: disable by default 2020-02-14 11:16:47 +00:00
debian add libosmo-mslookup abstract client 2020-01-10 16:07:40 +00:00
doc hlr db schema 3: hlr_number -> msc_number 2019-11-12 16:23:48 +00:00
include add mDNS lookup method to libosmo-mslookup (#2) 2020-01-13 14:10:50 +01:00
sql db v4: add column last_lu_seen_ps 2019-11-27 03:19:06 +01:00
src db: fix possible SQLite3 allocated memory leak in db_open() 2020-02-09 05:32:48 +07:00
tests mslookup_client_mdns_test: no automatic skip 2020-02-14 11:16:47 +00:00
.gitignore add osmo-mslookup-client program (#2) 2020-01-13 14:11:48 +01:00
.gitreview Add gerrit settings 2016-12-21 10:35:38 +01:00
COPYING add COPYING file with AGPLv3 license text 2016-11-11 10:17:06 +01:00
Makefile.am Makefile.am: fix pkgconfig_DATA 2020-01-13 14:08:27 +01:00
configure.ac configure.ac: fix libtool issue with clang and sanitizer 2020-04-11 18:11:26 +00:00
git-version-gen build with autoconf/automake, add jenkins.sh script 2016-12-11 01:07:26 +01:00
libosmo-gsup-client.pc.in pkg-config: Fix libosmo-gsup-client pkg-config file 2018-07-31 19:37:45 +02:00
libosmo-mslookup.pc.in add libosmo-mslookup abstract client 2020-01-10 16:07:40 +00:00