List Info

Thread: 0.1.3-rc1 ipodexport build trouble.




0.1.3-rc1 ipodexport build trouble.
user name
2006-12-31 13:50:39
Hi,

configure.in.in check for libgpod-1.0 > 0.4.0.
Most recent stable is 0.4.0.  And README says >= 0.4.0
With:

Index: kipi-plugins/configure.in.in
============================================================
=======
--- kipi-plugins/configure.in.in	(Revision 617632)
+++ kipi-plugins/configure.in.in	(Arbeitskopie)
 -153,7
+153,7 
         # check for libgpod
         have_libgpod=no
 
-        KDE_PKG_CHECK_MODULES(LIBGPOD, libgpod-1.0 >
0.4.0, have_libgpod=yes,have_libgpod=no)
+        KDE_PKG_CHECK_MODULES(LIBGPOD, libgpod-1.0 >=
0.4.0, have_libgpod=yes,have_libgpod=no)
         AC_MSG_RESULT($have_libgpod)
         if test "x$have_libgpod" !=
"xno"; then
             AC_DEFINE(HAVE_LIBGPOD, 1, [have libgpod])

Configure lists:

[...]
checking for libgpod-1.0 >= 0.4.0... yes
checking LIBGPOD_CFLAGS... -I/usr/include/gpod-1.0
-I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include
checking LIBGPOD_LIBS... -lgpod -lglib-2.0
yes
checking for itdb_photodb_photoalbum_create... no
checking for itdb_photodb_parse... yes
checking for itdb_device_get_ipod_info... yes
[...]

Later build fails

/home/ach/src/kipi-plugins/0.1.3-rc1/kipi-plugins-0.1.3-rc1/
./kipi-plugins/ipodexport/ipodexportdialog.cpp: In member
function 'void IpodExport::UploadDialog::startTransfer()':
/home/ach/src/kipi-plugins/0.1.3-rc1/kipi-plugins-0.1.3-rc1/
./kipi-plugins/ipodexport/ipodexportdialog.cpp:328: error:
cannot convert 'GError**' to 'const gchar*' for argument '3'
to 'gboolean itdb_photodb_add_photo(Itdb_PhotoDB*, const
gchar*, const gchar*)'
/home/ach/src/kipi-plugins/0.1.3-rc1/kipi-plugins-0.1.3-rc1/
./kipi-plugins/ipodexport/ipodexportdialog.cpp:339: error:
'itdb_photodb_photoalbum_add_photo' was not declared in this
scope
/home/ach/src/kipi-plugins/0.1.3-rc1/kipi-plugins-0.1.3-rc1/
./kipi-plugins/ipodexport/ipodexportdialog.cpp: In member
function 'void IpodExport::UploadDialog::createIpodAlbum()':
/home/ach/src/kipi-plugins/0.1.3-rc1/kipi-plugins-0.1.3-rc1/
./kipi-plugins/ipodexport/ipodexportdialog.cpp:496: error:
'itdb_photodb_photoalbum_create' was not declared in this
scope
/home/ach/src/kipi-plugins/0.1.3-rc1/kipi-plugins-0.1.3-rc1/
./kipi-plugins/ipodexport/ipodexportdialog.cpp: In member
function 'bool
IpodExport::UploadDialog::deleteIpodPhoto(IpodExport::IpodPh
otoItem*)':
/home/ach/src/kipi-plugins/0.1.3-rc1/kipi-plugins-0.1.3-rc1/
./kipi-plugins/ipodexport/ipodexportdialog.cpp:550: error:
invalid conversion from 'Itdb_PhotoAlbum*' to 'gint'
/usr/include/gpod-1.0/gpod/itdb.h:967: error: too many
arguments to function 'gboolean
itdb_photodb_remove_photo(Itdb_PhotoDB*, gint)'
/home/ach/src/kipi-plugins/0.1.3-rc1/kipi-plugins-0.1.3-rc1/
./kipi-plugins/ipodexport/ipodexportdialog.cpp:550: error:
at this point in file
/home/ach/src/kipi-plugins/0.1.3-rc1/kipi-plugins-0.1.3-rc1/
./kipi-plugins/ipodexport/ipodexportdialog.cpp:553: error:
'struct _Itdb_PhotoAlbum' has no member named 'album_type'
/home/ach/src/kipi-plugins/0.1.3-rc1/kipi-plugins-0.1.3-rc1/
./kipi-plugins/ipodexport/ipodexportdialog.cpp: In member
function 'bool
IpodExport::UploadDialog::deleteIpodAlbum(IpodExport::IpodAl
bumItem*)':
/home/ach/src/kipi-plugins/0.1.3-rc1/kipi-plugins-0.1.3-rc1/
./kipi-plugins/ipodexport/ipodexportdialog.cpp:575: error:
'itdb_photodb_photoalbum_remove' was not declared in this
scope
/home/ach/src/kipi-plugins/0.1.3-rc1/kipi-plugins-0.1.3-rc1/
./kipi-plugins/ipodexport/ipodexportdialog.cpp: In member
function 'bool IpodExport::UploadDialog::openDevice()':
/home/ach/src/kipi-plugins/0.1.3-rc1/kipi-plugins-0.1.3-rc1/
./kipi-plugins/ipodexport/ipodexportdialog.cpp:736: error:
'itdb_photodb_create' was not declared in this scope
make[4]: *** [ipodexportdialog.lo] Fehler 1

