[1351] in Kerberos-V5-bugs

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

Re: krb5b4pl3: problems with "const" configuration and usage

daemon@ATHENA.MIT.EDU (Theodore Ts'o)
Mon Apr 24 22:04:22 1995

Date: Mon, 24 Apr 1995 22:04:03 +0500
From: Theodore Ts'o <tytso@MIT.EDU>
To: "Jonathan I. Kamens" <jik@cam.ov.com>
Cc: krb5-bugs@MIT.EDU
In-Reply-To: Jonathan I. Kamens's message of Mon, 24 Apr 1995 16:08:47 -0400,
	<199504242008.QAA15412@gza-client1.cam.ov.com>

   From: "Jonathan I. Kamens" <jik@cam.ov.com>
   Date: Mon, 24 Apr 1995 16:08:47 -0400

      Aside from Ultrix, are there *that* many operating systems that have
      non-ANSI compilers?

   I believe that the default compilers shipped with both SunOS 4.1.3 and
   HP-UX both are non-ANSI.  I realize that SunOS 4.1 is no longer
   recommended by Sun, but people will probably still be using it in
   pretty large numbers a decade from now.

OK, I didn't realize that those compiler were non-ANSI.  Sigh....  If
the DOS world can get right (practically all of their compilers are ANSI
compliant) you'd think the Unix world could get its act together.

   I realize that gcc is available for both of those platforms, but you
   shouldn't assume that people will get and install gcc in order to
   install Kerberos.  Furthermore, on HP-UX at least, gcc can't be used
   to compile Kerberos because gcc 2.6.3 and previous versions don't
   handle HP-UX structure-returning conventions properly (so dbm can't be
   used).

This isn't a case which can be solved with using the -fpcc-struct-return
flag to gcc?

						- Ted

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