On Fri, Sep 9, 2016 at 17:33:08 +0100, Adam D. Barratt wrote: > On Fri, 2016-09-09 at 17:08 +0200, Gert Wollny wrote: > > > As far as I can tell, the problem isn't the documentation, it's: > > > > > > make[3]: *** No rule to make target > > > '/usr/lib/jvm/default-java/jre/lib/ppc64/libjawt.so', needed by > > > 'bin/libvtkgdcmJava.so'. Stop. > > > > > > > > Agreed, I didn't see this because I was scanning for "error:". > > > > The compilation failure is still unrelated to the patches though, > > because the patches only touch the C++ code, the compilation error is a > > result of some problem on the part that cmake does. > > > > At the beginning of the build log one can even see that the library is > > correctly detected in the JRE ppc64el sub-directory, but later it wants > > ppc64 only and I can't find the according code in the gdcm VTK java > > module definition. > > I was wondering if this might be a similar issue to javatool's #833572 > (now fixed in p-u), but I don't know either gdcm or Java packaging in > general well enough to immediately point to a solution I'm afraid. > After apt-get build-dep gdcm:
(jessie_ppc64el-dchroot)jcristau@plummer:~$ rgrep ppc64/libjawt /usr/lib/ /usr/lib/vtk-5.8/VTKTargets-release.cmake: IMPORTED_LINK_INTERFACE_LIBRARIES_RELEASE "vtkGraphics;vtkFilteringJava;/usr/lib/jvm/default-java/jre/lib/ppc64/libjawt.so" /usr/lib/vtk-5.8/VTKTargets-release.cmake: IMPORTED_LINK_INTERFACE_LIBRARIES_RELEASE "vtkRendering;vtkGraphicsJava;vtkImagingJava;/usr/lib/jvm/default-java/jre/lib/ppc64/libjawt.so" /usr/lib/vtk-5.8/VTKTargets-release.cmake: IMPORTED_LINK_INTERFACE_LIBRARIES_RELEASE "vtkCharts;vtkViewsJava;/usr/lib/jvm/default-java/jre/lib/ppc64/libjawt.so" /usr/lib/vtk-5.8/VTKConfig-Java.cmake:SET(VTK_JAVA_AWT_LIBRARY "/usr/lib/jvm/default-java/jre/lib/ppc64/libjawt.so") cmake brain damage strikes again. Cheers, Julien