Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 22 Oct 2013 10:51:51 -0500
From:      "Sindrome" <sindrome@gmail.com>
To:        <freebsd-ports@freebsd.org>
Subject:   telepathy-glib-0.18.2 update to 0.20.2 failing with new compile error
Message-ID:  <000901cecf3e$a03198d0$e094ca70$@gmail.com>

next in thread | raw e-mail | index | archive | help
Trying to upgrade and running into this error.  Any ideas?



sed -e 's/gpointer self/TpProxy *self/' < proxy.h >
_gen/proxy-introspectable.h
/usr/local/bin/g-ir-scanner   --namespace=TelepathyGLib --nsversion=0.12
--libtool="/bin/sh /usr/ports/net-im/telepathy-glib/work/gnome-libtool"
--pkg=gio-2.0 --pkg=dbus-glib-1 --include=GLib-2.0 --include=Gio-2.0
--pkg-export=telepathy-glib  --library=libtelepathy-glib.la
--identifier-prefix=Tp -I.. -I..
--c-include="telepathy-glib/telepathy-glib.h" --warn-all   --cflags-begin
-D_TP_COMPILATION --cflags-end  proxy.c _gen/proxy-introspectable.h
account.c account.h account-channel-request.c account-channel-request.h
account-manager.c account-manager.h automatic-client-factory.c
automatic-client-factory.h automatic-proxy-factory.c
automatic-proxy-factory.h basic-proxy-factory.c basic-proxy-factory.h
client-channel-factory.c client-channel-factory.h connection.c connection.h
connection-contact-list.c connection-contact-list.h connection-handles.c
connection-contact-info.c connection-avatars.c protocol.c protocol.h
connection-manager.c connection-manager.h channel.c channel.h
channel-group.c channel-contacts.c handle.c handle.h
handle-channels-context.c handle-channels-context.h dbus-daemon.c
dbus-daemon.h interfaces.c intset.c intset.h dbus.c dbus.h capabilities.c
capabilities.h contact.c contact.h contact-operations.c contact-operations.h
contact-search.c contact-search.h contact-search-result.c
contact-search-result.h defs.h debug.c debug.h base-client.c base-client.h
simple-approver.c simple-approver.h simple-client-factory.c
simple-client-factory.h simple-handler.c simple-handler.h simple-observer.c
simple-observer.h dbus-properties-mixin.c dbus-properties-mixin.h
contacts-mixin.c contacts-mixin.h group-mixin.c group-mixin.h
presence-mixin.c presence-mixin.h channel-dispatch-operation.c
channel-dispatch-operation.h channel-request.c channel-request.h
observe-channels-context.c observe-channels-context.h
add-dispatch-operation-context.c add-dispatch-operation-context.h
base-connection.c base-connection.h handle-repo.c handle-repo.h handle-set.c
stream-tube-channel.c stream-tube-channel.h dbus-tube-channel.c
dbus-tube-channel.h stream-tube-connection.c stream-tube-connection.h
text-channel.c text-channel.h file-transfer-channel.c
file-transfer-channel.h call-channel.c call-channel.h call-content.c
call-content.h call-stream.c call-stream.h client-message.c client-message.h
message.c message.h signalled-message.c signalled-message.h
channel-dispatcher.c channel-dispatcher.h debug-client.c debug-client.h
debug-message.c debug-message.h tls-certificate.c tls-certificate.h
tls-certificate-rejection.c tls-certificate-rejection.h errors.c errors.h
room-list.c room-list.h room-info.c room-info.h account-request.c
account-request.h util.c util.h _gen/telepathy-enums.h
_gen/telepathy-enums-gtk-doc.h _gen/telepathy-interfaces.h
libtelepathy-glib.la --output TelepathyGLib-0.12.gir
g-ir-scanner: compile: cc -std=gnu99 -Wno-deprecated-declarations -pthread
-I/usr/local/include/dbus-1.0 -I/usr/local/include/dbus-1.0/include
-I/usr/local/include/glib-2.0 -I/usr/local/include -O2 -pipe
-fno-strict-aliasing -I.. -I.. -I/usr/local/include/dbus-1.0
-I/usr/local/include/dbus-1.0/include -I/usr/local/include/gio-unix-2.0/
-I/usr/local/include/glib-2.0 -I/usr/local/include -c -o
/usr/ports/net-im/telepathy-glib/work/telepathy-glib-0.20.2/telepathy-glib/t
mp-introspectXeUlvl/TelepathyGLib-0.12.o
/usr/ports/net-im/telepathy-glib/work/telepathy-glib-0.20.2/telepathy-glib/t
mp-introspectXeUlvl/TelepathyGLib-0.12.c
g-ir-scanner: link: /bin/sh
/usr/ports/net-im/telepathy-glib/work/gnome-libtool --mode=link --tag=CC cc
-std=gnu99 -o
/usr/ports/net-im/telepathy-glib/work/telepathy-glib-0.20.2/telepathy-glib/t
mp-introspectXeUlvl/TelepathyGLib-0.12 -export-dynamic -O2 -pipe
-fno-strict-aliasing -Wl,-O1
/usr/ports/net-im/telepathy-glib/work/telepathy-glib-0.20.2/telepathy-glib/t
mp-introspectXeUlvl/TelepathyGLib-0.12.o -L. libtelepathy-glib.la
-Wl,--export-dynamic -lgmodule-2.0 -pthread -lgio-2.0 -ldbus-glib-1 -ldbus-1
-lgobject-2.0 -L/usr/local/lib -lglib-2.0 -lintl
gnome-libtool: link: cc -std=gnu99 -o
/usr/ports/net-im/telepathy-glib/work/telepathy-glib-0.20.2/telepathy-glib/t
mp-introspectXeUlvl/.libs/TelepathyGLib-0.12 -O2 -pipe -fno-strict-aliasing
-Wl,-O1
/usr/ports/net-im/telepathy-glib/work/telepathy-glib-0.20.2/telepathy-glib/t
mp-introspectXeUlvl/TelepathyGLib-0.12.o -Wl,--export-dynamic -pthread
-Wl,--export-dynamic  -L. ./.libs/libtelepathy-glib.so -L/usr/local/lib
/usr/local/lib/libdbus-glib-1.so /usr/local/lib/libgio-2.0.so
/usr/local/lib/libgmodule-2.0.so -lz /usr/local/lib/libgthread-2.0.so
/usr/local/lib/libdbus-1.so /usr/local/lib/libgobject-2.0.so
/usr/local/lib/libffi.so /usr/local/lib/libglib-2.0.so
/usr/local/lib/libpcre.so /usr/local/lib/libintl.so
/usr/local/lib/libiconv.so -pthread -Wl,-rpath -Wl,/usr/local/lib
/usr/local/bin/g-ir-compiler  --includedir=. TelepathyGLib-0.12.gir -o
TelepathyGLib-0.12.typelib
gmake[3]: Leaving directory
`/usr/ports/net-im/telepathy-glib/work/telepathy-glib-0.20.2/telepathy-glib'
rm _gen/tp-spec-call-content-media-description.xml
_gen/tp-spec-call-content.xml _gen/tp-spec-call-stream.xml
_gen/tp-spec-channel-request.xml _gen/tp-spec-account.xml
_gen/tp-spec-connection-manager.xml _gen/tp-spec-media-stream-handler.xml
_gen/tp-spec-debug.xml _gen/tp-spec-connection.xml _gen/tp-spec-client.xml
_gen/tp-spec-account-manager.xml _gen/tp-spec-dbus-daemon.xml
_gen/tp-spec-tls-cert.xml _gen/tp-spec-protocol.xml
_gen/tp-spec-media-session-handler.xml _gen/tp-spec-call-stream-endpoint.xml
_gen/tp-spec-channel.xml _gen/tp-spec-channel-dispatcher.xml
_gen/tp-spec-channel-dispatch-operation.xml _gen/tp-spec-generic.xml
gmake[2]: Leaving directory
`/usr/ports/net-im/telepathy-glib/work/telepathy-glib-0.20.2/telepathy-glib'
Making all in vala
gmake[2]: Entering directory
`/usr/ports/net-im/telepathy-glib/work/telepathy-glib-0.20.2/vala'
/usr/local/bin/vapigen \
        --library telepathy-glib \
        --metadatadir=../telepathy-glib \
        --pkg gio-2.0 \
        ../telepathy-glib/TelepathyGLib-0.12.gir \

error: Package `GLib-2.0' not found in specified Vala API directories or
GObject-Introspection GIR directories
error: Package `Gio-2.0' not found in specified Vala API directories or
GObject-Introspection GIR directories
Generation failed: 2 error(s), 0 warning(s)
gmake[2]: *** [telepathy-glib.vapi] Error 1
gmake[2]: Leaving directory
`/usr/ports/net-im/telepathy-glib/work/telepathy-glib-0.20.2/vala'
gmake[1]: *** [all-recursive] Error 1
gmake[1]: Leaving directory
`/usr/ports/net-im/telepathy-glib/work/telepathy-glib-0.20.2'
gmake: *** [all] Error 2
*** [do-build] Error code 1

Stop in /usr/ports/net-im/telepathy-glib.
** Command failed [exit code 1]: /usr/bin/script -qa
/tmp/portupgrade20131022-32747-1xszgxd env UPGRADE_TOOL=portupgrade
UPGRADE_PORT=telepathy-glib-0.18.2 UPGRADE_PORT_VER=0.18.2 make
** Fix the problem and try again.
** Listing the failed packages (-:ignored / *:skipped / !:failed)
        ! net-im/telepathy-glib (telepathy-glib-0.18.2) (new compiler error)




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?000901cecf3e$a03198d0$e094ca70$>