-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 5/4/10 11:16 PM, Jack Howarth wrote: > Does anyone understand this breakage in wxgtk2.8-2.8.10-22 > under x86_64 fink? I am seeing... > > g++ -c -o coredll_gtk_gsockgtk.o -D__WXGTK__ -I../src/regex > -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -dynamic -fPIC -DPIC > -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES > -I/sw/src/fink.build/wxgtk2.8-2.8.10-22/wxGTK-2.8.10/build/lib/wx/include/gtk2-unicode-release-2.8 > -I../include -I/sw/include/pango-1.0 -I/sw/include/freetype2 -I/sw/include > -I/sw/lib/fontconfig2/include -I/sw/include/gtk-2.0 -I/sw/lib/gtk-2.0/include > -I/sw/include/atk-1.0 -I/sw/include/cairo -I/sw/include/glib-2.0 > -I/sw/lib/glib-2.0/include -I/sw/include/pixman-1 -I/usr/X11R6/include > -I/usr/X11/include -I/sw/include/gstreamer-0.10 -I/sw/include/glib-2.0 > -I/sw/lib/glib-2.0/include -I/sw/include/libxml2 -I/sw/include > -I/sw/include/gconf/2 -I/sw/include/SDL -I/usr/X11R6/include -I/sw/include > -I/sw/include -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing > -I/sw/include/gnome-vfs-2.0 -I/sw/lib/gnome-vfs2.16/gnome-vfs-2.0/include > -I/sw/include/gconf/2 -I/sw/include/glib-2.0 -I/sw/lib/glib-2.0/ include -I/sw/include/pango-1.0 -I/sw/include/freetype2 -I/sw/include -I/sw/lib/fontconfig2/include -I/sw/include/libgnomeprintui-2.2 -I/sw/include/libgnomeprint-2.2 -I/sw/include/libgnomecanvas-2.0 -I/sw/include/libart-2.0 -I/sw/include/glib-2.0 -I/sw/lib/glib-2.0/include -I/sw/include/libxml2 -I/sw/include/gtk-2.0 -I/sw/lib/gtk-2.0/include -I/sw/include/atk-1.0 -I/sw/include/cairo -I/sw/include/pixman-1 -I/usr/X11R6/include -I/usr/X11/include -I/sw/include/SDL -D_GNU_SOURCE=1 -D_THREAD_SAFE -fno-common ../src/gtk/gsockgtk.cpp > In file included from ../src/gtk/gsockgtk.cpp:21: > ../include/wx/gsocket.h:40: error: using typedef-name 'GSocket' after 'class' > /sw/include/glib-2.0/gio/giotypes.h:120: error: 'GSocket' has a previous > declaration here > In file included from ../include/wx/gsocket.h:179, > from ../src/gtk/gsockgtk.cpp:21: > ../include/wx/unix/gsockunx.h:40: error: using typedef-name 'GSocket' after > 'class' > /sw/include/glib-2.0/gio/giotypes.h:120: error: 'GSocket' has a previous > declaration here > ../src/gtk/gsockgtk.cpp: In function 'void _GSocket_GDK_Input(void*, gint, > GdkInputCondition)': > ../src/gtk/gsockgtk.cpp:34: error: 'struct _GSocket' has no member named > 'Detected_Read' > ../src/gtk/gsockgtk.cpp:36: error: 'struct _GSocket' has no member named > 'Detected_Write' > ../src/gtk/gsockgtk.cpp: In member function 'virtual bool > GSocketGUIFunctionsTableConcrete::Init_Socket(GSocket*)': > ../src/gtk/gsockgtk.cpp:56: error: 'struct _GSocket' has no member named > 'm_gui_dependent' > ../src/gtk/gsockgtk.cpp:57: error: 'struct _GSocket' has no member named > 'm_gui_dependent' > ../src/gtk/gsockgtk.cpp: In member function 'virtual void > GSocketGUIFunctionsTableConcrete::Destroy_Socket(GSocket*)': > ../src/gtk/gsockgtk.cpp:67: error: 'struct _GSocket' has no member named > 'm_gui_dependent' > ../src/gtk/gsockgtk.cpp: In member function 'virtual void > GSocketGUIFunctionsTableConcrete::Install_Callback(GSocket*, GSocketEvent)': > ../src/gtk/gsockgtk.cpp:72: error: 'struct _GSocket' has no member named > 'm_gui_dependent' > ../src/gtk/gsockgtk.cpp:75: error: 'struct _GSocket' has no member named > 'm_fd' > ../src/gtk/gsockgtk.cpp:83: error: 'struct _GSocket' has no member named > 'm_server' > ../src/gtk/gsockgtk.cpp:90: error: 'struct _GSocket' has no member named > 'm_fd' > ../src/gtk/gsockgtk.cpp: In member function 'virtual void > GSocketGUIFunctionsTableConcrete::Uninstall_Callback(GSocket*, GSocketEvent)': > ../src/gtk/gsockgtk.cpp:98: error: 'struct _GSocket' has no member named > 'm_gui_dependent' > ../src/gtk/gsockgtk.cpp:108: error: 'struct _GSocket' has no member named > 'm_server' > make: *** [coredll_gtk_gsockgtk.o] Error 1 > ### execution of /var/tmp/tmp.2.rpkKiO failed, exit code 2 > > with a clean install of x86_64 from fink unstable. This makes it impossible > to install apbs. > Jack >
It was an upstream problem: GSocket got defined suddenly in our current/unstable glib2. Patched in revision 23. - -- Alexander Hansen Fink User Liaison -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.10 (Darwin) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAkvhavEACgkQB8UpO3rKjQ9sdgCfYJP3irFEwvOqnMR15vgwUZWH rLsAnRTNus0y9FBTsYdLOwrcATXzYOLL =Kd8o -----END PGP SIGNATURE----- ------------------------------------------------------------------------------ _______________________________________________ Fink-devel mailing list [email protected] http://news.gmane.org/gmane.os.apple.fink.devel Subscription management: https://lists.sourceforge.net/lists/listinfo/fink-devel
