Your message dated Sat, 1 Oct 2016 23:32:04 +0300
with message-id <20161001203204.cutuyqvwhgzsf...@bunk.spdns.de>
and subject line Closing bugs in the removed toonloop
has caused the Debian Bug report #701367,
regarding toonloop: FTBFS with newer boost.
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
701367: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=701367
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: toonloop
Severity: serious
Version: 2.2.0-1
Tags: patch

Toonloop fails to build with boost 1.54

checking for boostlib >= 1.35... yes
checking whether the Boost::Program_Options library is available... yes
checking for exit in -lboost_program_options... yes
checking whether the Boost::Filesystem library is available... no
configure: error: missing package: libboost-filesystem-dev
make: *** [debian/stamp-autotools] Error 1
dpkg-buildpackage: error: debian/rules build gave error exit status 2
root@debian:/toonloop-2.2.0#

root@debian:/toonloop-2.2.0# dpkg -l libboost-filesystem-dev
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name           Version      Architecture Description
+++-==============-============-============-=================================
ii libboost-files 1.54.0.1 amd64 filesystem operations (portable p
root@debian:/toonloop-2.2.0#

From config.log

/usr/include/boost/filesystem/config.hpp:16:5: error: #error Compiling Filesystem versio # error Compiling Filesystem version 3 file with BOOST_FILESYSTEM_VERSION defined !=
    ^
configure:17193: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "TOONLOOP"
| #define PACKAGE_TARNAME "toonloop"
| #define PACKAGE_VERSION "2.2.0"
| #define PACKAGE_STRING "TOONLOOP 2.2.0"
| #define PACKAGE_BUGREPORT "supp...@toonloop.com"
| #define PACKAGE_URL "http://www.toonloop.com";
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define PACKAGE "toonloop"
| #define VERSION "2.2.0"
| #define PACKAGE_VERSION_MAJOR 2
| #define PACKAGE_VERSION_MINOR 2
| #define PACKAGE_VERSION_MICRO 0
| #define STDC_HEADERS 1
| #define HAVE_ARPA_INET_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_INET_NTOA 1
| #define HAVE_MEMSET 1
| #define HAVE_SOCKET 1
| #define HAVE_BOOST /**/
| #define HAVE_BOOST_PROGRAM_OPTIONS /**/
| /* end confdefs.h.  */
| #include <boost/filesystem/path.hpp>
| int
| main ()
| {
| using namespace boost::filesystem;
|                                    path my_path( "foo/bar/data.txt" );
|                                    return 0;
|   ;
|   return 0;
| }
configure:17207: result: no
configure:17371: error: missing package: libboost-filesystem-dev

I initally saw this on a raspbian buildd but I can reproduce it in a sid amd64 chroot.

In raspbian I fixed this by changing the build dependencies to force boost 1.49, a debdiff for that is attatched

diff -Nru toonloop-2.2.0/debian/changelog toonloop-2.2.0/debian/changelog
--- toonloop-2.2.0/debian/changelog     2012-04-29 11:49:18.000000000 +0000
+++ toonloop-2.2.0/debian/changelog     2013-08-30 10:49:53.000000000 +0000
@@ -1,3 +1,9 @@
+toonloop (2.2.0-1+rpi1) jessie-staging; urgency=low
+
+  * Use boost 1.49 explicitly to avoid error from configure script.
+
+ -- Peter Michael Green <plugw...@raspbian.org>  Fri, 30 Aug 2013 10:49:36 
+0000
+
 toonloop (2.2.0-1) unstable; urgency=low
 
   * New upstream stable release (source identical to 2.1.18).
diff -Nru toonloop-2.2.0/debian/control toonloop-2.2.0/debian/control
--- toonloop-2.2.0/debian/control       2012-04-29 11:49:18.000000000 +0000
+++ toonloop-2.2.0/debian/control       2013-08-30 10:47:10.000000000 +0000
@@ -17,12 +17,12 @@
  help2man,
  libasound2-dev,
  libavc1394-dev,
- libboost-date-time-dev,
- libboost-filesystem-dev,
- libboost-program-options-dev,
- libboost-signals-dev,
- libboost-system-dev,
- libboost-thread-dev,
+ libboost-date-time1.49-dev,
+ libboost-filesystem1.49-dev,
+ libboost-program-options1.49-dev,
+ libboost-signals1.49-dev,
+ libboost-system1.49-dev,
+ libboost-thread1.49-dev,
  libclutter-1.0-dev,
  libclutter-gst-dev,
  libglew-dev,

--- End Message ---
--- Begin Message ---
toonloop was removed from unstable in 2014.

cu
Adrian

-- 

       "Is there not promise of rain?" Ling Tan asked suddenly out
        of the darkness. There had been need of rain for many days.
       "Only a promise," Lao Er said.
                                       Pearl S. Buck - Dragon Seed

--- End Message ---

Reply via email to