MidnightBSD Magus

devel/libsigc++12

Callback Framework for C++

Flavor Version Run OSVersion Arch License Restricted Status
1.2.7_4 419 2.0 amd64 lgpl 0 fail

Events

Machine Type Time Message
skunkworks info 2020-09-22 20:59:31.152568 Test Started
skunkworks fail 2020-09-22 20:59:36.975419 make build returned non-zero: 1
skunkworks fail 2020-09-22 20:59:37.022874 Test complete.

Log

===>  Building for libsigc++12-1.2.7_4
gmake[1]: Entering directory '/magus/work/usr/mports/devel/libsigc++12/work/libsigc++-1.2.7'
Making all in sigc++
gmake[2]: Entering directory '/magus/work/usr/mports/devel/libsigc++12/work/libsigc++-1.2.7/sigc++'
gm4 -I../sigc++/macros  ../sigc++/macros/bind_return.h.m4  > bind_return.h
gm4 -I../sigc++/macros  ../sigc++/macros/object_slot.h.m4  > object_slot.h
gm4 -I../sigc++/macros  ../sigc++/macros/retype_return.h.m4  > retype_return.h
gm4 -I../sigc++/macros  ../sigc++/macros/slot.h.m4  > slot.h
gm4 -I../sigc++/macros  ../sigc++/macros/bind.h.m4  > bind.h
gm4 -I../sigc++/macros  ../sigc++/macros/class_slot.h.m4  > class_slot.h
gm4 -I../sigc++/macros  ../sigc++/macros/hide.h.m4  > hide.h
gm4 -I../sigc++/macros  ../sigc++/macros/retype.h.m4  > retype.h
gm4 -I../sigc++/macros  ../sigc++/macros/signal.h.m4  > signal.h
gm4 -I../sigc++/macros  ../sigc++/macros/method_slot.h.m4  > method_slot.h
gmake  all-recursive
gmake[3]: Entering directory '/magus/work/usr/mports/devel/libsigc++12/work/libsigc++-1.2.7/sigc++'
Making all in .
gmake[4]: Entering directory '/magus/work/usr/mports/devel/libsigc++12/work/libsigc++-1.2.7/sigc++'
if /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -DLIBSIGC_COMPILATION  -I.. -I.. -I../sigc++/config    -O2 -pipe -fno-strict-aliasing -MT node.lo -MD -MP -MF ".deps/node.Tpo" -c -o node.lo node.cc; \
then mv -f ".deps/node.Tpo" ".deps/node.Plo"; else rm -f ".deps/node.Tpo"; exit 1; fi
if /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -DLIBSIGC_COMPILATION  -I.. -I.. -I../sigc++/config    -O2 -pipe -fno-strict-aliasing -MT slot.lo -MD -MP -MF ".deps/slot.Tpo" -c -o slot.lo slot.cc; \
then mv -f ".deps/slot.Tpo" ".deps/slot.Plo"; else rm -f ".deps/slot.Tpo"; exit 1; fi
if /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -DLIBSIGC_COMPILATION  -I.. -I.. -I../sigc++/config    -O2 -pipe -fno-strict-aliasing -MT connection.lo -MD -MP -MF ".deps/connection.Tpo" -c -o connection.lo connection.cc; \
then mv -f ".deps/connection.Tpo" ".deps/connection.Plo"; else rm -f ".deps/connection.Tpo"; exit 1; fi
if /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -DLIBSIGC_COMPILATION  -I.. -I.. -I../sigc++/config    -O2 -pipe -fno-strict-aliasing -MT signal.lo -MD -MP -MF ".deps/signal.Tpo" -c -o signal.lo signal.cc; \
then mv -f ".deps/signal.Tpo" ".deps/signal.Plo"; else rm -f ".deps/signal.Tpo"; exit 1; fi
mkdir .libs
mkdir .libs
mkdir .libs
mkdir .libs
mkdir: .libsmkdir: mkdir: : .libs.libs: : File exists
File exists
File exists
 c++ -DHAVE_CONFIG_H -DLIBSIGC_COMPILATION -I.. -I.. -I../sigc++/config -O2 -pipe -fno-strict-aliasing -MT node.lo -MD -MP -MF .deps/node.Tpo -c node.cc  -fPIC -DPIC -o .libs/node.o
 c++ -DHAVE_CONFIG_H -DLIBSIGC_COMPILATION -I.. -I.. -I../sigc++/config -O2 -pipe -fno-strict-aliasing -MT slot.lo -MD -MP -MF .deps/slot.Tpo -c slot.cc  -fPIC -DPIC -o .libs/slot.o
 c++ -DHAVE_CONFIG_H -DLIBSIGC_COMPILATION -I.. -I.. -I../sigc++/config -O2 -pipe -fno-strict-aliasing -MT connection.lo -MD -MP -MF .deps/connection.Tpo -c connection.cc  -fPIC -DPIC -o .libs/connection.o
 c++ -DHAVE_CONFIG_H -DLIBSIGC_COMPILATION -I.. -I.. -I../sigc++/config -O2 -pipe -fno-strict-aliasing -MT signal.lo -MD -MP -MF .deps/signal.Tpo -c signal.cc  -fPIC -DPIC -o .libs/signal.o
