Opened 5 months ago

Closed 4 months ago

#70153 closed defect (fixed)

vigor fails to build: error: ‘Tcl_Interp’ has no member named ‘result’

Reported by: barracuda156 Owned by: ryandesign (Ryan Carsten Schmidt)
Priority: Normal Milestone:
Component: ports Version: 2.9.3
Keywords: Cc:
Port: vigor

Description

../ex/ex_tcl.c: In function ‘ex_tcl’:
../ex/ex_tcl.c:67: warning: format ‘%lu’ expects type ‘long unsigned int’, but argument 7 has type ‘recno_t’
../ex/ex_tcl.c:67: warning: format ‘%lu’ expects type ‘long unsigned int’, but argument 8 has type ‘recno_t’
../ex/ex_tcl.c:74: error: ‘Tcl_Interp’ has no member named ‘result’
make: *** [ex_tcl.o] Error 1

Attachments (1)

main.log (75.3 KB) - added by barracuda156 5 months ago.

Download all attachments as: .zip

Change History (3)

Changed 5 months ago by barracuda156

Attachment: main.log added

comment:1 Changed 5 months ago by ryandesign (Ryan Carsten Schmidt)

That's incompatibility with newer Tcl versions. You can find how to fix this by looking at prior tickets: query:summary=~Tcl_Interp

comment:2 Changed 4 months ago by ryandesign (Ryan Carsten Schmidt)

Owner: set to ryandesign
Resolution: fixed
Status: newclosed

In 5662b32155afad65688b009a6db3e143651cc9b1/macports-ports (master):

vigor: Delete ancient unbuildable useless port

This software has not been updated since 2000 and has not been buildable
in MacPorts since we upgraded tcl to 8.6 in 2012. This software appears
to be a joke version of vi that includes an unhelpful assistant modeled
after one in another word processing program. I can't see any value in
having this in MacPorts.

Closes: #61292
Closes: #70153

Note: See TracTickets for help on using tickets.