[2231] in athena10
[Debathena] #198: debathena-moira FTBFS on Squeeze
daemon@ATHENA.MIT.EDU (Debathena Trac)
Sun Apr 12 15:48:26 2009
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
From: "Debathena Trac" <debathena@MIT.EDU>
Cc: debathena@mit.edu
To: broder@mit.edu
Date: Sun, 12 Apr 2009 19:48:00 -0000
Reply-To:
Message-ID: <043.675d94141d331eb59a76fe22531f4b5f@mit.edu>
Content-Transfer-Encoding: 8bit
#198: debathena-moira FTBFS on Squeeze---------------------+------------------------------------------------------
Reporter: broder | Owner:
Type: defect | Status: new
Priority: critical | Component: --
Keywords: |
---------------------+------------------------------------------------------ Squeeze doesn't have krb4, and Moira really wants krb4.
See #195 for some of the initial discussion, but this is substantial
enough that it warrants a new ticket.
Unfortunately, while Sam left the krb4 runtime in libkrb53 for temporary
compatibility, he punted the development files, which means that our only
option is to get Moira to build in a krb4-less world.
The following files include <krb.h>, and therefore won't build because of
that. A lot of them use the `ANAME_SZ`, `INST_SZ`, and `REALM_SZ`. Some of
them actually use krb4 library calls. Fixing these files will ripple out
into others.
{{{
./update/client.c
./update/auth_002.c
./update/ticket.c
./update/auth_003.c
./include/update.h
./clients/lib/utils.c
./clients/lib/member.c
./clients/moira/user.c
./clients/moira/namespace.c
./clients/mailmaint/mailmaint.c
./lib/mr_auth.c
./lib/kname_unparse.c
}}}
-- Ticket URL: <http://debathena.mit.edu/trac/ticket/198>Debathena <http://debathena.mit.edu/>MIT Debian-Athena Project