Bug 17577

Summary: failed to build from source - _tp_marshal_VOID__UINT_UINT’ undeclared
Product: Telepathy Reporter: Praveen A <pravi.a>
Component: tp-glibAssignee: Telepathy bugs list <telepathy-bugs>
Status: RESOLVED INVALID QA Contact: Telepathy bugs list <telepathy-bugs>
Severity: normal    
Priority: medium    
Version: unspecified   
Hardware: x86 (IA32)   
OS: Linux (All)   
Whiteboard:
i915 platform: i915 features:

Description Praveen A 2008-09-14 19:05:48 UTC
channel.c: In function ‘tp_channel_class_init’:
channel.c:784: error: ‘_tp_marshal_VOID__UINT_UINT’ undeclared (first use in this function)
channel.c:784: error: (Each undeclared identifier is reported only once
channel.c:784: error: for each function it appears in.)
channel.c:810: error: ‘_tp_marshal_VOID__STRING_BOXED_BOXED_BOXED_BOXED_UINT_UINT’ undeclared (first use in this function)
make[3]: *** [channel.lo] Error 1
make[3]: Leaving directory `/home/pravi/forge/gnome/svn/telepathy-glib-0.7.13/telepathy-glib'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/home/pravi/forge/gnome/svn/telepathy-glib-0.7.13/telepathy-glib'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/pravi/forge/gnome/svn/telepathy-glib-0.7.13'
make: *** [all] Error 2
Comment 1 Simon McVittie 2008-09-26 09:17:20 UTC
*** Bug 17687 has been marked as a duplicate of this bug. ***
Comment 2 Simon McVittie 2008-09-26 09:24:54 UTC
Works for me (currently with a telepathy-glib 0.7.16 prerelease from git, but every telepathy-glib release has built successfully on my Debian unstable system). The file containing _tp_marshal_VOID__UINT_UINT etc. is meant to get generated automatically at build time, but apparently on your system this isn't happening.

Please try with the current version (right now it's 0.7.15, but I'm about to release 0.7.16). If it still doesn't work, please provide details of your system (OS, distribution/version, C compiler, and D-Bus, dbus-glib, GLib, Python and libxslt versions), the build output for the telepathy-glib/ subdirectory, and any special settings you're using (arguments to ./configure, environment variables, whether it's an out-of-tree build, etc.).
Comment 3 Praveen A 2008-09-26 20:04:09 UTC
It is working now. I think it failed earlier because glib trunk failed to build.

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.