[poky] [PATCH 0/6] 2nd pull request: UX, gtk+/apr, Edwin, Jan19, 2011

Koen Kooi koen at dominion.thruhere.net
Fri Jan 21 01:00:28 PST 2011


Op 21 jan 2011, om 09:57 heeft Joshua Lock het volgende geschreven:

> On Fri, 2011-01-21 at 09:21 +0800, Zhai, Edwin wrote:
>> I am always challenged by the version checking system that why not 
>> upgrade to latest version:(
>> See my comments below for these packages...
>> 
>> Wold, Saul wrote:
>>> On 01/18/2011 04:46 PM, Zhai Edwin wrote:
>>> 
>>>> Saul,
>>>> This is the 2nd pull request for gtk+,gdk-pixbuf,apr. Also added webkit-gtk.
>>>> Qemu upgrade is under test across all platforms, and will be out soon.
>>>> 
>>>> 
>>> 
>>> 
>>> Edwin,
>>> 
>>> It was noticed that you updated a little too aggressively!  For the 
>>> gtk+, webkit, eds-dbus and glib, you moved to the development versions.
>>> 
>>> In some open source project even releases are stable and odd releases 
>>> are unstable, so in this case we want to go to the following:
>>> 
>>> gtk+: 2.22.1
>>> 
>> 
>> There is also 2.90.X there. And I treated it as development branch, and 
>> stick to lower version.
>> I have compared between 2.22.1 and 2.23.2, and found no much difference. 
>> One case is 2.23.2 support libtool 2.4, but 2.22.1 doesn't, so we may 
>> have some autoconf issue there. Anyway, if you want to stick with stable 
>> version, I can downgrade it to 2.22.1.
> 
> GNOME version naming should be fairly well documented, version numbers
> are split into x.y.z components.
> The policy is Major.Minor.Release, with an odd minor number indicating a
> development release and an even minor number indicating a stable
> release.
> 
> http://live.gnome.org/ReleasePlanning/ModuleRequirements/Platform
> 
> 2.90.X is the development series for Gtk+3, a major release with no ABI
> guarantee to 2.x - though admittedly this seems to disagree with the
> versioning scheme above.
> If we're going to package 2.90.x it should be in addition to a 2.x
> release, be parallel installable and the recipe be named sufficiently to
> indicate that this is gtk+ 3.
> 
> The 2.23.x unstable branch is towards making a new release of Gtk+ with
> the API/ABI guarantees of the 2.x series for people who are not in a
> position to upgrade to Gtk+3. Most distributions will ship 2 and 3 for
> at least a release or two while non-GNOME software is updated.
> 
>> 
>>> glib: 2.26.1
>>> 
>> 
>> Dongxiao owned this?
>>> eds-dbus: 2.32
>>> 
>> 
>> 
>> My previous upgrade is 2.32.1. But with added nss/nspr, it's rejected. 
>> Working is in progress.
>> 
>>> webkit-gtk 1.2.6
>>> 
>> 
>> Our poky seems never has stable release, and always use development 
>> branch. Maybe we want some new feature? RP can comment. Another benefit 
>> is development branch is under svn, so we can selectively pick some 
>> modules instead of big whole repo. Given development branch, there is no 
>> even/odd difference.
>> 
>> I have a plan to change it to stable release with the cost of long 
>> download & compile time, but I'm afraid can't make it in this release cycle.
> 
> I think we need someone else to own downgrading this recipe for the next
> release then, we can't commit to a 6month stable cycle with an unstable
> software package. 

You might want to fix glib-2.0 as well, only a 2.27.x recipe is in yocto currently


More information about the poky mailing list