Received: from out-of-band.media.mit.edu (out-of-band.media.mit.edu [18.85.16.22]) by krbdev.mit.edu (8.9.3p2) with ESMTP id RAA24498; Thu, 24 Feb 2005 17:40:39 -0500 (EST) Received: (from foner@localhost) by out-of-band.media.mit.edu (8.9.3/8.9.3/MEDIA) id RAA20969; Thu, 24 Feb 2005 17:40:39 -0500 (EST) Date: Thu, 24 Feb 2005 17:40:39 -0500 (EST) Message-Id: <200502242240.RAA20969@out-of-band.media.mit.edu> From: Lenny Foner To: rt-comment@krbdev.mit.edu In-Reply-To: (rt-comment@krbdev.mit.edu) Subject: [krbdev.mit.edu #2941] krb5-1.4 is unbuildable on HPUX 10.20 Cc: foner-krb5-bugs@media.mit.edu RT-Send-Cc: X-RT-Original-Encoding: iso-8859-1 Content-Length: 1224 Date: Thu, 24 Feb 2005 17:22:50 -0500 (EST) From: "Tom Yu via RT" It may be worth noting that the recommended invocation of the HP-UX C compiler, 'cc -Ae', defines '-D_HPUX_SOURCE', which turns on most of the extended namespace. By default the headers on HP-UX provide a very restricted namespace. Er, this compilation is being done under (a very old) gcc, since the HP-UX "good" compiler costs money and we never sprung for it, given gcc's existence. It certainly doesn't look like the current compilation (under gcc) has -D_HPUX_SOURCE being used, which come to think of it -is- somewhat weird; many other things I've compiled using configure have tended to set that, so that could explain something. (Not -everything-, mind you, but many things. stunnel & emacs, for example, don't, so it's not clear that everything really needs this.) Just for yucks, I tried adding it manually to the giant list of others in the threads.c compilation and retrying just that one invocation of gcc, and it blows up identically. Btw, I built a guest account for Ken to poke around with, though I'm not sure what his current state is; if anyone else would like one, let me know.