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: christophe.jail...@wanadoo.fr
             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
Freeciv-dev@gna.org
https://mail.gna.org/listinfo/freeciv-dev

Reply via email to