[MacPorts] #47369: Freecad upgrade fails
#47369: Freecad upgrade fails ------------------------------------+-------------------------------- Reporter: dersh@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.3 Keywords: mark.brethen@gmail.com | Port: freecad ------------------------------------+-------------------------------- I just tried to upgrade freecad from 0.14.3702_0 to 0.14.3702_1 but the upgrade fails. The log ends with: {{{ :info:build Linking CXX shared library ../../../../Mod/Part/Part.so :info:build cd /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_cad_freecad/freecad/work/freecad-0.14.3702/src/Mod/Part/App && /opt/local/bin/cmake -E cmake_link_script CMakeFiles/Part.dir/link.txt --verbose=ON :info:build /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang++ -pipe -Os -arch x86_64 -stdlib=libc++ -Wno-deprecated -Wno-write-strings -D_OCC64 -DNDEBUG -arch x86_64 -mmacosx-version-min=10.10 -dynamiclib -Wl,-headerpad_max_install_names -L/opt/local/lib -Wl,-headerpad_max_install_names -L/opt/local/lib/gcc48/gcc/x86_64-apple- darwin14/4.8.4/../../.. -o ../../../../Mod/Part/Part.so -install_name /opt/local/libexec/freecad/lib/Part.so CMakeFiles/Part.dir/FeaturePartBoolean.cpp.o CMakeFiles/Part.dir/FeaturePartBox.cpp.o CMakeFiles/Part.dir/FeaturePartCircle.cpp.o CMakeFiles/Part.dir/FeaturePartCommon.cpp.o CMakeFiles/Part.dir/FeaturePartCurveNet.cpp.o CMakeFiles/Part.dir/FeaturePartCut.cpp.o CMakeFiles/Part.dir/FeaturePartFuse.cpp.o CMakeFiles/Part.dir/FeaturePartImportBrep.cpp.o CMakeFiles/Part.dir/FeaturePartImportIges.cpp.o CMakeFiles/Part.dir/FeaturePartImportStep.cpp.o CMakeFiles/Part.dir/FeaturePartPolygon.cpp.o CMakeFiles/Part.dir/FeaturePartSection.cpp.o CMakeFiles/Part.dir/FeaturePartSpline.cpp.o CMakeFiles/Part.dir/FeatureChamfer.cpp.o CMakeFiles/Part.dir/FeatureCompound.cpp.o CMakeFiles/Part.dir/FeatureExtrusion.cpp.o CMakeFiles/Part.dir/FeatureFillet.cpp.o CMakeFiles/Part.dir/FeatureMirroring.cpp.o CMakeFiles/Part.dir/FeatureRevolution.cpp.o CMakeFiles/Part.dir/PartFeatures.cpp.o CMakeFiles/Part.dir/PartFeature.cpp.o CMakeFiles/Part.dir/PartFeatureReference.cpp.o CMakeFiles/Part.dir/Part2DObject.cpp.o CMakeFiles/Part.dir/PrimitiveFeature.cpp.o CMakeFiles/Part.dir/FeatureGeometrySet.cpp.o CMakeFiles/Part.dir/CustomFeature.cpp.o CMakeFiles/Part.dir/PropertyTopoShape.cpp.o CMakeFiles/Part.dir/PropertyGeometryList.cpp.o CMakeFiles/Part.dir/ArcPyImp.cpp.o CMakeFiles/Part.dir/ArcOfCirclePyImp.cpp.o CMakeFiles/Part.dir/CirclePyImp.cpp.o CMakeFiles/Part.dir/EllipsePyImp.cpp.o CMakeFiles/Part.dir/HyperbolaPyImp.cpp.o CMakeFiles/Part.dir/ParabolaPyImp.cpp.o CMakeFiles/Part.dir/OffsetCurvePyImp.cpp.o CMakeFiles/Part.dir/GeometryPyImp.cpp.o CMakeFiles/Part.dir/GeometryCurvePyImp.cpp.o CMakeFiles/Part.dir/GeometrySurfacePyImp.cpp.o CMakeFiles/Part.dir/LinePyImp.cpp.o CMakeFiles/Part.dir/PointPyImp.cpp.o CMakeFiles/Part.dir/BezierCurvePyImp.cpp.o CMakeFiles/Part.dir/BSplineCurvePyImp.cpp.o CMakeFiles/Part.dir/PlanePyImp.cpp.o CMakeFiles/Part.dir/ConePyImp.cpp.o CMakeFiles/Part.dir/CylinderPyImp.cpp.o CMakeFiles/Part.dir/SpherePyImp.cpp.o CMakeFiles/Part.dir/ToroidPyImp.cpp.o CMakeFiles/Part.dir/BezierSurfacePyImp.cpp.o CMakeFiles/Part.dir/BSplineSurfacePyImp.cpp.o CMakeFiles/Part.dir/OffsetSurfacePyImp.cpp.o CMakeFiles/Part.dir/RectangularTrimmedSurfacePyImp.cpp.o CMakeFiles/Part.dir/SurfaceOfExtrusionPyImp.cpp.o CMakeFiles/Part.dir/SurfaceOfRevolutionPyImp.cpp.o CMakeFiles/Part.dir/PartFeaturePyImp.cpp.o CMakeFiles/Part.dir/Part2DObjectPyImp.cpp.o CMakeFiles/Part.dir/TopoShapePyImp.cpp.o CMakeFiles/Part.dir/TopoShapeCompSolidPyImp.cpp.o CMakeFiles/Part.dir/TopoShapeCompoundPyImp.cpp.o CMakeFiles/Part.dir/TopoShapeEdgePyImp.cpp.o CMakeFiles/Part.dir/TopoShapeFacePyImp.cpp.o CMakeFiles/Part.dir/TopoShapeShellPyImp.cpp.o CMakeFiles/Part.dir/TopoShapeSolidPyImp.cpp.o CMakeFiles/Part.dir/TopoShapeVertexPyImp.cpp.o CMakeFiles/Part.dir/TopoShapeWirePyImp.cpp.o CMakeFiles/Part.dir/BRepOffsetAPI_MakePipeShellPyImp.cpp.o CMakeFiles/Part.dir/AppPart.cpp.o CMakeFiles/Part.dir/AppPartPy.cpp.o CMakeFiles/Part.dir/CrossSection.cpp.o CMakeFiles/Part.dir/Geometry.cpp.o CMakeFiles/Part.dir/ImportIges.cpp.o CMakeFiles/Part.dir/ImportStep.cpp.o CMakeFiles/Part.dir/PreCompiled.cpp.o CMakeFiles/Part.dir/ProgressIndicator.cpp.o CMakeFiles/Part.dir/TopoShape.cpp.o CMakeFiles/Part.dir/edgecluster.cpp.o CMakeFiles/Part.dir/modelRefine.cpp.o CMakeFiles/Part.dir/FT2FC.cpp.o /opt/local/lib/libTKIGES.8.0.0.dylib /opt/local/lib/libTKSTL.8.0.0.dylib /opt/local/lib/libTKOffset.8.0.0.dylib /opt/local/lib/libTKSTEP.8.0.0.dylib /opt/local/lib/libTKSTEPAttr.8.0.0.dylib /opt/local/lib/libTKHLR.8.0.0.dylib /opt/local/lib/libTKFeat.8.0.0.dylib ../../../../lib/libFreeCADApp.so /opt/local/lib/libfreetype.dylib /opt/local/lib/libTKFillet.8.0.0.dylib /opt/local/lib/libTKMesh.8.0.0.dylib /opt/local/lib/libTKSTEP209.8.0.0.dylib /opt/local/lib/libTKSTEPBase.8.0.0.dylib /opt/local/lib/libTKXSBase.8.0.0.dylib /opt/local/lib/libTKBool.8.0.0.dylib /opt/local/lib/libTKShHealing.8.0.0.dylib /opt/local/lib/libTKBO.8.0.0.dylib /opt/local/lib/libTKPrim.8.0.0.dylib /opt/local/lib/libTKTopAlgo.8.0.0.dylib /opt/local/lib/libTKGeomAlgo.8.0.0.dylib /opt/local/lib/libTKBRep.8.0.0.dylib /opt/local/lib/libTKGeomBase.8.0.0.dylib /opt/local/lib/libTKG3d.8.0.0.dylib /opt/local/lib/libTKG2d.8.0.0.dylib /opt/local/lib/libTKMath.8.0.0.dylib /opt/local/lib/libTKernel.8.0.0.dylib -lm ../../../../lib/libFreeCADBase.so /opt/local/Library/Frameworks/Python.framework/Versions/2.7/Python /opt/local/lib/libxerces-c.dylib /opt/local/lib/libQtCore.dylib /opt/local/lib/libz.dylib -lutil -ldl /opt/local/lib/libboost_filesystem- mt.dylib /opt/local/lib/libboost_program_options-mt.dylib /opt/local/lib /libboost_regex-mt.dylib /opt/local/lib/libboost_signals-mt.dylib /opt/local/lib/libboost_system-mt.dylib /opt/local/lib/libboost_thread- mt.dylib -Wl,-rpath,/opt/local/libexec/freecad/lib :info:build make[2]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_cad_freecad/freecad/work/freecad-0.14.3702' :info:build /opt/local/bin/cmake -E cmake_progress_report /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_cad_freecad/freecad/work/freecad-0.14.3702/CMakeFiles 60 61 62 63 64 65 :info:build [ 40%] Built target Part :info:build make[1]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_cad_freecad/freecad/work/freecad-0.14.3702' :info:build make: *** [all] Error 2 :info:build make: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_cad_freecad/freecad/work/freecad-0.14.3702' :info:build Command failed: cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_cad_freecad/freecad/work/freecad-0.14.3702" && /usr/bin/make -j8 -w all VERBOSE=ON :info:build Exit code: 2 :error:build org.macports.build for port freecad returned: command execution failed :debug:build Error code: CHILDSTATUS 25076 2 :debug:build Backtrace: command execution failed while executing "system -nice 0 $fullcmdstring" ("eval" body line 1) invoked from within "eval system $notty $nice \$fullcmdstring" invoked from within "command_exec build" (procedure "portbuild::build_main" line 8) invoked from within "portbuild::build_main org.macports.build" ("eval" body line 1) invoked from within "eval $procedure $targetname" :info:build Warning: targets not executed for freecad: org.macports.install org.macports.build org.macports.destroot :notice:build Please see the log file for port freecad for details: /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_cad_freecad/freecad/main.log }}} -- Ticket URL: <https://trac.macports.org/ticket/47369> MacPorts <https://www.macports.org/> Ports system for OS X
#47369: Freecad upgrade fails ----------------------+---------------------------- Reporter: dersh@… | Owner: mark.brethen@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.3 Resolution: | Keywords: Port: freecad | ----------------------+---------------------------- Changes (by mf2k@…): * owner: macports-tickets@… => mark.brethen@… * keywords: mark.brethen@gmail.com => -- Ticket URL: <https://trac.macports.org/ticket/47369#comment:1> MacPorts <https://www.macports.org/> Ports system for OS X
#47369: Freecad upgrade fails ----------------------+---------------------------- Reporter: dersh@… | Owner: mark.brethen@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.3 Resolution: | Keywords: Port: freecad | ----------------------+---------------------------- Comment (by mschamschula@…): Attached a full log. It seems to be an issue with boost @1.57.0. See http://debugjournal.tumblr.com/post/70395570484/boost-qt-parse-error- about-boost-join -- Ticket URL: <https://trac.macports.org/ticket/47369#comment:4> MacPorts <https://www.macports.org/> Ports system for OS X
#47369: freecad @0.14.3702_1: Parse error at "BOOST_JOIN" ----------------------+---------------------------- Reporter: dersh@… | Owner: mark.brethen@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.3 Resolution: | Keywords: Port: freecad | ----------------------+---------------------------- Changes (by ryandesign@…): * cc: rubendibattista@… (added) Comment: Has duplicate #47434. -- Ticket URL: <https://trac.macports.org/ticket/47369#comment:6> MacPorts <https://www.macports.org/> Ports system for OS X
#47369: freecad @0.14.3702_1: Parse error at "BOOST_JOIN" ----------------------+---------------------------- Reporter: dersh@… | Owner: mark.brethen@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.3 Resolution: | Keywords: Port: freecad | ----------------------+---------------------------- Comment (by mark.brethen@…): Are you trying to update freecad locally? -- Ticket URL: <https://trac.macports.org/ticket/47369#comment:7> MacPorts <https://www.macports.org/> Ports system for OS X
#47369: freecad @0.14.3702_1: Parse error at "BOOST_JOIN" ----------------------+---------------------------- Reporter: dersh@… | Owner: mark.brethen@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.3 Resolution: | Keywords: Port: freecad | ----------------------+---------------------------- Comment (by mschamschula@…): Replying to [comment:7 mark.brethen@…]:
Are you trying to update freecad locally?
Nope. The most recent revision broke the freecad build. I had to uninstall freecad on several machines to run port upgrade outdated. I did use a local version a while ago, see https://trac.macports.org/ticket/46157 to add a launch-able App icon. -- Ticket URL: <https://trac.macports.org/ticket/47369#comment:8> MacPorts <https://www.macports.org/> Ports system for OS X
#47369: freecad @0.14.3702_1: Parse error at "BOOST_JOIN" ----------------------+---------------------------- Reporter: dersh@… | Owner: mark.brethen@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.3 Resolution: | Keywords: Port: freecad | ----------------------+---------------------------- Comment (by mark.brethen@…): It looks like boost was updated recently. -- Ticket URL: <https://trac.macports.org/ticket/47369#comment:9> MacPorts <https://www.macports.org/> Ports system for OS X
#47369: freecad @0.14.3702_1: Parse error at "BOOST_JOIN" ----------------------+---------------------------- Reporter: dersh@… | Owner: mark.brethen@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.3 Resolution: | Keywords: Port: freecad | ----------------------+---------------------------- Comment (by mschamschula@…): Actually, the boost Portfile was last functionally changed six weeks ago to apply an upstream patch that fixes building hugin-app 2014.0.0. The last version update was four months ago. -- Ticket URL: <https://trac.macports.org/ticket/47369#comment:10> MacPorts <https://www.macports.org/> Ports system for OS X
#47369: freecad @0.14.3702_1: Parse error at "BOOST_JOIN" ----------------------+---------------------------- Reporter: dersh@… | Owner: mark.brethen@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.3 Resolution: | Keywords: Port: freecad | ----------------------+---------------------------- Comment (by macports@…): Replying to [comment:8 mschamschula@…]:
I had to uninstall freecad on several machines to run port upgrade outdated.
You know you could do {{{ port upgrade outdated and not freecad }}} right? That would have kept the previous functioning version installed. -- Ticket URL: <https://trac.macports.org/ticket/47369#comment:11> MacPorts <https://www.macports.org/> Ports system for OS X
#47369: freecad @0.14.3702_1: Parse error at "BOOST_JOIN" ----------------------+---------------------------- Reporter: dersh@… | Owner: mark.brethen@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.3 Resolution: | Keywords: Port: freecad | ----------------------+---------------------------- Comment (by enekogotzon@…): Replying to [comment:11 macports@…]:
Replying to [comment:8 mschamschula@…]:
I had to uninstall freecad on several machines to run port upgrade outdated.
You know you could do {{{ port upgrade outdated and not freecad }}} right? That would have kept the previous functioning version installed. Thank you!
-- Ticket URL: <https://trac.macports.org/ticket/47369#comment:12> MacPorts <https://www.macports.org/> Ports system for OS X
#47369: freecad @0.14.3702_1: Parse error at "BOOST_JOIN" ----------------------+---------------------------- Reporter: dersh@… | Owner: mark.brethen@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.3.3 Resolution: fixed | Keywords: Port: freecad | ----------------------+---------------------------- Changes (by michaelld@…): * status: new => closed * resolution: => fixed Comment: Fixed in r141197. -- Ticket URL: <https://trac.macports.org/ticket/47369#comment:13> MacPorts <https://www.macports.org/> Ports system for OS X
#47369: freecad @0.14.3702_1: Parse error at "BOOST_JOIN" ----------------------+---------------------------- Reporter: dersh@… | Owner: mark.brethen@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.3.3 Resolution: fixed | Keywords: Port: freecad | ----------------------+---------------------------- Comment (by enekogotzon@…): Thank you! -- Ticket URL: <https://trac.macports.org/ticket/47369#comment:14> MacPorts <https://www.macports.org/> Ports system for OS X
participants (1)
-
MacPorts