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