Hi @ports,

is gobject-introspection broken? System is up-to-date but the build
fails.

Cheers, Rafael
env 
PATH=".libs:/usr/ports/pobj/gobject-introspection-1.40.0/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/local/bin:/usr/X11R6/bin"
 LPATH=.libs CC="cc" PYTHONPATH=.:. UNINSTALLED_INTROSPECTION_SRCDIR=. 
UNINSTALLED_INTROSPECTION_BUILDDIR=. ./g-ir-scanner  --verbose -I. 
--add-include-path=. --add-include-path=./gir --add-include-path=. 
--add-include-path=. --namespace=GLib --nsversion=2.0 
--libtool="/usr/bin/libtool" --pkg=glib-2.0    --library=glib-2.0 
--library=gobject-2.0 --external-library --reparse-validate 
--identifier-prefix=G --symbol-prefix=g --symbol-prefix=glib 
--c-include="glib.h"  --cflags-begin -I/usr/local/include/glib-2.0 
-I/usr/local/lib/glib-2.0/include -DGETTEXT_PACKAGE=Dummy -DGLIB_COMPILATION 
-D__G_I18N_LIB_H__ --cflags-end  /usr/local/lib/glib-2.0/include/glibconfig.h 
/usr/local/include/glib-2.0/glib/gchecksum.h 
/usr/local/include/glib-2.0/glib/gvarianttype.h 
/usr/local/include/glib-2.0/glib/goption.h 
/usr/local/include/glib-2.0/glib/gslice.h /us!
 r/local/include/glib-2.0/glib/gkeyfile.h 
/usr/local/include/glib-2.0/glib/gunicode.h 
/usr/local/include/glib-2.0/glib/gbitlock.h 
/usr/local/include/glib-2.0/glib/gatomic.h 
/usr/local/include/glib-2.0/glib/gstdio.h 
/usr/local/include/glib-2.0/glib/gregex.h 
/usr/local/include/glib-2.0/glib/gpattern.h 
/usr/local/include/glib-2.0/glib/gconvert.h 
/usr/local/include/glib-2.0/glib/gutils.h 
/usr/local/include/glib-2.0/glib/gstrfuncs.h 
/usr/local/include/glib-2.0/glib/gslist.h 
/usr/local/include/glib-2.0/glib/gqsort.h 
/usr/local/include/glib-2.0/glib/gmarkup.h 
/usr/local/include/glib-2.0/glib/gbacktrace.h 
/usr/local/include/glib-2.0/glib/gtimer.h 
/usr/local/include/glib-2.0/glib/gdatetime.h 
/usr/local/include/glib-2.0/glib/gbookmarkfile.h 
/usr/local/include/glib-2.0/glib/gwin32.h 
/usr/local/include/glib-2.0/glib/gtestutils.h 
/usr/local/include/glib-2.0/glib/gpoll.h 
/usr/local/include/glib-2.0/glib/gdate.h 
/usr/local/include/glib-2.0/glib/gcharset.h /usr/local/include/glib-2.0/glib/g!
 messages.h /usr/local/include/glib-2.0/glib/glist.h 
/usr/local/include/glib-2.0/glib/gtimezone.h 
/usr/local/include/glib-2.0/glib/gi18n.h 
/usr/local/include/glib-2.0/glib/gbytes.h 
/usr/local/include/glib-2.0/glib/ghash.h 
/usr/local/include/glib-2.0/glib/gmain.h 
/usr/local/include/glib-2.0/glib/gquark.h 
/usr/local/include/glib-2.0/glib/gthread.h 
/usr/local/include/glib-2.0/glib/grand.h 
/usr/local/include/glib-2.0/glib/gurifuncs.h 
/usr/local/include/glib-2.0/glib/ghmac.h 
/usr/local/include/glib-2.0/glib/ghostutils.h 
/usr/local/include/glib-2.0/glib/gmacros.h 
/usr/local/include/glib-2.0/glib/gdataset.h 
/usr/local/include/glib-2.0/glib/gbase64.h 
/usr/local/include/glib-2.0/glib/gscanner.h 
/usr/local/include/glib-2.0/glib/gstring.h 
/usr/local/include/glib-2.0/glib/gstringchunk.h 
/usr/local/include/glib-2.0/glib/gprimes.h 
/usr/local/include/glib-2.0/glib/ggettext.h 
/usr/local/include/glib-2.0/glib/gsequence.h 
/usr/local/include/glib-2.0/glib/gqueue.h 
/usr/local/include/glib-2.0/glib/gi18n-lib.h 
/usr/local/include/glib-2.0/glib/gnode.h /usr/local/inc!
 lude/glib-2.0/glib/gerror.h /usr/local/include/glib-2.0/glib/gtrashstack.h 
