[Pkg-kde-extras] Bug#527725: tripod: FTBFS: ipodexportdialog.cpp:375: error: 'ITDB_THUMB_PHOTO_SMALL' was not declared in this scope
tags 527725 patch thanks >From https://launchpad.net/ubuntu/+source/tripod/0.7.0-2ubuntu1 : --- tripod-0.7.0.orig/tripod/src/ipodexportdialog.cpp +++ tripod-0.7.0/tripod/src/ipodexportdialog.cpp @@ -11,6 +11,11 @@ * * ***/ +// System Includes +extern "C" { +#include +} + #include "ipodheader.h" #include "imagelist.h" #include "imagelistitem.h" @@ -372,9 +377,13 @@ return; Itdb_Artwork *artwork = item->artwork(); -Itdb_Thumb *thumb = itdb_artwork_get_thumb_by_type( artwork, ITDB_THUMB_PHOTO_SMALL ); +GdkPixbuf *gpixbuf = NULL; + +// First arg in itdb_artwork_get_pixbuf(...) is pointer to Itdb_Device struct, +// in kipiplugin-ipodexport it is m_itdb->device. i hope it _is_ initialiezed +gpixbuf = (GdkPixbuf*) itdb_artwork_get_pixbuf( m_itdb->device, artwork, -1, -1 ); -if( !thumb ) +if( !gpixbuf ) { debug() << "no thumb was found" << endl; return; @@ -389,6 +398,9 @@ // QPixmap pix; // pix.convertFromImage( image ); // m_ipodPreview->setPixmap( pix ); + +// memory release +gdk_pixbuf_unref ( gpixbuf ); } void ___ pkg-kde-extras mailing list pkg-kde-extras@lists.alioth.debian.org http://lists.alioth.debian.org/mailman/listinfo/pkg-kde-extras
[Pkg-kde-extras] Bug#527725: tripod: FTBFS: ipodexportdialog.cpp:375: error: 'ITDB_THUMB_PHOTO_SMALL' was not declared in this scope
Package: tripod Version: 0.7.0-2 Severity: serious User: debian...@lists.debian.org Usertags: qa-ftbfs-20090508 qa-ftbfs Justification: FTBFS on amd64 Hi, During a rebuild of all packages in sid, your package failed to build on amd64. Relevant part: > g++ -DHAVE_CONFIG_H -I. > -I/build/user-tripod_0.7.0-2-amd64-uSmJU7/tripod-0.7.0/./tripod/src -I../.. > -I/usr/include/gpod-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include > -I/usr/include/gtk-2.0 -I/usr/include/kde -I/usr/share/qt3/include -I. > -DQT_THREAD_SUPPORT -D_REENTRANT-Wno-long-long -Wundef -ansi > -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wchar-subscripts -Wall -W > -Wpointer-arith -fno-builtin -g3 -fno-inline -g -O2 -g -Wall -O2 > -Wformat-security -Wmissing-format-attribute -Wno-non-virtual-dtor > -fno-exceptions -fno-check-new -fno-common -c -o ipodexportdialog.o > /build/user-tripod_0.7.0-2-amd64-uSmJU7/tripod-0.7.0/./tripod/src/ipodexportdialog.cpp > In file included from > /build/user-tripod_0.7.0-2-amd64-uSmJU7/tripod-0.7.0/./tripod/src/ipodexportdialog.cpp:25: > /usr/share/qt3/include/qimage.h: In member function 'bool > QImageTextKeyLang::operator<(const QImageTextKeyLang&) const': > /usr/share/qt3/include/qimage.h:61: warning: suggest parentheses around && > within || > In file included from /usr/include/kde/kfileitem.h:31, > from > /build/user-tripod_0.7.0-2-amd64-uSmJU7/tripod-0.7.0/./tripod/src/ipodexportdialog.cpp:35: > /usr/include/kde/kfilemetainfo.h: At global scope: > /usr/include/kde/kfilemetainfo.h:1237: warning: type qualifiers ignored on > function return type > /build/user-tripod_0.7.0-2-amd64-uSmJU7/tripod-0.7.0/./tripod/src/ipodexportdialog.cpp: > In member function 'void > IpodExport::UploadDialog::ipodItemSelected(QListViewItem*)': > /build/user-tripod_0.7.0-2-amd64-uSmJU7/tripod-0.7.0/./tripod/src/ipodexportdialog.cpp:375: > error: 'ITDB_THUMB_PHOTO_SMALL' was not declared in this scope > /build/user-tripod_0.7.0-2-amd64-uSmJU7/tripod-0.7.0/./tripod/src/ipodexportdialog.cpp:375: > error: 'itdb_artwork_get_thumb_by_type' was not declared in this scope > make[4]: *** [ipodexportdialog.o] Error 1 The full build log is available from: http://people.debian.org/~lucas/logs/2009/05/08/tripod_0.7.0-2_lsid64.buildlog A list of current common problems and possible solutions is available at http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute! About the archive rebuild: The rebuild was done on about 50 AMD64 nodes of the Grid'5000 platform, using a clean chroot. Internet was not accessible from the build systems. -- | Lucas Nussbaum | lu...@lucas-nussbaum.net http://www.lucas-nussbaum.net/ | | jabber: lu...@nussbaum.fr GPG: 1024D/023B3F4F | ___ pkg-kde-extras mailing list pkg-kde-extras@lists.alioth.debian.org http://lists.alioth.debian.org/mailman/listinfo/pkg-kde-extras