node.cc:51:7: warning: add explicit braces to avoid dangling else [-Wdangling-else]
      else
      ^
1 warning generated.
 c++ -DHAVE_CONFIG_H -DLIBSIGC_COMPILATION -I.. -I.. -I../sigc++/config -O2 -pipe -fno-strict-aliasing -MT node.lo -MD -MP -MF .deps/node.Tpo -c node.cc -o node.o >/dev/null 2>&1
 c++ -DHAVE_CONFIG_H -DLIBSIGC_COMPILATION -I.. -I.. -I../sigc++/config -O2 -pipe -fno-strict-aliasing -MT slot.lo -MD -MP -MF .deps/slot.Tpo -c slot.cc -o slot.o >/dev/null 2>&1
 c++ -DHAVE_CONFIG_H -DLIBSIGC_COMPILATION -I.. -I.. -I../sigc++/config -O2 -pipe -fno-strict-aliasing -MT connection.lo -MD -MP -MF .deps/connection.Tpo -c connection.cc -o connection.o >/dev/null 2>&1
if /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -DLIBSIGC_COMPILATION  -I.. -I.. -I../sigc++/config    -O2 -pipe -fno-strict-aliasing -MT object_slot.lo -MD -MP -MF ".deps/object_slot.Tpo" -c -o object_slot.lo object_slot.cc; \
then mv -f ".deps/object_slot.Tpo" ".deps/object_slot.Plo"; else rm -f ".deps/object_slot.Tpo"; exit 1; fi
 c++ -DHAVE_CONFIG_H -DLIBSIGC_COMPILATION -I.. -I.. -I../sigc++/config -O2 -pipe -fno-strict-aliasing -MT signal.lo -MD -MP -MF .deps/signal.Tpo -c signal.cc -o signal.o >/dev/null 2>&1
if /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -DLIBSIGC_COMPILATION  -I.. -I.. -I../sigc++/config    -O2 -pipe -fno-strict-aliasing -MT class_slot.lo -MD -MP -MF ".deps/class_slot.Tpo" -c -o class_slot.lo class_slot.cc; \
then mv -f ".deps/class_slot.Tpo" ".deps/class_slot.Plo"; else rm -f ".deps/class_slot.Tpo"; exit 1; fi
if /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -DLIBSIGC_COMPILATION  -I.. -I.. -I../sigc++/config    -O2 -pipe -fno-strict-aliasing -MT object.lo -MD -MP -MF ".deps/object.Tpo" -c -o object.lo object.cc; \
then mv -f ".deps/object.Tpo" ".deps/object.Plo"; else rm -f ".deps/object.Tpo"; exit 1; fi
 c++ -DHAVE_CONFIG_H -DLIBSIGC_COMPILATION -I.. -I.. -I../sigc++/config -O2 -pipe -fno-strict-aliasing -MT object_slot.lo -MD -MP -MF .deps/object_slot.Tpo -c object_slot.cc  -fPIC -DPIC -o .libs/object_slot.o
 c++ -DHAVE_CONFIG_H -DLIBSIGC_COMPILATION -I.. -I.. -I../sigc++/config -O2 -pipe -fno-strict-aliasing -MT class_slot.lo -MD -MP -MF .deps/class_slot.Tpo -c class_slot.cc  -fPIC -DPIC -o .libs/class_slot.o
 c++ -DHAVE_CONFIG_H -DLIBSIGC_COMPILATION -I.. -I.. -I../sigc++/config -O2 -pipe -fno-strict-aliasing -MT object.lo -MD -MP -MF .deps/object.Tpo -c object.cc  -fPIC -DPIC -o .libs/object.o
 c++ -DHAVE_CONFIG_H -DLIBSIGC_COMPILATION -I.. -I.. -I../sigc++/config -O2 -pipe -fno-strict-aliasing -MT object_slot.lo -MD -MP -MF .deps/object_slot.Tpo -c object_slot.cc -o object_slot.o >/dev/null 2>&1
 c++ -DHAVE_CONFIG_H -DLIBSIGC_COMPILATION -I.. -I.. -I../sigc++/config -O2 -pipe -fno-strict-aliasing -MT class_slot.lo -MD -MP -MF .deps/class_slot.Tpo -c class_slot.cc -o class_slot.o >/dev/null 2>&1