Any hint what's going wrong here?  

Achim
-- 
  To me vi is Zen.  To use vi is to practice zen. Every
command is
  a koan. Profound to the user, unintelligible to the
uninitiated.
  You discover truth everytime you use it.
                                      -- reddylion.austin.ibm.com
_______________________________________________
Kde-imaging mailing list
Kde-imagingkde.org
htt
ps://mail.kde.org/mailman/listinfo/kde-imaging
0.1.3-rc1 ipodexport build trouble.
user name
2006-12-31 14:12:13
Hi Achim,
> Any hint what's going wrong here?
I increased libgpod dependency since it doesn't build with
the current stable.
Seb is overseas by now and he cannot work on it, so i've
just avoided to build 
the plugin.
I believe you can try libgpod from svn, but I'm not sure of
that.

I will change (or you can do if you like) the README file.

Angelo
_______________________________________________
Kde-imaging mailing list
Kde-imagingkde.org
htt
ps://mail.kde.org/mailman/listinfo/kde-imaging
0.1.3-rc1 ipodexport build trouble.
user name
2006-12-31 14:49:51
On Sunday, 31. December 2006 15:12, Angelo Naselli wrote:
> Hi Achim,
> > Any hint what's going wrong here?
> I increased libgpod dependency since it doesn't build
with the current stable.
> Seb is overseas by now and he cannot work on it, so
i've just avoided to build 
> the plugin.
> I believe you can try libgpod from svn, but I'm not
sure of that.

SVN is no good idea for distro pkgs.  I wait until Seb
reappears.
Thx Angelo for the info.
> 
> I will change (or you can do if you like) the README
file.

Thx for the change. I've commited some further little README
fixes.

btw. About NEWS:

001 ==> 138410 : General     : kipi-plugins-0.1.3-beta1
requires latest libkipi/libkexif.

Looks like kipi-plugins builds fine/works _without_ libkexif
here.
I could not find any reference in the Makefile for libkexif
usage.

Maybe

001 ==> 138410 : General     : kipi-plugins-0.1.3-beta1
requires latest libkipi 0.1.5.

instead?

Achim

> 
> Angelo
> 

-- 
  To me vi is Zen.  To use vi is to practice zen. Every
command is
  a koan. Profound to the user, unintelligible to the
uninitiated.
  You discover truth everytime you use it.
                                      -- reddylion.austin.ibm.com
