It fails with the error: ./gdbtk/generic/gdbtk.c:496:47: error: 'Tcl_Interp' has no member named 'result' Reproducible: Always
Created attachment 335460 [details] The build log
I think this bug is a duplicate of #441036.
(In reply to comment #2) > I think this bug is a duplicate of #441036. Yes, most of the bug report including the build log is a duplicate of #441036, but comment #1 mentions the symptoms of a different bug, which is that insight-8.6.1 is incompatible with tcl-8.6. I'll raise a fresh bug report for the tcl-8.6 incompatibility so that this bug can be closed as a duplicate of #441036.
Created attachment 336054 [details] Correct build log My apologies. I inadvertently uploaded the build log from a previous compile when I was dealing with bug #441036 Here is the correct log. It compiles fine after appenting: -DUSE_INTERP_RESULT -DUSE_INTERP_ERRORLINE to the CFLAGS, as sugested in bug #451368
(In reply to comment #4) > Created attachment 336054 [details] > Correct build log > > My apologies. > I inadvertently uploaded the build log from a previous compile > when I was dealing with bug #441036 > Here is the correct log. > > It compiles fine after appenting: > -DUSE_INTERP_RESULT -DUSE_INTERP_ERRORLINE > to the CFLAGS, as sugested in bug #451368 I never thought of that. In bug #452820 I used the "Version B" approach suggested by bug #451368, i.e. I patched the source!
(In reply to comment #5) > I never thought of that. In bug #452820 I used the "Version B" approach > suggested by bug #451368, i.e. I patched the source! Your patch, of course, is the better solution. Thanks. p.s. Any ideas about this problem? bug #452852
Created attachment 337208 [details, diff] patch for tcltk8.6
Created attachment 337210 [details, diff] patch for newer kernel headers for newer kernel headers siginfo has to be replaced by siginfo_t. A similar patch is applied for gdb itself.
*** This bug has been marked as a duplicate of bug 441036 ***