Bug 138410

Summary: Requires latest library
Product: [Applications] digikam Reporter: Rex Dieter <rdieter>
Component: Portability-CmakeAssignee: Digikam Developers <digikam-bugs-null>
Status: RESOLVED FIXED    
Severity: normal CC: caulier.gilles
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Fedora RPMs   
OS: Linux   
Latest Commit: Version Fixed In: 0.1.0

Description Rex Dieter 2006-12-05 20:50:13 UTC
Version:           kipi-plugins-0.1.3-beta1 (using KDE KDE 3.5.5)
Installed from:    Fedora RPMs
Compiler:          gcc-4.1.1 
OS:                Linux

Just tried building kipi-plugins-0.1.3-beta1 against
libkipi-0.1.4/libkexif-0.2.4, and it fails (build.log appended).

Updated to libkipi-0.1.5/libkexif-0.2.5, and all went well.  Not sure which
one did it.

Regardless, I'd suggest either fixing kipi-plugins (if possible), or update
it's configure checks to require newer/newest versions of libkipi/libkexi.


----- build.log -----

if /bin/sh ../../libtool --silent --mode=compile --tag=CXX
g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I../../kipi-plugins/common/include                              -I../../kipi-plugins/common/exiv2iface  -I/usr/include/kde -I/usr/lib/qt-3.3/include -I.   -DQT_THREAD_SUPPORT  -D_REENTRANT  -DNDEBUG -DNO_DEBUG -O2 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -fno-exceptions -fno-check-new -fno-common -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -DQT_NO_STL -DQT_NO_COMPAT -DQT_NO_TRANSLATION  -MT
kipiplugin_simpleviewer_la.all_cpp.lo -MD -MP -MF ".deps/kipiplugin_simpleviewer_la.all_cpp.Tpo"
\
          -c -o kipiplugin_simpleviewer_la.all_cpp.lo
`test -f 'kipiplugin_simpleviewer_la.all_cpp.cpp' ||
echo './'`kipiplugin_simpleviewer_la.all_cpp.cpp; \
        then
mv -f ".deps/kipiplugin_simpleviewer_la.all_cpp.Tpo" ".deps/kipiplugin_simpleviewer_la.all_cpp.Plo";
\
        else rm -f ".deps/kipiplugin_simpleviewer_la.all_cpp.Tpo"; exit 1; \
        fi
/usr/include/kde/keditlistbox.h:60: warning: 'class
KEditListBox::CustomEditor' has virtual functions but non-virtual
destructor
simpleviewerexport.cpp: In member function 'bool
KIPISimpleViewerExportPlugin::SimpleViewerExport::copySimpleViewer()':
simpleviewerexport.cpp:557: warning: unused variable 'copyJob'
simpleviewerexport.cpp: In member function 'bool
KIPISimpleViewerExportPlugin::SimpleViewerExport::upload()':
simpleviewerexport.cpp:571: warning: 'dircopy' is deprecated (declared
at /usr/include/kde/kio/netaccess.h:229)
simpleviewerexport.cpp: In member function 'bool
KIPISimpleViewerExportPlugin::SimpleViewerExport::createThumbnail(const
QImage&, QImage&)':
simpleviewerexport.cpp:386: warning: 'maxSize' may be used uninitialized in
this function
/bin/sh ../../libtool --silent --mode=link --tag=CXX
g++  -DNDEBUG -DNO_DEBUG -O2 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -fno-exceptions -fno-check-new -fno-common -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -DQT_NO_STL -DQT_NO_COMPAT -DQT_NO_TRANSLATION    -o
kipiplugin_simpleviewer.la -rpath /usr/lib/kde3 -L../../kipi-plugins/common/libkipiplugins -module -avoid-version -module -no-undefined -Wl,--no-undefined -Wl,--allow-shlib-undefined   -L/usr/lib/qt-3.3/lib -L/usr/lib -Wl,--as-needed -Wl,--enable-new-dtags  -lkipiplugins
kipiplugin_simpleviewer_la.all_cpp.lo  -lkipi   -lkio -lkdeui -lkdecore -lqt-mt  -lz -lpng -lz -lm -lXext -lX11  -lSM -lICE -lpthread 
make[3]: Leaving directory
`/builddir/build/BUILD/kipi-plugins-0.1.3-beta1/kipi-plugins/simpleviewerexport'
Making all in sendimages
make[3]: Entering directory
`/builddir/build/BUILD/kipi-plugins-0.1.3-beta1/kipi-plugins/sendimages'
/usr/lib/qt-3.3/bin/moc ./listimageserrordialog.h -o
listimageserrordialog.moc
/usr/lib/qt-3.3/bin/moc ./sendimages.h -o sendimages.moc
/usr/lib/qt-3.3/bin/moc ./sendimagesdialog.h -o sendimagesdialog.moc
/usr/lib/qt-3.3/bin/moc ./plugin_sendimages.h -o plugin_sendimages.moc
creating kipiplugin_sendimages_la.all_cpp.cpp ...
if /bin/sh ../../libtool --silent --mode=compile --tag=CXX
g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I../../kipi-plugins/common/exiv2iface -I../../kipi-plugins/common/include                              -I../../kipi-plugins/common/exiv2iface  -I/usr/include/kde -I/usr/lib/qt-3.3/include -I.   -DQT_THREAD_SUPPORT  -D_REENTRANT  -DNDEBUG -DNO_DEBUG -O2 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -fno-exceptions -fno-check-new -fno-common -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -DQT_NO_STL -DQT_NO_COMPAT -DQT_NO_TRANSLATION  -MT
kipiplugin_sendimages_la.all_cpp.lo -MD -MP -MF ".deps/kipiplugin_sendimages_la.all_cpp.Tpo"
\
          -c -o kipiplugin_sendimages_la.all_cpp.lo
`test -f 'kipiplugin_sendimages_la.all_cpp.cpp' ||
echo './'`kipiplugin_sendimages_la.all_cpp.cpp; \
        then
mv -f ".deps/kipiplugin_sendimages_la.all_cpp.Tpo" ".deps/kipiplugin_sendimages_la.all_cpp.Plo";
\
        else rm -f ".deps/kipiplugin_sendimages_la.all_cpp.Tpo"; exit 1; \
        fi
/usr/include/kde/keditlistbox.h:60: warning: 'class
KEditListBox::CustomEditor' has virtual functions but non-virtual
destructor
sendimages.cpp: In member function 'void
KIPISendimagesPlugin::SendImages::makeCommentsFile()':
sendimages.cpp:260: error: 'HostSupportsTags' is not a member of 'KIPI'
make[3]: *** [kipiplugin_sendimages_la.all_cpp.lo] Error 1
Comment 1 Angelo Naselli 2006-12-09 22:38:16 UTC
Good catch, I should have fixed it on svn. We need libkipi 0.1.5 by now, You can remove libkexif since it's not used anymore.

Angelo