_______________________________________________
Kde-imaging mailing list
Kde-imagingkde.org
htt
ps://mail.kde.org/mailman/listinfo/kde-imaging
0.1.3-rc1 ipodexport build trouble.
user name
2006-12-31 15:10:17
Alle 15:49, domenica 31 dicembre 2006, Achim Bohnet ha
scritto:
> On Sunday, 31. December 2006 15:12, Angelo Naselli
wrote:
> > Hi Achim,
> > > Any hint what's going wrong here?
> > I increased libgpod dependency since it doesn't
build with the current stable.
> > Seb is overseas by now and he cannot work on it,
so i've just avoided to build 
> > the plugin.
> > I believe you can try libgpod from svn, but I'm
not sure of that.
> 
> SVN is no good idea for distro pkgs.  I wait until Seb
reappears.
> Thx Angelo for the info.
And that's why i removed it by now, even if i didn't from
Makefile.am
into tarball.
> > I will change (or you can do if you like) the
README file.
> 
> Thx for the change. I've commited some further little
README
> fixes.
> 
> btw. About NEWS:
> 
> 001 ==> 138410 : General     :
kipi-plugins-0.1.3-beta1 requires latest libkipi/libkexif.
> 
> Looks like kipi-plugins builds fine/works _without_
libkexif here.
> I could not find any reference in the Makefile for
libkexif usage.
> 
> Maybe
> 
> 001 ==> 138410 : General     :
kipi-plugins-0.1.3-beta1 requires latest libkipi 0.1.5.
> 
> instead?
hmm, you should have been far from kipi for a long time
shouldn't you?
libkexif has been removed from kipi-plugins and replaced by
libexiv 
(well with a Gilles' static interface implementation).
The bug you mentioned was not properly open, e.g. the
problem was only with libkipi
as i said  http:/
/bugs.kde.org/show_bug.cgi?id=138410#c1.

BTW I saw you're reworking Makefile.ams to move
libkipiplugins to the right place,
I believe it is wrong in _any_ makefiles. So please go on.
But we can do better and put it in a common variable into
configure.in.in so that
we can put there any common needed libs without touching
Makefile.ams any more for
that. Feel free to do it and welcome back ;)

Thanks for your report,
   Angelo
> 
> Achim
> 
> > 
> > Angelo
> > 
> 
_______________________________________________
Kde-imaging mailing list
Kde-imagingkde.org
htt
ps://mail.kde.org/mailman/listinfo/kde-imaging
0.1.3-rc1 ipodexport build trouble.
user name
2006-12-31 16:04:29
On Sunday, 31. December 2006 16:10, Angelo Naselli wrote:
> Alle 15:49, domenica 31 dicembre 2006, Achim Bohnet ha
scritto:
> > On Sunday, 31. December 2006 15:12, Angelo Naselli
wrote:
> > > Hi Achim,
> > > > Any hint what's going wrong here?
> > > I increased libgpod dependency since it
doesn't build with the current stable.
> > > Seb is overseas by now and he cannot work on
it, so i've just avoided to build 
> > > the plugin.
> > > I believe you can try libgpod from svn, but
I'm not sure of that.
> > 
> > SVN is no good idea for distro pkgs.  I wait until
Seb reappears.
> > Thx Angelo for the info.
> And that's why i removed it by now, even if i didn't
from Makefile.am
> into tarball.
> > > I will change (or you can do if you like) the
README file.
> > 
> > Thx for the change. I've commited some further
little README
> > fixes.
> > 
> > btw. About NEWS:
> > 
> > 001 ==> 138410 : General     :
kipi-plugins-0.1.3-beta1 requires latest libkipi/libkexif.
> > 
> > Looks like kipi-plugins builds fine/works
_without_ libkexif here.
> > I could not find any reference in the Makefile for
libkexif usage.
> > 
> > Maybe
> > 
> > 001 ==> 138410 : General     :
kipi-plugins-0.1.3-beta1 requires latest libkipi 0.1.5.
> > 
> > instead?
> hmm, you should have been far from kipi for a long time
shouldn't you?

