[Pkg-kde-extras] Bug#527725: tripod: FTBFS: ipodexportdialog.cpp:375: error: 'ITDB_THUMB_PHOTO_SMALL' was not declared in this scope

2010-03-07 Thread Ilya Barygin
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 gdk-pixbuf/gdk-pixbuf.h
+}
+
 #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

2009-05-08 Thread Lucas Nussbaum
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