Date: Thu, 13 Apr 2017 11:15:11 -0300 (BRT) From: Rafael Henrique da Silva Faria <rafaelhfaria@fclar.unesp.br> To: freebsd-ports <freebsd-ports@freebsd.org> Subject: Re: LibreSSL + Heimdal Problem Message-ID: <567926723.4598753.1492092911643.JavaMail.zimbra@fclar.unesp.br> In-Reply-To: <9144fcfa-0264-87ce-469f-6ee82e5df0f4@utanet.at> References: <283c214d-07e1-4a6b-e733-283118fb99a1@utanet.at> <9144fcfa-0264-87ce-469f-6ee82e5df0f4@utanet.at>
next in thread | previous in thread | raw e-mail | index | archive | help
The new version of the lib exists: root@cenpe / # ls -al /usr/local/lib/libcrypto.so lrwxr-xr-x 1 root wheel 19 Apr 13 10:29 /usr/local/lib/libcrypto.so -> l= ibcrypto.so.41.0.1 But the .38, which I believe that was from previous version, does not. root@cenpe / # ls -al /usr/local/lib/libcrypto.so.38 ls: /usr/local/lib/libcrypto.so.38: No such file or directory All apps that uses LibreSSL (nginx, php, mysql, and others) have been compi= led without problem. Only heimdal is aborting. And OpenSSH does not pass th= e configure, but I think that this is an other problem, maybe some hard-cod= ed openssl check. This Heimdal problem is really odd. I not sure why it looks for the old fil= e... I only have a guess: the Heimdal is already installed, linked with the old = LibreSSL, which is broken now. But, the file is in place. And a got this: root@cenpe / # ldd /usr/local/lib/heimdal/libhcrypto.so.4 /usr/local/lib/heimdal/libhcrypto.so.4: =09libasn1.so.8 =3D> /usr/local/lib/heimdal/libasn1.so.8 (0x80123b000) =09libheimbase.so.1 =3D> /usr/local/lib/heimdal/libheimbase.so.1 (0x8014e00= 00) =09libroken.so.18 =3D> /usr/local/lib/heimdal/libroken.so.18 (0x8016ef000) =09libcrypt.so.5 =3D> /lib/libcrypt.so.5 (0x801901000) =09libcrypto.so.38 =3D> not found (0) =09libthr.so.3 =3D> /lib/libthr.so.3 (0x801b20000) =09libc.so.7 =3D> /lib/libc.so.7 (0x800823000) =09libcom_err.so.1 =3D> /usr/local/lib/heimdal/libcom_err.so.1 (0x801d47000= ) =09libintl.so.8 =3D> /usr/local/lib/libintl.so.8 (0x801f4a000) But, as I know, the make process of the Heimdal, can't abort if the actuall= y installed Heimdal is broken. Or I really need an clean system (without an= y previous installed Heimdal) to compile it? -- Rafael Henrique da Silva Faria Grupo de Sistemas e Redes Diretoria T=C3=A9cnica de Inform=C3=A1tica Faculdade de Ci=C3=AAncias e Letras - Campus de Araraquara UNESP - Universidade Estadual Paulista "J=C3=9ALIO DE MESQUITA FILHO"
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?567926723.4598753.1492092911643.JavaMail.zimbra>