-----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

Reply via email to