Yeap. Only had a look at the kde-commits from time to time.

> libkexif has been removed from kipi-plugins and
replaced by libexiv 
> (well with a Gilles' static interface implementation).
> The bug you mentioned was not properly open, e.g. the
problem was only with libkipi
> as i said  http:/
/bugs.kde.org/show_bug.cgi?id=138410#c1.

oh, shame on me.  that's the title of a bug report.  not a
build requirement. Sorry
for the my confusion.
> 
> BTW I saw you're reworking Makefile.ams to move
libkipiplugins to the right place,
> I believe it is wrong in _any_ makefiles. So please go
on.

It's on my todo lists.

I'm right now fighting with exiv2iface.la dragin in
unnecessary libs dependencies
(note that build cosmetic to reduce debian/kubuntu pkg
dependencies). E.g.,
W: kipi-plugins: unneeded-explicit-linking
usr/lib/kde3/kipiplugin_sendimages.so libz.so.1 libXt.so.6
libaudio.so.2 libX11.so.6 libjpeg.so.62 libXft.so.2
libidn.so.11 libXrender.so.1 libfontconfig.so.1 libXext.so.6
libDCOP.so.4 libXi.so.6 libSM.so.6 libXinerama.so.1
libXcursor.so.1 libpng12.so.0 libkdefx.so.4
libart_lgpl_2.so.2 libfreetype.so.6 libICE.so.6
libXrandr.so.2

> But we can do better and put it in a common variable
into configure.in.in so that
> we can put there any common needed libs without
touching Makefile.ams any more for
> that. Feel free to do it and welcome back ;)

;)

Achim
> 
> Thanks for your report,
>    Angelo
> > 
> > Achim
> > 
> > > 
> > > Angelo
> > > 
> > 
> 

-- 
  To me vi is Zen.  To use vi is to practice zen. Every
command is
  a koan. Profound to the user, unintelligible to the
uninitiated.
  You discover truth everytime you use it.
                                      -- reddylion.austin.ibm.com
_______________________________________________
Kde-imaging mailing list
Kde-imagingkde.org
htt
ps://mail.kde.org/mailman/listinfo/kde-imaging
0.1.3-rc1 ipodexport build trouble.
user name
2006-12-31 16:14:44
> > BTW I saw you're reworking Makefile.ams to move
libkipiplugins to the right place,
> > I believe it is wrong in _any_ makefiles. So
please go on.
> 
> It's on my todo lists.
> 
> I'm right now fighting with exiv2iface.la dragin in
unnecessary libs dependencies
> (note that build cosmetic to reduce debian/kubuntu pkg
dependencies). E.g.,
> W: kipi-plugins: unneeded-explicit-linking
usr/lib/kde3/kipiplugin_sendimages.so libz.so.1 libXt.so.6
libaudio.so.2 libX11.so.6 libjpeg.so.62 libXft.so.2
libidn.so.11 libXrender.so.1 libfontconfig.so.1 libXext.so.6
libDCOP.so.4 libXi.so.6 libSM.so.6 libXinerama.so.1
libXcursor.so.1 libpng12.so.0 libkdefx.so.4
libart_lgpl_2.so.2 libfreetype.so.6 libICE.so.6
libXrandr.so.2

Since I'm a mandriva packager, i will benefict your work
 
> > But we can do better and put it in a common
variable into configure.in.in so that
> > we can put there any common needed libs without
touching Makefile.ams any more for
> > that. Feel free to do it and welcome back ;)
> 
> ;)


Happy new year,
	Angelo
_______________________________________________
Kde-imaging mailing list
Kde-imagingkde.org
htt
ps://mail.kde.org/mailman/listinfo/kde-imaging
[1-6]

about | contact  Other archives ( Real Estate discussion Medical topics )