On Fri, Nov 28, 2008 at 04:10:21PM +0100, Farkas Levente wrote:
Daniel P. Berrange wrote:
> On Fri, Nov 28, 2008 at 03:48:23PM +0100, Farkas Levente wrote:
>> hi,
>> it seems i'm getting closer to be able to compile gtk+ for mingw32.
>> unfortunately i spend way too much time with glib1 and gtk-1.2.x, but
>> from this page it's turn out it was just waste of time:-(
>>
http://www.gimp.org/~tml/gimp/win32/downloads.html
>> --------------------------------------
>> "The GTK+ API was still mostly like GTK+ 1.2.7, which is what was
>> current when this branch was created. Unfortunately, very few of the
>> platform-independent fixes (in the gtk widgets) that went into GTK+ 1.2
>> since 1.2.7 are present. Unlike GTK+ 1.2 on Unix, GTK+ 1.3.0 on Windows
>> is built to use GLib 2.x. There is no binary distribution of any GLib
>> 1.2 for Windows."
>> --------------------------------------
>> so i try to compile this version (and not the one in fedora).
>> my question should i put into my own repo or add to your hg repo or just
>> create a new review request?
>> and the same question apply to the next weeks brunch of gstreamer
>> packages (and it's dependencies) too?
>> thanks.
>
> IMHO we should not package GTK+ for MinGW. This is a seriously ancient
> library essentially unmaintained at this point, and no modern apps should
> be using it. Even on native there little of consquence that wants this
> ancient code & desire to kill it off entirely, and we shouldn't encourage
> its use on Windows
but even fedora-10 contains gtk+1.2.10...
That is solely for a handful of legacy apps that aren't yet ported.
GTK 1.x is dead code - the upstream community hasn't done a release
of it since 2001. We should not propagate this unmaintainable junk
further.
Daniel
--
|: Red Hat, Engineering, London -o-
http://people.redhat.com/berrange/ :|
|:
http://libvirt.org -o-
http://virt-manager.org -o-
http://ovirt.org :|
|:
http://autobuild.org -o-
http://search.cpan.org/~danberr/ :|
|: GnuPG: 7D3B9505 -o- F3C9 553F A1DA 4AC2 5648 23C1 B3DF F742 7D3B 9505 :|