if /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -DLIBSIGC_COMPILATION  -I.. -I.. -I../sigc++/config    -O2 -pipe -fno-strict-aliasing -MT adaptor.lo -MD -MP -MF ".deps/adaptor.Tpo" -c -o adaptor.lo adaptor.cc; \
then mv -f ".deps/adaptor.Tpo" ".deps/adaptor.Plo"; else rm -f ".deps/adaptor.Tpo"; exit 1; fi
if /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -DLIBSIGC_COMPILATION  -I.. -I.. -I../sigc++/config    -O2 -pipe -fno-strict-aliasing -MT bind.lo -MD -MP -MF ".deps/bind.Tpo" -c -o bind.lo bind.cc; \
then mv -f ".deps/bind.Tpo" ".deps/bind.Plo"; else rm -f ".deps/bind.Tpo"; exit 1; fi
if /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -DLIBSIGC_COMPILATION  -I.. -I.. -I../sigc++/config    -O2 -pipe -fno-strict-aliasing -MT method_slot.lo -MD -MP -MF ".deps/method_slot.Tpo" -c -o method_slot.lo method_slot.cc; \
then mv -f ".deps/method_slot.Tpo" ".deps/method_slot.Plo"; else rm -f ".deps/method_slot.Tpo"; exit 1; fi
 c++ -DHAVE_CONFIG_H -DLIBSIGC_COMPILATION -I.. -I.. -I../sigc++/config -O2 -pipe -fno-strict-aliasing -MT adaptor.lo -MD -MP -MF .deps/adaptor.Tpo -c adaptor.cc  -fPIC -DPIC -o .libs/adaptor.o
 c++ -DHAVE_CONFIG_H -DLIBSIGC_COMPILATION -I.. -I.. -I../sigc++/config -O2 -pipe -fno-strict-aliasing -MT object.lo -MD -MP -MF .deps/object.Tpo -c object.cc -o object.o >/dev/null 2>&1
 c++ -DHAVE_CONFIG_H -DLIBSIGC_COMPILATION -I.. -I.. -I../sigc++/config -O2 -pipe -fno-strict-aliasing -MT bind.lo -MD -MP -MF .deps/bind.Tpo -c bind.cc  -fPIC -DPIC -o .libs/bind.o
 c++ -DHAVE_CONFIG_H -DLIBSIGC_COMPILATION -I.. -I.. -I../sigc++/config -O2 -pipe -fno-strict-aliasing -MT adaptor.lo -MD -MP -MF .deps/adaptor.Tpo -c adaptor.cc -o adaptor.o >/dev/null 2>&1
 c++ -DHAVE_CONFIG_H -DLIBSIGC_COMPILATION -I.. -I.. -I../sigc++/config -O2 -pipe -fno-strict-aliasing -MT method_slot.lo -MD -MP -MF .deps/method_slot.Tpo -c method_slot.cc  -fPIC -DPIC -o .libs/method_slot.o
 c++ -DHAVE_CONFIG_H -DLIBSIGC_COMPILATION -I.. -I.. -I../sigc++/config -O2 -pipe -fno-strict-aliasing -MT bind.lo -MD -MP -MF .deps/bind.Tpo -c bind.cc -o bind.o >/dev/null 2>&1
 c++ -DHAVE_CONFIG_H -DLIBSIGC_COMPILATION -I.. -I.. -I../sigc++/config -O2 -pipe -fno-strict-aliasing -MT method_slot.lo -MD -MP -MF .deps/method_slot.Tpo -c method_slot.cc -o method_slot.o >/dev/null 2>&1
