<div dir="ltr"><div class="gmail_default" style="font-family:tahoma,sans-serif">VTK9 should be OK, no need to use older versions.</div><div class="gmail_default" style="font-family:tahoma,sans-serif"><br></div><div class="gmail_default" style="font-family:tahoma,sans-serif">Exception catching has been removed from samples intentionally. We use them as a series of tests when implementing a CMake build system. I did not know, that samples are built on Debian.</div><div class="gmail_default" style="font-family:tahoma,sans-serif"><br></div><div class="gmail_default" style="font-family:tahoma,sans-serif">There is an option to have generated .3d files also present in the samples. But adding cavern as a build-dependency seems to me as a better idea in any case. And using it for the loop closure. At least, until we will find a way to link it as a library if it is possible at all.</div><div class="gmail_default" style="font-family:tahoma,sans-serif"><br></div><div class="gmail_default" style="font-family:tahoma,sans-serif">S.</div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Wed, 16 Dec 2020 at 02:41, Wookey <<a href="mailto:wookey@wookware.org">wookey@wookware.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">On 2020-12-15 18:32 +0100, Therion wrote:<br>
> Hi, there is a new release 5.5.4 of Therion.<br>
<br>
OK. I have updated the debian patches for this release.  Mostly<br>
straightforward, and I see the build has been made a little less<br>
baroque in various places, which is good :-)<br>
<br>
makeinstall.tcl changing its behaviour to use $DESTDIR and make it's<br>
directories was a little surprise, but easily sorted and a cleaner<br>
rules file.<br>
<br>
I see there is now vtk9 support (since 5.5.2).  Debian has vtk9 now<br>
(in unstable and testing). Do we get useful things for building<br>
against vtk9 rather than vtk7?<br>
We'd need to use vtk7 (or vtk6) in backports but as vtk is just for<br>
the loch gui and image processing I can't see why different versions would matter.<br>
<br>
Both vtk7 and vtk9 seem to work. I guess we should move on so I'll<br>
move to vtk9 unless someone can think of a good reason why not.<br>
<br>
One oddness:<br>
samples/samples.tcl has had the catch stanza commented out in proc process_files {}<br>
    #catch {<br>
      eval "exec $p >&@ stdout"<br>
#      eval exec "cmd /c $p"<br>
    #}<br>
<br>
What's that about? It looks like debugging that accidentally got into<br>
the release? The effect is to prevent the samples build from<br>
completing unless cavern is actually installed. I could make cavern a<br>
build-dependency, but we never have before, and if I just put it back<br>
then the samples build as usual (so that's what I've done for now).<br>
<br>
<br>
Wookey<br>
-- <br>
Principal hats:  Linaro, Debian, Wookware, ARM<br>
<a href="http://wookware.org/" rel="noreferrer" target="_blank">http://wookware.org/</a><br>
_______________________________________________<br>
Therion mailing list<br>
<a href="mailto:Therion@speleo.sk" target="_blank">Therion@speleo.sk</a><br>
<a href="https://mailman.speleo.sk/listinfo/therion" rel="noreferrer" target="_blank">https://mailman.speleo.sk/listinfo/therion</a><br>
</blockquote></div>