miro doesn't build on lucid due to boost dependency changes

Bug #508228 reported by Bryce Harrington
12
This bug affects 2 people
Affects Status Importance Assigned to Milestone
miro (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

Binary package hint: miro

I took the karmic package of miro, did a no-change rebuild for lucid in a ppa, and found it fails to build:
http://launchpadlibrarian.net/37943965/buildlog_ubuntu-lucid-amd64.miro_2.5.3-1ubuntu2~bryce_FAILEDTOBUILD.txt.gz

The failure is:
Using boost_python-mt
...
gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -g -O2 -g -Wall -O2 -fPIC -I/usr/include/python2.6 -c /build/buildd/miro-2.5.3/portable/fasttypes.cpp -o /build/buildd/miro-2.5.3/./build/temp.linux-x86_64-2.6/build/buildd/miro-2.5.3/portable/fasttypes.o
cc1plus: warning: command line option "-Wstrict-prototypes" is valid for Ada/C/ObjC but not for C++
g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,--as-needed -g -O2 -g -Wall -O2 /build/buildd/miro-2.5.3/./build/temp.linux-x86_64-2.6/build/buildd/miro-2.5.3/portable/fasttypes.o -lboost_python-mt -o /build/buildd/miro-2.5.3/./build/lib.linux-x86_64-2.6/miro/fasttypes.so
/usr/bin/ld: cannot find -lboost_python-mt

This is due to a change in how the boost-python stuff is now packaged in lucid, which is different than karmic.
<crimsun> libboost-python1.40-dev: /usr/lib/libboost_python-mt-py26.a
 libboost-python1.40-dev: /usr/lib/libboost_python-mt-py26.so
<slangasek> the package needs to change the way it looks for libboost-python - see the above name change
<slangasek> libboost_python-mt-py26, not libboost_python-mt

<slangasek> the python ABI version has to be specified as part of the linker line now

Related branches

Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package miro - 2.5.3-1ubuntu4

---------------
miro (2.5.3-1ubuntu4) lucid; urgency=low

  * 90_miro_boost_py26.patch: Fix build breakage due to boost dependency
    changes.
    (LP: #508228)
 -- Bryce Harrington <email address hidden> Tue, 19 Jan 2010 22:42:30 -0800

Changed in miro (Ubuntu):
status: New → 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.