On Dec 9, 2007, at 8:01 PM, Ryan Schmidt wrote:
As I poked around the dependency tree, I saw that gtk2 had been previously installed with the +quartz and +x11 variants. I tried rebuilding gtk2 with only the +quartz variant, but found it somehow automatically adds +x11.
Since Randall Wood just dropped maintainership of gtk2 and gnome, I stepped in and changed this in r31844. Now +x11 is the default for gtk2 only if you have not requested +quartz. You can still have both, if you want them, by specifying +quartz +x11.
I'll give it another try when this change hits.
It didn't matter in the end --- I got the same error when trying to build gimp2. I've attached it at the end. The weird thing is I can't find any references in the command line here to gdk-x11, though that's the error. I also tried 'find . -type f -exec grep gdk-x11 {} \;' from inside gimp2's work directory and didn't find any matches. [snip] /bin/sh ../../libtool --tag=CC --mode=link gcc -O2 -Wall - Wdeclaration-after-statement -Wmissing-prototypes -Wmissing- declarations -Winit-self -Wpointer-arith -L/opt/local/lib -o poppler poppler-poppler.o ../../libgimp/libgimpui-2.0.la ../../ libgimpwidgets/libgimpwidgets-2.0.la ../../libgimpmodule/ libgimpmodule-2.0.la ../../libgimp/libgimp-2.0.la ../../libgimpmath/ libgimpmath-2.0.la ../../libgimpconfig/libgimpconfig-2.0.la ../../ libgimpcolor/libgimpcolor-2.0.la ../../libgimpbase/ libgimpbase-2.0.la -Wl,-framework,CoreServices,- framework,ApplicationServices -L/opt/local/lib -lgtk-quartz-2.0 - lgdk-quartz-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lpangocairo-1.0 - lpango-1.0 -lcairo -lgobject-2.0 -lgmodule-2.0 -lfreetype -lz - lfontconfig -lexpat -lpng12 -lgthread-2.0 -lglib-2.0 -lintl - liconv -Wl,-framework,CoreServices,-framework,ApplicationServices -L/opt/local/lib -lpoppler-glib -lpoppler -lgdk-quartz-2.0 - lgdk_pixbuf-2.0 -lpangocairo-1.0 -lpango-1.0 -lcairo -lgobject-2.0 - lgmodule-2.0 -lfreetype -lz -lfontconfig -lexpat -lpng12 - lgthread-2.0 -lglib-2.0 -lintl -liconv -lintl libtool: link: cannot find the library `/opt/local/lib/libgdk- x11-2.0.la' or unhandled argument `/opt/local/lib/libgdk-x11-2.0.la' make[3]: *** [poppler] Error 1 make[2]: *** [all-recursive] Error 1 make[1]: *** [all-recursive] Error 1 make: *** [all] Error 2
I'm afraid I don't know about this one. I don't use gdk2 myself.
That's the funny thing here - the only port returned by 'port search gdk' is gdk-pixbuf, and I don't have it installed at all. Frank