[krbdev.mit.edu #2388] krb5-1.3.2 build failure
The RT System itself via RT
rt-comment at krbdev.mit.edu
Thu Mar 11 16:58:11 EST 2004
>From hgm at lanl.gov Thu Mar 11 16:58:07 2004
Received: from pacific-carrier-annex.mit.edu (PACIFIC-CARRIER-ANNEX.MIT.EDU [18.7.21.83]) by krbdev.mit.edu (8.9.3p2) with ESMTP
id QAA03972; Thu, 11 Mar 2004 16:58:07 -0500 (EST)
From: hgm at lanl.gov
Received: from mailwasher-b.lanl.gov (mailwasher.lanl.gov [192.16.0.25])
by pacific-carrier-annex.mit.edu (8.12.4/8.9.2) with ESMTP id i2BLw51B007944
for <krb5-bugs at mit.edu>; Thu, 11 Mar 2004 16:58:06 -0500 (EST)
Received: from mailrelay2.lanl.gov (localhost.localdomain [127.0.0.1])
by mailwasher-b.lanl.gov (8.12.10/8.12.10/(ccn-5)) with ESMTP id i2BLw5jt017953
for <krb5-bugs at mit.edu>; Thu, 11 Mar 2004 14:58:05 -0700
Received: from moki.lanl.gov (localhost.localdomain [127.0.0.1])
by mailrelay2.lanl.gov (8.12.10/8.12.10/(ccn-5)) with ESMTP id i2BLw5Dl024052
for <krb5-bugs at mit.edu>; Thu, 11 Mar 2004 14:58:05 -0700
Received: by moki.lanl.gov (Postfix, from userid 300)
id 8BFAB68738; Thu, 11 Mar 2004 14:58:01 -0700 (MST)
To: krb5-bugs at mit.edu
Subject: krb5-build
Reply-To: hgm at lanl.gov
Cc:
X-send-pr-version: 3.99
Message-Id: <20040311215801.8BFAB68738 at moki.lanl.gov>
Date: Thu, 11 Mar 2004 14:58:01 -0700 (MST)
X-Scanned-By: MIMEDefang 2.35
>Submitter-Id: net
>Originator: Harry G. McGavran Jr.
>Organization: Los Alamos National Laboratory
Harry
Internet e-mail: hgm at lanl.gov (Harry G. McGavran, Jr.)
Los Alamos National Laboratory, Los Alamos, New Mexico 87545
Phone: 505/667-4050
>Confidential: no
>Synopsis: krb5-1.3.2 build failure
>Severity: serious
>Priority: low
>Category: krb5-build
>Class: sw-bug
>Release: krb5-1.3.2
>Environment: Linux 2.4.25, Libc5
System: Linux moki 2.4.25 #1 Wed Feb 18 11:58:07 MST 2004 i686 unknown
Architecture: i686
>Description:
On Systems with GNU cc but WITHOUT inttypes.h there is a build
probem in ./krb5-1.3.2/src/lib/crypto/aes/uitypes.h
>How-To-Repeat:
Try to build on a GNU system without inttypes.h
>Fix:
Attached is a patch, but it has "#ifdef LANL" lines in it that
you would not want. They are there so we can turn off/on our
local patches with one macro. BUT -- the patch will
show you where the problem is and our fix for it.
*** ./krb5-1.3.2/src/lib/crypto/aes/uitypes.h.orig Mon May 12 15:57:51 2003
--- ./krb5-1.3.2/src/lib/crypto/aes/uitypes.h Tue Mar 2 14:43:39 2004
***************
*** 34,40 ****
--- 34,53 ----
#define _UITYPES_H
#if defined(__GNU_LIBRARY__)
+ #ifndef LANL
#define HAS_INTTYPES_H
+ #else /* LANL */
+ #ifdef HAVE_INTTYPES_H
+ #define HAS_INTTYPES_H
+ #else /* !HAS_INTYPES_H */
+ #include <limits.h>
+ #if ULONG_MAX > 0xFFFFFFFFUL
+ #define MODEL_64
+ #else
+ #define MODEL_32
+ #endif
+ #endif /* !HAS_INTYPES_H */
+ #endif /* LANL */
#elif !defined(_MSC_VER)
#include <limits.h>
#if ULONG_MAX > 0xFFFFFFFFUL
More information about the krb5-bugs
mailing list