Problems building gdk-pixbuf2 and gtk30 from marcuscom
Koop Mast
kwm at rainbow-runner.nl
Fri Sep 23 11:09:47 UTC 2011
On 22-9-2011 23:53, tcb wrote:
> Hi there,
> I was trying to build gnome3 from marcuscom, but I ran into a problem
> in graphics/gdk-pixbuf2:
>
> -> Failure of gdk-pixbuf2:
> [..]
> /bin/sh /usr/ports/graphics/gdk-pixbuf2/work/gnome-libtool --tag=CC
> --mode=link cc -std=gnu99 -DGDK_PIXBUF_DISABLE_DEPRECATED -O2 -pipe
> -fno-strict-aliasing -Wall -o test-gdk-pixbuf test-gdk-pixbuf.o
> libgdk_pixbuf-2.0.la -pthread -L/usr/local/lib -lgio-2.0 -lgobject-2.0
> -lgmodule-2.0 -lgthread-2.0 -lglib-2.0 -lpng -lz -lm -lm -L/usr/local/lib
> gnome-libtool: link: cc -std=gnu99 -DGDK_PIXBUF_DISABLE_DEPRECATED -O2
> -pipe -fno-strict-aliasing -Wall -o .libs/test-gdk-pixbuf
> test-gdk-pixbuf.o -pthread ./.libs/libgdk_pixbuf-2.0.so
> -L/usr/local/lib /usr/local/lib/libgio-2.0.so
> /usr/local/lib/libgobject-2.0.so /usr/local/lib/libffi.so
> /usr/local/lib/libgmodule-2.0.so /usr/local/lib/libgthread-2.0.so
> /usr/local/lib/libglib-2.0.so /usr/local/lib/libintl.so
> /usr/local/lib/libiconv.so /usr/local/lib/libpcre.so -lpng -lz -lm
> -pthread -Wl,-rpath -Wl,/usr/local/lib
> /usr/local/bin/g-ir-scanner --namespace=GdkPixbuf --nsversion=2.0
> --libtool="/bin/sh
> /usr/ports/graphics/gdk-pixbuf2/work/gnome-libtool"
> --include=GModule-2.0 --include=Gio-2.0 --pkg-export=gdk-pixbuf-2.0
> --library=libgdk_pixbuf-2.0.la --warn-all --strip-prefix=Gdk
> --c-include="gdk-pixbuf/gdk-pixbuf.h" -DGDK_PIXBUF_COMPILATION -I..
> -I.. -I../gdk-pixbuf -I../gdk-pixbuf -D_REENTRANT
> -I/usr/local/include/glib-2.0 -I/usr/local/include gdk-pixbuf.h
> gdk-pixbuf-core.h gdk-pixbuf-transform.h gdk-pixbuf-io.h
> gdk-pixbuf-animation.h gdk-pixbuf-simple-anim.h gdk-pixbuf-loader.h
> gdk-pixbuf-enum-types.h gdk-pixbuf-marshal.h gdk-pixbuf-features.h
> gdk-pixdata.h gdk-pixbuf-i18n.h gdk-pixbuf.c gdk-pixbuf-animation.c
> gdk-pixbuf-data.c gdk-pixbuf-io.c gdk-pixbuf-loader.c
> gdk-pixbuf-scale.c gdk-pixbuf-simple-anim.c gdk-pixbuf-scaled-anim.c
> gdk-pixbuf-util.c gdk-pixdata.c gdk-pixbuf-enum-types.c
> libgdk_pixbuf-2.0.la Makefile --output GdkPixbuf-2.0.gir
> g-ir-scanner: warning: Option --strip-prefix has been deprecated;
> see --identifier-prefix and --symbol-prefix.
> Traceback (most recent call last):
> File "/usr/local/bin/g-ir-scanner", line 46, in <module>
> sys.exit(scanner_main(sys.argv))
> File
> "/usr/local/lib/gobject-introspection/giscanner/scannermain.py", line
> 407, in scanner_
> ss = create_source_scanner(options, args)
> File
> "/usr/local/lib/gobject-introspection/giscanner/scannermain.py", line
> 332, in create_s
> ss.parse_files(filenames)
> File
> "/usr/local/lib/gobject-introspection/giscanner/sourcescanner.py",
> line 249, in parse_
> self._parse(headers)
> File
> "/usr/local/lib/gobject-introspection/giscanner/sourcescanner.py",
> line 282, in _parse
> stdout=subprocess.PIPE)
> File "/usr/local/lib/python2.7/subprocess.py", line 679, in __init__
> errread, errwrite)
> File "/usr/local/lib/python2.7/subprocess.py", line 1228, in
> _execute_child
> raise child_exception
> OSError: [Errno 2] No such file or directory
> gmake[4]: *** [GdkPixbuf-2.0.gir] Error 1
> gmake[4]: Leaving directory
> `/usr/ports/graphics/gdk-pixbuf2/work/gdk-pixbuf-2.24.0/gdk-pixbu
> gmake[3]: *** [all-recursive] Error 1
> gmake[3]: Leaving directory
> `/usr/ports/graphics/gdk-pixbuf2/work/gdk-pixbuf-2.24.0/gdk-pixbu
> gmake[2]: *** [all] Error 2
> gmake[2]: Leaving directory
> `/usr/ports/graphics/gdk-pixbuf2/work/gdk-pixbuf-2.24.0/gdk-pixbu
> gmake[1]: *** [all-recursive] Error 1
> gmake[1]: Leaving directory
> `/usr/ports/graphics/gdk-pixbuf2/work/gdk-pixbuf-2.24.0'
> gmake: *** [all] Error 2
> *** Error code 1
>
> Stop in /usr/ports/graphics/gdk-pixbuf2.
> <- end.
>
>
> I'm not really sure what the problem is. When I change afterwards into
> work/gdk-pixbuf-2.24.0 and do a 'gmake' there, it seems to work.
>
>
>
> mfg Tobias
>
This is known, no fix yet for it. Also I would like to say that MC is
currently quite broken. Catching up on a whole development cycle in a
few weeks isn't a small task.
-Koop
More information about the freebsd-gnome
mailing list