[Debian-med-packaging] Bug#901519: gdcm: FTBFS: xsltApplySequenceConstructor: A potential infinite template recursion was detected.

Andreas Beckmann anbe at debian.org
Thu Jun 14 14:00:10 BST 2018


Source: gdcm
Version: 2.8.6-2exp1python3
Severity: serious
Justification: fails to build from source (but built successfully in the past)

Hi,

gdcm/experimental FTBFS in an up-to-date minimal sid+experimental
pbuilder environment, in both amd64 and i386:

[323/644] cd /build/gdcm-2.8.6/obj-x86_64-linux-gnu/Utilities/doxygen && /usr/bin/cmake -E copy /build/gdcm-2.8.6/Utilities/doxygen/man/gdcmdump.xml /build/gdcm-2.8.6/obj-x86_64-linux-gnu/Utilities/doxygen/gdcmdum
p.xml && /usr/bin/xsltproc --param man.output.quietly 1 --nonet /build/gdcm-2.8.6/obj-x86_64-linux-gnu/Utilities/doxygen/gdcmdump.xml
FAILED: Utilities/doxygen/gdcmdump.1 
cd /build/gdcm-2.8.6/obj-x86_64-linux-gnu/Utilities/doxygen && /usr/bin/cmake -E copy /build/gdcm-2.8.6/Utilities/doxygen/man/gdcmdump.xml /build/gdcm-2.8.6/obj-x86_64-linux-gnu/Utilities/doxygen/gdcmdump.xml && /
usr/bin/xsltproc --param man.output.quietly 1 --nonet /build/gdcm-2.8.6/obj-x86_64-linux-gnu/Utilities/doxygen/gdcmdump.xml
runtime error: file file:/usr/share/xml/docbook/stylesheet/docbook-xsl-ns/lib/lib.xsl line 62 element variable
xsltApplySequenceConstructor: A potential infinite template recursion was detected.
You can adjust xsltMaxDepth (--maxdepth) in order to raise the maximum number of nested template calls and variables/params (currently set to 3000).
Templates:
#0 name string.subst 
#1 name string.subst 
#2 name string.subst 
#3 name string.subst 
#4 name string.subst 
#5 name string.subst 
#6 name string.subst 
#7 name string.subst 
#8 name string.subst 
#9 name string.subst 
#10 name string.subst 
#11 name string.subst 
#12 name string.subst 
#13 name string.subst 
#14 name string.subst 
Variables:
#0
replacement 
target 
string 
#1
target 
string 
#2
string 
#3
replacement 
target 
string 
#4
target 
string 
#5
string 
#6
replacement 
target 
string 
#7
target 
string 
#8
string 
#9
replacement 
target 
string 
#10
target 
string 
#11
string 
#12
replacement 
target 
string 
#13
target 
string 
#14
string 
no result for /build/gdcm-2.8.6/obj-x86_64-linux-gnu/Utilities/doxygen/gdcmdump.xml
[324/644] cd /build/gdcm-2.8.6/obj-x86_64-linux-gnu/Utilities/doxygen && /usr/bin/cmake -E copy /build/gdcm-2.8.6/Utilities/doxygen/man/gdcmgendir.xml /build/gdcm-2.8.6/obj-x86_64-linux-gnu/Utilities/doxygen/gdcmgendir.xml && /usr/bin/xsltproc --param man.output.quietly 1 --nonet /build/gdcm-2.8.6/obj-x86_64-linux-gnu/Utilities/doxygen/gdcmgendir.xml
[325/644] /usr/bin/c++  -DvtkDomainsChemistry_AUTOINIT="1(vtkDomainsChemistryOpenGL2)" -DvtkFiltersCore_AUTOINIT="1(vtkFiltersParallelDIY2)" -DvtkFiltersFlowPaths_AUTOINIT="1(vtkFiltersParallelFlowPaths)" -DvtkIOExodus_AUTOINIT="1(vtkIOParallelExodus)" -DvtkIOGeometry_AUTOINIT="1(vtkIOMPIParallel)" -DvtkIOImage_AUTOINIT="1(vtkIOMPIImage)" -DvtkIOParallel_AUTOINIT="1(vtkIOMPIParallel)" -DvtkIOSQL_AUTOINIT="2(vtkIOMySQL,vtkIOPostgreSQL)" -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -DvtkRenderingFreeType_AUTOINIT="2(vtkRenderingFreeTypeFontConfig,vtkRenderingMatplotlib)" -DvtkRenderingLICOpenGL2_AUTOINIT="1(vtkRenderingParallelLIC)" -DvtkRenderingOpenGL2_AUTOINIT="1(vtkRenderingGL2PSOpenGL2)" -DvtkRenderingVolume_AUTOINIT="1(vtkRenderingVolumeOpenGL2)" -Dvtkgdcm_EXPORTS -I/usr/include/vtk-7.1 -I/usr/include/freetype2 -I/usr/include/x86_64-linux-gnu -I/usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -I/usr/lib/x86_64-linux-gnu/openmpi/include -I/usr/include/python3.6m -I/usr/include/hdf5/openmpi -I/usr/include/jsoncpp -I/usr/include/libxml2 -I/usr/include/tcl -ISource/Common -I../Source/Common -I../Source/DataStructureAndEncodingDefinition -I../Source/MediaStorageAndFileFormat -I../Source/DataDictionary -I../Utilities/VTK -I/usr/lib/jvm/java-8-openjdk-amd64/include -I/usr/lib/jvm/java-8-openjdk-amd64/include/linux -g -O2 -fdebug-prefix-map=/build/gdcm-2.8.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2  -fPIC -MD -MT Utilities/VTK/CMakeFiles/vtkgdcm.dir/vtkGDCMThreadedImageReader2.cxx.o -MF Utilities/VTK/CMakeFiles/vtkgdcm.dir/vtkGDCMThreadedImageReader2.cxx.o.d -o Utilities/VTK/CMakeFiles/vtkgdcm.dir/vtkGDCMThreadedImageReader2.cxx.o -c ../Utilities/VTK/vtkGDCMThreadedImageReader2.cxx
[326/644] /usr/bin/c++  -DvtkDomainsChemistry_AUTOINIT="1(vtkDomainsChemistryOpenGL2)" -DvtkFiltersCore_AUTOINIT="1(vtkFiltersParallelDIY2)" -DvtkFiltersFlowPaths_AUTOINIT="1(vtkFiltersParallelFlowPaths)" -DvtkIOExodus_AUTOINIT="1(vtkIOParallelExodus)" -DvtkIOGeometry_AUTOINIT="1(vtkIOMPIParallel)" -DvtkIOImage_AUTOINIT="1(vtkIOMPIImage)" -DvtkIOParallel_AUTOINIT="1(vtkIOMPIParallel)" -DvtkIOSQL_AUTOINIT="2(vtkIOMySQL,vtkIOPostgreSQL)" -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -DvtkRenderingFreeType_AUTOINIT="2(vtkRenderingFreeTypeFontConfig,vtkRenderingMatplotlib)" -DvtkRenderingLICOpenGL2_AUTOINIT="1(vtkRenderingParallelLIC)" -DvtkRenderingOpenGL2_AUTOINIT="1(vtkRenderingGL2PSOpenGL2)" -DvtkRenderingVolume_AUTOINIT="1(vtkRenderingVolumeOpenGL2)" -Dvtkgdcmsharpglue_EXPORTS -I/usr/include/vtk-7.1 -I/usr/include/freetype2 -I/usr/include/x86_64-linux-gnu -I/usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -I/usr/lib/x86_64-linux-gnu/openmpi/include -I/usr/include/python3.6m -I/usr/include/hdf5/openmpi -I/usr/include/jsoncpp -I/usr/include/libxml2 -I/usr/include/tcl -ISource/Common -I../Source/Common -I../Source/DataStructureAndEncodingDefinition -I../Source/MediaStorageAndFileFormat -I../Source/DataDictionary -I../Utilities/VTK -I/usr/lib/jvm/java-8-openjdk-amd64/include -I/usr/lib/jvm/java-8-openjdk-amd64/include/linux -g -O2 -fdebug-prefix-map=/build/gdcm-2.8.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2  -fPIC -MD -MT Utilities/VTK/CMakeFiles/vtkgdcmsharpglue.dir/vtkgdcmCSHARP_wrap.cxx.o -MF Utilities/VTK/CMakeFiles/vtkgdcmsharpglue.dir/vtkgdcmCSHARP_wrap.cxx.o.d -o Utilities/VTK/CMakeFiles/vtkgdcmsharpglue.dir/vtkgdcmCSHARP_wrap.cxx.o -c Utilities/VTK/vtkgdcmCSHARP_wrap.cxx
ninja: build stopped: subcommand failed.
dh_auto_build: cd obj-x86_64-linux-gnu && LC_ALL=C.UTF-8 ninja -j4 -v returned exit code 1
make[1]: *** [debian/rules:107: override_dh_auto_build-arch] Error 1
make[1]: Leaving directory '/build/gdcm-2.8.6'
make: *** [debian/rules:49: build] Error 2


andreas
-------------- next part --------------
A non-text attachment was scrubbed...
Name: gdcm_2.8.6-2exp1python3.log.gz
Type: application/gzip
Size: 55391 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/debian-med-packaging/attachments/20180614/f846364e/attachment-0001.gz>


More information about the Debian-med-packaging mailing list