<div dir="ltr">Disable kerberos and SSL inside of the build. That'll let it compile. Do you need SSL?<br><br><div class="gmail_quote">On Fri, Aug 8, 2008 at 10:15 AM, Mikael Pettersson <span dir="ltr"><<a href="mailto:mikpe@it.uu.se">mikpe@it.uu.se</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div class="Ih2E3d">Brian Candler writes:<br>
 > I've been trying to compile R12B3 under CentOS 5, and compilation aborts at<br>
 > the following point:<br>
 ><br>
 > gcc  -g -O2 -I/v/build/otp_src_R12B-3/erts/i686-pc-linux-gnu  -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64  -D_GNU_SOURCE -o ../priv/bin/i686-pc-linux-gnu/ssl_esock ../priv/obj/i686-pc-linux-gnu/esock.o ../priv/obj/i686-pc-linux-gnu/debuglog.o ../priv/obj/i686-pc-linux-gnu/esock_poll.o ../priv/obj/i686-pc-linux-gnu/esock_osio.o ../priv/obj/i686-pc-linux-gnu/esock_utils.o ../priv/obj/i686-pc-linux-gnu/esock_posix_str.o ../priv/obj/i686-pc-linux-gnu/esock_openssl.o -lutil -ldl -lm   /usr/lib/libssl.a /usr/lib/libcrypto.a  /usr/lib/libkrb5.a /usr/lib/libkrb5support.a /usr/lib/libk5crypto.a /usr/lib/libresolv.a /usr/lib/libcom_err.a /usr/lib/libz.a<br>

 > /usr/lib/libkrb5.a(cc_keyring.o): In function `krb5_krcc_next_cred':<br>
 > (.text+0x738): undefined reference to `keyctl_read_alloc'<br>
 > /usr/lib/libkrb5.a(cc_keyring.o): In function `krb5_krcc_get_principal':<br>
 > (.text+0xf2b): undefined reference to `keyctl_read_alloc'<br>
</div>etc<br>
<br>
FWIW, I can build R12B-3 fine on CentOS 5.2 / x86_64.<br>
But if I force a 32-bit build (by setting CC when configuring)<br>
then I get the same error you got.<br>
<br>
Looks like a bug in CentOS, maybe inherited from RHEL5.<br>
<br>
I did notice that the keyutils-libs-devel rpm only existed as<br>
an i386 rpm, whereas all other openssl/krb5 stuff existed as<br>
both i386 and x86_64 rpms. That may or may not be relevant to<br>
this issue.<br>
<font color="#888888"><br>
/Mikael<br>
</font><div><div></div><div class="Wj3C7c">_______________________________________________<br>
erlang-questions mailing list<br>
<a href="mailto:erlang-questions@erlang.org">erlang-questions@erlang.org</a><br>
<a href="http://www.erlang.org/mailman/listinfo/erlang-questions" target="_blank">http://www.erlang.org/mailman/listinfo/erlang-questions</a><br>
</div></div></blockquote></div><br></div>