Created attachment 335186 [details, diff]
replace interp -> result by call to Tcl_SetResult() routine
wordnet does not compile with tcl-8.6.0 because of deprecated result field.
For details please see the attached patch
I also sent this patch upstream :-)
*** Bug 451498 has been marked as a duplicate of this bug. ***
what's the response of upstream? did they accept?
actually I've tested this patch, it works. without this patch, compile fail too.
Created attachment 339780 [details]
Modified patch for stubs.c
I had to modify the patch slightly as it wouldn't epatch in the original condition as it exists here. That patch worked, and solved the issue. I offer that modified patch for those having issues with the first attachment.
+ 01 Mar 2013; Justin Lecher <firstname.lastname@example.org> wordnet-3.0-r3.ebuild,
+ +files/wordnet-3.0-tcl8.6.patch, metadata.xml:
+ Fix compilation gainst tcl-8.6, #451400
Seems now to work for me.
(In reply to comment #5)
> + 01 Mar 2013; Justin Lecher <email@example.com> wordnet-3.0-r3.ebuild,
> + +files/wordnet-3.0-tcl8.6.patch, metadata.xml:
> + Fix compilation gainst tcl-8.6, #451400
It works directly from portage: without manual intervention - Thanks!!