trunk: build failure with llvm-gcc-4.2 (rev >= 14226)
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Inkscape |
Fix Released
|
Medium
|
Krzysztof Kosinski |
Bug Description
The latest 2geom update in rev 14226 breaks builds which use llvm-gcc-4.2 on OS X 10.7.5. Compiling with clang (based on LLVM 3.1svn) works ok though, on the same system. Both compilers are provided by Xcode (4.3.2).
Build log:
CXX 2geom/bezier.o
In file included from ./2geom/d2.h:38,
/usr/include/
./2geom/
/usr/include/
/usr/include/
/usr/include/
/usr/include/
/usr/include/
./2geom/
./2geom/
/usr/include/
make[3]: *** [2geom/bezier.o] Error 1
make[2]: *** [all] Error 2
make[1]: *** [all-recursive] Error 1
make: *** [all] Error 2
Changed in inkscape: | |
importance: | Undecided → Medium |
status: | New → Triaged |
assignee: | nobody → Krzysztof Kosinski (tweenk) |
'2geom/bezier.cpp' compiles successfully with r14327, but the build next fails in '2geom/path.cpp'. The attached build log is with boost 1.58.0; a similar build failure happens with boost 1.49.0 (different build env with older versions of dependencies).