On 4/9/14, 2:27 AM, Posternak Michel wrote:
> Gentlemen,
>
> I just updated fink on my MacBook Pro (OS X 10.9.2) to the 0.36.4
> version, and updated then
> my installed packages. This worked fine, except for inkscape. I removed
> this package, and tried
> to reinstall it again, but without success: the 2 found errors remain.
> You will find, attached, the log of the operation.
> Thank you very much in advance if you could solve this, probably simple,
> problem.
> With my best regards,
>
> Michel Posternak
>
>
> --
>   +-------------------------------------------------------------------+
>   |EPFL SB ITP CPNMC               | e-mail:                        |
>   | Dr. Michel Posternak             | michel.poster...@epfl.ch
> <mailto:michel.poster...@epfl.ch>       |
>   | PH H2 472                        |                                |
>   | Station 3                        | phone:   (+41 21) 693 5326     |
>   | CH-1015 Lausanne, Switzerland    | fax:     (+41 21) 693 5419     |
>   +-------------------------------------------------------------------+
>
>
>

We generally prefer inline text to attachments, because it is easier for 
our volunteer staff not to have to paste text back to provide context 
for the message thread.

The relevant issue appears to be here:

g++ -DHAVE_CONFIG_H -I. -I.. -I../cxxtest -I./bind/javainc 
-I./bind/javainc/linux   -I/sw/include/freetype2 -I/sw/include 
-I/sw/include/gnome-vfs-2.0 
-I/sw/lib/gnome-vfs2.16/gnome-vfs-2.0/include -I/sw/include/gconf/2 
-I/sw/include/glib-2.0 -I/sw/lib/glib-2.0/include 
-I/sw/include/ImageMagick-6 -DMAGICKCORE_HDRI_ENABLE=1 
-DMAGICKCORE_QUANTUM_DEPTH=16  -I/sw/include/libwpg-0.2 
-I/sw/include/libwpd-0.9  -I/sw/include   -I/sw/include/poppler 
-I/sw/include/poppler/glib -I/sw/include/glib-2.0 
-I/sw/lib/glib-2.0/include -I/sw/include/cairo -I/sw/include 
-I/sw/include/freetype2 -I/opt/X11/include -DPOTRACE=\"potrace\" 
-I/sw/include/gdkmm-2.4 -I/sw/lib/gdkmm-2.4/include 
-I/sw/include/giomm-2.4 -I/sw/lib/giomm-2.4/include 
-I/sw/include/pangomm-1.4 -I/sw/lib/pangomm-1.4/include 
-I/sw/include/gtk-2.0 -I/sw/include/glibmm-2.4 
-I/sw/lib/glibmm-2.4/include -I/sw/include/glib-2.0 
-I/sw/lib/glib-2.0/include -I/sw/include/sigc++-2.0 
-I/sw/lib/sigc++-2.0/include -I/sw/include/cairomm-1.0 
-I/sw/lib/cairomm-1.0/include -I/sw/include/pango-1.0 
-I/sw/include/cairo -I/sw/include -I/sw/include/freetype2 
-I/sw/lib/gtk-2.0/include -I/sw/include/atk-1.0 -I/sw/include/gtkmm-2.4 
-I/sw/lib/gtkmm-2.4/include -I/sw/include/gtk-unix-print-2.0 
-I/sw/include/atkmm-1.6 -I/sw/include/libxml2 -I/sw/include/gtkspell-2.0 
-I/sw/include/libpng16 -I/opt/X11/include -I/usr/X11R6/include 
-Werror=format-security -Wall -Wformat -Wformat-security -W 
-D_FORTIFY_SOURCE=2 -Wno-error=format-security 
-I/sw/opt/boost-1_55/include -I/sw/include  -Wpointer-arith -Wcast-align 
-Wsign-compare -Woverloaded-virtual -Wswitch -Wno-unused-parameter 
-std=c++11 -g -O2 -MT arc-context.o -MD -MP -MF $depbase.Tpo -c -o 
arc-context.o arc-context.cpp &&\
mv -f $depbase.Tpo $depbase.Po
In file included from arc-context.cpp:25:
In file included from ./display/sp-canvas.h:40:
In file included from ./libnr/nr-rect-l.h:6:
In file included from ./libnr/nr-rect.h:28:
In file included from ./2geom/rect.h:40:
In file included from ./2geom/d2.h:36:
./2geom/interval.h:241:43: error: invalid operands to binary expression
       ('Geom::OptInterval' and 'int')
     inline bool isEmpty() { return (*this == false); };
                                     ~~~~~ ^  ~~~~~
/sw/opt/boost-1_55/include/boost/optional/optional.hpp:859:6: note: 
candidate
       function [with T = Geom::Interval] not viable: no known 
conversion from
       'bool' to 'none_t' (aka 'int boost::detail::none_helper::*') for 2nd
       argument
bool operator == ( optional<T> const& x, none_t )
      ^
./2geom/point.h:158:13: note: candidate function not viable: no known 
conversion
       from 'Geom::OptInterval' to 'const Geom::Point' for 1st argument
inline bool operator==(Point const &a, Point const &b) {
             ^
./2geom/matrix.h:142:13: note: candidate function not viable: no known
       conversion from 'Geom::OptInterval' to 'const Geom::Matrix' for 1st
       argument
inline bool operator==(Matrix const &a, Matrix const &b) {
             ^
/sw/opt/boost-1_55/include/boost/optional/optional.hpp:790:6: note: 
candidate
       template ignored: deduced conflicting types for parameter 'T'
       ('Geom::Interval' vs. 'bool')
bool operator == ( optional<T> const& x, T const& y )
      ^
/sw/opt/boost-1_55/include/boost/optional/optional.hpp:756:6: note: 
candidate
       template ignored: could not match 'optional<type-parameter-0-0>' 
against
       'bool'
bool operator == ( optional<T> const& x, optional<T> const& y )
      ^
/sw/opt/boost-1_55/include/boost/optional/optional.hpp:824:6: note: 
candidate
       template ignored: could not match 'optional<type-parameter-0-0>' 
against
       'bool'
bool operator == ( T const& x, optional<T> const& y )
      ^
/sw/opt/boost-1_55/include/boost/optional/optional.hpp:893:6: note: 
candidate
       template ignored: could not match 'optional<type-parameter-0-0>' 
against
       'bool'
bool operator == ( none_t , optional<T> const& y )


This appears to be due to a bit of sloppiness in the upstream code which 
current clang versions don't tolerate.

-- 
Alexander Hansen, Ph.D.
Fink User Liaison
My package updates: http://finkakh.wordpress.com/

------------------------------------------------------------------------------
Put Bad Developers to Shame
Dominate Development with Jenkins Continuous Integration
Continuously Automate Build, Test & Deployment 
Start a new project now. Try Jenkins in the cloud.
http://p.sf.net/sfu/13600_Cloudbees
_______________________________________________
Fink-users mailing list
Fink-users@lists.sourceforge.net
List archive:
http://news.gmane.org/gmane.os.macosx.fink.user
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-users

Reply via email to