sysutils/polkit build failure, lacks devel/gobject-introspection-0.6.7 depedency

Joe Marcus Clarke marcus at marcuscom.com
Fri Dec 25 15:42:08 UTC 2009


On Fri, 2009-12-25 at 09:05 +0100, skarra at gmx.net wrote:

> gmake[2]: Entering directory `/usr/ports/devel/gobject-introspection/work/gobject-introspection-0.6.7/gir'
> /bin/sh /usr/local/bin/libtool --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..   -I/usr/local/include -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include   -Wsign-compare -Wcast-align -Wpointer-arith -Wnested-externs -Wmissing-prototypes -Wmissing-declarations -Wchar-subscripts -Wall -O2 -fno-strict-aliasing -pipe -march=prescott -MT libgirepository_everything_1_0_la-everything.lo -MD -MP -MF .deps/libgirepository_everything_1_0_la-everything.Tpo -c -o libgirepository_everything_1_0_la-everything.lo `test -f './everything.c' || echo './'`./everything.c
> libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -Wsign-compare -Wcast-align -Wpointer-arith -Wnested-externs -Wmissing-prototypes -Wmissing-declarations -Wchar-subscripts -Wall -O2 -fno-strict-aliasing -pipe -march=prescott -MT libgirepository_everything_1_0_la-everything.lo -MD -MP -MF .deps/libgirepository_everything_1_0_la-everything.Tpo -c ./everything.c  -fPIC -DPIC -o .libs/libgirepository_everything_1_0_la-everything.o
> libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -Wsign-compare -Wcast-align -Wpointer-arith -Wnested-externs -Wmissing-prototypes -Wmissing-declarations -Wchar-subscripts -Wall -O2 -fno-strict-aliasing -pipe -march=prescott -MT libgirepository_everything_1_0_la-everything.lo -MD -MP -MF .deps/libgirepository_everything_1_0_la-everything.Tpo -c ./everything.c -o libgirepository_everything_1_0_la-everything.o >/dev/null 2>&1
> mv -f .deps/libgirepository_everything_1_0_la-everything.Tpo .deps/libgirepository_everything_1_0_la-everything.Plo
> /bin/sh /usr/local/bin/libtool --tag=CC   --mode=link cc -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include   -Wsign-compare -Wcast-align -Wpointer-arith -Wnested-externs -Wmissing-prototypes -Wmissing-declarations -Wchar-subscripts -Wall -O2 -fno-strict-aliasing -pipe -march=prescott -version-info 1:0:0  -L/usr/local/lib -o libgirepository-everything-1.0.la -rpath /usr/local/lib libgirepository_everything_1_0_la-everything.lo -L/usr/local/lib -lgio-2.0 -lgobject-2.0 -lgmodule-2.0 -lglib-2.0
> libtool: link: cc -shared  .libs/libgirepository_everything_1_0_la-everything.o   -Wl,-rpath -Wl,/usr/local/lib -Wl,-rpath -Wl,/usr/local/lib -L/usr/local/lib /usr/local/lib/libgio-2.0.so /usr/local/lib/libgobject-2.0.so /usr/local/lib/libgmodule-2.0.so /usr/local/lib/libglib-2.0.so -licui18n /usr/local/lib/libintl.so /usr/local/lib/libiconv.so /usr/local/lib/libpcre.so  -march=prescott   -Wl,-soname -Wl,libgirepository-everything-1.0.so.1 -o .libs/libgirepository-everything-1.0.so.1
> libtool: link: (cd ".libs" && rm -f "libgirepository-everything-1.0.so" && ln -s "libgirepository-everything-1.0.so.1" "libgirepository-everything-1.0.so")
> libtool: link: (cd ".libs" && rm -f "libgirepository-everything-1.0.so" && ln -s "libgirepository-everything-1.0.so.1" "libgirepository-everything-1.0.so")
> libtool: link: ar cru .libs/libgirepository-everything-1.0.a  libgirepository_everything_1_0_la-everything.o
> libtool: link: ranlib .libs/libgirepository-everything-1.0.a
> libtool: link: ( cd ".libs" && rm -f "libgirepository-everything-1.0.la" && ln -s "../libgirepository-everything-1.0.la" "libgirepository-everything-1.0.la" )
> env LPATH=.libs  env PYTHONPATH=..:..:YTHONPATH UNINSTALLED_INTROSPECTION_SRCDIR=.. UNINSTALLED_INTROSPECTION_BUILDDIR=.. ../tools/g-ir-scanner -v --add-include-path=../gir --add-include-path=. -v --add-include-path=../gir --add-include-path=. --namespace=GIRepository --nsversion=2.0 --libtool="/bin/sh /usr/local/bin/libtool"  --library=girepository-1.0 --pkg=gobject-2.0 --include=GObject-2.0 --noclosure --strip-prefix=g --c-include="girepository.h" --pkg-export gobject-introspection-1.0 -I./girepository ../girepository/girepository.c ../girepository/girepository.h --output GIRepository-2.0.gir
> env LPATH=.libs  env PYTHONPATH=..:..:YTHONPATH UNINSTALLED_INTROSPECTION_SRCDIR=.. UNINSTALLED_INTROSPECTION_BUILDDIR=.. ../tools/g-ir-scanner -v --add-include-path=../gir --add-include-path=. -v --add-include-path=../gir --add-include-path=. --namespace=Everything --nsversion=1.0 --libtool="/bin/sh /usr/local/bin/libtool"  --library=libgirepository-everything-1.0.la --pkg=gobject-2.0 --include=GObject-2.0   ./everything.h ./everything.c --output Everything-1.0.gir
> ../tools/g-ir-compiler --includedir=. --includedir=../gir --includedir=../gir --includedir=. cairo-1.0.gir -o cairo-1.0.typelib
> gmake[2]: *** [cairo-1.0.typelib] Segmentation fault: 11 (core dumped)

You're building with non-default CFLAGS, and this crash is not seen by
the majority of users (nor in Tinderbox or on pointyhat).  I recommend
you rebuild all of gobject-introspection's dependencies without the
-march flag, and see if it builds.  If not, then you can follow the
instructions at http://www.freebsd.org/gnome/docs/bugging.html to
collect a full backtrace with debugging symbols so the crash can be
analyzed.

Joe

-- 
PGP Key : http://www.marcuscom.com/pgp.asc
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 196 bytes
Desc: This is a digitally signed message part
Url : http://lists.freebsd.org/pipermail/freebsd-gnome/attachments/20091225/969a790d/attachment.pgp


More information about the freebsd-gnome mailing list