Hi Nathan,<br><br>I just wanted to let you know that Marcus has fixed this and it&#39;s now in ParaView master. <br><br>Andy<br><br><div class="gmail_quote">On Thu, Jun 7, 2012 at 5:00 PM, Marcus D. Hanwell <span dir="ltr">&lt;<a href="mailto:marcus.hanwell@kitware.com" target="_blank">marcus.hanwell@kitware.com</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Good call, I think if we remove several lines from<br>
ParaViewCommon.cmake that lead to include(vtkUseX) then it should be<br>
much better. We should also remove that file from VTK too. I pushed a<br>
branch called fix-use-x-internal to the ParaView stage that fixes this<br>
issue.<br>
<div class="HOEnZb"><div class="h5"><br>
On Thu, Jun 7, 2012 at 4:35 PM, David Cole &lt;<a href="mailto:david.cole@kitware.com">david.cole@kitware.com</a>&gt; wrote:<br>
&gt; It&#39;s probably in VTK_DEPENDENT_OPTION -- the options that it depends on must<br>
&gt; not be cached. VTK_DEPENDENT_OPTION expects (I think) all of the &quot;depends&quot;<br>
&gt; variables to be cache variables...<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; On Thu, Jun 7, 2012 at 4:26 PM, Marcus D. Hanwell<br>
&gt; &lt;<a href="mailto:marcus.hanwell@kitware.com">marcus.hanwell@kitware.com</a>&gt; wrote:<br>
&gt;&gt;<br>
&gt;&gt; I see it getting marked internal by tweaking this parameter, I will<br>
&gt;&gt; dig into why that would cause VTK_USE_X to be changed. It is a bug,<br>
&gt;&gt; but it may take me a little time to track down where in CMake this is<br>
&gt;&gt; being changed.<br>
&gt;&gt;<br>
&gt;&gt; On Thu, Jun 7, 2012 at 4:23 PM, Andy Bauer &lt;<a href="mailto:andy.bauer@kitware.com">andy.bauer@kitware.com</a>&gt; wrote:<br>
&gt;&gt; &gt; I played around a bit more with this and I&#39;m getting more confused.<br>
&gt;&gt; &gt; Using<br>
&gt;&gt; &gt; cmake-gui v2.8.7, I configured paraview (a version from last week) and<br>
&gt;&gt; &gt; saw<br>
&gt;&gt; &gt; the VTK_USE_X option there. Without changing anything, I did another<br>
&gt;&gt; &gt; configure and the VTK_USE_X option disappears.<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; Andy<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; On Thu, Jun 7, 2012 at 4:01 PM, Andy Bauer &lt;<a href="mailto:andy.bauer@kitware.com">andy.bauer@kitware.com</a>&gt;<br>
&gt;&gt; &gt; wrote:<br>
&gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt; If you turn off PARAVIEW_BUILD_QT_QUI then VTK_USE_X disappears as an<br>
&gt;&gt; &gt;&gt; option. Checking CMakeCache.txt it is still set to ON. If I turn back<br>
&gt;&gt; &gt;&gt; PARAVIEW_BUILD_QT_GUI though the VTK_USE_X disappears.<br>
&gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt; From past builds without the GUI and with mesa I would choose to not<br>
&gt;&gt; &gt;&gt; build<br>
&gt;&gt; &gt;&gt; the gui, use mesa, and set to not use x. With the current build it<br>
&gt;&gt; &gt;&gt; looks<br>
&gt;&gt; &gt;&gt; like I can&#39;t do this anymore in this order.<br>
&gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt; Andy<br>
&gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt; On Thu, Jun 7, 2012 at 3:50 PM, Marcus D. Hanwell<br>
&gt;&gt; &gt;&gt; &lt;<a href="mailto:marcus.hanwell@kitware.com">marcus.hanwell@kitware.com</a>&gt; wrote:<br>
&gt;&gt; &gt;&gt;&gt;<br>
&gt;&gt; &gt;&gt;&gt; On Wed, Jun 6, 2012 at 2:47 PM, Fabian, Nathan &lt;<a href="mailto:ndfabia@sandia.gov">ndfabia@sandia.gov</a>&gt;<br>
&gt;&gt; &gt;&gt;&gt; wrote:<br>
&gt;&gt; &gt;&gt;&gt; &gt; In a git pull from yesterday, it appears that VTK_USE_X is being<br>
&gt;&gt; &gt;&gt;&gt; &gt; marked<br>
&gt;&gt; &gt;&gt;&gt; &gt; internal somehow, so that I can&#39;t set it from ccmake.  I am trying<br>
&gt;&gt; &gt;&gt;&gt; &gt; to<br>
&gt;&gt; &gt;&gt;&gt; &gt; setup OSMESA and normally I think when checking OPENGL_HAS_OSMESA,<br>
&gt;&gt; &gt;&gt;&gt; &gt; it<br>
&gt;&gt; &gt;&gt;&gt; &gt; changes VTK_USE_X from internal to visible, but I&#39;m not really sure<br>
&gt;&gt; &gt;&gt;&gt; &gt; where<br>
&gt;&gt; &gt;&gt;&gt; &gt; to look for that.<br>
&gt;&gt; &gt;&gt;&gt; &gt;<br>
&gt;&gt; &gt;&gt;&gt; &gt; Any help?<br>
&gt;&gt; &gt;&gt;&gt; &gt;<br>
&gt;&gt; &gt;&gt;&gt; Why do you think VTK_USE_X is set to internal? I refactored the OS<br>
&gt;&gt; &gt;&gt;&gt; Mesa support in VTK (and hence ParaView). I just pulled ParaView<br>
&gt;&gt; &gt;&gt;&gt; master, made a clean build directory with no arguments (cmake<br>
&gt;&gt; &gt;&gt;&gt; ~/src/ParaView), and VTK_USE_X is there (in advanced) and turned ON.<br>
&gt;&gt; &gt;&gt;&gt;<br>
&gt;&gt; &gt;&gt;&gt; You can see a selection of dashboard submissions including<br>
&gt;&gt; &gt;&gt;&gt; <a href="http://open.cdash.org/buildSummary.php?buildid=2339963" target="_blank">http://open.cdash.org/buildSummary.php?buildid=2339963</a> on VTK that<br>
&gt;&gt; &gt;&gt;&gt; test OS Mesa each night, and they are passing. I preserved the same<br>
&gt;&gt; &gt;&gt;&gt; variables (searching MESA in the cache shows VTK_OPENGL_HAS_OSMESA<br>
&gt;&gt; &gt;&gt;&gt; etc), so that the wiki instructions continued to work.<br>
&gt;&gt; &gt;&gt;&gt;<br>
&gt;&gt; &gt;&gt;&gt; I can look into this further, but I am not aware of any CMake code<br>
&gt;&gt; &gt;&gt;&gt; making these variables internal (and in my local tests they are<br>
&gt;&gt; &gt;&gt;&gt; advanced as they have always been). I would appreciate feedback if any<br>
&gt;&gt; &gt;&gt;&gt; regressions were introduced I can get them fixed up.<br>
&gt;&gt; &gt;&gt;&gt;<br>
&gt;&gt; &gt;&gt;&gt; Thanks,<br>
&gt;&gt; &gt;&gt;&gt;<br>
&gt;&gt; &gt;&gt;&gt; Marcus<br>
&gt;&gt; &gt;&gt;&gt; _______________________________________________<br>
&gt;&gt; &gt;&gt;&gt; Paraview-developers mailing list<br>
&gt;&gt; &gt;&gt;&gt; <a href="mailto:Paraview-developers@paraview.org">Paraview-developers@paraview.org</a><br>
&gt;&gt; &gt;&gt;&gt; <a href="http://public.kitware.com/mailman/listinfo/paraview-developers" target="_blank">http://public.kitware.com/mailman/listinfo/paraview-developers</a><br>
&gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;<br>
&gt;&gt; _______________________________________________<br>
&gt;&gt; Paraview-developers mailing list<br>
&gt;&gt; <a href="mailto:Paraview-developers@paraview.org">Paraview-developers@paraview.org</a><br>
&gt;&gt; <a href="http://public.kitware.com/mailman/listinfo/paraview-developers" target="_blank">http://public.kitware.com/mailman/listinfo/paraview-developers</a><br>
&gt;<br>
&gt;<br>
</div></div></blockquote></div><br>