|
Message-ID: <20120610142106.04b840eb@newbook> Date: Sun, 10 Jun 2012 14:21:06 -0700 From: Isaac Dunham <idunham@...abit.com> To: musl@...ts.openwall.com Subject: MIT Kerberos 5 status The issue is now filed as [krbdev.mit.edu #7167] Meanwhile, I figured out that the root issue is Redhat's libverto, now a hard dependency which Kerberos bundles. (libverto allows asynchronous libraries with a caller-specified event loop) I've poked around, discovering that AIX has no dladdr/dlinfo, but there's a wrapper for AIX; HP/UX also has no dladdr/dlinfo, so when I discovered that 1.8.6 can be built (with some issues) for HP/UX, I grabbed that version. This does mean that nothing using libverto will work with musl (or HP/UX) without some patching...although not many packages use libverto, AFAICT. It looks like they #included sys/errno.h instead of errno.h, which makes for an FTBFS. Also bindresvport.c (in src/lib/rpc/) omitted netdb.h (I guess they expect IPPORT_RESERVED from <netinet/in.h>) But 1.8.6 gets much farther without patching, and builds with those two issues fixed. So the status is: Kerberos 1.10.2 (presumably all 1.10* releases): blocked by libverto dependency on dl* Kerberos 1.9.*: Unknown Kerberos 1.8.*: s|<sys/\(errno\)|<\1|g add netdb.h to src/lib/rpc/bindresvport.c 1.10.*, 1.9.*, and 1.8.* are all currently maintained. HTH Isaac Dunham
Powered by blists - more mailing lists
Confused about mailing lists and their use? Read about mailing lists on Wikipedia and check out these guidelines on proper formatting of your messages.