/bin/sh ../libtool --tag=CXX --mode=link c++  -O2 -pipe -fno-strict-aliasing   -o libsigc-1.2.la -rpath /usr/local/lib  -version-info 5:7:0   node.lo slot.lo connection.lo signal.lo object_slot.lo class_slot.lo object.lo adaptor.lo bind.lo method_slot.lo  
c++ -shared -nostdlib /usr/lib/crti.o /usr/lib/crtbeginS.o  .libs/node.o .libs/slot.o .libs/connection.o .libs/signal.o .libs/object_slot.o .libs/class_slot.o .libs/object.o .libs/adaptor.o .libs/bind.o .libs/method_slot.o  -L/usr/lib -lc++ -lm -lc -lgcc -lgcc_s /usr/lib/crtendS.o /usr/lib/crtn.o  -Wl,-soname -Wl,libsigc-1.2.so.5 -o .libs/libsigc-1.2.so.5.0.7
(cd .libs && rm -f libsigc-1.2.so.5 && ln -s libsigc-1.2.so.5.0.7 libsigc-1.2.so.5)
(cd .libs && rm -f libsigc-1.2.so && ln -s libsigc-1.2.so.5.0.7 libsigc-1.2.so)
ar cru .libs/libsigc-1.2.a  node.o slot.o connection.o signal.o object_slot.o class_slot.o object.o adaptor.o bind.o method_slot.o
ranlib .libs/libsigc-1.2.a
creating libsigc-1.2.la
(cd .libs && rm -f libsigc-1.2.la && ln -s ../libsigc-1.2.la libsigc-1.2.la)
gmake[4]: Leaving directory '/magus/work/usr/mports/devel/libsigc++12/work/libsigc++-1.2.7/sigc++'
Making all in macros
gmake[4]: Entering directory '/magus/work/usr/mports/devel/libsigc++12/work/libsigc++-1.2.7/sigc++/macros'
gmake[4]: Nothing to be done for 'all'.
gmake[4]: Leaving directory '/magus/work/usr/mports/devel/libsigc++12/work/libsigc++-1.2.7/sigc++/macros'
Making all in config
gmake[4]: Entering directory '/magus/work/usr/mports/devel/libsigc++12/work/libsigc++-1.2.7/sigc++/config'
gmake  all-am
gmake[5]: Entering directory '/magus/work/usr/mports/devel/libsigc++12/work/libsigc++-1.2.7/sigc++/config'
gmake[5]: Leaving directory '/magus/work/usr/mports/devel/libsigc++12/work/libsigc++-1.2.7/sigc++/config'
gmake[4]: Leaving directory '/magus/work/usr/mports/devel/libsigc++12/work/libsigc++-1.2.7/sigc++/config'
gmake[3]: Leaving directory '/magus/work/usr/mports/devel/libsigc++12/work/libsigc++-1.2.7/sigc++'
gmake[2]: Leaving directory '/magus/work/usr/mports/devel/libsigc++12/work/libsigc++-1.2.7/sigc++'
Making all in tests
gmake[2]: Entering directory '/magus/work/usr/mports/devel/libsigc++12/work/libsigc++-1.2.7/tests'
if c++ -DHAVE_CONFIG_H  -I.. -I.. -I../sigc++/config    -O2 -pipe -fno-strict-aliasing -MT size_test.o -MD -MP -MF ".deps/size_test.Tpo" -c -o size_test.o size_test.cc; \
then mv -f ".deps/size_test.Tpo" ".deps/size_test.Po"; else rm -f ".deps/size_test.Tpo"; exit 1; fi
if c++ -DHAVE_CONFIG_H  -I.. -I.. -I../sigc++/config    -O2 -pipe -fno-strict-aliasing -MT connection_test.o -MD -MP -MF ".deps/connection_test.Tpo" -c -o connection_test.o connection_test.cc; \
then mv -f ".deps/connection_test.Tpo" ".deps/connection_test.Po"; else rm -f ".deps/connection_test.Tpo"; exit 1; fi
if c++ -DHAVE_CONFIG_H  -I.. -I.. -I../sigc++/config    -O2 -pipe -fno-strict-aliasing -MT object_test.o -MD -MP -MF ".deps/object_test.Tpo" -c -o object_test.o object_test.cc; \
then mv -f ".deps/object_test.Tpo" ".deps/object_test.Po"; else rm -f ".deps/object_test.Tpo"; exit 1; fi
if c++ -DHAVE_CONFIG_H  -I.. -I.. -I../sigc++/config    -O2 -pipe -fno-strict-aliasing -MT slot_test.o -MD -MP -MF ".deps/slot_test.Tpo" -c -o slot_test.o slot_test.cc; \
then mv -f ".deps/slot_test.Tpo" ".deps/slot_test.Po"; else rm -f ".deps/slot_test.Tpo"; exit 1; fi
if c++ -DHAVE_CONFIG_H  -I.. -I.. -I../sigc++/config    -O2 -pipe -fno-strict-aliasing -MT object_slot_test.o -MD -MP -MF ".deps/object_slot_test.Tpo" -c -o object_slot_test.o object_slot_test.cc; \
then mv -f ".deps/object_slot_test.Tpo" ".deps/object_slot_test.Po"; else rm -f ".deps/object_slot_test.Tpo"; exit 1; fi
if c++ -DHAVE_CONFIG_H  -I.. -I.. -I../sigc++/config    -O2 -pipe -fno-strict-aliasing -MT class_slot_test.o -MD -MP -MF ".deps/class_slot_test.Tpo" -c -o class_slot_test.o class_slot_test.cc; \
then mv -f ".deps/class_slot_test.Tpo" ".deps/class_slot_test.Po"; else rm -f ".deps/class_slot_test.Tpo"; exit 1; fi
if c++ -DHAVE_CONFIG_H  -I.. -I.. -I../sigc++/config    -O2 -pipe -fno-strict-aliasing -MT bind_test.o -MD -MP -MF ".deps/bind_test.Tpo" -c -o bind_test.o bind_test.cc; \
then mv -f ".deps/bind_test.Tpo" ".deps/bind_test.Po"; else rm -f ".deps/bind_test.Tpo"; exit 1; fi
if c++ -DHAVE_CONFIG_H  -I.. -I.. -I../sigc++/config    -O2 -pipe -fno-strict-aliasing -MT bind_return_test.o -MD -MP -MF ".deps/bind_return_test.Tpo" -c -o bind_return_test.o bind_return_test.cc; \
then mv -f ".deps/bind_return_test.Tpo" ".deps/bind_return_test.Po"; else rm -f ".deps/bind_return_test.Tpo"; exit 1; fi
bind_test.cc:24:17: error: no viable conversion from '__bind, int>' to 'Slot0'
    Slot0 s=bind(slot(&foo),1);
                ^ ~~~~~~~~~~~~~~~~~~
