Updated GTK+ 2.24.5 binaries (and bundle)



Hi,

Some time ago I've asked Tor how his Windows build environment
looked like and he shared everything to be able to recreate
it (thanks again!). The various mails we exchanged and the
resulting directory structure and scripts can be found here:
https://www.github.com/dieterv/legacynativebuilds [1]

I've used this information to build updated packages of GTK+-2.24.5
and a GTK+-bundle [2] that goes with it, in response to for example:
- https://bugzilla.gnome.org/show_bug.cgi?id=653995
  coming from https://bugs.launchpad.net/zim/+bug/783388
- this thread on PyGTK's mailing list:
  http://www.daa.com.au/pipermail/pygtk/2011-May/019755.html

The only differences between these and the packages already on
ftp.gnome.org/www.gtk.org are:
- gtk+_2.24.5-1_win32.sh and gtk+_2.24.5-1_win32.log (included with
  gtk+-dev_2.24.5-1_win32.zip) live in src/dieterv/packaging instead
  of src/tml/packaging in the hopes of making it clear Tor has not
  built these (so users of these don't go bugging him for support);
- the MSVC-compatible import libraries are missing from
  gtk+-dev_2.24.5-1_win32.zip (lib/gailutil.lib, lib/gdk-win32-2.0.lib
  and lib/gtk-win32-2.0.lib), I simply don't own a copy of
  Visual Studio 6 so these files have not been generated during
  build...

Other than that, these are drop-in updates compatible with what's
already on ftp.gnome.org/www.gtk.org.

As such, is there any interest in hosting these files on
ftp.gnome.org/www.gtk.org? If there is, I'll gladly "do the work"
and also provide a patch for http://www.gtk.org/download/win32.php

After that, I can go ahead and build an updated PyGTK All-in-one
installer (see www.pygtk.org or
ftp.gnome.org/pub/GNOME/binaries/win32/pygtk/2.24/) and
glade3-bundle_3.8.0 (https://bugzilla.gnome.org/show_bug.cgi?id=634978).
And before someone asks, both are *not*
compatible with the binaries provided on build.opensuse.org (due
to intl.dll/libintl-8.dll differences).

Thanks,
Dieter

[1] I'm struggling to pour the information into a text suitable
for live.gnome.org (help appreciated)!, but the information in
this repo combined with the .sh script included with the binaries
on ftp.gnome.org are enough to replicate a working build environment
by anyone motivated enough to actually do so :)

[2] https://github.com/dieterv/legacynativebuilds/downloads


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]