Your message dated Sat, 1 Oct 2016 23:32:04 +0300
with message-id <[email protected]>
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 [email protected]
immediately.)
--
701367: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=701367
Debian Bug Tracking System
Contact [email protected] 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 "[email protected]"
| #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 <[email protected]> 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 ---