[5401] in testers

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

Re: xzul spews warning

daemon@ATHENA.MIT.EDU (Garry Zacheiss)
Sun May 18 20:23:03 2003

Date: Sun, 18 May 2003 20:23:00 -0400
Message-Id: <200305190023.UAA07263@riff-raff.mit.edu>
From: Garry Zacheiss <zacheiss@MIT.EDU>
To: Ken T Takusagawa <kenta@MIT.EDU>
CC: testers@MIT.EDU, bug-outland@MIT.EDU
In-reply-to: "[5395] in testers"

>> upon starting xzul on a 9.2 machine (i386), I get the
>> warning:
>> 
>> cutter-john:~% xzul
>> Incorrectly built binary which accesses errno, h_errno or
>> _res directly. Needs to be fixed.

   Any locker software linked against the libkrb4 in 9.1 or earlier will
show this on startup, due to code in libkrb4 that was changed for 9.2.

   Unfortunately, as things stand currently, 9.0, 9.1, and 9.2 all use a
$ATHENA_SYS value of i386_linux24, and producing binaries that link
against krb4, don't produce this error, and run on all of 9.0, 9.1, and
9.2 ends up being fairly involved: it involves compiling your own
libkrb4 from the Athena mainline on a 9.1 machine, and then statically
linking; the resulting binary should run on 9.0, 9.1, and 9.2 machines.
I did this for xzul.

   This will get easier in 9.2.5, where we'll be changing the value of
$ATHENA_SYS to i386_rh9.

Garry


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