Opened 18 years ago

Last modified 14 years ago

#10596 closed defect

GTK2 doesn't build (in gtkprintbackendcups) — at Initial Version

Reported by: damien.pollet@… Owned by: macports-tickets@…
Priority: Normal Milestone:
Component: ports Version: 1.2
Keywords: Cc:
Port: gtk2, cups-headers

Description

Here's what I get when building gtk2 after a port clean --all gtk2:

---> Building gtk2 with target all Error: Target com.apple.build returned: shell command "cd "/opt/local/var/db/dports/build/_opt_local_var_db_dports_sources_rsync.rsync.darwinports.org_dpupdate_dports_x11_gtk2/work/gtk+-2.10.2" && make all CFLAGS+="-I/usr/X11R6/include"" returned error 2 Command output: gcc -DHAVE_CONFIG_H -I. -I. -I../../.. -I../../.. -I../../../gtk -I../../../gtk -I../../../gdk -I../../../gdk -DGTK_PRINT_BACKEND_ENABLE_UNSUPPORTED -D_REENTRANT -DXTHREADS -I/opt/local/include/glib-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include/pango-1.0 -I/opt/local/include/cairo -I/opt/local/include/freetype2 -I/opt/local/include -I/opt/local/include/libpng12 -I/usr/X11R6/include -I/opt/local/include/atk-1.0 -DG_DISABLE_CAST_CHECKS -I/opt/local/include -no-cpp-precomp -DX_LOCALE -I/usr/X11R6/include -I/usr/X11R6/include -MT gtkprintbackendlpr.lo -MD -MP -MF .deps/gtkprintbackendlpr.Tpo -c gtkprintbackendlpr.c -fno-common -DPIC -o .libs/gtkprintbackendlpr.o gtkprintbackendlpr.c: In function '_cairo_write': gtkprintbackendlpr.c:183: warning: pointer targets in passing argument 2 of 'g_io_channel_write_chars' differ in signedness /bin/sh ../../../libtool --mode=link gcc -I/usr/X11R6/include -L/opt/local/lib -lpango-1.0 -o libprintbackend-lpr.la -rpath /opt/local/lib/gtk-2.0/2.10.0/printbackends -avoid-version -module gtkprintbackendlpr.lo -L/usr/X11R6/lib -lXrender -lX11 -L/opt/local/lib -L/usr/X11R6/lib -lpangocairo-1.0 -lpango-1.0 -latk-1.0 -lgobject-2.0 -lgmodule-2.0 -lglib-2.0 -lintl -liconv -lcairo -lSM -lICE -lfreetype -lz -lfontconfig -lpng12 -lXrender -lX11 -ltiff -ljpeg -L/opt/local/lib -lpng12 -lm ../../../gtk/libgtk-x11-2.0.la gcc ${wl}-flat_namespace ${wl}-undefined ${wl}suppress -o .libs/libprintbackend-lpr.so -bundle .libs/gtkprintbackendlpr.o -L/opt/local/lib -L/usr/X11R6/lib /opt/local/lib/libpangocairo-1.0.dylib /usr/X11R6/lib/libSM.dylib /usr/X11R6/lib/libICE.dylib /usr/X11R6/lib/libX11.dylib /opt/local/lib/libpangoft2-1.0.dylib /opt/local/lib/libexpat.dylib /opt/local/lib/libz.dylib /opt/local/lib/libpango-1.0.dylib /opt/local/lib/libatk-1.0.dylib /opt/local/lib/libgobject-2.0.dylib /opt/local/lib/libgmodule-2.0.dylib /opt/local/lib/libglib-2.0.dylib /opt/local/lib/libintl.dylib /opt/local/lib/libiconv.dylib /opt/local/lib/libcairo.dylib -lSM -lICE /opt/local/lib/libfreetype.dylib -lz /opt/local/lib/libfontconfig.dylib /opt/local/lib/libXrender.dylib -lX11 /opt/local/lib/libtiff.dylib /opt/local/lib/libjpeg.dylib /opt/local/lib/libpng12.dylib -lm ../../../gtk/.libs/libgtk-x11-2.0.dylib /opt/local/var/db/dports/build/_opt_local_var_db_dports_sources_rsync.rsync.darwinports.org_dpupdate_dports_x11_gtk2/work/gtk+-2.10.2/gdk/.libs/libgdk-x11-2.0.dylib /usr/X11R6/lib/libXrandr.dylib /usr/X11R6/lib/libXinerama.dylib /usr/X11R6/lib/libXext.dylib /opt/local/var/db/dports/build/_opt_local_var_db_dports_sources_rsync.rsync.darwinports.org_dpupdate_dports_x11_gtk2/work/gtk+-2.10.2/gdk-pixbuf/.libs/libgdk_pixbuf-2.0.dylib creating libprintbackend-lpr.la (cd .libs && rm -f libprintbackend-lpr.la && ln -s ../libprintbackend-lpr.la libprintbackend-lpr.la) Making all in cups if /bin/sh ../../../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I../../.. -I../../.. -I../../../gtk -I../../../gtk -I../../../gdk -I../../../gdk -I/opt/local/include -DGTK_PRINT_BACKEND_ENABLE_UNSUPPORTED -D_REENTRANT -DXTHREADS -I/opt/local/include/glib-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include/pango-1.0 -I/opt/local/include/cairo -I/opt/local/include/freetype2 -I/opt/local/include -I/opt/local/include/libpng12 -I/usr/X11R6/include -I/opt/local/include/atk-1.0 -DG_DISABLE_CAST_CHECKS -I/opt/local/include -no-cpp-precomp -DX_LOCALE -I/usr/X11R6/include -I/usr/X11R6/include -MT gtkprintbackendcups.lo -MD -MP -MF ".deps/gtkprintbackendcups.Tpo" \

