Source: jansson Severity: wishlist -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512
Dear Maintainer, Next release of trafficserver provides a plugin depending on jansson. Currently, jansson seems to be built staticaly: checking jansson.h usability... yes checking jansson.h presence... yes checking for jansson.h... yes checking whether jansson is dynamic... no It also doen't use -fPIC, which prevent its use with trafficserver: libtool: link: cc -shared -fPIC -DPIC experimental/uri_signing/.libs/uri_signing.o experimental/uri_signing/.libs/config.o experimental/uri_signing/.libs/cookie.o experimental/uri_signing/.libs/jwt.o experimental/uri_signing/.libs/match.o experimental/uri_signing/.libs/parse.o experimental/uri_signing/.libs/timing.o -l:libjansson.a -l:libcjose.a - -lpcre -lm -lcrypto -lbrotlienc -lpthread -ldl -g -mcx16 -g -O2 - -fstack-protector-strong -O3 -Wl,-z -Wl,relro -Wl,-z -Wl,now - -Wl,-soname -Wl,uri_signing.so -Wl,-version-script - -Wl,experimental/uri_signing/.libs/uri_signing.ver -o experimental/uri_signing/.libs/uri_signing.so /usr/bin/ld: /usr/lib/gcc/x86_64-linux-gnu/8/../../../x86_64-linux-gnu/libjansson.a(load.o): relocation R_X86_64_PC32 against symbol `stdin@@GLIBC_2.2.5' can not be used when making a shared object; recompile with -fPIC Could you please consider adding this flag ? Cheers, Jean Baptiste Favre - -- System Information: Debian Release: buster/sid APT prefers unstable APT policy: (500, 'unstable'), (500, 'stable'), (500, 'oldstable'), (1, 'experimental') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 4.18.0-1-amd64 (SMP w/4 CPU cores) Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8), LANGUAGE=fr_FR.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled -----BEGIN PGP SIGNATURE----- iQKTBAEBCgB9FiEEToRbojDLTUSJBphHtN1Tas99hzcFAluj8G1fFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDRF ODQ1QkEyMzBDQjRENDQ4OTA2OTg0N0I0REQ1MzZBQ0Y3RDg3MzcACgkQtN1Tas99 hzd4bA//UOg5v5iLkMMlh7kCoz6NFkkhiSXSepc96R1u2dZm6ts+IPmfRfkRZKol qM2odh2fIEQH1d4bouGc0AipcZV2ExYnZi0dA/4bEtsIQZE5SwjjJIipLP579++6 WU9EpG32vYI3Mtt/+fRI/3roDxJ9o7dPXjEpKrTnIhARLPZynE9R+nNiBg/bfX8P /y6wpYyAltniTcfN+aWpY3w8Oo/Sng/g3fcIk+up8hX9er7kIVGZUS2IudTyeAWn MeGX8CPfYzx7WNc/LzU+fGwTYC/PFUiBKnxzWEhP992cVxd4CbOCDdQ5vE/ZXBDJ zhavf5P8yoDciCsVGAuRHhk20yMB1z7Tu6G7Hth3a9BUB3vwhUtrHwPk+DPqjlj9 tshBdHANCDm+28Ocf1uEpKNlVvMMJ36DHJkEhBYl3DpPgqF1JCHVV4vsD5MrrhOm d3EOFHGJdUE1YaBDxUIWd6j/zYMipdGcYhDf3yBJktl4cryN4gmKkZC0C9MfvEm2 lBWP7VZdB/kgQH241HpEEKrIJCJgZSM4AupAJkJghA+Yr73IPRc8aK47fri9bYyM bdEjh0iwkagpMw72yAtJJDYu1juRZPnFBSI15ZTf8M2TOn1RQQtMLUsqRbAG2NS3 R4hoI/1bNCtavElnqs5S/cPiXkr7aysxMch90YCBuWx7qUi7H6U= =ox8h -----END PGP SIGNATURE-----