widelands executable links against boost_unit_test_framework in Debug mode

Bug #961548 reported by Jens Beyer
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
widelands
Fix Released
Medium
Unassigned

Bug Description

If built in Debug mode, widelands executable links against boost_unit_test_framework libs.

It does not happen in Release mode, so this is probably not critical für Build17 (correct me if you think this is wrong).

This happens since inclusion of boost signals lib because the build does not handle this correctly.

Tags: buildsystem

Related branches

Revision history for this message
Jens Beyer (qcumber-some) wrote :

More strangeness to clarify: In Release mode, widelands is also not linked boost signals lib... is this something for debug builds only?

Revision history for this message
SirVer (sirver) wrote : Re: [Bug 961548] Re: widelands executable links against boost_unit_test_framework in Debug mode

No, Widelands needs boost::signal now. But Tino builds seem to work
fine. Do you have an explanation?

Revision history for this message
Jens Beyer (qcumber-some) wrote :

Spotted by aber:

Release build bundles signals statically, Debug bundles unit_test_framework and signals dynamically.... that's why ldd can't see it in Release builds, but it's there.

Revision history for this message
SirVer (sirver) wrote :

Merged your branch in r6351.

Changed in widelands:
status: New → Fix Committed
Shevonar (shevonar)
Changed in widelands:
milestone: none → build18-rc1
Changed in widelands:
assignee: Jens Beyer (Qcumber-some) (qcumber-some) → nobody
Revision history for this message
SirVer (sirver) wrote :

Released in build-18 rc1.

Changed in widelands:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.