/usr/local/include/glib-2.0/glib/gmappedfile.h 
/usr/local/include/glib-2.0/glib/gtree.h 
/usr/local/include/glib-2.0/glib/garray.h 
/usr/local/include/glib-2.0/glib/gvariant.h 
/usr/local/include/glib-2.0/glib/ghook.h 
/usr/local/include/glib-2.0/glib/genviron.h 
/usr/local/include/glib-2.0/glib/gversion.h 
/usr/local/include/glib-2.0/glib/gprintf.h 
/usr/local/include/glib-2.0/glib/giochannel.h 
/usr/local/include/glib-2.0/glib/gshell.h 
/usr/local/include/glib-2.0/glib/gversionmacros.h 
/usr/local/include/glib-2.0/glib/gspawn.h 
/usr/local/include/glib-2.0/glib/galloca.h 
/usr/local/include/glib-2.0/glib/gthreadpool.h 
/usr/local/include/glib-2.0/glib/gfileutils.h 
/usr/local/include/glib-2.0/glib/gtypes.h 
/usr/local/include/glib-2.0/glib/gdir.h 
/usr/local/include/glib-2.0/glib/gasyncqueue.h 
/usr/local/include/glib-2.0/glib/gmem.h 
/usr/local/include/glib-2.0/gobject/glib-types.h gir/glib-2.0.c 
/usr/local/include!
 /glib-2.0/glib-unix.h g-ir-scanner g-ir-compiler --output GLib-2.0.gir
g-ir-scanner: compile: cc -Wno-deprecated-declarations -pthread 
-I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include 
-I/usr/local/include -fno-strict-aliasing -Wsign-compare -Wcast-align 
-Wpointer-arith -Wnested-externs -Wmissing-prototypes -Wmissing-declarations 
-Wchar-subscripts -Wall -O2 -pipe 
-I/usr/ports/pobj/gobject-introspection-1.40.0/gobject-introspection-1.40.0 
-I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include 
-I/usr/local/include -c -o 
/usr/ports/pobj/gobject-introspection-1.40.0/gobject-introspection-1.40.0/tmp-introspectYz2rE5/GLib-2.0.o
 
/usr/ports/pobj/gobject-introspection-1.40.0/gobject-introspection-1.40.0/tmp-introspectYz2rE5/GLib-2.0.c
g-ir-scanner: link: /usr/bin/libtool --mode=link --tag=CC cc -o 
/usr/ports/pobj/gobject-introspection-1.40.0/gobject-introspection-1.40.0/tmp-introspectYz2rE5/GLib-2.0
 -export-dynamic -fno-strict-aliasing -Wsign-compare -Wcast-align 
-Wpointer-arith -Wnested-externs -Wmissing-prototypes -Wmissing-declarations 
-Wchar-subscripts -Wall -O2 -pipe 
/usr/ports/pobj/gobject-introspection-1.40.0/gobject-introspection-1.40.0/tmp-introspectYz2rE5/GLib-2.0.o
 -L/usr/local/lib -Wl,-E -pthread -lgio-2.0 -lgobject-2.0 -lgmodule-2.0 
-lglib-2.0 -lintl -lglib-2.0 -lgobject-2.0
libtool: link: cc -o 
/usr/ports/pobj/gobject-introspection-1.40.0/gobject-introspection-1.40.0/tmp-introspectYz2rE5/GLib-2.0
 -pthread -fno-strict-aliasing -Wsign-compare -Wcast-align -Wpointer-arith 
