Inkscape fails to build on my 10.9 system. Can anyone help me out? Package manager version: 0.36.0 Distribution version: selfupdate-rsync Sun Nov 17 11:04:04 2013, 10.9, x86_64 Trees: local/main stable/main Xcode.app: 5.0.2 Xcode command-line tools: 5.0.1.0.1.1382131676
Below is a (long-ish) copy of the output that preceded the error. Thanks, Marc **** 19 warnings and 1 error generated. make[2]: *** [conditions.o] Error 1 73 warnings and 1 error generated. make[2]: *** [box3d-context.o] Error 1 In file included from conn-avoid-ref.cpp:17: In file included from ./sp-item.h:25: In file included from ./libnr/nr-rect.h:28: In file included from ./2geom/rect.h:40: In file included from ./2geom/d2.h:40: In file included from ./2geom/concepts.h:35: ./2geom/sbasis.h:90:92: error: calling a private constructor of class 'std::__1::__wrap_iter<Geom::Linear *>' ...const Linear* src_begin, const Linear* src_end) { d.insert(std::vector<Lin... ^ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../lib/c++/v1/iterator:1187:31: note: declared private here _LIBCPP_INLINE_VISIBILITY __wrap_iter(iterator_type __x) _NOEXCEPT : _... ^ In file included from conn-avoid-ref.cpp:17: In file included from ./sp-item.h:29: ./snap-candidate.h:19:1: warning: struct 'SPItem' was previously declared as a class [-Wmismatched-tags] struct SPItem; // forward declaration ^ ./forward.h:67:7: note: previous use is here class SPItem; ^ In file included from conn-avoid-ref.cpp:17: ./sp-item.h:32:1: warning: struct 'SPClipPathReference' was previously declared as a class [-Wmismatched-tags] struct SPClipPathReference; ^ ./forward.h:146:7: note: previous use is here class SPClipPathReference; ^ In file included from conn-avoid-ref.cpp:17: ./sp-item.h:33:1: warning: struct 'SPMaskReference' was previously declared as a class [-Wmismatched-tags] struct SPMaskReference; ^ ./forward.h:148:7: note: previous use is here class SPMaskReference; ^ In file included from conn-avoid-ref.cpp:17: ./sp-item.h:34:1: warning: struct 'SPAvoidRef' was previously declared as a class [-Wmismatched-tags] struct SPAvoidRef; ^ ./forward.h:150:7: note: previous use is here class SPAvoidRef; ^ In file included from conn-avoid-ref.cpp:17: ./sp-item.h:35:1: warning: struct 'SPPrintContext' was previously declared as a class [-Wmismatched-tags] struct SPPrintContext; ^ ./forward.h:165:7: note: previous use is here class SPPrintContext; ^ In file included from conn-avoid-ref.cpp:17: ./sp-item.h:56:1: warning: 'SPEvent' defined as a struct here but previously declared as a class [-Wmismatched-tags] struct SPEvent { ^ ./forward.h:163:1: note: did you mean struct here? class SPEvent; ^~~~~ struct In file included from conn-avoid-ref.cpp:17: ./sp-item.h:93:1: warning: 'SPItem' defined as a struct here but previously declared as a class [-Wmismatched-tags] struct SPItem : public SPObject { ^ ./forward.h:67:1: note: did you mean struct here? class SPItem; ^~~~~ struct In file included from conn-avoid-ref.cpp:17: ./sp-item.h:175:1: warning: 'SPItemClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] struct SPItemClass { ^ ./forward.h:68:1: note: did you mean struct here? class SPItemClass; ^~~~~ struct In file included from conn-avoid-ref.cpp:19: In file included from ./2geom/line.h:38: In file included from ./2geom/crossing.h:43: In file included from ./2geom/path.h:42: In file included from /sw/include/boost/shared_ptr.hpp:17: /sw/include/boost/smart_ptr/shared_ptr.hpp:491:41: warning: rvalue references are a C++11 extension [-Wc++11-extensions] shared_ptr( std::unique_ptr< Y, D > && r ): px( r.get() ), pn() ^ /sw/include/boost/smart_ptr/shared_ptr.hpp:556:51: warning: rvalue references are a C++11 extension [-Wc++11-extensions] shared_ptr & operator=( std::unique_ptr<Y, D> && r ) ^ /sw/include/boost/smart_ptr/shared_ptr.hpp:558:55: warning: rvalue references are a C++11 extension [-Wc++11-extensions] this_type( static_cast< std::unique_ptr<Y, D> && >( r ) ).swap(*this); ^ In file included from conn-avoid-ref.cpp:24: ./conn-avoid-ref.h:20:1: warning: struct 'SPDesktop' was previously declared as a class [-Wmismatched-tags] struct SPDesktop; ^ ./forward.h:27:7: note: previous use is here class SPDesktop; ^ In file included from conn-avoid-ref.cpp:24: ./conn-avoid-ref.h:26:1: warning: 'SPAvoidRef' defined as a class here but previously declared as a struct [-Wmismatched-tags] class SPAvoidRef { ^ ./sp-item.h:34:1: note: did you mean class here? struct SPAvoidRef; ^~~~~~ class In file included from conn-avoid-ref.cpp:26: In file included from ./sp-conn-end.h:8: ./sp-use-reference.h:21:5: warning: struct 'Node' was previously declared as a class [-Wmismatched-tags] struct Node; ^ ./sp-object.h:70:7: note: previous use is here class Node; ^ In file included from conn-avoid-ref.cpp:27: In file included from ./sp-path.h:16: ./sp-shape.h:35:1: warning: 'SPShape' defined as a struct here but previously declared as a class [-Wmismatched-tags] struct SPShape : public SPLPEItem { ^ ./forward.h:102:1: note: did you mean struct here? class SPShape; ^~~~~ struct In file included from conn-avoid-ref.cpp:27: In file included from ./sp-path.h:16: ./sp-shape.h:43:1: warning: 'SPShapeClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] struct SPShapeClass { ^ ./forward.h:103:1: note: did you mean struct here? class SPShapeClass; ^~~~~ struct In file included from conn-avoid-ref.cpp:27: In file included from ./sp-path.h:17: ./sp-conn-end-pair.h:28:1: warning: class 'Node' was previously declared as a struct [-Wmismatched-tags] class Node; ^ ./sp-use-reference.h:21:12: note: previous use is here struct Node; ^ In file included from conn-avoid-ref.cpp:27: ./sp-path.h:24:1: warning: 'SPPath' defined as a struct here but previously declared as a class [-Wmismatched-tags] struct SPPath : public SPShape { ^ ./forward.h:99:1: note: did you mean struct here? class SPPath; ^~~~~ struct In file included from conn-avoid-ref.cpp:27: ./sp-path.h:30:1: warning: 'SPPathClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] struct SPPathClass { ^ ./forward.h:100:1: note: did you mean struct here? class SPPathClass; ^~~~~ struct In file included from conn-avoid-ref.cpp:32: In file included from ./xml/node.h:24: ./xml/xml-forward.h:23:1: warning: struct 'Document' was previously declared as a class [-Wmismatched-tags] struct Document; ^ ./sp-object.h:71:7: note: previous use is here class Document; ^ In file included from conn-avoid-ref.cpp:32: ./xml/node.h:73:1: warning: 'Node' defined as a class here but previously declared as a struct [-Wmismatched-tags] class Node : public Inkscape::GC::Anchored { ^ ./sp-use-reference.h:21:5: note: did you mean class here? struct Node; ^~~~~~ class In file included from conn-avoid-ref.cpp:33: ./document.h:43:1: warning: struct 'SPGroup' was previously declared as a class [-Wmismatched-tags] struct SPGroup; ^ ./forward.h:77:7: note: previous use is here class SPGroup; ^ In file included from conn-avoid-ref.cpp:33: ./document.h:52:9: warning: class 'Document' was previously declared as a struct [-Wmismatched-tags] class Document; ^ ./xml/xml-forward.h:23:8: note: previous use is here struct Document; ^ In file included from conn-avoid-ref.cpp:33: ./document.h:68:1: warning: 'SPDocument' defined as a struct here but previously declared as a class [-Wmismatched-tags] struct SPDocument : public Inkscape::GC::Managed<>, ^ ./forward.h:46:1: note: did you mean struct here? class SPDocument; ^~~~~ struct In file included from conn-avoid-ref.cpp:34: In file included from ./desktop.h:36: ./ui/view/view.h:31:1: warning: 'StopOnTrue' defined as a struct here but previously declared as a class [-Wmismatched-tags] struct StopOnTrue { ^ ./forward.h:178:1: note: did you mean struct here? class StopOnTrue; ^~~~~ struct In file included from conn-avoid-ref.cpp:34: In file included from ./desktop.h:36: ./ui/view/view.h:57:1: warning: class 'SPDocument' was previously declared as a struct [-Wmismatched-tags] class SPDocument; ^ ./document.h:68:8: note: previous use is here struct SPDocument : public Inkscape::GC::Managed<>, ^ ./ui/view/view.h:57:1: note: did you mean struct here? class SPDocument; ^~~~~ struct In file included from conn-avoid-ref.cpp:34: ./desktop.h:46:1: warning: struct 'SPEventContext' was previously declared as a class [-Wmismatched-tags] struct SPEventContext; ^ ./forward.h:35:7: note: previous use is here class SPEventContext; ^ In file included from conn-avoid-ref.cpp:34: ./desktop.h:48:1: warning: struct 'SPNamedView' was previously declared as a class [-Wmismatched-tags] struct SPNamedView; ^ ./forward.h:86:7: note: previous use is here class SPNamedView; ^ In file included from conn-avoid-ref.cpp:34: ./desktop.h:50:1: warning: struct 'SPStyle' was previously declared as a class [-Wmismatched-tags] struct SPStyle; ^ ./forward.h:161:7: note: previous use is here class SPStyle; ^ In file included from conn-avoid-ref.cpp:34: ./desktop.h:62:3: warning: class 'Application' was previously declared as a struct [-Wmismatched-tags] class Application; ^ ./document.h:46:12: note: previous use is here struct Application; ^ In file included from conn-avoid-ref.cpp:34: ./desktop.h:88:1: warning: 'SPDesktop' defined as a struct here but previously declared as a class [-Wmismatched-tags] struct SPDesktop : public Inkscape::UI::View::View ^ ./forward.h:27:1: note: did you mean struct here? class SPDesktop; ^~~~~ struct In file included from conn-avoid-ref.cpp:36: In file included from ./sp-namedview.h:23: ./sp-object-group.h:24:1: warning: 'SPObjectGroup' defined as a struct here but previously declared as a class [-Wmismatched-tags] struct SPObjectGroup : public SPObject { ^ ./forward.h:92:1: note: did you mean struct here? class SPObjectGroup; ^~~~~ struct In file included from conn-avoid-ref.cpp:36: In file included from ./sp-namedview.h:23: ./sp-object-group.h:27:1: warning: 'SPObjectGroupClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] struct SPObjectGroupClass { ^ ./forward.h:93:1: note: did you mean struct here? class SPObjectGroupClass; ^~~~~ struct In file included from conn-avoid-ref.cpp:36: In file included from ./sp-namedview.h:25: ./snap.h:34:1: warning: class 'SPNamedView' was previously declared as a struct [-Wmismatched-tags] class SPNamedView; ^ ./object-snapper.h:22:8: note: previous use is here struct SPNamedView; ^ In file included from conn-avoid-ref.cpp:36: ./sp-namedview.h:36:1: warning: 'SPNamedView' defined as a struct here but previously declared as a class [-Wmismatched-tags] struct SPNamedView : public SPObjectGroup { ^ ./snap.h:34:1: note: did you mean struct here? class SPNamedView; ^~~~~ struct ./forward.h:86:1: note: did you mean struct here? class SPNamedView; ^~~~~ struct In file included from conn-avoid-ref.cpp:36: ./sp-namedview.h:87:1: warning: 'SPNamedViewClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] struct SPNamedViewClass { ^ ./forward.h:87:1: note: did you mean struct here? class SPNamedViewClass; ^~~~~ struct In file included from conn-avoid-ref.cpp:37: ./sp-item-group.h:29:1: warning: 'SPGroup' defined as a struct here but previously declared as a class [-Wmismatched-tags] struct SPGroup : public SPLPEItem { ^ ./forward.h:77:1: note: did you mean struct here? class SPGroup; ^~~~~ struct In file included from conn-avoid-ref.cpp:37: ./sp-item-group.h:56:1: warning: 'SPGroupClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] struct SPGroupClass { ^ ./forward.h:78:1: note: did you mean struct here? class SPGroupClass; ^~~~~ struct In file included from conn-avoid-ref.cpp:38: ./inkscape.h:23:5: warning: struct 'Application' was previously declared as a class [-Wmismatched-tags] struct Application; ^ ./desktop.h:62:9: note: previous use is here class Application; ^ 44 warnings and 1 error generated. make[2]: *** [conn-avoid-ref.o] Error 1 make[1]: *** [all-recursive] Error 1 make: *** [all] Error 2 ### execution of /tmp/fink.NaTvm failed, exit code 2 ### execution of /tmp/fink.9fTHu failed, exit code 2 Removing runtime build-lock... Removing build-lock package... /sw/bin/dpkg-lockwait -r fink-buildlock-inkscape-0.48.4-8 (Reading database ... 87544 files and directories currently installed.) Removing fink-buildlock-inkscape-0.48.4-8 ... Failed: phase compiling: inkscape-0.48.4-8 failed Before reporting any errors, please run "fink selfupdate" and try again. Also try using "fink configure" to set your maximum build jobs to 1 and attempt to build the package again. If you continue to have issues, please check to see if the FAQ on Fink's website solves the problem. If not, ask on one (not both, please) of these mailing lists: The Fink Users List <fink-us...@lists.sourceforge.net> The Fink Beginners List <fink-beginners@lists.sourceforge.net>, with a carbon copy to the maintainer: Daniel Macks <dma...@netspace.org> Note that this is preferable to emailing just the maintainer directly, since most fink package maintainers do not have access to all possible hardware and software configurations. Please try to include the complete error message in your report. This generally consists of a compiler line starting with e.g. "gcc" or "g++" followed by the actual error output from the compiler. Max. Fink build jobs: 8 ------------------------------------------------------------------------------ DreamFactory - Open Source REST & JSON Services for HTML5 & Native Apps OAuth, Users, Roles, SQL, NoSQL, BLOB Storage and External API Access Free app hosting. Or install the open source package on any LAMP server. Sign up and see examples for AngularJS, jQuery, Sencha Touch and Native! http://pubads.g.doubleclick.net/gampad/clk?id=63469471&iu=/4140/ostg.clktrk _______________________________________________ Fink-beginners mailing list Fink-beginners@lists.sourceforge.net List archive: http://news.gmane.org/gmane.os.apple.fink.beginners Subscription management: https://lists.sourceforge.net/lists/listinfo/fink-beginners