[SR-Users] TLSA module compile errors

Koray Vatansever koray.vatansever at gmail.com
Tue Aug 23 19:26:40 CEST 2022


Hi Daniel,

Kamailio version is 5.6.1.

Installed openssl packages:
openssl-static-1.0.2k-25.el7_9.x86_64
openssl-libs-1.0.2k-25.el7_9.x86_64
openssl-devel-1.0.2k-25.el7_9.x86_64

Regards,
Koray


On Tue, Aug 23, 2022 at 8:01 PM Daniel-Constantin Mierla <miconda at gmail.com>
wrote:

> Hello,
>
> I did it only on debian (and ubuntu, iirc), not sure what redhad deploys
> for libssl and libcrypto.
>
> What is the Kamailio version?
>
> Cheers,
> Daniel
>
> On 22.08.22 10:45, Koray Vatansever wrote:
> > Hi everyone,
> >
> > I'm trying to build tlsa module on redhat 7.9 server.
> >
> > But I'm encountering the following compile errors.
> >
> > Any ideas on how I can deal with this?
> >
> > CC (gcc) [M tlsa.so] tls_util.o
> > CC (gcc) [M tlsa.so] tls_domain.o
> > CC (gcc) [M tlsa.so] tls_locking.o
> > CC (gcc) [M tlsa.so] tls_rand.o
> > CC (gcc) [M tlsa.so] tls_map.o
> > CC (gcc) [M tlsa.so] tls_cfg.o
> > CC (gcc) [M tlsa.so] tls_select.o
> > CC (gcc) [M tlsa.so] tls_dump_vf.o
> > CC (gcc) [M tlsa.so] tls_init.o
> > CC (gcc) [M tlsa.so] tls_bio.o
> > CC (gcc) [M tlsa.so] tls_config.o
> > CC (gcc) [M tlsa.so] tls_server.o
> > CC (gcc) [M tlsa.so] tls_rpc.o
> > CC (gcc) [M tlsa.so] tls_ct_wrq.o
> > CC (gcc) [M tlsa.so] tlsa_mod.o
> > CC (gcc) [M tlsa.so] tls_verify.o
> > LD (gcc) [M tlsa.so] tlsa.so
> > /usr/bin/ld:
> >
> /usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../lib64/libz.a(deflate.o):
> > relocation R_X86_64_32S against hidden symbol `_length_code' can not
> > be used when making a shared object
> > /usr/bin/ld:
> >
> /usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../lib64/libz.a(inflate.o):
> > relocation R_X86_64_32S against hidden symbol `zcfree' can not be used
> > when making a shared object
> > /usr/bin/ld:
> >
> /usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../lib64/libz.a(inftrees.o):
> > relocation R_X86_64_32 against `.rodata' can not be used when making a
> > shared object; recompile with -fPIC
> > /usr/bin/ld:
> > /usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../lib64/libz.a(trees.o):
> > relocation R_X86_64_32S against hidden symbol `_length_code' can not
> > be used when making a shared object
> > /usr/bin/ld:
> > /usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../lib64/libz.a(zutil.o):
> > relocation R_X86_64_32 against `.rodata.str1.1' can not be used when
> > making a shared object; recompile with -fPIC
> > /usr/bin/ld:
> > /usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../lib64/libz.a(crc32.o):
> > relocation R_X86_64_32 against `.rodata' can not be used when making a
> > shared object; recompile with -fPIC
> > /usr/bin/ld:
> >
> /usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../lib64/libz.a(inffast.o):
> > relocation R_X86_64_32S against `.rodata.str1.1' can not be used when
> > making a shared object; recompile with -fPIC
> > /usr/bin/ld: tlsa.so: version node not found for symbol
> > SSLeay_version at OPENSSL_1.0.1
> > /usr/bin/ld: failed to set dynamic section sizes: Bad value
> > collect2: error: ld returned 1 exit status
> > make[2]: *** [tlsa.so] Error 1
> > make[1]: *** [modules] Error 1
> >
> >
> > __________________________________________________________
> > Kamailio - Users Mailing List - Non Commercial Discussions
> >   * sr-users at lists.kamailio.org
> > Important: keep the mailing list in the recipients, do not reply only to
> the sender!
> > Edit mailing list options or unsubscribe:
> >   * https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users
>
> --
> Daniel-Constantin Mierla -- www.asipto.com
> www.twitter.com/miconda -- www.linkedin.com/in/miconda
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.kamailio.org/pipermail/sr-users/attachments/20220823/08cb230a/attachment.htm>


More information about the sr-users mailing list