[MacPorts] #37920: kerberos5 @1.11 fails to compile
#37920: kerberos5 @1.11 fails to compile ------------------------+----------------------- Reporter: jeremyhu@… | Owner: cal@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.2 Keywords: | Port: kerberos5 ------------------------+----------------------- After working around #37919 by deactivating kerberos5, kerberos5 fails to compile with: {{{ tcl_kadm5.c: In function ‘parse_keysalts’: tcl_kadm5.c:804: error: ‘Tcl_Interp’ has no member named ‘result’ tcl_kadm5.c:804: error: ‘Tcl_Interp’ has no member named ‘result’ tcl_kadm5.c:817: error: ‘Tcl_Interp’ has no member named ‘result’ tcl_kadm5.c:817: error: ‘Tcl_Interp’ has no member named ‘result’ tcl_kadm5.c: In function ‘parse_key_data’: tcl_kadm5.c:859: error: ‘Tcl_Interp’ has no member named ‘result’ tcl_kadm5.c:859: error: ‘Tcl_Interp’ has no member named ‘result’ tcl_kadm5.c:871: error: ‘Tcl_Interp’ has no member named ‘result’ tcl_kadm5.c:871: error: ‘Tcl_Interp’ has no member named ‘result’ tcl_kadm5.c:878: error: ‘Tcl_Interp’ has no member named ‘result’ tcl_kadm5.c:878: error: ‘Tcl_Interp’ has no member named ‘result’ tcl_kadm5.c: In function ‘parse_tl_data’: tcl_kadm5.c:899: error: ‘Tcl_Interp’ has no member named ‘result’ tcl_kadm5.c:899: error: ‘Tcl_Interp’ has no member named ‘result’ tcl_kadm5.c:911: error: ‘Tcl_Interp’ has no member named ‘result’ tcl_kadm5.c:911: error: ‘Tcl_Interp’ has no member named ‘result’ tcl_kadm5.c:932: error: ‘Tcl_Interp’ has no member named ‘result’ tcl_kadm5.c:932: error: ‘Tcl_Interp’ has no member named ‘result’ tcl_kadm5.c:952: error: ‘Tcl_Interp’ has no member named ‘result’ tcl_kadm5.c:952: error: ‘Tcl_Interp’ has no member named ‘result’ tcl_kadm5.c:965: error: ‘Tcl_Interp’ has no member named ‘result’ tcl_kadm5.c:965: error: ‘Tcl_Interp’ has no member named ‘result’ tcl_kadm5.c: In function ‘parse_config_params’: tcl_kadm5.c:995: error: ‘Tcl_Interp’ has no member named ‘result’ tcl_kadm5.c:995: error: ‘Tcl_Interp’ has no member named ‘result’ tcl_kadm5.c: In function ‘parse_principal_ent’: tcl_kadm5.c:1132: error: ‘Tcl_Interp’ has no member named ‘result’ tcl_kadm5.c:1132: error: ‘Tcl_Interp’ has no member named ‘result’ tcl_kadm5.c: In function ‘parse_policy_ent’: tcl_kadm5.c:1394: error: ‘Tcl_Interp’ has no member named ‘result’ tcl_kadm5.c:1394: error: ‘Tcl_Interp’ has no member named ‘result’ make[3]: *** [tcl_kadm5.o] Error 1 }}} -- Ticket URL: <https://trac.macports.org/ticket/37920> MacPorts <http://www.macports.org/> Ports system for Mac OS
#37920: kerberos5 @1.11 fails to compile -------------------------+---------------------- Reporter: jeremyhu@… | Owner: cal@… Type: defect | Status: assigned Priority: Normal | Milestone: Component: ports | Version: 2.1.2 Resolution: | Keywords: Port: kerberos5 | -------------------------+---------------------- Changes (by cal@…): * status: new => assigned Comment: Some test code in the kerberos5 package uses (Tcl_Interp *) interp->result, which is deprecated in Tcl 8.6 and only defined when USE_INTERP_RESULT is defined. This can be worked around by disabling Tcl in configure, which I will do shortly. -- Ticket URL: <https://trac.macports.org/ticket/37920#comment:1> MacPorts <http://www.macports.org/> Ports system for Mac OS
#37920: kerberos5 @1.11 fails to compile -------------------------+-------------------- Reporter: jeremyhu@… | Owner: cal@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.1.2 Resolution: fixed | Keywords: Port: kerberos5 | -------------------------+-------------------- Changes (by cal@…): * status: assigned => closed * resolution: => fixed Comment: Fixed in r102463. -- Ticket URL: <https://trac.macports.org/ticket/37920#comment:2> MacPorts <http://www.macports.org/> Ports system for Mac OS
participants (1)
-
MacPorts