Content-Type: text/plain Content-Disposition: inline Content-Transfer-Encoding: binary MIME-Version: 1.0 X-Mailer: MIME-tools 5.411 (Entity 5.404) X-RT-Original-Encoding: iso-8859-1 Content-Length: 3775 From aidan@panix.com Thu Jul 17 14:50:28 1997 Received: from MIT.EDU (PACIFIC-CARRIER-ANNEX.MIT.EDU [18.69.0.28]) by rt-11.MIT.EDU (8.7.5/8.7.3) with SMTP id OAA25649 for ; Thu, 17 Jul 1997 14:50:28 -0400 Received: from panix4.panix.com by MIT.EDU with SMTP id AA10253; Thu, 17 Jul 97 14:49:10 EDT Received: (from aidan@localhost) by panix4.panix.com (8.8.5/8.7/PanixU1.3) id OAA10892 for krb5-bugs@mit.edu; Thu, 17 Jul 1997 14:49:07 -0400 (EDT) Message-Id: <199707171849.OAA10892@panix4.panix.com> Date: Thu, 17 Jul 1997 14:49:06 -0400 (EDT) From: Aidan Cully To: krb5-bugs@MIT.EDU Subject: [krb5 1.0] MacOS distribution >Number: 445 >Category: pending >Synopsis: [krb5 1.0] MacOS distribution >Confidential: yes >Severity: serious >Priority: medium >Responsible: gnats-admin >State: closed >Class: sw-bug >Submitter-Id: unknown >Arrival-Date: Thu Jul 17 14:51:00 EDT 1997 >Last-Modified: Thu Apr 4 16:47:55 EST 2002 >Originator: Aidan Cully >Organization: >Release: >Environment: >Description: I have had several problems trying to build the MacOS projects (that came with krb5-1.0), so many that sending a detailed bug report will take quite a bit of effort, so before I send a report could you please let me know if you know of problems like the following: all files have the wrong creator ('MWCC' instead of 'CWIE') projects contain files that don't exist header files #define some existing functions to functions that don't exist (send() becomes krb5_send()) project files do not have any "Access Paths" preferences (a big problem since many files have the same name). programs can not be linked because of missing files CFM projects do not have the necessary "main" function After two days of hacking at the sources, I did eventually get all the programs to compile, however k5config crashed if 'krb5.ini' wasn't in the preferences folder and the NCSA Telnet plugin would crash the computer when Telnet was started. Please let me know if you know about these issues so that I know how much info I have to include in a bug report. Thanks --aidan >How-To-Repeat: >Fix: >Audit-Trail: From: "Theodore Y. Ts'o" To: krb5-bugs@MIT.EDU, Aidan Cully Cc: gnats-admin@RT-11.MIT.EDU, krb5-prs@RT-11.MIT.EDU Subject: Re: pending/445: [krb5 1.0] MacOS distribution Date: Fri, 18 Jul 1997 22:01:10 -0400 Aidan, It's a known problem that the Project files for the Macintosh are very much out of date. Also, note that we are not using the Project files to create the CFM libraries anymore. Now what we do is we use MPW makefiles, since it's much easier to keep them in sync with the Unix makefiles. What happens is on a Unix machine, you run the command make -f Makefile.in kerbsrc.mac.tar This generates a tar file which can then be unpacked on a Macintosh (you need a Macintosh tar program, obviously). The tar file contains an mpw makefile, which can be used to compile the libraries. Once you have the libraries compiled, then it's relatively easy to fix the project files for the applications to build the applications. I hope this helps at least with the build problems! Unfortunately we haven't had as much resources looking at the Macintosh side of things, so it's there right now the Macintosh krb5 port admittedly doesn't compare well with the Windows port... - Ted State-Changed-From-To: open-closed State-Changed-By: hartmans State-Changed-When: Thu Apr 4 16:47:19 2002 State-Changed-Why: MIT distributes a binary distribution of Kerberos for current Mac operating systems. (I'm closing out really old Kerberos bug reports) >Unformatted: