FTBFS on Jaunty with boost1.35

Bug #331904 reported by Scott Kitterman
4
Affects Status Importance Assigned to Milestone
luabind (Ubuntu)
Fix Released
High
Unassigned

Bug Description

Package builds with boost (1.34), but we are trying to get that removed for Jaunty.

make[1]: Entering directory `/tmp/buildd/luabind-0.7.dfsg'
Making all in src
make[2]: Entering directory `/tmp/buildd/luabind-0.7.dfsg/src'
/usr/bin/libtool --tag=CXX --mode=compile i486-linux-gnu-g++ -DPACKAGE_NAME=\"luabind\" -DPACKAGE_TARNAME=\"luabind\" -DPACKAGE_VERSION=\"0.7\" -DPACKAGE_STRING=\"luabind\ 0.7\" -DPACKAGE_BUGREPORT=\"<email address hidden>\" -DPACKAGE=\"luabind\" -DVERSION=\"0.7\" -I. -O2 -ftemplate-depth-100 -I. -I.. -I/usr/include/lua50 -g -O2 -MT class.lo -MD -MP -MF .deps/class.Tpo-c -o class.lo class.cpp
libtool: compile: i486-linux-gnu-g++ -DPACKAGE_NAME=\"luabind\" -DPACKAGE_TARNAME=\"luabind\" -DPACKAGE_VERSION=\"0.7\" "-DPACKAGE_STRING=\"luabind 0.7\"" -DPACKAGE_BUGREPORT=\"<email address hidden>\" -DPACKAGE=\"luabind\" -DVERSION=\"0.7\" -I. -O2-ftemplate-depth-100 -I. -I.. -I/usr/include/lua50 -g -O2 -MT class.lo -MD -MP -MF .deps/class.Tpo -c class.cpp -fPIC -DPIC -o .libs/class.o
In file included from class.cpp:26:
../luabind/class.hpp: In member function 'luabind::class_<T, X1, X2, X3>& luabind::class_<T, X1, X2, X3>::def(luabind::detail::operator_<Derived>, const Policies&)':
../luabind/class.hpp:1027: error: no matching function for call to 'raw(boost::arg<1>&)'
../luabind/class.hpp: In member function 'luabind::class_<T, X1, X2, X3>& luabind::class_<T, X1, X2, X3>::def(luabind::detail::operator_<Derived>)':
../luabind/class.hpp:1037: error: no matching function for call to 'raw(boost::arg<1>&)'
make[2]: *** [class.lo] Error 1
make[2]: Leaving directory `/tmp/buildd/luabind-0.7.dfsg/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/tmp/buildd/luabind-0.7.dfsg'
make: *** [build-stamp] Error 2
dpkg-buildpackage: failure: debian/rules build gave error exit status 2

Related branches

Changed in luabind:
importance: Undecided → High
Revision history for this message
Savvas Radevic (medigeek) wrote :

I've searched around the internet about this and only managed to find this:
http://www.nabble.com/fixed-by-compiler-change--compilation-problems-with-luabind-head,-Lua-5.1.4,-boost-1.36-td19563019.html
In short, they claim that either gcc 4.2 or gcc 4.0 would compile fine

Revision history for this message
Savvas Radevic (medigeek) wrote :

They also mention that there is a quick fix for this in 0.7.1:
http://sourceforge.net/project/showfiles.php?group_id=77060&package_id=77945

Revision history for this message
Scott Kitterman (kitterman) wrote : Re: [Bug 331904] Re: FTBFS on Jaunty with boost1.35

The new version did it. Thanks.

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

This bug was fixed in the package luabind - 0.7.dfsg.1-0ubuntu1

---------------
luabind (0.7.dfsg.1-0ubuntu1) jaunty; urgency=low

  * Change build-dep on libboost*-dev to libboost*1.35-dev for boost to
    boost1.35 transition
  * Update to new bugfix release to fix FTBFS with boost1.35 (LP: #331904)
    - Thanks to Savvas Radevic for finding the solution

 -- Scott Kitterman <email address hidden> Tue, 24 Feb 2009 00:06:14 -0500

Changed in luabind:
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.