../sigc++/slot.h:207:7: note: candidate constructor not viable: no known conversion from '__bind, int>' to 'const SigC::Slot0 &' for 1st argument
      Slot0(const Slot0& s) 
      ^
../sigc++/slot.h:210:7: note: candidate constructor not viable: no known conversion from '__bind, int>' to 'SigC::SlotNode *' for 1st argument
      Slot0(SlotNode* node)
      ^
../sigc++/slot.h:213:7: note: candidate constructor not viable: no known conversion from '__bind, int>' to 'SigC::Slot0::Callback' (aka 'void (*)()') for 1st argument
      Slot0(Callback callback)
      ^
1 error generated.
gmake[2]: *** [Makefile:402: bind_test.o] Error 1
gmake[2]: *** Waiting for unfinished jobs....
gmake[2]: Leaving directory '/magus/work/usr/mports/devel/libsigc++12/work/libsigc++-1.2.7/tests'
gmake[1]: *** [Makefile:287: all-recursive] Error 1
gmake[1]: Leaving directory '/magus/work/usr/mports/devel/libsigc++12/work/libsigc++-1.2.7'
===> Compilation failed unexpectedly.
Try to set MAKE_JOBS_UNSAFE=yes and rebuild before reporting the failure to
the maintainer.
*** Error code 1

Stop.
make: stopped in /usr/mports/devel/libsigc++12

Links

Depends On

Depend Of

Categories