[16506] in Kerberos-V5-bugs

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

[krbdev.mit.edu #8887] krb 1.18 build failure on AIX 6.1

daemon@ATHENA.MIT.EDU (Norm Green via RT)
Mon Mar 23 19:13:02 2020

From: "Norm Green via RT" <rt-comment@KRBDEV-PROD-APP-1.mit.edu>
In-Reply-To: <dd8978b6-a8fd-3aa2-c275-ba41f4bb61bb@gemtalksystems.com>
Message-ID: <rt-4.4.4-75947-1585005160-1000.8887-4-0@mit.edu>
To: "AdminCc of krbdev.mit.edu Ticket #8887":;
Date: Mon, 23 Mar 2020 19:12:40 -0400
MIME-Version: 1.0
Reply-To: rt-comment@KRBDEV-PROD-APP-1.mit.edu
Content-Type: text/plain; charset="utf-8"
Errors-To: krb5-bugs-bounces@mit.edu
Content-Transfer-Encoding: 8bit


Mon Mar 23 19:12:40 2020: Request 8887 was acted upon.
 Transaction: Ticket created by norm.green@gemtalksystems.com
       Queue: krb5
     Subject: krb 1.18 build failure on AIX 6.1
       Owner: Nobody
  Requestors: norm.green@gemtalksystems.com
      Status: new
 Ticket <URL: https://krbdev.mit.edu/rt/Ticket/Display.html?id=8887 >


AIX 6.1 does not have O_NOFOLLOW so this code fails to compile. 
configure should probably check for O_NOFOLLOW support.

src/lib/krb5/rcache/rc_dfl.c
   +102
   +103      fd = open(fname, O_CREAT | O_RDWR | O_NOFOLLOW, 0600);
   +104      if (fd < 0) {
   +105          ret = errno;
   +106          k5_setmsg(context, ret, "%s (filename: %s)",
   +107                    error_message(ret), fname);
   +108          goto cleanup;
   +109      }


"rc_dfl.c", line 103.41: 1506-045 (S) Undeclared identifier O_NOFOLLOW.
gmake[3]: *** [rc_dfl.o] Error 1
gmake[3]: Leaving directory 
`/air1/users/buildgss/35/build_05efce997/slow9/kerberos/src/lib/krb5/rcache'
gmake[2]: *** [all-recurse] Error 1
gmake[2]: Leaving directory 
`/air1/users/buildgss/35/build_05efce997/slow9/kerberos/src/lib/krb5'
gmake[1]: *** [all-recurse] Error 1
gmake[1]: Leaving directory 
`/air1/users/buildgss/35/build_05efce997/slow9/kerberos/src/lib'
gmake: *** [all-recurse] Error 1
Build failed



Norm Green
GemTalk Systems LLC

_______________________________________________
krb5-bugs mailing list
krb5-bugs@mit.edu
https://mailman.mit.edu/mailman/listinfo/krb5-bugs


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