After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 703709 - can't compile folks. fails at GISCAN TpLowlevel-0.6.gir
can't compile folks. fails at GISCAN TpLowlevel-0.6.gir
Status: RESOLVED FIXED
Product: folks
Classification: Platform
Component: Telepathy backend
git master
Other Linux
: Normal critical
: Unset
Assigned To: folks-maint
folks-maint
Depends on:
Blocks:
 
 
Reported: 2013-07-06 11:40 UTC by Jonh Wendell
Modified: 2013-07-08 11:42 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Jonh Wendell 2013-07-06 11:40:16 UTC
Making all in lib
make[4]: Entering directory `/home/jwendell/checkout/gnome/folks/backends/telepathy/lib'
  GISCAN TpLowlevel-0.6.gir
libtool: link: cannot find the library `libtp-lowlevel.la' or unhandled argument `libtp-lowlevel.la'
linking of temporary binary failed: Command '['/bin/sh', '../../../libtool', '--mode=link', '--tag=CC', '--silent', 'gcc', '-o', '/home/jwendell/checkout/gnome/folks/backends/telepathy/lib/tmp-introspectD96qQC/TpLowlevel-0.6', '-export-dynamic', '-g', '-O0', '-L/opt/gnome/lib64', '/home/jwendell/checkout/gnome/folks/backends/telepathy/lib/tmp-introspectD96qQC/TpLowlevel-0.6.o', '-L.', 'libtp-lowlevel.la', '-Wl,--export-dynamic', '-pthread', '-L/opt/gnome/lib64', '-lgio-2.0', '-lgobject-2.0', '-lgmodule-2.0', '-lglib-2.0']' returned non-zero exit status 1
make[4]: *** [TpLowlevel-0.6.gir] Error 1


make V=1:

make[4]: Entering directory `/home/jwendell/checkout/gnome/folks/backends/telepathy/lib'
/opt/gnome/bin/g-ir-scanner   --add-include-path=. --add-include-path=/home/jwendell/checkout/gnome/folks/folks --warn-all  --namespace=TpLowlevel --nsversion=0.6 --libtool="/bin/sh ../../../libtool"  --include=GObject-2.0 --include=TelepathyGLib-0.12   --library=libtp-lowlevel.la --identifier-prefix=FolksTpLowlevel --c-include="tp-lowlevel.h"  --cflags-begin -pthread -I/opt/gnome/include/telepathy-1.0 -I/opt/gnome/include/glib-2.0 -I/opt/gnome/lib64/glib-2.0/include -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include   -DTP_VERSION_MIN_REQUIRED=TP_VERSION_0_20 -DTP_VERSION_MAX_ALLOWED=TP_VERSION_0_20 --cflags-end  tp-lowlevel.c tp-lowlevel.h --output TpLowlevel-0.6.gir
g-ir-scanner: compile: gcc -Wall -Wno-deprecated-declarations -pthread -I/opt/gnome/include/glib-2.0 -I/opt/gnome/lib64/glib-2.0/include -g -O0 -I/opt/gnome/include/gio-unix-2.0/ -I/opt/gnome/include/glib-2.0 -I/opt/gnome/lib64/glib-2.0/include -I/opt/gnome/include/telepathy-1.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -c -o /home/jwendell/checkout/gnome/folks/backends/telepathy/lib/tmp-introspectH1Lbr2/TpLowlevel-0.6.o /home/jwendell/checkout/gnome/folks/backends/telepathy/lib/tmp-introspectH1Lbr2/TpLowlevel-0.6.c
g-ir-scanner: link: /bin/sh ../../../libtool --mode=link --tag=CC gcc -o /home/jwendell/checkout/gnome/folks/backends/telepathy/lib/tmp-introspectH1Lbr2/TpLowlevel-0.6 -export-dynamic -g -O0 -L/opt/gnome/lib64 /home/jwendell/checkout/gnome/folks/backends/telepathy/lib/tmp-introspectH1Lbr2/TpLowlevel-0.6.o -L. libtp-lowlevel.la -Wl,--export-dynamic -pthread -L/opt/gnome/lib64 -lgio-2.0 -lgobject-2.0 -lgmodule-2.0 -lglib-2.0
libtool: link: cannot find the library `libtp-lowlevel.la' or unhandled argument `libtp-lowlevel.la'
linking of temporary binary failed: Command '['/bin/sh', '../../../libtool', '--mode=link', '--tag=CC', 'gcc', '-o', '/home/jwendell/checkout/gnome/folks/backends/telepathy/lib/tmp-introspectH1Lbr2/TpLowlevel-0.6', '-export-dynamic', '-g', '-O0', '-L/opt/gnome/lib64', '/home/jwendell/checkout/gnome/folks/backends/telepathy/lib/tmp-introspectH1Lbr2/TpLowlevel-0.6.o', '-L.', 'libtp-lowlevel.la', '-Wl,--export-dynamic', '-pthread', '-L/opt/gnome/lib64', '-lgio-2.0', '-lgobject-2.0', '-lgmodule-2.0', '-lglib-2.0']' returned non-zero exit status 1
make[4]: *** [TpLowlevel-0.6.gir] Error 1
Comment 1 Philip Withnall 2013-07-08 11:42:36 UTC
Fixed in master; the GIR file was missing a dependency on the library.

commit 2ebe3cbddf7c422c3001a8c4127958f5167e9f66
Author: Philip Withnall <philip@tecnocode.co.uk>
Date:   Mon Jul 8 12:41:16 2013 +0100

    Bug 703709 — can't compile folks. fails at GISCAN TpLowlevel-0.6.gir
    
    Add a missing GNU Make dependency for the GIR file.
    
    Closes: https://bugzilla.gnome.org/show_bug.cgi?id=703709

 NEWS                               | 1 +
 backends/telepathy/lib/Makefile.am | 2 ++
 2 files changed, 3 insertions(+)