Re: [MacPorts] #71449: oce build error: invalid conversion from ‘unsigned char*’ to ‘const char*’

MacPorts noreply at macports.org
Tue Dec 3 13:35:16 UTC 2024


#71449: oce build error: invalid conversion from ‘unsigned char*’ to ‘const char*’
---------------------------+--------------------
  Reporter:  barracuda156  |      Owner:  (none)
      Type:  defect        |     Status:  new
  Priority:  Normal        |  Milestone:
 Component:  ports         |    Version:  2.10.5
Resolution:                |   Keywords:
      Port:  oce           |
---------------------------+--------------------

Comment (by barracuda156):

 Just to try, I fixed the type to what the build wanted, and it went far,
 but fails towards the very end on:
 {{{
 :info:build Dependencies file
 "adm/cmake/TKIGES/CMakeFiles/TKIGES.dir/__/__/__/src/IGESDimen/IGESDimen_ToolDimensionTolerance.cxx.o.d"
 is newer than depends file
 "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_graphics_oce/oce/work/build/adm/cmake/TKIGES/CMakeFiles/TKIGES.dir/compiler_depend.internal".
 :info:build Undefined symbols:
 :info:build   "_CGLSetParameter", referenced from:
 :info:build       OpenGl_Context::SetSwapInterval(int)    in
 OpenGl_Context.cxx.o
 :info:build   "_CGLGetCurrentContext", referenced from:
 :info:build       OpenGl_Context::SetSwapInterval(int)    in
 OpenGl_Context.cxx.o
 :info:build ld: symbol(s) not found
 :info:build collect2: ld returned 1 exit status
 :info:build Dependencies file
 "adm/cmake/TKIGES/CMakeFiles/TKIGES.dir/__/__/__/src/IGESDimen/IGESDimen_ToolDimensionUnits.cxx.o.d"
 is newer than depends file
 "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_graphics_oce/oce/work/build/adm/cmake/TKIGES/CMakeFiles/TKIGES.dir/compiler_depend.internal".
 :info:build Dependencies file
 "adm/cmake/TKSTEP/CMakeFiles/TKSTEP.dir/__/__/__/src/STEPEdit/STEPEdit_EditContext.cxx.o.d"
 is newer than depends file
 "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_graphics_oce/oce/work/build/adm/cmake/TKSTEP/CMakeFiles/TKSTEP.dir/compiler_depend.internal".
 :info:build /usr/bin/g++-4.2 -pipe -Os -DNDEBUG -I/opt/local/include -arch
 ppc -mmacosx-version-min=10.6 -dynamiclib -Wl,-headerpad_max_install_names
 -L/opt/local/lib -Wl,-headerpad_max_install_names -compatibility_version
 11.0.0 -current_version 11.0.0 -o ../../../Darwin/powerpc-
 MacPorts-32/libTKOpenGl.11.0.0.dylib -install_name
 /opt/local/libexec/oce/lib/libTKOpenGl.11.dylib
 CMakeFiles/TKOpenGl.dir/__/__/__/src/OpenGl/OpenGl_AVIWriter.cxx.o
 CMakeFiles/TKOpenGl.dir/__/__/__/src/OpenGl/OpenGl_AspectFace.cxx.o
 CMakeFiles/TKOpenGl.dir/__/__/__/src/OpenGl/OpenGl_AspectLine.cxx.o
 CMakeFiles/TKOpenGl.dir/__/__/__/src/OpenGl/OpenGl_AspectMarker.cxx.o
 CMakeFiles/TKOpenGl.dir/__/__/__/src/OpenGl/OpenGl_AspectText.cxx.o
 CMakeFiles/TKOpenGl.dir/__/__/__/src/OpenGl/OpenGl_BVHClipPrimitiveSet.cxx.o
 CMakeFiles/TKOpenGl.dir/__/__/__/src/OpenGl/OpenGl_BVHTreeSelector.cxx.o
 CMakeFiles/TKOpenGl.dir/__/__/__/src/OpenGl/OpenGl_BackgroundArray.cxx.o
 CMakeFiles/TKOpenGl.dir/__/__/__/src/OpenGl/OpenGl_CappingAlgo.cxx.o
 CMakeFiles/TKOpenGl.dir/__/__/__/src/OpenGl/OpenGl_CappingPlaneResource.cxx.o
 CMakeFiles/TKOpenGl.dir/__/__/__/src/OpenGl/OpenGl_Caps.cxx.o
 CMakeFiles/TKOpenGl.dir/__/__/__/src/OpenGl/OpenGl_Clipping.cxx.o
 CMakeFiles/TKOpenGl.dir/__/__/__/src/OpenGl/OpenGl_Context.cxx.o
 CMakeFiles/TKOpenGl.dir/__/__/__/src/OpenGl/OpenGl_Context_1.mm.o
 CMakeFiles/TKOpenGl.dir/__/__/__/src/OpenGl/OpenGl_Cylinder.cxx.o
 CMakeFiles/TKOpenGl.dir/__/__/__/src/OpenGl/OpenGl_Disk.cxx.o
 CMakeFiles/TKOpenGl.dir/__/__/__/src/OpenGl/OpenGl_Element.cxx.o
 CMakeFiles/TKOpenGl.dir/__/__/__/src/OpenGl/OpenGl_Flipper.cxx.o
 CMakeFiles/TKOpenGl.dir/__/__/__/src/OpenGl/OpenGl_Font.cxx.o
 CMakeFiles/TKOpenGl.dir/__/__/__/src/OpenGl/OpenGl_FrameBuffer.cxx.o
 CMakeFiles/TKOpenGl.dir/__/__/__/src/OpenGl/OpenGl_GraduatedTrihedron.cxx.o
 CMakeFiles/TKOpenGl.dir/__/__/__/src/OpenGl/OpenGl_GraphicDriver.cxx.o
 CMakeFiles/TKOpenGl.dir/__/__/__/src/OpenGl/OpenGl_GraphicDriver_4.cxx.o
 CMakeFiles/TKOpenGl.dir/__/__/__/src/OpenGl/OpenGl_GraphicDriver_7.cxx.o
 CMakeFiles/TKOpenGl.dir/__/__/__/src/OpenGl/OpenGl_GraphicDriver_713.cxx.o
 CMakeFiles/TKOpenGl.dir/__/__/__/src/OpenGl/OpenGl_GraphicDriver_Export.cxx.o
 CMakeFiles/TKOpenGl.dir/__/__/__/src/OpenGl/OpenGl_GraphicDriver_Layer.cxx.o
 CMakeFiles/TKOpenGl.dir/__/__/__/src/OpenGl/OpenGl_Group.cxx.o
 CMakeFiles/TKOpenGl.dir/__/__/__/src/OpenGl/OpenGl_IndexBuffer.cxx.o
 CMakeFiles/TKOpenGl.dir/__/__/__/src/OpenGl/OpenGl_Layer.cxx.o
 CMakeFiles/TKOpenGl.dir/__/__/__/src/OpenGl/OpenGl_LayerList.cxx.o
 CMakeFiles/TKOpenGl.dir/__/__/__/src/OpenGl/OpenGl_LineAttributes.cxx.o
 CMakeFiles/TKOpenGl.dir/__/__/__/src/OpenGl/OpenGl_Matrix.cxx.o
 CMakeFiles/TKOpenGl.dir/__/__/__/src/OpenGl/OpenGl_PointSprite.cxx.o
 CMakeFiles/TKOpenGl.dir/__/__/__/src/OpenGl/OpenGl_PrimitiveArray.cxx.o
 CMakeFiles/TKOpenGl.dir/__/__/__/src/OpenGl/OpenGl_PrinterContext.cxx.o
 CMakeFiles/TKOpenGl.dir/__/__/__/src/OpenGl/OpenGl_Quadric.cxx.o
 CMakeFiles/TKOpenGl.dir/__/__/__/src/OpenGl/OpenGl_RenderFilter.cxx.o
 CMakeFiles/TKOpenGl.dir/__/__/__/src/OpenGl/OpenGl_Resource.cxx.o
 CMakeFiles/TKOpenGl.dir/__/__/__/src/OpenGl/OpenGl_Sampler.cxx.o
 CMakeFiles/TKOpenGl.dir/__/__/__/src/OpenGl/OpenGl_SceneGeometry.cxx.o
 CMakeFiles/TKOpenGl.dir/__/__/__/src/OpenGl/OpenGl_ShaderManager.cxx.o
 CMakeFiles/TKOpenGl.dir/__/__/__/src/OpenGl/OpenGl_ShaderObject.cxx.o
 CMakeFiles/TKOpenGl.dir/__/__/__/src/OpenGl/OpenGl_ShaderProgram.cxx.o
 CMakeFiles/TKOpenGl.dir/__/__/__/src/OpenGl/OpenGl_ShaderStates.cxx.o
 CMakeFiles/TKOpenGl.dir/__/__/__/src/OpenGl/OpenGl_Sphere.cxx.o
 CMakeFiles/TKOpenGl.dir/__/__/__/src/OpenGl/OpenGl_StencilTest.cxx.o
 CMakeFiles/TKOpenGl.dir/__/__/__/src/OpenGl/OpenGl_Structure.cxx.o
 CMakeFiles/TKOpenGl.dir/__/__/__/src/OpenGl/OpenGl_StructureShadow.cxx.o
 CMakeFiles/TKOpenGl.dir/__/__/__/src/OpenGl/OpenGl_Text.cxx.o
 CMakeFiles/TKOpenGl.dir/__/__/__/src/OpenGl/OpenGl_TextFormatter.cxx.o
 CMakeFiles/TKOpenGl.dir/__/__/__/src/OpenGl/OpenGl_Texture.cxx.o
 CMakeFiles/TKOpenGl.dir/__/__/__/src/OpenGl/OpenGl_TextureBufferArb.cxx.o
 CMakeFiles/TKOpenGl.dir/__/__/__/src/OpenGl/OpenGl_Trihedron.cxx.o
 CMakeFiles/TKOpenGl.dir/__/__/__/src/OpenGl/OpenGl_VertexBuffer.cxx.o
 CMakeFiles/TKOpenGl.dir/__/__/__/src/OpenGl/OpenGl_VertexBufferCompat.cxx.o
 CMakeFiles/TKOpenGl.dir/__/__/__/src/OpenGl/OpenGl_View.cxx.o
 CMakeFiles/TKOpenGl.dir/__/__/__/src/OpenGl/OpenGl_View_2.cxx.o
 CMakeFiles/TKOpenGl.dir/__/__/__/src/OpenGl/OpenGl_View_Raytrace.cxx.o
 CMakeFiles/TKOpenGl.dir/__/__/__/src/OpenGl/OpenGl_Window.cxx.o
 CMakeFiles/TKOpenGl.dir/__/__/__/src/OpenGl/OpenGl_Window_1.mm.o
 CMakeFiles/TKOpenGl.dir/__/__/__/src/OpenGl/OpenGl_Workspace.cxx.o
 CMakeFiles/TKOpenGl.dir/__/__/__/src/OpenGl/OpenGl_Workspace_2.cxx.o
 CMakeFiles/TKOpenGl.dir/__/__/__/src/OpenGl/OpenGl_Workspace_5.cxx.o
 CMakeFiles/TKOpenGl.dir/__/__/__/src/OpenGl/OpenGl_telem_util.cxx.o
 -Wl,-rpath,/opt/local/lib -Wl,-rpath,/opt/local/libexec/oce/lib
 ../../../Darwin/powerpc-MacPorts-32/libTKV3d.11.0.0.dylib
 /opt/local/lib/libGL.dylib /opt/local/lib/libGLU.dylib
 /opt/local/lib/libfreetype.dylib ../../../Darwin/powerpc-
 MacPorts-32/libTKService.11.0.0.dylib -framework Cocoa
 /opt/local/lib/libfreetype.dylib ../../../Darwin/powerpc-
 MacPorts-32/libTKShHealing.11.0.0.dylib ../../../Darwin/powerpc-
 MacPorts-32/libTKMesh.11.0.0.dylib ../../../Darwin/powerpc-
 MacPorts-32/libTKHLR.11.0.0.dylib ../../../Darwin/powerpc-
 MacPorts-32/libTKTopAlgo.11.0.0.dylib ../../../Darwin/powerpc-
 MacPorts-32/libTKGeomAlgo.11.0.0.dylib ../../../Darwin/powerpc-
 MacPorts-32/libTKBRep.11.0.0.dylib ../../../Darwin/powerpc-
 MacPorts-32/libTKGeomBase.11.0.0.dylib ../../../Darwin/powerpc-
 MacPorts-32/libTKG3d.11.0.0.dylib ../../../Darwin/powerpc-
 MacPorts-32/libTKG2d.11.0.0.dylib ../../../Darwin/powerpc-
 MacPorts-32/libTKMath.11.0.0.dylib ../../../Darwin/powerpc-
 MacPorts-32/libTKernel.11.0.0.dylib -lm
 :info:build Dependencies file
 "adm/cmake/TKIGES/CMakeFiles/TKIGES.dir/__/__/__/src/IGESDimen/IGESDimen_ToolDimensionedGeometry.cxx.o.d"
 is newer than depends file
 "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_graphics_oce/oce/work/build/adm/cmake/TKIGES/CMakeFiles/TKIGES.dir/compiler_depend.internal".
 :info:build make[2]: *** [Darwin/powerpc-
 MacPorts-32/libTKOpenGl.11.0.0.dylib] Error 1
 }}}

-- 
Ticket URL: <https://trac.macports.org/ticket/71449#comment:1>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list