[19631] in Kerberos_V5_Development
Missing -lpthreads breaks build in plugins/tls/k5tls on AIX
daemon@ATHENA.MIT.EDU (REIX, Tony)
Thu Aug 24 05:58:00 2017
From: "REIX, Tony" <tony.reix@atos.net>
To: "krbdev@mit.edu" <krbdev@mit.edu>
Date: Thu, 24 Aug 2017 09:57:42 +0000
Message-ID: <B37989F2852398498001550C29155BE5178BBC62@FRCRPVV9EX3MSX.ww931.my-it-solutions.net>
Content-Language: fr-FR
Content-Type: multipart/mixed;
boundary="_004_B37989F2852398498001550C29155BE5178BBC62FRCRPVV9EX3MSXw_"
MIME-Version: 1.0
Errors-To: krbdev-bounces@mit.edu
--_004_B37989F2852398498001550C29155BE5178BBC62FRCRPVV9EX3MSXw_
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Hi,
I have :
krb5-1.15.1/src-64/plugins/tls/k5tls :
/opt/freeware/libexec/gcc/powerpc-ibm-aix6.1.0.0/6.3.0/collect2 ...
-bgcbypass:1 -bfilelist -bM:SRE -bE:./k5tls.exports -bernotok -brtl -lkr=
b5 -lkrb5support -lssl -lcrypto -lc -lgcc_s -lc -lgcc_s
ld: 0711-317 ERROR: Undefined symbol: .pthread_once
Makefile:690: recipe for target 'k5tls.so' failed
gmake[1]: Leaving directory '/opt/freeware/src/packages/BUILD/krb5-1.15.1/=
src-64/plugins/tls/k5tls'
An easy patch is to add the missing -lpthreads to TLS_IMPL_LIBS variable in=
Makefile.
-TLS_IMPL_LIBS =3D -lssl -lcrypto
+TLS_IMPL_LIBS =3D -lssl -lcrypto -lpthreads
Cordialement,
Tony Reix
Bull - ATOS
IBM Coop Architect & Technical Leader
Office : +33 (0) 4 76 29 72 67
1 rue de Provence - 38432 =C9chirolles - France
www.atos.net<http://www.atos.net/>
--_004_B37989F2852398498001550C29155BE5178BBC62FRCRPVV9EX3MSXw_
Content-Type: text/x-patch; name="krb5-1.15.1-k5tls-lpthreads.patch"
Content-Description: krb5-1.15.1-k5tls-lpthreads.patch
Content-Disposition: attachment;
filename="krb5-1.15.1-k5tls-lpthreads.patch"; size=382;
creation-date="Thu, 24 Aug 2017 09:52:57 GMT";
modification-date="Thu, 24 Aug 2017 09:52:57 GMT"
Content-Transfer-Encoding: base64
LS0tIC4vc3JjL3BsdWdpbnMvdGxzL2s1dGxzL01ha2VmaWxlLk9SSUdJTgkyMDE3LTA4LTI0IDEx
OjQ3OjEwICswMjAwCisrKyAuL3NyYy9wbHVnaW5zL3Rscy9rNXRscy9NYWtlZmlsZQkyMDE3LTA4
LTI0IDExOjQ3OjE0ICswMjAwCkBAIC00NDMsNyArNDQzLDcgQEAKICMgVExTIGltcGxlbWVudGF0
aW9uIHNlbGVjdGlvbgogVExTX0lNUEwJPSBvcGVuc3NsCiBUTFNfSU1QTF9DRkxBR1MgPSAKLVRM
U19JTVBMX0xJQlMJPSAtbHNzbCAtbGNyeXB0bworVExTX0lNUExfTElCUwk9IC1sc3NsIC1sY3J5
cHRvIC1scHRocmVhZHMKIAogIyBXaGV0aGVyIHdlIGhhdmUgdGhlIFNBU0wgaGVhZGVyIGZpbGUg
Zm9yIHRoZSBMREFQIEtEQiBtb2R1bGUKIEhBVkVfU0FTTCA9IG5vCg==
--_004_B37989F2852398498001550C29155BE5178BBC62FRCRPVV9EX3MSXw_
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
_______________________________________________
krbdev mailing list krbdev@mit.edu
https://mailman.mit.edu/mailman/listinfo/krbdev
--_004_B37989F2852398498001550C29155BE5178BBC62FRCRPVV9EX3MSXw_--