[2260] in athena10

home help back first fref pref prev next nref lref last post

Re: [Debathena] #198: debathena-moira FTBFS on Squeeze

daemon@ATHENA.MIT.EDU (Debathena Trac)
Tue Apr 14 12:58:32 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: Tue, 14 Apr 2009 16:58:11 -0000
Reply-To: 
Message-ID: <052.6f87a3036e9544a0c504f7271e55d369@mit.edu>
In-Reply-To: <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:            |  
---------------------+------------------------------------------------------
Comment(by broder):
 Ok - attachment:ticket:198:build-without-krb4.4 should allow you to build
 without any krb4 at all by passing `--without-krb4`.

 To work around the dependence on `kname_parse`, I added a new function to
 libmoira: `mr_kname_parse`, defined in `lib/kname_parse.c` for parity with
 `kname_unparse`. I also created a new header - `include/mr_krb.h`. Any
 file that needs `kname_parse` (which I think is actually just
 `update/auth_003.c`) includes `<mr_krb.h>` instead of `<krb.h>` when it's
 being built without krb4. `mr_krb.h` includes `#define kname_parse
 mr_kname_parse`.

 I haven't actually verified that the patch lets us build Moira on Squeeze,
 but I'm going to test that now and make tweaks as necessary. I'll give
 this about a day or so to elicit comments, at which point I will submit
 the patch to moiradev and upload a Debathena build with the patch to
 -proposed.
-- Ticket URL: <http://debathena.mit.edu/trac/ticket/198#comment:3>Debathena <http://debathena.mit.edu/>MIT Debian-Athena Project

home help back first fref pref prev next nref lref last post