-Wnested-externs -Wmissing-prototypes -Wmissing-declarations -Wchar-subscripts 
-Wall -O2 -pipe -Wl,-E -Wl,-E 
/usr/ports/pobj/gobject-introspection-1.40.0/gobject-introspection-1.40.0/tmp-introspectYz2rE5/GLib-2.0.o
 
-L/usr/ports/pobj/gobject-introspection-1.40.0/gobject-introspection-1.40.0/tmp-introspectYz2rE5/.libs
 -lgio-2.0 -lz -lffi -lgmodule-2.0 -lpcre -lintl -liconv -lglib-2.0 
-lgobject-2.0 -Wl,-rpath-link,/usr/local/lib
/usr/ports/pobj/gobject-introspection-1.40.0/gobject-introspection-1.40.0/tmp-introspectYz2rE5/.libs/libglib-2.0.so.4000.0:
 warning: vsprintf() is often misused, please use vsnprintf()
/usr/ports/pobj/gobject-introspection-1.40.0/gobject-introspection-1.40.0/tmp-introspectYz2rE5/.libs/libglib-2.0.so.4000.0:
 warning: stpcpy() is dangerous GNU crap; don't use it
/usr/ports/pobj/gobject-introspection-1.40.0/gobject-introspection-1.40.0/tmp-introspectYz2rE5/.libs/libgio-2.0.so.4000.0:
 warning: strcpy() is almost always misused, please use strlcpy()
/usr/ports/pobj/gobject-introspection-1.40.0/gobject-introspection-1.40.0/tmp-introspectYz2rE5/.libs/libgio-2.0.so.4000.0:
 warning: strcat() is almost always misused, please use strlcat()
/usr/ports/pobj/gobject-introspection-1.40.0/gobject-introspection-1.40.0/tmp-introspectYz2rE5/.libs/libglib-2.0.so.4000.0:
 warning: sprintf() is often misused, please use snprintf()

(process:7361): GLib-GObject-WARNING **: cannot register existing type 'gchar'
**
GLib-GObject:ERROR:gvaluetypes.c:457:_g_value_types_init: assertion failed: 
(type == G_TYPE_CHAR)
Command 
'['/usr/ports/pobj/gobject-introspection-1.40.0/gobject-introspection-1.40.0/tmp-introspectYz2rE5/GLib-2.0',
 
'--introspect-dump=/usr/ports/pobj/gobject-introspection-1.40.0/gobject-introspection-1.40.0/tmp-introspectYz2rE5/functions.txt,/usr/ports/pobj/gobject-introspection-1.40.0/gobject-introspection-1.40.0/tmp-introspectYz2rE5/dump.xml']'
 returned non-zero exit status -6
Makefile:3386: recipe for target 'GLib-2.0.gir' failed
gmake[2]: *** [GLib-2.0.gir] Error 1
gmake[2]: Leaving directory 
'/usr/ports/pobj/gobject-introspection-1.40.0/gobject-introspection-1.40.0'
Makefile:2686: recipe for target 'all-recursive' failed
gmake[1]: *** [all-recursive] Error 1
gmake[1]: Leaving directory 
'/usr/ports/pobj/gobject-introspection-1.40.0/gobject-introspection-1.40.0'
Makefile:1464: recipe for target 'all' failed
gmake: *** [all] Error 2
*** Error 2 in . (/usr/ports/infrastructure/mk/bsd.port.mk:2686 
'/usr/ports/pobj/gobject-introspection-1.40.0/.build_done')
*** Error 2 in . (/usr/ports/infrastructure/mk/bsd.port.mk:1886 
'/usr/ports/packages/amd64/all/gobject-introspection-1.40.0.tgz')
*** Error 2 in . (/usr/ports/infrastructure/mk/bsd.port.mk:2439 
'_internal-package')
*** Error 2 in . (/usr/ports/infrastructure/mk/bsd.port.mk:1912 
'/usr/ports/update/amd64/gobject-introspection-1.40.0')
*** Error 2 in /usr/ports/devel/gobject-introspection 
(/usr/ports/infrastructure/mk/bsd.port.mk:2419 'update')

Reply via email to