Opened 11 years ago

Closed 11 years ago

#37464 closed defect (duplicate)

kerberos5 @1.7.2 Build fails when tcl @8.6.0 is installed

Reported by: jsalort (Julien Salort) Owned by: macports-tickets@…
Priority: Normal Milestone:
Component: ports Version: 2.1.2
Keywords: Cc: johanmattssonm (Johan Mattsson)
Port: kerberos5

Description

I cannot build kerberos5 on PowerPC Mac OS X 10.5. I'm running MacPorts 2.1.2 freshly selfupdated:

$ port version
Version: 2.1.2

The error seems related to Tcl somehow. My version of Tcl is:

$ port installed Tcl
The following ports are currently installed:
  tcl @8.6.0_1+corefoundation+threads (active)

Attachments (1)

kerberos5_main.log (550.8 KB) - added by jsalort (Julien Salort) 11 years ago.
Build log

Download all attachments as: .zip

Change History (4)

Changed 11 years ago by jsalort (Julien Salort)

Attachment: kerberos5_main.log added

Build log

comment:1 Changed 11 years ago by ryandesign (Ryan Carsten Schmidt)

Port: kerberos5 added
Summary: kerberos5 @1.7.2 Build failedkerberos5 @1.7.2 Build fails when tcl @8.6.0 is installed

Hmm, yes:

:info:build tcl_ovsec_kadm.c: In function ‘parse_principal_ent’:
:info:build tcl_ovsec_kadm.c:676: error: ‘struct Tcl_Interp’ has no member named ‘result’
:info:build tcl_ovsec_kadm.c: In function ‘parse_policy_ent’:
:info:build tcl_ovsec_kadm.c:860: error: ‘struct Tcl_Interp’ has no member named ‘result’

So there are two problems:

  1. kerberos5 fails to build when tcl 8.6.0 is installed
  2. kerberos5 is using tcl at all when it is installed (kerberos5 does not declare a dependency on tcl)

comment:2 Changed 11 years ago by johanmattssonm (Johan Mattsson)

Cc: johan.mattsson.m@… added

Cc Me!

comment:3 Changed 11 years ago by neverpanic (Clemens Lang)

Resolution: duplicate
Status: newclosed

Duplicate of #37920.

Note: See TracTickets for help on using tickets.