FS#40368 - [gloox] build fails
Attached to Project:
Community Packages
Opened by Joel Teichroeb (klusark) - Thursday, 15 May 2014, 04:14 GMT
Last edited by Sergej Pupykin (sergej) - Friday, 30 May 2014, 10:58 GMT
Opened by Joel Teichroeb (klusark) - Thursday, 15 May 2014, 04:14 GMT
Last edited by Sergej Pupykin (sergej) - Friday, 30 May 2014, 10:58 GMT
|
Details
Description:
g++ -DHAVE_CONFIG_H -I. -I../../.. -pedantic -Wall -pipe -W -Wfloat-equal -Wcast-align -Wsign-compare -Wpointer-arith -Wswitch -Wunknown-pragmas -Wconversion -Wundef -Wcast-qual -D_FORTIFY_SOURCE=2 -pthread -march=x86-64 -mtune=native -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -ansi -MT jinglecontent_test.o -MD -MP -MF .deps/jinglecontent_test.Tpo -c -o jinglecontent_test.o jinglecontent_test.cpp mv -f .deps/jinglecontent_test.Tpo .deps/jinglecontent_test.Po /bin/sh ../../../libtool --tag=CXX --mode=link g++ -march=x86-64 -mtune=native -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -ansi -Wl,-O1,--sort-common,--as-needed,-z,relro -pthread -o jinglecontent_test jinglecontent_test.o ../../stanza.o ../../jid.o ../../tag.o ../../prep.o ../../gloox.o ../../iq.o ../../util.o ../../sha.o ../../base64.o ../../jinglecontent.o ../../error.o ../../mutex.o ../../jinglepluginfactory.o -lresolv -lresolv -lresolv -lidn -lgnutls -lgcrypt -lz libtool: link: g++ -march=x86-64 -mtune=native -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -ansi -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z -Wl,relro -pthread -o jinglecontent_test jinglecontent_test.o ../../stanza.o ../../jid.o ../../tag.o ../../prep.o ../../gloox.o ../../iq.o ../../util.o ../../sha.o ../../base64.o ../../jinglecontent.o ../../error.o ../../mutex.o ../../jinglepluginfactory.o -lresolv -lidn -lgnutls -lgcrypt -lz -pthread ../../jinglepluginfactory.o: In function `gloox::Jingle::PluginFactory::~PluginFactory()': jinglepluginfactory.cpp:(.text+0x2de): undefined reference to `vtable for gloox::Jingle::Session::Reason' ../../jinglepluginfactory.o: In function `void gloox::util::clearList<gloox::Jingle::Plugin const>(std::list<gloox::Jingle::Plugin const*, std::allocator<gloox::Jingle::Plugin const*> >&)': jinglepluginfactory.cpp:(.text._ZN5gloox4util9clearListIKNS_6Jingle6PluginEEEvRSt4listIPT_SaIS7_EE[_ZN5gloox4util9clearListIKNS_6Jingle6PluginEEEvRSt4listIPT_SaIS7_EE]+0x60): undefined reference to `vtable for gloox::Jingle::Session::Reason' jinglepluginfactory.cpp:(.text._ZN5gloox4util9clearListIKNS_6Jingle6PluginEEEvRSt4listIPT_SaIS7_EE[_ZN5gloox4util9clearListIKNS_6Jingle6PluginEEEvRSt4listIPT_SaIS7_EE]+0xfb): undefined reference to `vtable for gloox::Jingle::Session::Reason' jinglepluginfactory.cpp:(.text._ZN5gloox4util9clearListIKNS_6Jingle6PluginEEEvRSt4listIPT_SaIS7_EE[_ZN5gloox4util9clearListIKNS_6Jingle6PluginEEEvRSt4listIPT_SaIS7_EE]+0x176): undefined reference to `vtable for gloox::Jingle::Session::Reason' ../../jinglepluginfactory.o: In function `gloox::Jingle::Session::Reason::~Reason()': jinglepluginfactory.cpp:(.text._ZN5gloox6Jingle7Session6ReasonD2Ev[_ZN5gloox6Jingle7Session6ReasonD5Ev]+0x15): undefined reference to `vtable for gloox::Jingle::Session::Reason' ../../jinglepluginfactory.o:jinglepluginfactory.cpp:(.text._ZN5gloox6Jingle7Session6ReasonD2Ev[_ZN5gloox6Jingle7Session6ReasonD5Ev]+0x9e): more undefined references to `vtable for gloox::Jingle::Session::Reason' follow collect2: error: ld returned 1 exit status Makefile:276: recipe for target 'jinglecontent_test' failed make[4]: *** [jinglecontent_test] Error 1 make[4]: Leaving directory '/home/joel/abs/gloox/src/gloox-1.0.9/src/tests/jinglecontent' Makefile:315: recipe for target 'all-recursive' failed make[3]: *** [all-recursive] Error 1 make[3]: Leaving directory '/home/joel/abs/gloox/src/gloox-1.0.9/src/tests' Makefile:662: recipe for target 'all-recursive' failed make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory '/home/joel/abs/gloox/src/gloox-1.0.9/src' Makefile:427: recipe for target 'all-recursive' failed make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory '/home/joel/abs/gloox/src/gloox-1.0.9' Makefile:298: recipe for target 'all' failed make: *** [all] Error 2 ==> ERROR: A failure occurred in build(). Aborting... Steps to reproduce: sudo extra-x86_64-build |
This task depends upon