GNOME Bugzilla – Bug 703709
can't compile folks. fails at GISCAN TpLowlevel-0.6.gir
Last modified: 2013-07-08 11:42:36 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
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(+)