widelands executable links against boost_unit_test_framework in Debug mode

Bug #961548 reported by Jens Beyer on 2012-03-21
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
widelands
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.

Related branches

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?

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

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.

SirVer (sirver) wrote :

Merged your branch in r6351.

Changed in widelands:
status: New → Fix Committed
Shevonar (shevonar) on 2012-05-03
Changed in widelands:
milestone: none → build18-rc1
Changed in widelands:
assignee: Jens Beyer (Qcumber-some) (qcumber-some) → nobody
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  Edit
Everyone can see this information.

Other bug subscribers