[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#836592: jessie-pu: package gdcm/2.4.4-3



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


Reply to: