[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