Bug 1149599 - icecream-monitor fails to build
icecream-monitor fails to build
Status: RESOLVED WONTFIX
Classification: openSUSE
Product: openSUSE Tumbleweed
Classification: openSUSE
Component: Development
Current
Other Other
: P5 - None : Normal (vote)
: ---
Assigned To: Stephan Kulow
E-mail List
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2019-09-05 12:23 UTC by Stephan Kulow
Modified: 2021-06-28 05:44 UTC (History)
1 user (show)

See Also:
Found By: ---
Services Priority:
Business Priority:
Blocker: ---
Marketing QA Status: ---
IT Deployment: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Stephan Kulow 2019-09-05 12:23:52 UTC
[   85s] [100%] Linking CXX executable icemon
[   85s] cd /home/abuild/rpmbuild/BUILD/icemon-3.2.0/build/src && /usr/bin/cmake -E cmake_link_script CMakeFiles/icemon.dir/link.txt --verbose=1
[   85s] /usr/bin/c++  -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -Werror=return-type -flto=8 -g -DNDEBUG -std=c++11 -Wno-deprecated -Wextra -Woverloaded-virtual -Winit-self -Wmissing-include-dirs -Wunused -Wno-div-by-zero -Wundef -Wpointer-arith -Wcast-qual -Wcast-align -Wmissing-noreturn -Werror=return-type -pedantic -Wunused-but-set-variable -Wlogical-op -O2 -g -DNDEBUG  -flto=8 -Wl,--as-needed -Wl,--no-undefined -Wl,-z,now -rdynamic CMakeFiles/icemon.dir/icemon_autogen/mocs_compilation.cpp.o CMakeFiles/icemon.dir/fakemonitor.cc.o CMakeFiles/icemon.dir/hostinfo.cc.o CMakeFiles/icemon.dir/icecreammonitor.cc.o CMakeFiles/icemon.dir/job.cc.o CMakeFiles/icemon.dir/main.cc.o CMakeFiles/icemon.dir/mainwindow.cc.o CMakeFiles/icemon.dir/monitor.cc.o CMakeFiles/icemon.dir/statusview.cc.o CMakeFiles/icemon.dir/statusviewfactory.cc.o CMakeFiles/icemon.dir/utils.cc.o CMakeFiles/icemon.dir/models/hostlistmodel.cc.o CMakeFiles/icemon.dir/models/joblistmodel.cc.o CMakeFiles/icemon.dir/views/detailedhostview.cc.o CMakeFiles/icemon.dir/views/flowtableview.cc.o CMakeFiles/icemon.dir/views/ganttstatusview.cc.o CMakeFiles/icemon.dir/views/hostlistview.cc.o CMakeFiles/icemon.dir/views/joblistview.cc.o CMakeFiles/icemon.dir/views/listview.cc.o CMakeFiles/icemon.dir/views/starview.cc.o CMakeFiles/icemon.dir/views/summaryview.cc.o CMakeFiles/icemon.dir/qrc_icemon.cpp.o  -o icemon /usr/lib64/libicecc.a /usr/lib64/libQt5Widgets.so.5.13.0 -lcap-ng -llzo2 -ldl /usr/lib64/libQt5Gui.so.5.13.0 /usr/lib64/libQt5Core.so.5.13.0 
[   90s] /usr/lib64/gcc/x86_64-suse-linux/9/../../../../x86_64-suse-linux/bin/ld: /tmp/icemon.SjKldl.ltrans2.ltrans.o: in function `IcecreamMonitor::setupDebug()':
[   90s] /home/abuild/rpmbuild/BUILD/icemon-3.2.0/src/icecreammonitor.cc:372: undefined reference to `setup_debug(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
[   90s] /usr/lib64/gcc/x86_64-suse-linux/9/../../../../x86_64-suse-linux/bin/ld: /tmp/icemon.SjKldl.ltrans2.ltrans.o: in function `IcecreamMonitor::handle_job_done(Msg*)':
[   90s] /home/abuild/rpmbuild/BUILD/icemon-3.2.0/src/icecreammonitor.cc:320: undefined reference to `typeinfo for Msg'
[   90s] /usr/lib64/gcc/x86_64-suse-linux/9/../../../../x86_64-suse-linux/bin/ld: /tmp/icemon.SjKldl.ltrans2.ltrans.o: in function `IcecreamMonitor::handle_job_begin(Msg*)':
[   90s] /home/abuild/rpmbuild/BUILD/icemon-3.2.0/src/icecreammonitor.cc:300: undefined reference to `typeinfo for MonJobBeginMsg'
[   90s] /usr/lib64/gcc/x86_64-suse-linux/9/../../../../x86_64-suse-linux/bin/ld: /home/abuild/rpmbuild/BUILD/icemon-3.2.0/src/icecreammonitor.cc:300: undefined reference to `typeinfo for Msg'
[   90s] /usr/lib64/gcc/x86_64-suse-linux/9/../../../../x86_64-suse-linux/bin/ld: /tmp/icemon.SjKldl.ltrans2.ltrans.o: in function `IcecreamMonitor::handle_local_done(Msg*)':
[   90s] /home/abuild/rpmbuild/BUILD/icemon-3.2.0/src/icecreammonitor.cc:249: undefined reference to `typeinfo for JobLocalDoneMsg'
[   90s] /usr/lib64/gcc/x86_64-suse-linux/9/../../../../x86_64-suse-linux/bin/ld: /home/abuild/rpmbuild/BUILD/icemon-3.2.0/src/icecreammonitor.cc:249: undefined reference to `typeinfo for Msg'
[   90s] /usr/lib64/gcc/x86_64-suse-linux/9/../../../../x86_64-suse-linux/bin/ld: /tmp/icemon.SjKldl.ltrans2.ltrans.o: in function `IcecreamMonitor::handle_local_begin(Msg*)':
[   90s] /home/abuild/rpmbuild/BUILD/icemon-3.2.0/src/icecreammonitor.cc:235: undefined reference to `typeinfo for MonLocalJobBeginMsg'
[   90s] /usr/lib64/gcc/x86_64-suse-linux/9/../../../../x86_64-suse-linux/bin/ld: /home/abuild/rpmbuild/BUILD/icemon-3.2.0/src/icecreammonitor.cc:235: undefined reference to `typeinfo for Msg'
[   90s] /usr/lib64/gcc/x86_64-suse-linux/9/../../../../x86_64-suse-linux/bin/ld: /tmp/icemon.SjKldl.ltrans2.ltrans.o: in function `IcecreamMonitor::handle_getcs(Msg*)':
[   90s] /home/abuild/rpmbuild/BUILD/icemon-3.2.0/src/icecreammonitor.cc:220: undefined reference to `typeinfo for MonGetCSMsg'
[   90s] /usr/lib64/gcc/x86_64-suse-linux/9/../../../../x86_64-suse-linux/bin/ld: /home/abuild/rpmbuild/BUILD/icemon-3.2.0/src/icecreammonitor.cc:220: undefined reference to `typeinfo for Msg'
[   90s] /usr/lib64/gcc/x86_64-suse-linux/9/../../../../x86_64-suse-linux/bin/ld: /tmp/icemon.SjKldl.ltrans2.ltrans.o: in function `IcecreamMonitor::handle_stats(Msg*)':
[   90s] /home/abuild/rpmbuild/BUILD/icemon-3.2.0/src/icecreammonitor.cc:273: undefined reference to `typeinfo for MonStatsMsg'
[   90s] /usr/lib64/gcc/x86_64-suse-linux/9/../../../../x86_64-suse-linux/bin/ld: /home/abuild/rpmbuild/BUILD/icemon-3.2.0/src/icecreammonitor.cc:273: undefined reference to `typeinfo for Msg'
[   90s] /usr/lib64/gcc/x86_64-suse-linux/9/../../../../x86_64-suse-linux/bin/ld: /tmp/icemon.SjKldl.ltrans2.ltrans.o: in function `IcecreamMonitor::handle_activity()':
[   90s] /home/abuild/rpmbuild/BUILD/icemon-3.2.0/src/icecreammonitor.cc:180: undefined reference to `MsgChannel::get_msg(int, bool)'
[   90s] /usr/lib64/gcc/x86_64-suse-linux/9/../../../../x86_64-suse-linux/bin/ld: /tmp/icemon.SjKldl.ltrans2.ltrans.o: in function `IcecreamMonitor::msgReceived()':
[   90s] /home/abuild/rpmbuild/BUILD/icemon-3.2.0/src/icecreammonitor.cc:172: undefined reference to `MsgChannel::read_a_bit()'
[   90s] /usr/lib64/gcc/x86_64-suse-linux/9/../../../../x86_64-suse-linux/bin/ld: /tmp/icemon.SjKldl.ltrans2.ltrans.o:(.data.rel.ro+0x160): undefined reference to `typeinfo for JobDoneMsg'
[   90s] /usr/lib64/gcc/x86_64-suse-linux/9/../../../../x86_64-suse-linux/bin/ld: /tmp/icemon.SjKldl.ltrans3.ltrans.o: in function `IcecreamMonitor::checkScheduler(bool)':
[   90s] /home/abuild/rpmbuild/BUILD/icemon-3.2.0/src/icecreammonitor.cc:87: undefined reference to `DiscoverSched::~DiscoverSched()'
[   90s] /usr/lib64/gcc/x86_64-suse-linux/9/../../../../x86_64-suse-linux/bin/ld: /tmp/icemon.SjKldl.ltrans3.ltrans.o: in function `IcecreamMonitor::slotCheckScheduler()':
[   90s] /home/abuild/rpmbuild/BUILD/icemon-3.2.0/src/icecreammonitor.cc:129: undefined reference to `DiscoverSched::try_get_scheduler()'
[   90s] /usr/lib64/gcc/x86_64-suse-linux/9/../../../../x86_64-suse-linux/bin/ld: /home/abuild/rpmbuild/BUILD/icemon-3.2.0/src/icecreammonitor.cc:137: undefined reference to `MsgChannel::setBulkTransfer()'
[   90s] /usr/lib64/gcc/x86_64-suse-linux/9/../../../../x86_64-suse-linux/bin/ld: /home/abuild/rpmbuild/BUILD/icemon-3.2.0/src/icecreammonitor.cc:138: undefined reference to `DiscoverSched::~DiscoverSched()'
[   90s] /usr/lib64/gcc/x86_64-suse-linux/9/../../../../x86_64-suse-linux/bin/ld: /home/abuild/rpmbuild/BUILD/icemon-3.2.0/src/icecreammonitor.cc:143: undefined reference to `MsgChannel::send_msg(Msg const&, int)'
[   90s] /usr/lib64/gcc/x86_64-suse-linux/9/../../../../x86_64-suse-linux/bin/ld: /home/abuild/rpmbuild/BUILD/icemon-3.2.0/src/icecreammonitor.cc:129: undefined reference to `DiscoverSched::timed_out()'
[   90s] /usr/lib64/gcc/x86_64-suse-linux/9/../../../../x86_64-suse-linux/bin/ld: /home/abuild/rpmbuild/BUILD/icemon-3.2.0/src/icecreammonitor.cc:130: undefined reference to `DiscoverSched::~DiscoverSched()'
[   90s] /usr/lib64/gcc/x86_64-suse-linux/9/../../../../x86_64-suse-linux/bin/ld: /home/abuild/rpmbuild/BUILD/icemon-3.2.0/src/icecreammonitor.cc:131: undefined reference to `DiscoverSched::DiscoverSched(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int)'
[   90s] /usr/lib64/gcc/x86_64-suse-linux/9/../../../../x86_64-suse-linux/bin/ld: /tmp/icemon.SjKldl.ltrans3.ltrans.o: in function `IcecreamMonitor::~IcecreamMonitor()':
[   90s] /home/abuild/rpmbuild/BUILD/icemon-3.2.0/src/icecreammonitor.cc:70: undefined reference to `DiscoverSched::~DiscoverSched()'
[   90s] /usr/lib64/gcc/x86_64-suse-linux/9/../../../../x86_64-suse-linux/bin/ld: /tmp/icemon.SjKldl.ltrans3.ltrans.o:(.data.rel.ro+0x28): undefined reference to `typeinfo for Msg'
[   90s] /usr/lib64/gcc/x86_64-suse-linux/9/../../../../x86_64-suse-linux/bin/ld: /tmp/icemon.SjKldl.ltrans3.ltrans.o:(.data.rel.ro+0x240): undefined reference to `Msg::fill_from_channel(MsgChannel*)'
[   90s] /usr/lib64/gcc/x86_64-suse-linux/9/../../../../x86_64-suse-linux/bin/ld: /tmp/icemon.SjKldl.ltrans3.ltrans.o:(.data.rel.ro+0x248): undefined reference to `Msg::send_to_channel(MsgChannel*) const'
[   90s] collect2: error: ld returned 1 exit status
[   90s] make[2]: *** [src/CMakeFiles/icemon.dir/build.make:417: src/icemon] Error 1
Comment 1 Stephan Kulow 2021-06-28 05:44:47 UTC
no idea why I filed this