[Reproducible-builds] Bug#833969: ganv: FTBFS: gtkmm/widget.h:3212:9: error: 'SignalProxy1' in namespace 'Glib' does not name a template type

Chris Lamb lamby at debian.org
Wed Aug 10 23:03:32 UTC 2016


Source: ganv
Version: 1.4.2~dfsg0-1.1
Severity: serious
Justification: fails to build from source
User: reproducible-builds at lists.alioth.debian.org
Usertags: ftbfs
X-Debbugs-Cc: reproducible-builds at lists.alioth.debian.org

Dear Maintainer,

ganv fails to build from source in unstable/amd64:

  [..]

           ^~~~~~~~~~~~
  /usr/include/gtkmm-2.4/gtkmm/widget.h:3204:9: error: 'SignalProxy1' in namespace 'Glib' does not name a template type
     Glib::SignalProxy1< bool,GdkEventAny* > signal_unmap_event();
           ^~~~~~~~~~~~
  /usr/include/gtkmm-2.4/gtkmm/widget.h:3212:9: error: 'SignalProxy1' in namespace 'Glib' does not name a template type
     Glib::SignalProxy1< bool,GdkEventProperty* > signal_property_notify_event();
           ^~~~~~~~~~~~
  /usr/include/gtkmm-2.4/gtkmm/widget.h:3220:9: error: 'SignalProxy1' in namespace 'Glib' does not name a template type
     Glib::SignalProxy1< bool,GdkEventSelection* > signal_selection_clear_event();
           ^~~~~~~~~~~~
  /usr/include/gtkmm-2.4/gtkmm/widget.h:3228:9: error: 'SignalProxy1' in namespace 'Glib' does not name a template type
     Glib::SignalProxy1< bool,GdkEventSelection* > signal_selection_request_event();
           ^~~~~~~~~~~~
  /usr/include/gtkmm-2.4/gtkmm/widget.h:3236:9: error: 'SignalProxy1' in namespace 'Glib' does not name a template type
     Glib::SignalProxy1< bool,GdkEventSelection* > signal_selection_notify_event();
           ^~~~~~~~~~~~
  /usr/include/gtkmm-2.4/gtkmm/widget.h:3244:9: error: 'SignalProxy1' in namespace 'Glib' does not name a template type
     Glib::SignalProxy1< bool,GdkEventProximity* > signal_proximity_in_event();
           ^~~~~~~~~~~~
  /usr/include/gtkmm-2.4/gtkmm/widget.h:3252:9: error: 'SignalProxy1' in namespace 'Glib' does not name a template type
     Glib::SignalProxy1< bool,GdkEventProximity* > signal_proximity_out_event();
           ^~~~~~~~~~~~
  /usr/include/gtkmm-2.4/gtkmm/widget.h:3260:9: error: 'SignalProxy1' in namespace 'Glib' does not name a template type
     Glib::SignalProxy1< bool,GdkEventVisibility* > signal_visibility_notify_event();
           ^~~~~~~~~~~~
  /usr/include/gtkmm-2.4/gtkmm/widget.h:3268:9: error: 'SignalProxy1' in namespace 'Glib' does not name a template type
     Glib::SignalProxy1< bool,GdkEventClient* > signal_client_event();
           ^~~~~~~~~~~~
  /usr/include/gtkmm-2.4/gtkmm/widget.h:3276:9: error: 'SignalProxy1' in namespace 'Glib' does not name a template type
     Glib::SignalProxy1< bool,GdkEventAny* > signal_no_expose_event();
           ^~~~~~~~~~~~
  /usr/include/gtkmm-2.4/gtkmm/widget.h:3284:9: error: 'SignalProxy1' in namespace 'Glib' does not name a template type
     Glib::SignalProxy1< bool,GdkEventWindowState* > signal_window_state_event();
           ^~~~~~~~~~~~
  /usr/include/gtkmm-2.4/gtkmm/widget.h:3295:9: error: 'SignalProxy3' in namespace 'Glib' does not name a template type
     Glib::SignalProxy3< void,SelectionData&,guint,guint > signal_selection_get();
           ^~~~~~~~~~~~
  /usr/include/gtkmm-2.4/gtkmm/widget.h:3303:9: error: 'SignalProxy2' in namespace 'Glib' does not name a template type
     Glib::SignalProxy2< void,const SelectionData&,guint > signal_selection_received();
           ^~~~~~~~~~~~
  /usr/include/gtkmm-2.4/gtkmm/widget.h:3316:9: error: 'SignalProxy1' in namespace 'Glib' does not name a template type
     Glib::SignalProxy1< void,const Glib::RefPtr<Gdk::DragContext>& > signal_drag_begin();
           ^~~~~~~~~~~~
  /usr/include/gtkmm-2.4/gtkmm/widget.h:3329:9: error: 'SignalProxy1' in namespace 'Glib' does not name a template type
     Glib::SignalProxy1< void,const Glib::RefPtr<Gdk::DragContext>& > signal_drag_end();
           ^~~~~~~~~~~~
  /usr/include/gtkmm-2.4/gtkmm/widget.h:3346:9: error: 'SignalProxy4' in namespace 'Glib' does not name a template type
     Glib::SignalProxy4< void,const Glib::RefPtr<Gdk::DragContext>&,SelectionData&,guint,guint > signal_drag_data_get();
           ^~~~~~~~~~~~
  /usr/include/gtkmm-2.4/gtkmm/widget.h:3360:9: error: 'SignalProxy1' in namespace 'Glib' does not name a template type
     Glib::SignalProxy1< void,const Glib::RefPtr<Gdk::DragContext>& > signal_drag_data_delete();
           ^~~~~~~~~~~~
  /usr/include/gtkmm-2.4/gtkmm/widget.h:3368:9: error: 'SignalProxy2' in namespace 'Glib' does not name a template type
     Glib::SignalProxy2< bool,const Glib::RefPtr<Gdk::DragContext>&,DragResult > signal_drag_failed();
           ^~~~~~~~~~~~
  /usr/include/gtkmm-2.4/gtkmm/widget.h:3382:9: error: 'SignalProxy2' in namespace 'Glib' does not name a template type
     Glib::SignalProxy2< void,const Glib::RefPtr<Gdk::DragContext>&,guint > signal_drag_leave();
           ^~~~~~~~~~~~
  /usr/include/gtkmm-2.4/gtkmm/widget.h:3410:9: error: 'SignalProxy4' in namespace 'Glib' does not name a template type
     Glib::SignalProxy4< bool,const Glib::RefPtr<Gdk::DragContext>&,int,int,guint > signal_drag_motion();
           ^~~~~~~~~~~~
  /usr/include/gtkmm-2.4/gtkmm/widget.h:3432:9: error: 'SignalProxy4' in namespace 'Glib' does not name a template type
     Glib::SignalProxy4< bool,const Glib::RefPtr<Gdk::DragContext>&,int,int,guint > signal_drag_drop();
           ^~~~~~~~~~~~
  /usr/include/gtkmm-2.4/gtkmm/widget.h:3457:9: error: 'SignalProxy6' in namespace 'Glib' does not name a template type
     Glib::SignalProxy6< void,const Glib::RefPtr<Gdk::DragContext>&,int,int,const SelectionData&,guint,guint > signal_drag_data_received();
           ^~~~~~~~~~~~
  /usr/include/gtkmm-2.4/gtkmm/widget.h:3469:9: error: 'SignalProxy0' in namespace 'Glib' does not name a template type
     Glib::SignalProxy0< Glib::RefPtr<Atk::Object> > signal_get_accessible();
           ^~~~~~~~~~~~
  /usr/include/gtkmm-2.4/gtkmm/widget.h:3478:9: error: 'SignalProxy1' in namespace 'Glib' does not name a template type
     Glib::SignalProxy1< void,const Glib::RefPtr<Gdk::Screen>& > signal_screen_changed();
           ^~~~~~~~~~~~
  /usr/include/gtkmm-2.4/gtkmm/widget.h:3486:9: error: 'SignalProxy0' in namespace 'Glib' does not name a template type
     Glib::SignalProxy0< void > signal_composited_changed();
           ^~~~~~~~~~~~
  /usr/include/gtkmm-2.4/gtkmm/widget.h:3498:9: error: 'SignalProxy0' in namespace 'Glib' does not name a template type
     Glib::SignalProxy0< bool > signal_popup_menu();
           ^~~~~~~~~~~~
  /usr/include/gtkmm-2.4/gtkmm/widget.h:3511:9: error: 'SignalProxy4' in namespace 'Glib' does not name a template type
     Glib::SignalProxy4< bool,int,int,bool,const Glib::RefPtr<Tooltip>& > signal_query_tooltip();
           ^~~~~~~~~~~~
  /usr/include/gtkmm-2.4/gtkmm/widget.h:3521:9: error: 'SignalProxy1' in namespace 'Glib' does not name a template type
     Glib::SignalProxy1< bool,GdkEventGrabBroken* > signal_grab_broken_event();
           ^~~~~~~~~~~~
  /usr/include/gtkmm-2.4/gtkmm/widget.h:3529:9: error: 'SignalProxy1' in namespace 'Glib' does not name a template type
     Glib::SignalProxy1< bool,GdkEventExpose* > signal_damage_event();
           ^~~~~~~~~~~~
  In file included from /usr/include/gtkmm-2.4/gtkmm/bin.h:30:0,
                   from /usr/include/gtkmm-2.4/gtkmm/scrolledwindow.h:30,
                   from ../src/ganv_bench.cpp:22:
  /usr/include/gtkmm-2.4/gtkmm/container.h:218:9: error: 'ListHandle' in namespace 'Glib' does not name a template type
     Glib::ListHandle<Widget*> get_children();
           ^~~~~~~~~~
  /usr/include/gtkmm-2.4/gtkmm/container.h:224:9: error: 'ListHandle' in namespace 'Glib' does not name a template type
     Glib::ListHandle<const Widget*> get_children() const;
           ^~~~~~~~~~
  /usr/include/gtkmm-2.4/gtkmm/container.h:255:36: error: 'ListHandle' in namespace 'Glib' does not name a template type
     void set_focus_chain(const Glib::ListHandle<Widget*>& focusable_widgets);
                                      ^~~~~~~~~~
  /usr/include/gtkmm-2.4/gtkmm/container.h:255:46: error: expected ',' or '...' before '<' token
     void set_focus_chain(const Glib::ListHandle<Widget*>& focusable_widgets);
                                                ^
  /usr/include/gtkmm-2.4/gtkmm/container.h:260:9: error: 'ListHandle' in namespace 'Glib' does not name a template type
     Glib::ListHandle<Widget*> get_focus_chain();
           ^~~~~~~~~~
  /usr/include/gtkmm-2.4/gtkmm/container.h:261:9: error: 'ListHandle' in namespace 'Glib' does not name a template type
     Glib::ListHandle<const Widget*> get_focus_chain() const;
           ^~~~~~~~~~
  /usr/include/gtkmm-2.4/gtkmm/container.h:366:9: error: 'SignalProxy1' in namespace 'Glib' does not name a template type
     Glib::SignalProxy1< void,Widget* > signal_add();
           ^~~~~~~~~~~~
  /usr/include/gtkmm-2.4/gtkmm/container.h:377:9: error: 'SignalProxy1' in namespace 'Glib' does not name a template type
     Glib::SignalProxy1< void,Widget* > signal_remove();
           ^~~~~~~~~~~~
  /usr/include/gtkmm-2.4/gtkmm/container.h:385:9: error: 'SignalProxy0' in namespace 'Glib' does not name a template type
     Glib::SignalProxy0< void > signal_check_resize();
           ^~~~~~~~~~~~
  /usr/include/gtkmm-2.4/gtkmm/container.h:393:9: error: 'SignalProxy1' in namespace 'Glib' does not name a template type
     Glib::SignalProxy1< void,Widget* > signal_set_focus_child();
           ^~~~~~~~~~~~
  In file included from ../src/ganv_bench.cpp:23:0:
  /usr/include/gtkmm-2.4/gtkmm/window.h:780:9: error: 'SignalProxy1' in namespace 'Glib' does not name a template type
     Glib::SignalProxy1< void,Widget* > signal_set_focus();
           ^~~~~~~~~~~~
  /usr/include/gtkmm-2.4/gtkmm/window.h:788:9: error: 'SignalProxy1' in namespace 'Glib' does not name a template type
     Glib::SignalProxy1< bool,GdkEvent* > signal_frame_event();
           ^~~~~~~~~~~~
  /usr/include/gtkmm-2.4/gtkmm/window.h:1311:9: error: 'ListHandle' in namespace 'Glib' does not name a template type
     Glib::ListHandle< Glib::RefPtr<Gdk::Pixbuf> > get_icon_list();
           ^~~~~~~~~~
  /usr/include/gtkmm-2.4/gtkmm/window.h:1318:9: error: 'ListHandle' in namespace 'Glib' does not name a template type
     Glib::ListHandle< Glib::RefPtr<const Gdk::Pixbuf> > get_icon_list() const;
           ^~~~~~~~~~
  /usr/include/gtkmm-2.4/gtkmm/window.h:1347:34: error: 'ListHandle' in namespace 'Glib' does not name a template type
     void set_icon_list(const Glib::ListHandle< Glib::RefPtr<Gdk::Pixbuf> >& list);
                                    ^~~~~~~~~~
  /usr/include/gtkmm-2.4/gtkmm/window.h:1347:44: error: expected ',' or '...' before '<' token
     void set_icon_list(const Glib::ListHandle< Glib::RefPtr<Gdk::Pixbuf> >& list);
                                              ^
  /usr/include/gtkmm-2.4/gtkmm/window.h:1428:49: error: 'ListHandle' in namespace 'Glib' does not name a template type
     static void set_default_icon_list(const Glib::ListHandle< Glib::RefPtr<Gdk::Pixbuf> >& list);
                                                   ^~~~~~~~~~
  /usr/include/gtkmm-2.4/gtkmm/window.h:1428:59: error: expected ',' or '...' before '<' token
     static void set_default_icon_list(const Glib::ListHandle< Glib::RefPtr<Gdk::Pixbuf> >& list);
                                                             ^
  /usr/include/gtkmm-2.4/gtkmm/window.h:1434:16: error: 'ListHandle' in namespace 'Glib' does not name a template type
     static Glib::ListHandle< Glib::RefPtr<Gdk::Pixbuf> > get_default_icon_list();
                  ^~~~~~~~~~
  /usr/include/gtkmm-2.4/gtkmm/window.h:1506:16: error: 'ListHandle' in namespace 'Glib' does not name a template type
     static Glib::ListHandle<Window*> list_toplevels();
                  ^~~~~~~~~~
  In file included from /usr/include/gtkmm-2.4/gtkmm/layout.h:31:0,
                   from /home/lamby/temp/cdt.20160811000134.h3a3Ke2JfN.ganv/ganv-1.4.2~dfsg0/ganv/Canvas.hpp:23,
                   from /home/lamby/temp/cdt.20160811000134.h3a3Ke2JfN.ganv/ganv-1.4.2~dfsg0/ganv/ganv.hpp:19,
                   from ../src/ganv_bench.cpp:25:
  /usr/include/gtkmm-2.4/gtkmm/adjustment.h:291:9: error: 'SignalProxy0' in namespace 'Glib' does not name a template type
     Glib::SignalProxy0< void > signal_changed();
           ^~~~~~~~~~~~
  /usr/include/gtkmm-2.4/gtkmm/adjustment.h:299:9: error: 'SignalProxy0' in namespace 'Glib' does not name a template type
     Glib::SignalProxy0< void > signal_value_changed();
           ^~~~~~~~~~~~
  In file included from /home/lamby/temp/cdt.20160811000134.h3a3Ke2JfN.ganv/ganv-1.4.2~dfsg0/ganv/Canvas.hpp:23:0,
                   from /home/lamby/temp/cdt.20160811000134.h3a3Ke2JfN.ganv/ganv-1.4.2~dfsg0/ganv/ganv.hpp:19,
                   from ../src/ganv_bench.cpp:25:
  /usr/include/gtkmm-2.4/gtkmm/layout.h:236:9: error: 'SignalProxy2' in namespace 'Glib' does not name a template type
     Glib::SignalProxy2< void,Adjustment*,Adjustment* > signal_set_scroll_adjustments();
           ^~~~~~~~~~~~
  In file included from /home/lamby/temp/cdt.20160811000134.h3a3Ke2JfN.ganv/ganv-1.4.2~dfsg0/ganv/Node.hpp:23:0,
                   from /home/lamby/temp/cdt.20160811000134.h3a3Ke2JfN.ganv/ganv-1.4.2~dfsg0/ganv/Circle.hpp:27,
                   from /home/lamby/temp/cdt.20160811000134.h3a3Ke2JfN.ganv/ganv-1.4.2~dfsg0/ganv/ganv.hpp:20,
                   from ../src/ganv_bench.cpp:25:
  /home/lamby/temp/cdt.20160811000134.h3a3Ke2JfN.ganv/ganv-1.4.2~dfsg0/ganv/Item.hpp: In static member function 'static gboolean Ganv::Item::on_item_event(GanvItem*, GdkEvent*, void*)':
  /home/lamby/temp/cdt.20160811000134.h3a3Ke2JfN.ganv/ganv-1.4.2~dfsg0/ganv/Item.hpp:85:47: error: invalid conversion from 'GdkEvent* {aka _GdkEvent*}' to 'int' [-fpermissive]
     return ((Item*)item)->signal_event().emit(ev);
                                                 ^
  In file included from /usr/include/sigc++-2.0/sigc++/sigc++.h:104:0,
                   from /usr/include/glibmm-2.4/glibmm/thread.h:50,
                   from /usr/include/glibmm-2.4/glibmm.h:89,
                   from ../src/ganv_bench.cpp:20:
  /usr/include/sigc++-2.0/sigc++/signal.h:2845:15: note:   initializing argument 1 of 'sigc::signal1<T_return, T_arg1, T_accumulator>::result_type sigc::signal1<T_return, T_arg1, T_accumulator>::emit(int) const [with T_return = bool; T_arg1 = _GdkEvent*; T_accumulator = sigc::nil; sigc::signal1<T_return, T_arg1, T_accumulator>::result_type = bool]'
     result_type emit(type_trait_take_t<T_arg1> _A_a1) const
                 ^~~~
  In file included from /home/lamby/temp/cdt.20160811000134.h3a3Ke2JfN.ganv/ganv-1.4.2~dfsg0/ganv/Canvas.hpp:26:0,
                   from /home/lamby/temp/cdt.20160811000134.h3a3Ke2JfN.ganv/ganv-1.4.2~dfsg0/ganv/ganv.hpp:19,
                   from ../src/ganv_bench.cpp:25:
  /home/lamby/temp/cdt.20160811000134.h3a3Ke2JfN.ganv/ganv-1.4.2~dfsg0/ganv/Node.hpp: In constructor 'Ganv::Node::Node(Ganv::Canvas*, GanvNode*)':
  /home/lamby/temp/cdt.20160811000134.h3a3Ke2JfN.ganv/ganv-1.4.2~dfsg0/ganv/wrap.hpp:24:53: error: call of overloaded 'connect(sigc::bound_mem_functor1<bool, Ganv::Node, int>)' is ambiguous
    _signal_##name.connect(sigc::mem_fun(this, handler));
                                                       ^
  /home/lamby/temp/cdt.20160811000134.h3a3Ke2JfN.ganv/ganv-1.4.2~dfsg0/ganv/Node.hpp:40:3: note: in expansion of macro 'CONNECT_PROP_SIGNAL'
     CONNECT_PROP_SIGNAL(gobj, selected, on_notify_bool, &Node::on_selected)
     ^
  In file included from /usr/include/sigc++-2.0/sigc++/sigc++.h:104:0,
                   from /usr/include/glibmm-2.4/glibmm/thread.h:50,
                   from /usr/include/glibmm-2.4/glibmm.h:89,
                   from ../src/ganv_bench.cpp:20:
  /usr/include/sigc++-2.0/sigc++/signal.h:2824:12: note: candidate: sigc::signal1<T_return, T_arg1, T_accumulator>::iterator sigc::signal1<T_return, T_arg1, T_accumulator>::connect(const slot_type&) [with T_return = bool; T_arg1 = int; T_accumulator = sigc::nil; sigc::signal1<T_return, T_arg1, T_accumulator>::iterator = sigc::slot_iterator<sigc::slot<bool, int, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil> >; sigc::signal1<T_return, T_arg1, T_accumulator>::slot_type = sigc::slot<bool, int, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>]
     iterator connect(const slot_type& slot_)
              ^~~~~~~
  /usr/include/sigc++-2.0/sigc++/signal.h:2832:12: note: candidate: sigc::signal1<T_return, T_arg1, T_accumulator>::iterator sigc::signal1<T_return, T_arg1, T_accumulator>::connect(sigc::signal1<T_return, T_arg1, T_accumulator>::slot_type) [with T_return = bool; T_arg1 = int; T_accumulator = sigc::nil; sigc::signal1<T_return, T_arg1, T_accumulator>::iterator = sigc::slot_iterator<sigc::slot<bool, int, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil> >; sigc::signal1<T_return, T_arg1, T_accumulator>::slot_type = sigc::slot<bool, int, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>]
     iterator connect(slot_type&& slot_)
              ^~~~~~~
  In file included from /home/lamby/temp/cdt.20160811000134.h3a3Ke2JfN.ganv/ganv-1.4.2~dfsg0/ganv/Circle.hpp:27:0,
                   from /home/lamby/temp/cdt.20160811000134.h3a3Ke2JfN.ganv/ganv-1.4.2~dfsg0/ganv/ganv.hpp:20,
                   from ../src/ganv_bench.cpp:25:
  /home/lamby/temp/cdt.20160811000134.h3a3Ke2JfN.ganv/ganv-1.4.2~dfsg0/ganv/Node.hpp: In static member function 'static void Ganv::Node::on_moved(GanvNode*, double, double)':
  /home/lamby/temp/cdt.20160811000134.h3a3Ke2JfN.ganv/ganv-1.4.2~dfsg0/ganv/Node.hpp:84:44: error: no matching function for call to 'sigc::signal<void, double, double>::emit(double&, double&)'
     Glib::wrap(node)->_signal_moved.emit(x, y);
                                              ^
  In file included from /usr/include/sigc++-2.0/sigc++/sigc++.h:104:0,
                   from /usr/include/glibmm-2.4/glibmm/thread.h:50,
                   from /usr/include/glibmm-2.4/glibmm.h:89,
                   from ../src/ganv_bench.cpp:20:
  /usr/include/sigc++-2.0/sigc++/signal.h:2988:15: note: candidate: sigc::signal2<T_return, T_arg1, T_arg2, T_accumulator>::result_type sigc::signal2<T_return, T_arg1, T_arg2, T_accumulator>::emit(int) const [with T_return = void; T_arg1 = double; T_arg2 = double; T_accumulator = sigc::nil; sigc::signal2<T_return, T_arg1, T_arg2, T_accumulator>::result_type = void]
     result_type emit(type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2) const
                 ^~~~
  /usr/include/sigc++-2.0/sigc++/signal.h:2988:15: note:   candidate expects 1 argument, 2 provided
  In file included from /usr/include/sigc++-2.0/sigc++/signal.h:8:0,
                   from /usr/include/sigc++-2.0/sigc++/sigc++.h:104,
                   from /usr/include/glibmm-2.4/glibmm/thread.h:50,
                   from /usr/include/glibmm-2.4/glibmm.h:89,
                   from ../src/ganv_bench.cpp:20:
  /usr/include/sigc++-2.0/sigc++/signal_base.h: At global scope:
  /usr/include/sigc++-2.0/sigc++/signal_base.h:198:10: warning: inline function 'sigc::internal::signal_exec::signal_exec(const sigc::internal::signal_impl*)' used but never defined
     inline signal_exec(const signal_impl* sig) noexcept
            ^~~~~~~~~~~
  In file included from /usr/include/sigc++-2.0/sigc++/functors/slot.h:8:0,
                   from /usr/include/sigc++-2.0/sigc++/signal_base.h:27,
                   from /usr/include/sigc++-2.0/sigc++/signal.h:8,
                   from /usr/include/sigc++-2.0/sigc++/sigc++.h:104,
                   from /usr/include/glibmm-2.4/glibmm/thread.h:50,
                   from /usr/include/glibmm-2.4/glibmm.h:89,
                   from ../src/ganv_bench.cpp:20:
  /usr/include/sigc++-2.0/sigc++/functors/slot_base.h:313:15: warning: inline function 'bool sigc::slot_base::empty() const' used but never defined
     inline bool empty() const noexcept
                 ^~~~~
  /usr/include/sigc++-2.0/sigc++/functors/slot_base.h:319:15: warning: inline function 'bool sigc::slot_base::blocked() const' used but never defined
     inline bool blocked() const noexcept
                 ^~~~~~~
  In file included from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:22:0,
                   from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:23,
                   from /usr/include/glibmm-2.4/glibmm.h:93,
                   from ../src/ganv_bench.cpp:20:
  /usr/include/glibmm-2.4/glibmm/refptr.h:96:10: warning: inline function 'Glib::RefPtr<T_CppObject>::~RefPtr() [with T_CppObject = Glib::Binding]' used but never defined
     inline ~RefPtr() noexcept;
            ^
  /usr/include/glibmm-2.4/glibmm/refptr.h:105:10: warning: inline function 'Glib::RefPtr<T_CppObject>::RefPtr(const Glib::RefPtr<T_CppObject>&) [with T_CppObject = Glib::Binding]' used but never defined
     inline RefPtr(const RefPtr& src) noexcept;
            ^~~~~~
  /usr/include/glibmm-2.4/glibmm/refptr.h:99:19: warning: inline function 'Glib::RefPtr<T_CppObject>::RefPtr(T_CppObject*) [with T_CppObject = Glib::ByteArray]' used but never defined
     explicit inline RefPtr(T_CppObject* pCppObject) noexcept;
                     ^~~~~~
  /usr/include/glibmm-2.4/glibmm/refptr.h:96:10: warning: inline function 'Glib::RefPtr<T_CppObject>::~RefPtr() [with T_CppObject = Glib::ByteArray]' used but never defined
     inline ~RefPtr() noexcept;
            ^
  /usr/include/glibmm-2.4/glibmm/refptr.h:105:10: warning: inline function 'Glib::RefPtr<T_CppObject>::RefPtr(const Glib::RefPtr<T_CppObject>&) [with T_CppObject = Glib::ByteArray]' used but never defined
     inline RefPtr(const RefPtr& src) noexcept;
            ^~~~~~
  /usr/include/glibmm-2.4/glibmm/refptr.h:96:10: warning: inline function 'Glib::RefPtr<T_CppObject>::~RefPtr() [with T_CppObject = Pango::LayoutLine]' used but never defined
     inline ~RefPtr() noexcept;
            ^
  /usr/include/glibmm-2.4/glibmm/refptr.h:105:10: warning: inline function 'Glib::RefPtr<T_CppObject>::RefPtr(const Glib::RefPtr<T_CppObject>&) [with T_CppObject = Pango::LayoutLine]' used but never defined
     inline RefPtr(const RefPtr& src) noexcept;
            ^~~~~~
  /usr/include/glibmm-2.4/glibmm/refptr.h:158:23: warning: inline function 'T_CppObject* Glib::RefPtr<T_CppObject>::operator->() const [with T_CppObject = Pango::LayoutLine]' used but never defined
     inline T_CppObject* operator->() const noexcept;
                         ^~~~~~~~
  In file included from /usr/include/sigc++-2.0/sigc++/functors/slot.h:8:0,
                   from /usr/include/sigc++-2.0/sigc++/signal_base.h:27,
                   from /usr/include/sigc++-2.0/sigc++/signal.h:8,
                   from /usr/include/sigc++-2.0/sigc++/sigc++.h:104,
                   from /usr/include/glibmm-2.4/glibmm/thread.h:50,
                   from /usr/include/glibmm-2.4/glibmm.h:89,
                   from ../src/ganv_bench.cpp:20:
  /usr/include/sigc++-2.0/sigc++/functors/slot_base.h:150:10: warning: inline function 'sigc::internal::slot_do_bind::slot_do_bind(sigc::internal::slot_rep*)' used but never defined
     inline slot_do_bind(slot_rep* rep) noexcept : rep_(rep) {}
            ^~~~~~~~~~~~
  /usr/include/sigc++-2.0/sigc++/functors/slot_base.h:168:10: warning: inline function 'sigc::internal::slot_do_unbind::slot_do_unbind(sigc::internal::slot_rep*)' used but never defined
     inline slot_do_unbind(slot_rep* rep) noexcept : rep_(rep) {}
            ^~~~~~~~~~~~~~
  /usr/include/sigc++-2.0/sigc++/functors/slot_base.h:91:10: warning: inline function 'sigc::internal::slot_rep::slot_rep(sigc::internal::hook, sigc::internal::hook, sigc::internal::hook)' used but never defined
     inline slot_rep(hook call__, hook destroy__, hook dup__) noexcept
            ^~~~~~~~
  Waf: Leaving directory `/home/lamby/temp/cdt.20160811000134.h3a3Ke2JfN.ganv/ganv-1.4.2~dfsg0/build'
  Build failed
   -> task in 'libganv' failed (exit status 1): 
  	{task 140182332765072: cxx Port.cpp -> Port.cpp.5.o}
  ['/usr/bin/g++', '-I/home/lamby/temp/cdt.20160811000134.h3a3Ke2JfN.ganv/ganv-1.4.2~dfsg0', '-O0', '-g', '-ansi', '-Wnon-virtual-dtor', '-Woverloaded-virtual', '-Wall', '-Wcast-align', '-Wextra', '-Wmissing-declarations', '-Wno-unused-parameter', '-Wstrict-overflow', '-Wundef', '-Wwrite-strings', '-fstrict-overflow', '-Wlogical-op', '-Wsuggest-attribute=noreturn', '-Wunsafe-loop-optimizations', '-fshow-column', '-fPIC', '-pthread', '-I/home/lamby/temp/cdt.20160811000134.h3a3Ke2JfN.ganv/ganv-1.4.2~dfsg0/build', '-I/home/lamby/temp/cdt.20160811000134.h3a3Ke2JfN.ganv/ganv-1.4.2~dfsg0', '-I/home/lamby/temp/cdt.20160811000134.h3a3Ke2JfN.ganv/ganv-1.4.2~dfsg0/build/src', '-I/home/lamby/temp/cdt.20160811000134.h3a3Ke2JfN.ganv/ganv-1.4.2~dfsg0/src', '-I/usr/include/gtkmm-2.4', '-I/usr/lib/x86_64-linux-gnu/gtkmm-2.4/include', '-I/usr/include/atkmm-1.6', '-I/usr/include/gtk-unix-print-2.0', '-I/usr/include/gtk-2.0', '-I/usr/include/gdkmm-2.4', '-I/usr/lib/x86_64-linux-gnu/gdkmm-2.4/include', '-I/usr/include/giomm-2.4', '-I/usr/lib/x86_64-linux-gnu/giomm-2.4/include', '-I/usr/include/pangomm-1.4', '-I/usr/lib/x86_64-linux-gnu/pangomm-1.4/include', '-I/usr/include/glibmm-2.4', '-I/usr/lib/x86_64-linux-gnu/glibmm-2.4/include', '-I/usr/include/cairomm-1.0', '-I/usr/lib/x86_64-linux-gnu/cairomm-1.0/include', '-I/usr/include/sigc++-2.0', '-I/usr/lib/x86_64-linux-gnu/sigc++-2.0/include', '-I/usr/lib/x86_64-linux-gnu/gtk-2.0/include', '-I/usr/include/gio-unix-2.0', '-I/usr/include/cairo', '-I/usr/include/pango-1.0', '-I/usr/include/atk-1.0', '-I/usr/include/pixman-1', '-I/usr/include/libpng16', '-I/usr/include/gdk-pixbuf-2.0', '-I/usr/include/harfbuzz', '-I/usr/include/glib-2.0', '-I/usr/lib/x86_64-linux-gnu/glib-2.0/include', '-I/usr/include/freetype2', '-I/usr/include/graphviz', '-I/home/lamby/temp/cdt.20160811000134.h3a3Ke2JfN.ganv/ganv-1.4.2~dfsg0/build', '-DHAVE_GTK=1', '-DHAVE_GTKMM=1', '-DHAVE_GIR=1', '-DHAVE_AGRAPH_2_30=1', '-DGANV_FDGL=1', '-DENABLE_NLS=1', '../src/Port.cpp', '-c', '-o', 'src/Port.cpp.5.o']
   -> task in 'libganv' failed (exit status 1): 
  	{task 140182332765008: cxx Canvas.cpp -> Canvas.cpp.5.o}
  ['/usr/bin/g++', '-I/home/lamby/temp/cdt.20160811000134.h3a3Ke2JfN.ganv/ganv-1.4.2~dfsg0', '-O0', '-g', '-ansi', '-Wnon-virtual-dtor', '-Woverloaded-virtual', '-Wall', '-Wcast-align', '-Wextra', '-Wmissing-declarations', '-Wno-unused-parameter', '-Wstrict-overflow', '-Wundef', '-Wwrite-strings', '-fstrict-overflow', '-Wlogical-op', '-Wsuggest-attribute=noreturn', '-Wunsafe-loop-optimizations', '-fshow-column', '-fPIC', '-pthread', '-I/home/lamby/temp/cdt.20160811000134.h3a3Ke2JfN.ganv/ganv-1.4.2~dfsg0/build', '-I/home/lamby/temp/cdt.20160811000134.h3a3Ke2JfN.ganv/ganv-1.4.2~dfsg0', '-I/home/lamby/temp/cdt.20160811000134.h3a3Ke2JfN.ganv/ganv-1.4.2~dfsg0/build/src', '-I/home/lamby/temp/cdt.20160811000134.h3a3Ke2JfN.ganv/ganv-1.4.2~dfsg0/src', '-I/usr/include/gtkmm-2.4', '-I/usr/lib/x86_64-linux-gnu/gtkmm-2.4/include', '-I/usr/include/atkmm-1.6', '-I/usr/include/gtk-unix-print-2.0', '-I/usr/include/gtk-2.0', '-I/usr/include/gdkmm-2.4', '-I/usr/lib/x86_64-linux-gnu/gdkmm-2.4/include', '-I/usr/include/giomm-2.4', '-I/usr/lib/x86_64-linux-gnu/giomm-2.4/include', '-I/usr/include/pangomm-1.4', '-I/usr/lib/x86_64-linux-gnu/pangomm-1.4/include', '-I/usr/include/glibmm-2.4', '-I/usr/lib/x86_64-linux-gnu/glibmm-2.4/include', '-I/usr/include/cairomm-1.0', '-I/usr/lib/x86_64-linux-gnu/cairomm-1.0/include', '-I/usr/include/sigc++-2.0', '-I/usr/lib/x86_64-linux-gnu/sigc++-2.0/include', '-I/usr/lib/x86_64-linux-gnu/gtk-2.0/include', '-I/usr/include/gio-unix-2.0', '-I/usr/include/cairo', '-I/usr/include/pango-1.0', '-I/usr/include/atk-1.0', '-I/usr/include/pixman-1', '-I/usr/include/libpng16', '-I/usr/include/gdk-pixbuf-2.0', '-I/usr/include/harfbuzz', '-I/usr/include/glib-2.0', '-I/usr/lib/x86_64-linux-gnu/glib-2.0/include', '-I/usr/include/freetype2', '-I/usr/include/graphviz', '-I/home/lamby/temp/cdt.20160811000134.h3a3Ke2JfN.ganv/ganv-1.4.2~dfsg0/build', '-DHAVE_GTK=1', '-DHAVE_GTKMM=1', '-DHAVE_GIR=1', '-DHAVE_AGRAPH_2_30=1', '-DGANV_FDGL=1', '-DENABLE_NLS=1', '../src/Canvas.cpp', '-c', '-o', 'src/Canvas.cpp.5.o']
   -> task in 'src/ganv_bench' failed (exit status 1): 
  	{task 140182332313680: cxx ganv_bench.cpp -> ganv_bench.cpp.6.o}
  ['/usr/bin/g++', '-I/home/lamby/temp/cdt.20160811000134.h3a3Ke2JfN.ganv/ganv-1.4.2~dfsg0', '-O0', '-g', '-ansi', '-Wnon-virtual-dtor', '-Woverloaded-virtual', '-Wall', '-Wcast-align', '-Wextra', '-Wmissing-declarations', '-Wno-unused-parameter', '-Wstrict-overflow', '-Wundef', '-Wwrite-strings', '-fstrict-overflow', '-Wlogical-op', '-Wsuggest-attribute=noreturn', '-Wunsafe-loop-optimizations', '-fshow-column', '-pthread', '-I/home/lamby/temp/cdt.20160811000134.h3a3Ke2JfN.ganv/ganv-1.4.2~dfsg0/build', '-I/home/lamby/temp/cdt.20160811000134.h3a3Ke2JfN.ganv/ganv-1.4.2~dfsg0', '-I/home/lamby/temp/cdt.20160811000134.h3a3Ke2JfN.ganv/ganv-1.4.2~dfsg0/build/src', '-I/home/lamby/temp/cdt.20160811000134.h3a3Ke2JfN.ganv/ganv-1.4.2~dfsg0/src', '-I/home/lamby/temp/cdt.20160811000134.h3a3Ke2JfN.ganv/ganv-1.4.2~dfsg0/build', '-I/home/lamby/temp/cdt.20160811000134.h3a3Ke2JfN.ganv/ganv-1.4.2~dfsg0', '-I/usr/include/gtkmm-2.4', '-I/usr/lib/x86_64-linux-gnu/gtkmm-2.4/include', '-I/usr/include/atkmm-1.6', '-I/usr/include/gtk-unix-print-2.0', '-I/usr/include/gtk-2.0', '-I/usr/include/gdkmm-2.4', '-I/usr/lib/x86_64-linux-gnu/gdkmm-2.4/include', '-I/usr/include/giomm-2.4', '-I/usr/lib/x86_64-linux-gnu/giomm-2.4/include', '-I/usr/include/pangomm-1.4', '-I/usr/lib/x86_64-linux-gnu/pangomm-1.4/include', '-I/usr/include/glibmm-2.4', '-I/usr/lib/x86_64-linux-gnu/glibmm-2.4/include', '-I/usr/include/cairomm-1.0', '-I/usr/lib/x86_64-linux-gnu/cairomm-1.0/include', '-I/usr/include/sigc++-2.0', '-I/usr/lib/x86_64-linux-gnu/sigc++-2.0/include', '-I/usr/lib/x86_64-linux-gnu/gtk-2.0/include', '-I/usr/include/gio-unix-2.0', '-I/usr/include/cairo', '-I/usr/include/pango-1.0', '-I/usr/include/atk-1.0', '-I/usr/include/pixman-1', '-I/usr/include/libpng16', '-I/usr/include/gdk-pixbuf-2.0', '-I/usr/include/harfbuzz', '-I/usr/include/glib-2.0', '-I/usr/lib/x86_64-linux-gnu/glib-2.0/include', '-I/usr/include/freetype2', '-I/usr/include/graphviz', '-I/home/lamby/temp/cdt.20160811000134.h3a3Ke2JfN.ganv/ganv-1.4.2~dfsg0/build', '-DHAVE_GTK=1', '-DHAVE_GTKMM=1', '-DHAVE_GIR=1', '-DHAVE_AGRAPH_2_30=1', '-DGANV_FDGL=1', '-DENABLE_NLS=1', '../src/ganv_bench.cpp', '-c', '-o', 'src/ganv_bench.cpp.6.o']
  debian/rules:20: recipe for target 'override_dh_auto_build' failed
  make[1]: *** [override_dh_auto_build] Error 1
  make[1]: Leaving directory '/home/lamby/temp/cdt.20160811000134.h3a3Ke2JfN.ganv/ganv-1.4.2~dfsg0'
  debian/rules:9: recipe for target 'build' failed
  make: *** [build] Error 2

  [..]

The full build log is attached.


Regards,

-- 
      ,''`.
     : :'  :     Chris Lamb
     `. `'`      lamby at debian.org / chris-lamb.co.uk
       `-
-------------- next part --------------
A non-text attachment was scrubbed...
Name: ganv.1.4.2~dfsg0-1.1.unstable.amd64.log.txt.gz
Type: application/octet-stream
Size: 295226 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/reproducible-builds/attachments/20160811/440a43b0/attachment.obj>


More information about the Reproducible-builds mailing list