[MacPorts] #15866: gtk2 failing to build on panther

MacPorts noreply at macports.org
Fri Jul 4 23:59:10 PDT 2008


#15866: gtk2 failing to build on panther
---------------------------------+------------------------------------------
 Reporter:  wustenfuchs at mac.com  |       Owner:  macports-tickets at lists.macosforge.org
     Type:  defect               |      Status:  new                                  
 Priority:  Normal               |   Milestone:  Port Bugs                            
Component:  ports                |     Version:  1.6.0                                
 Keywords:  gtk2 build failure   |  
---------------------------------+------------------------------------------
 2003 Apple Macintosh G4 Powerbook 12" - Mac OS-X 10.3.9 - XCode 1.5 -
 MacPorts 1.6.0

 Here is the terminal output:

 {{{

 ROMMEL:~ Rommel$ sudo port -ds install gtk2
 DEBUG: Found port in
 file:///opt/local/var/macports/sources/rsync.macports.org/release/ports/x11/gtk2
 DEBUG: Changing to port directory:
 /opt/local/var/macports/sources/rsync.macports.org/release/ports/x11/gtk2
 DEBUG: Found port in
 file:///opt/local/var/macports/sources/rsync.macports.org/release/ports/graphics/cairo
 DEBUG: Changing to port directory:
 /opt/local/var/macports/sources/rsync.macports.org/release/ports/graphics/cairo
 DEBUG: Searching for dependency: cairo
 DEBUG: Found Dependency: receipt exists for cairo
 DEBUG: Found port in
 file:///opt/local/var/macports/sources/rsync.macports.org/release/ports/graphics/fontconfig
 DEBUG: Changing to port directory:
 /opt/local/var/macports/sources/rsync.macports.org/release/ports/graphics/fontconfig
 DEBUG: Searching for dependency: fontconfig
 DEBUG: Found Dependency: receipt exists for fontconfig
 DEBUG: Found port in
 file:///opt/local/var/macports/sources/rsync.macports.org/release/ports/print/freetype
 DEBUG: Changing to port directory:
 /opt/local/var/macports/sources/rsync.macports.org/release/ports/print/freetype
 DEBUG: Searching for dependency: freetype
 DEBUG: Found Dependency: receipt exists for freetype
 DEBUG: Found port in
 file:///opt/local/var/macports/sources/rsync.macports.org/release/ports/devel/glib2
 DEBUG: Changing to port directory:
 /opt/local/var/macports/sources/rsync.macports.org/release/ports/devel/glib2
 DEBUG: Searching for dependency: glib2
 DEBUG: Found Dependency: receipt exists for glib2
 DEBUG: Found port in
 file:///opt/local/var/macports/sources/rsync.macports.org/release/ports/graphics/jpeg
 DEBUG: Changing to port directory:
 /opt/local/var/macports/sources/rsync.macports.org/release/ports/graphics/jpeg
 DEBUG: Searching for dependency: jpeg
 DEBUG: Found Dependency: receipt exists for jpeg
 DEBUG: Found port in
 file:///opt/local/var/macports/sources/rsync.macports.org/release/ports/graphics/tiff
 DEBUG: Changing to port directory:
 /opt/local/var/macports/sources/rsync.macports.org/release/ports/graphics/tiff
 DEBUG: Searching for dependency: tiff
 DEBUG: Found Dependency: receipt exists for tiff
 DEBUG: Found port in
 file:///opt/local/var/macports/sources/rsync.macports.org/release/ports/textproc/libiconv
 DEBUG: Changing to port directory:
 /opt/local/var/macports/sources/rsync.macports.org/release/ports/textproc/libiconv
 DEBUG: Searching for dependency: libiconv
 DEBUG: Found Dependency: receipt exists for libiconv
 DEBUG: Found port in
 file:///opt/local/var/macports/sources/rsync.macports.org/release/ports/graphics/libpng
 DEBUG: Changing to port directory:
 /opt/local/var/macports/sources/rsync.macports.org/release/ports/graphics/libpng
 DEBUG: Searching for dependency: libpng
 DEBUG: Found Dependency: receipt exists for libpng
 DEBUG: Found port in
 file:///opt/local/var/macports/sources/rsync.macports.org/release/ports/devel/atk
 DEBUG: Changing to port directory:
 /opt/local/var/macports/sources/rsync.macports.org/release/ports/devel/atk
 DEBUG: Searching for dependency: atk
 DEBUG: Found Dependency: receipt exists for atk
 DEBUG: Found port in
 file:///opt/local/var/macports/sources/rsync.macports.org/release/ports/x11/pango
 DEBUG: Changing to port directory:
 /opt/local/var/macports/sources/rsync.macports.org/release/ports/x11/pango
 DEBUG: Searching for dependency: pango
 DEBUG: Found Dependency: receipt exists for pango
 DEBUG: Found port in
 file:///opt/local/var/macports/sources/rsync.macports.org/release/ports/devel/gettext
 DEBUG: Changing to port directory:
 /opt/local/var/macports/sources/rsync.macports.org/release/ports/devel/gettext
 DEBUG: Searching for dependency: gettext
 DEBUG: Found Dependency: receipt exists for gettext
 DEBUG: Found port in
 file:///opt/local/var/macports/sources/rsync.macports.org/release/ports/x11/render
 DEBUG: Changing to port directory:
 /opt/local/var/macports/sources/rsync.macports.org/release/ports/x11/render
 DEBUG: Searching for dependency: render
 DEBUG: Found Dependency: receipt exists for render
 DEBUG: Found port in
 file:///opt/local/var/macports/sources/rsync.macports.org/release/ports/archivers/zlib
 DEBUG: Changing to port directory:
 /opt/local/var/macports/sources/rsync.macports.org/release/ports/archivers/zlib
 DEBUG: Searching for dependency: zlib
 DEBUG: Found Dependency: receipt exists for zlib
 DEBUG: Found port in
 file:///opt/local/var/macports/sources/rsync.macports.org/release/ports/x11/xrender
 DEBUG: Changing to port directory:
 /opt/local/var/macports/sources/rsync.macports.org/release/ports/x11/xrender
 DEBUG: Searching for dependency: xrender
 DEBUG: Found Dependency: receipt exists for xrender
 DEBUG: Found port in
 file:///opt/local/var/macports/sources/rsync.macports.org/release/ports/x11/xorg
 DEBUG: Changing to port directory:
 /opt/local/var/macports/sources/rsync.macports.org/release/ports/x11/xorg
 DEBUG: Searching for dependency: xorg
 DEBUG: Didn't find receipt, going to depspec regex for: xorg
 DEBUG: Found Dependency: path: /usr/X11R6/lib filename: libX11.6.dylib
 regex: ^libX11\.6\.dylib$
 DEBUG: Found port in
 file:///opt/local/var/macports/sources/rsync.macports.org/release/ports/devel/pkgconfig
 DEBUG: Changing to port directory:
 /opt/local/var/macports/sources/rsync.macports.org/release/ports/devel/pkgconfig
 DEBUG: Searching for dependency: pkgconfig
 DEBUG: Found Dependency: receipt exists for pkgconfig
 DEBUG: Found port in
 file:///opt/local/var/macports/sources/rsync.macports.org/release/ports/devel
 /cups-headers
 DEBUG: Changing to port directory:
 /opt/local/var/macports/sources/rsync.macports.org/release/ports/devel
 /cups-headers
 DEBUG: Searching for dependency: cups-headers
 DEBUG: Found Dependency: receipt exists for cups-headers
 DEBUG: Found port in
 file:///opt/local/var/macports/sources/rsync.macports.org/release/ports/devel
 /shared-mime-info
 DEBUG: Changing to port directory:
 /opt/local/var/macports/sources/rsync.macports.org/release/ports/devel
 /shared-mime-info
 DEBUG: Searching for dependency: shared-mime-info
 DEBUG: Found Dependency: receipt exists for shared-mime-info
 --->  Fetching gtk2
 --->  Verifying checksum(s) for gtk2
 --->  Extracting gtk2
 --->  Applying patches to gtk2
 --->  Configuring gtk2
 --->  Building gtk2 with target all
 Error: Target org.macports.build returned: shell command " cd
 "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_x11_gtk2/work/gtk+-2.12.9"
 && make all " returned error 2
 Command output:    && ln -s gtk-floppy.png gtk-save.png)
 \
 done                                                            \
 && touch stamp-icons
 make  gtk-update-icon-cache
 if /usr/bin/gcc-3.3 -DHAVE_CONFIG_H -I. -I. -I.. -DG_LOG_DOMAIN=\"Gtk\"
 -DGTK_LIBDIR=\"/opt/local/lib\" -DGTK_DATADIR=\"/opt/local/share\"
 -DGTK_DATA_PREFIX=\"/opt/local\" -DGTK_SYSCONFDIR=\"/opt/local/etc\"
 -DGTK_VERSION=\"2.12.9\" -DGTK_BINARY_VERSION=\"2.10.0\" -DGTK_HOST
 =\"powerpc-apple-darwin7.9.0\" -DGTK_COMPILATION
 -DGTK_PRINT_BACKENDS=\"file,cups\" -DGTK_PRINT_PREVIEW_COMMAND=\""evince
 --unlink-tempfile --preview --print-settings %s %f"\" -I../gtk -I..
 -I../gdk -I../gdk -I../gdk-pixbuf -I../gdk-pixbuf
 -DGDK_PIXBUF_DISABLE_DEPRECATED -DGDK_DISABLE_DEPRECATED
 -DGTK_FILE_SYSTEM_ENABLE_UNSUPPORTED
 -DGTK_PRINT_BACKEND_ENABLE_UNSUPPORTED -DG_DISABLE_CAST_CHECKS
 -D_REENTRANT -DXTHREADS -I/opt/local/include/glib-2.0
 -I/opt/local/lib/glib-2.0/include -I/opt/local/include
 -I/opt/local/include/pango-1.0 -I/opt/local/include/cairo
 -I/opt/local/include/freetype2 -I/opt/local/include/libpng12
 -I/usr/X11R6/include -I/opt/local/include/pixman-1
 -I/opt/local/include/atk-1.0        -I/opt/local/include -no-cpp-precomp
 -DX_LOCALE -I/usr/X11R6/include  -I/usr/X11R6/include  -O2 -funroll-loops
 -fstrict-aliasing -Wall -MT updateiconcache.o -MD -MP -MF
 ".deps/updateiconcache.Tpo" \
   -c -o updateiconcache.o `test -f 'updateiconcache.c' || echo
 './'`updateiconcache.c; \
 then mv -f ".deps/updateiconcache.Tpo" ".deps/updateiconcache.Po"; \
 else rm -f ".deps/updateiconcache.Tpo"; exit 1; \
 fi
 In file included from /opt/local/include/glib-2.0/glib.h:74,
                  from updateiconcache.c:38:
 /opt/local/include/glib-2.0/glib/gtestutils.h:191: warning: use of `long
 double' type; its size may change in a future release
 /opt/local/include/glib-2.0/glib/gtestutils.h:191: warning: (Long double
 usage is reported only once for each file.
 /opt/local/include/glib-2.0/glib/gtestutils.h:191: warning: To disable
 this warning, use -Wno-long-double.)
 /bin/sh ../libtool --mode=link /usr/bin/gcc-3.3  -O2 -funroll-loops
 -fstrict-aliasing -Wall  -L/opt/local/lib -o gtk-update-icon-cache
 updateiconcache.o ../gdk-pixbuf/libgdk_pixbuf-2.0.la
 mkdir .libs
 /usr/bin/gcc-3.3 -O2 -funroll-loops -fstrict-aliasing -Wall -o .libs/gtk-
 update-icon-cache updateiconcache.o  -L/opt/local/lib ../gdk-
 pixbuf/.libs/libgdk_pixbuf-2.0.dylib /opt/local/lib/libgmodule-2.0.dylib
 /opt/local/lib/libgobject-2.0.dylib /opt/local/lib/libglib-2.0.dylib
 /opt/local/lib/libintl.dylib /opt/local/lib/libiconv.dylib
 /opt/local/lib/libtiff.dylib -lc /opt/local/lib/libjpeg.dylib
 /opt/local/lib/libpng12.dylib -lz -lm
 ld: warning multiple definitions of symbol _locale_charset
 /opt/local/lib/libiconv.dylib(localcharset.o) definition of
 _locale_charset
 /opt/local/lib/libintl.dylib(localcharset.o) definition of _locale_charset
 ld: warning suggest use of -bind_at_load, as lazy binding may result in
 errors or different symbols being used
 symbol _locale_charset used from dynamic library
 /opt/local/lib/libiconv.dylib(localcharset.o) not from earlier dynamic
 library /opt/local/lib/libintl.8.dylib(localcharset.o)
 creating gtk-update-icon-cache
 GDK_PIXBUF_MODULE_FILE=../gdk-pixbuf/gdk-pixbuf.loaders ./gtk-update-icon-
 cache --force --ignore-theme-index            \
    --source builtin_icons stock-icons > gtkbuiltincache.h.tmp &&        \
 mv gtkbuiltincache.h.tmp gtkbuiltincache.h
 gtk-update-icon-cache: The generated cache was invalid.
 make[2]: *** [gtkbuiltincache.h] Error 1
 make[1]: *** [all-recursive] Error 1
 make: *** [all] Error 2

 Error: Status 1 encountered during processing.

 }}}

 I am fairly certain this port was installed and working prior to a recent
 port sync.  All help is greatly appreciated.

-- 
Ticket URL: <http://trac.macports.org/ticket/15866>
MacPorts <http://www.macports.org/>
Ports system for Mac OS


More information about the macports-tickets mailing list