-c -o gtkprintbackendcups.lo test -f 'gtkprintbackendcups.c' || echo './'gtkprintbackendcups.c; \

then mv -f ".deps/gtkprintbackendcups.Tpo" ".deps/gtkprintbackendcups.Plo"; \ else rm -f ".deps/gtkprintbackendcups.Tpo"; exit 1; \ fi mkdir .libs

gcc -DHAVE_CONFIG_H -I. -I. -I../../.. -I../../.. -I../../../gtk -I../../../gtk -I../../../gdk -I../../../gdk -I/opt/local/include -DGTK_PRINT_BACKEND_ENABLE_UNSUPPORTED -D_REENTRANT -DXTHREADS -I/opt/local/include/glib-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include/pango-1.0 -I/opt/local/include/cairo -I/opt/local/include/freetype2 -I/opt/local/include -I/opt/local/include/libpng12 -I/usr/X11R6/include -I/opt/local/include/atk-1.0 -DG_DISABLE_CAST_CHECKS -I/opt/local/include -no-cpp-precomp -DX_LOCALE -I/usr/X11R6/include -I/usr/X11R6/include -MT gtkprintbackendcups.lo -MD -MP -MF .deps/gtkprintbackendcups.Tpo -c gtkprintbackendcups.c -fno-common -DPIC -o .libs/gtkprintbackendcups.o

gtkprintbackendcups.c: In function '_cairo_write_to_cups': gtkprintbackendcups.c:272: warning: pointer targets in passing argument 2 of 'g_io_channel_write_chars' differ in signedness gtkprintbackendcups.c: In function 'available_choices': gtkprintbackendcups.c:1689: error: 'struct ppd_group_str' has no member named 'name' gtkprintbackendcups.c: In function 'handle_option': gtkprintbackendcups.c:2036: error: 'struct ppd_group_str' has no member named 'name' gtkprintbackendcups.c:2043: error: 'struct ppd_group_str' has no member named 'name' gtkprintbackendcups.c:2050: error: 'struct ppd_group_str' has no member named 'name' gtkprintbackendcups.c: In function 'handle_group': gtkprintbackendcups.c:2080: error: 'struct ppd_group_str' has no member named 'name' make[4]: * [gtkprintbackendcups.lo] Error 1 make[3]: * [all-recursive] Error 1 make[2]: * [all-recursive] Error 1 make[1]: * [all-recursive] Error 1 make: * [all] Error 2

Change History (0)

Note: See TracTickets for help on using tickets.