URL:
<http://gna.org/patch/?3286>
Summary: Running the GTK version under W2000
Project: Freeciv
Submitted by: None
Submitted on: mar. 08 mai 2012 08:06:52 UTC
Category: client-gtk-2.0
Priority: 5 - Normal
Status: None
Privacy: Public
Assigned to: None
Originator Email: [email protected]
Open/Closed: Open
Discussion Lock: Any
Planned Release:
_______________________________________________________
Details:
Hi list,
I know that running freeciv on Windows 2000 has already been discussed (see
http://old.nabble.com/GTK-on-Windows-2000-pro,-sp4-td26568731.html) and that
this OS is quite old but I would like to have it discussed a bit again.
Some people are still using W2000 (me for example... :) !)
According to the link above, freeciv is not starting because of a call to
freeaddrinfo() done in GLib.
The discussion is dated of dec/2009.
See
https://bugzilla.gnome.org/show_bug.cgi?id=611696 and
https://bugzilla.gnome.org/show_bug.cgi?id=601840
for similar GLib bug reports.
In GLib repository, it seems to have been corrected on 2010/03/03 :
http://git.gnome.org/browse/glib/commit/gio/gnetworkingprivate.h?id=9a886135c80233a5a40071189df7693151201954
So my question is :
What *exact* version of GLib is used to build the GTK version for windows ?
Looking at the DLLs installed with freeciv, gtk seems to be 2.16.6.
However on http://ftp.gnome.org/pub/gnome/binaries/win32/gtk+/2.16/, we can
find 3 (!) versions of 2.16.6. As I suspect that the bundle version is used,
GLib is included with it.
These 3 versions are dated 15-Dec-2009, 13-Feb-2010, 12-Sep-2010. So 2 of them
have been published *before* the patch that should correct the W2000 issue
(i.e. 03-Mar-2010) and according to the dates, it seems logical that the first
version is the one that is used.
So updating to the latest 2.16.6 version, or to a more recent version of GTK
*could* solve the issue.
I don't have a working building environment but if some one could give it a
try, it would be great.
Thx
_______________________________________________________
Reply to this item at:
<http://gna.org/patch/?3286>
_______________________________________________
Message posté via/par Gna!
http://gna.org/
_______________________________________________
Freeciv-dev mailing list
[email protected]
https://mail.gna.org/listinfo/freeciv-dev