Module: kamailio Branch: master Commit: 4b500ae453df1695aec7f7251a7ca4cead3cfe06 URL: https://github.com/kamailio/kamailio/commit/4b500ae453df1695aec7f7251a7ca4cead3cfe06
Author: Victor Seva <linuxman...@torreviejawireless.org> Committer: Victor Seva <linuxman...@torreviejawireless.org> Date: 2023-11-24T12:51:41+01:00 pkg/kamailio/deb: don't build tlsa for xenial [skip ci] We are getting errors on build: > gcc -shared -g -m64 -Wl,-O2 -Wl,-E -Wl,-Bsymbolic-functions -Wl,-z,relro > -pthread -rdynamic "-ldl" -Wl,-Bsymbolic-functions tls_domain.o tls_cfg.o > tls_init.o tls_verify.o tls_locking.o tls_select.o tls_dump_vf.o tls_bio.o > tlsa_mod.o tls_server.o tls_rpc.o tls_ct_wrq.o tls_rand.o tls_map.o > tls_util.o tls_config.o -lm /usr/lib/x86_64-linux-gnu/libssl.a > /usr/lib/x86_64-linux-gnu/libcrypto.a -o tlsa.so > /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libssl.a(s3_meth.o): relocation > R_X86_64_32 against `.rodata' can not be used when making a shared object; > recompile with -fPIC > /usr/lib/x86_64-linux-gnu/libssl.a: error adding symbols: Bad value > collect2: error: ld returned 1 exit status > ../../Makefile.rules:191: recipe for target 'tlsa.so' failed --- Modified: pkg/kamailio/deb/debian/backports/xenial Modified: pkg/kamailio/deb/xenial/rules --- Diff: https://github.com/kamailio/kamailio/commit/4b500ae453df1695aec7f7251a7ca4cead3cfe06.diff Patch: https://github.com/kamailio/kamailio/commit/4b500ae453df1695aec7f7251a7ca4cead3cfe06.patch --- diff --git a/pkg/kamailio/deb/debian/backports/xenial b/pkg/kamailio/deb/debian/backports/xenial index cfc16b2af3a..e3ebe44e0cf 100755 --- a/pkg/kamailio/deb/debian/backports/xenial +++ b/pkg/kamailio/deb/debian/backports/xenial @@ -64,6 +64,9 @@ sed -i -e '/^ libwolfssl-dev,/d' \ sed -i -e '/^PACKAGE_GROUPS += tls_wolfssl/d' ${DIST}/rules sed -i -e '/--EXCLUDED--/i EXTRA_EXCLUDED_MODULES += tls_wolfssl' ${DIST}/rules +# tlsa build fails +sed -i -e 's/KTLS_INCLUDE_TLSA=yes/KTLS_INCLUDE_TLSA=no/' ${DIST}/rules + wrap-and-sort -sat -d ${DIST} # clean backports scripts diff --git a/pkg/kamailio/deb/xenial/rules b/pkg/kamailio/deb/xenial/rules index d0b41a2ffe8..f441bd6dcd3 100755 --- a/pkg/kamailio/deb/xenial/rules +++ b/pkg/kamailio/deb/xenial/rules @@ -21,7 +21,7 @@ export JAVA_HOME=/usr/lib/jvm/java-gcj export RADCLI=1 export WOLFSSL_INTERNAL=no # tlsa -export KTLS_INCLUDE_TLSA=yes +export KTLS_INCLUDE_TLSA=no export LIBSSL_STATIC_SRCLIB=yes export LIBSSL_STATIC_SRCPATH=/usr/$(LIBDIR) _______________________________________________ Kamailio (SER) - Development Mailing List To unsubscribe send an email to sr-dev-le...@lists.kamailio.org