FreeBSD, clang, libc++, inkscape 0.48.x rev9969: calling a private constructor of class (iterator)
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Inkscape |
Fix Released
|
High
|
Unassigned |
Bug Description
Current FreeBSD 10.x for i386 and amd64 uses clang and libc++.
-----
% uname -a
FreeBSD BB049.int.wart.ru 10.0-ALPHA3 FreeBSD 10.0-ALPHA3 #72 r255901: Fri Sep 27 03:26:08 SAMT 2013 <email address hidden>
% clang -v
FreeBSD clang version 3.3 (tags/RELEASE_
Target: x86_64-
Thread model: posix
-----
Building Inkscape rev 9969 ends with:
-----
===> Building for inkscape-0.48.5
gmake[2]: Вход в каталог `/usr/ports/
gmake all-recursive
gmake[3]: Вход в каталог `/usr/ports/
Making all in src
gmake[4]: Вход в каталог `/usr/ports/
CXX arc-context.o
CXX attributes.o
CXX axis-manip.o
CXX box3d-context.o
CXX box3d.o
CXX box3d-side.o
In file included from arc-context.cpp:25:
In file included from ./display/
In file included from ./libnr/
In file included from ./libnr/
In file included from ./2geom/rect.h:40:
In file included from ./2geom/d2.h:40:
In file included from ./2geom/
./2geom/
void insert(Linear* before, const Linear* src_begin, const Linear* src_end) { d.insert(
/usr/include/
_LIBCPP_
-----
tags: | added: backport-proposed |
Changed in inkscape: | |
assignee: | Markus Engel (engelmarkus) → nobody |
Changed in inkscape: | |
milestone: | 0.91 → none |
> Building Inkscape rev 9969 ends (…)
Please try building a current checkout from the latest release branch lp:inkscape/0.48.x - changes to allow building with clang have recently backported from trunk to the stable release branch (note: there is no new bug-fix release available yet which includes these backported fixes).
See also: /bugs.launchpad .net/inkscape/ +bug/1194129>
- Bug #1194129 “backport fixes for clang compiler errors to the 0.48.x branch”
<https:/