#13627: vtk5: fails to build ("ld: cycle in dylib re-exports with /usr/X11R6/lib/libGL.dylib") -----------------------------------+---------------------------------------- Reporter: chris@improbable.org | Owner: macports-tickets@lists.macosforge.org Type: defect | Status: new Priority: Normal | Milestone: Port Bugs Component: ports | Version: 1.6.0 Resolution: | Keywords: -----------------------------------+---------------------------------------- Comment (by chris@improbable.org): I upgraded cmake (and all other installed packages) - now it's failing while compiling the tcl bindings: ``` chris@Enceladus:~ $ sudo port clean vtk5 Password: ---> Cleaning vtk5 chris@Enceladus:~ $ sudo port install vtk5 ---> Fetching vtk5 ---> Verifying checksum(s) for vtk5 ---> Extracting vtk5 ---> Applying patches to vtk5 ---> Configuring vtk5 ---> Building vtk5 with target all Error: Target org.macports.build returned: shell command " cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_graphics_vtk5/work/VTK" && make all " returned error 2 Command output: vtkHierarchicalDataInformationCppCommand(vtkHierarchicalDataInformation*, Tcl_Interp*, int, char**)in libvtkFilteringTCL.a(vtkHierarchicalDataInformationTcl.o) "vtkDataArray::GetDataTypeSize(int)", referenced from: vtkDataArrayCppCommand(vtkDataArray*, Tcl_Interp*, int, char**)in libvtkCommonTCL.a(vtkDataArrayTcl.o) "vtkSortDataArray::Sort(vtkDataArray*, vtkIdList*)", referenced from: vtkSortDataArrayCppCommand(vtkSortDataArray*, Tcl_Interp*, int, char**)in libvtkGraphicsTCL.a(vtkSortDataArrayTcl.o) "vtkStreamingDemandDrivenPipeline::UPDATE_TIME_INDEX()", referenced from: vtkStreamingDemandDrivenPipelineCppCommand(vtkStreamingDemandDrivenPipeline*, Tcl_Interp*, int, char**)in libvtkFilteringTCL.a(vtkStreamingDemandDrivenPipelineTcl.o) "vtkWriter::EncodeArrayName(char*, char const*)", referenced from: vtkWriterCppCommand(vtkWriter*, Tcl_Interp*, int, char**)in libvtkIOTCL.a(vtkWriterTcl.o) "vtkHierarchicalDataInformation::DeepCopy(vtkHierarchicalDataInformation*)", referenced from: vtkHierarchicalDataInformationCppCommand(vtkHierarchicalDataInformation*, Tcl_Interp*, int, char**)in libvtkFilteringTCL.a(vtkHierarchicalDataInformationTcl.o) "vtkHierarchicalDataExtractDataSets::AddDataSet(unsigned int, unsigned int)", referenced from: vtkHierarchicalDataExtractDataSetsCppCommand(vtkHierarchicalDataExtractDataSets*, Tcl_Interp*, int, char**)in libvtkGraphicsTCL.a(vtkHierarchicalDataExtractDataSetsTcl.o) "vtkCompositeDataPipeline::MARKED_FOR_UPDATE()", referenced from: vtkCompositeDataPipelineCppCommand(vtkCompositeDataPipeline*, Tcl_Interp*, int, char**)in libvtkFilteringTCL.a(vtkCompositeDataPipelineTcl.o) "vtkHierarchicalDataInformation::GetNumberOfDataSets(unsigned int)", referenced from: vtkHierarchicalDataInformationCppCommand(vtkHierarchicalDataInformation*, Tcl_Interp*, int, char**)in libvtkFilteringTCL.a(vtkHierarchicalDataInformationTcl.o) "vtkHierarchicalDataExtractDataSets::ClearDataSetList()", referenced from: vtkHierarchicalDataExtractDataSetsCppCommand(vtkHierarchicalDataExtractDataSets*, Tcl_Interp*, int, char**)in libvtkGraphicsTCL.a(vtkHierarchicalDataExtractDataSetsTcl.o) "vtkHierarchicalDataSet::SetDataSet(unsigned int, unsigned int, vtkDataObject*)", referenced from: vtkHierarchicalDataSetCppCommand(vtkHierarchicalDataSet*, Tcl_Interp*, int, char**)in libvtkFilteringTCL.a(vtkHierarchicalDataSetTcl.o) "vtkDataObject::DATA_TIME_INDEX()", referenced from: vtkDataObjectCppCommand(vtkDataObject*, Tcl_Interp*, int, char**)in libvtkFilteringTCL.a(vtkDataObjectTcl.o) "vtkMeshQuality::TriangleFrobeniusNorm(vtkCell*)", referenced from: vtkMeshQualityCppCommand(vtkMeshQuality*, Tcl_Interp*, int, char**)in libvtkGraphicsTCL.a(vtkMeshQualityTcl.o) ld: symbol(s) not found collect2: ld returned 1 exit status make[2]: *** [bin/vtk] Error 1 make[1]: *** [Wrapping/Tcl/CMakeFiles/vtk.dir/all] Error 2 make: *** [all] Error 2 ``` -- Ticket URL: <http://trac.macosforge.org/projects/macports/ticket/13627#comment:3> MacPorts </projects/macports> Ports system for Mac OS