Mac OS X 10.9 (Mavericks) build issues lp:inkscape/0.48.x
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Inkscape |
Fix Released
|
High
|
Johan Engelen |
Bug Description
Mac OS X 10.9 (Mavericks)
MacPorts 2.2.1
Xcode 5.0.1 (Build 5A2053 )
Apple LLVM version 5.0 (clang-500.2.79) (based on LLVM 3.3svn)
Uses libc++
Current lp:inkscape/0.48.x r9972 fails to build on the above configuration. The attached patch fixes the problem.
Based on the BSD patch in bug #1232474 plus some additional c++x11 compatibility patches.
Tested successfully on the following
OS X 10.6 i686-apple-
OS X 10.7 Apple LLVM version 4.2 (clang-425.0.28) (based on LLVM 3.2svn) -stdlib=libstdc++ -std=c++11
OS X 10.8 Apple LLVM version 5.0 (clang-500.2.79) (based on LLVM 3.3svn) -stdlib=libstdc++ -std=c++11
OS X 10.9 Apple LLVM version 5.0 (clang-500.2.79) (based on LLVM 3.3svn) -stdlib=libc++ -std=c++11
Related branches
tags: | added: backport-proposed |
Changed in inkscape: | |
milestone: | none → 0.48.5 |
Changed in inkscape: | |
assignee: | nobody → Johan Engelen (johanengelen) |
status: | Triaged → Fix Committed |
tags: | removed: backport-proposed |
Changed in inkscape: | |
status: | Fix Committed → Fix Released |
The patch has been also been confirmed to work when compiling Inkscape (lp:inkscape/0.48.x) via homebrew formula: /github. com/mxcl/ homebrew/ pull/24137>
<https:/