Patchwork [4/7] libsoup-2.4: Update from 2.42.1 to 2.43.1

login
register
mail settings
Submitter Ionut Radu
Date May 24, 2013, 9:18 a.m.
Message ID <f0b5620742216d1c7edaf721b5be599fb8c1a044.1369386157.git.ionutx.radu@intel.com>
Download mbox | patch
Permalink /patch/50467/
State New
Headers show

Comments

Ionut Radu - May 24, 2013, 9:18 a.m.
Signed-off-by: Ionut Radu <ionutx.radu@intel.com>
---
 .../libsoup/{libsoup-2.4_2.42.1.bb => libsoup-2.4_2.43.1.bb}       |    4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
 rename meta/recipes-support/libsoup/{libsoup-2.4_2.42.1.bb => libsoup-2.4_2.43.1.bb} (85%)
Ross Burton - May 24, 2013, 9:30 a.m.
NACK.  libsoup is GNOMEy, so odd minor versions indicate development
releases.  Stick with 2.42.x until 2.44.x appears.

Ross
Paul Eggleton - May 24, 2013, 9:36 a.m.
On Friday 24 May 2013 10:30:00 Burton, Ross wrote:
> NACK.  libsoup is GNOMEy, so odd minor versions indicate development
> releases.  Stick with 2.42.x until 2.44.x appears.

Could we just add some logic to distrodata.bbclass so that we don't get 
reports of needing to upgrade to these unstable releases?

Cheers,
Paul
Emilia Ciobanu - May 24, 2013, 10:40 a.m.
Hi,

> -----Original Message-----
> From: Paul Eggleton [mailto:paul.eggleton@linux.intel.com]
> Sent: Friday, May 24, 2013 12:36 PM
> To: openembedded-core@lists.openembedded.org
> Cc: Burton, Ross; Radu, IonutX; Saul Wold; Ciobanu, Emilia Maria Silvia
> Subject: Re: [OE-core] [PATCH 4/7] libsoup-2.4: Update from 2.42.1 to 2.43.1
> 
> On Friday 24 May 2013 10:30:00 Burton, Ross wrote:
> > NACK.  libsoup is GNOMEy, so odd minor versions indicate development
> > releases.  Stick with 2.42.x until 2.44.x appears.
> 
> Could we just add some logic to distrodata.bbclass so that we don't get
> reports of needing to upgrade to these unstable releases?

We thought about this situation. Because for different packages, the 
development  versions have their own naming convention, the solution
was to hardcode each case individually.

For the moment, when a maintainer finds such a package, he/she should 
update the  upstream_tracking.inc file with the flag NO_UPGRADE_REASON
set to "Development Version" or any relevant message and the CHECK_DATE
to the moment when the check was done.

Thanks,
Ema

> 
> Cheers,
> Paul
> 
> --
> 
> Paul Eggleton
> Intel Open Source Technology Centre
Paul Eggleton - May 24, 2013, 10:49 a.m.
On Friday 24 May 2013 10:40:24 Ciobanu, Emilia Maria Silvia wrote:
> On Friday, May 24, 2013 12:36 PM, Paul Eggleton wrote:
> > Could we just add some logic to distrodata.bbclass so that we don't get
> > reports of needing to upgrade to these unstable releases?
> 
> We thought about this situation. Because for different packages, the
> development  versions have their own naming convention, the solution
> was to hardcode each case individually.

We do have a number of common recipes (mostly from the GNOME project) that use 
odd numbers as versions though don't we? Even if the part of the version that 
is odd or even is different surely we could have some form of pattern that 
would parse out the part that needs to be checked in a way that could be 
specified on a per-recipe basis?

Cheers,
Paul

Patch

diff --git a/meta/recipes-support/libsoup/libsoup-2.4_2.42.1.bb b/meta/recipes-support/libsoup/libsoup-2.4_2.43.1.bb
similarity index 85%
rename from meta/recipes-support/libsoup/libsoup-2.4_2.42.1.bb
rename to meta/recipes-support/libsoup/libsoup-2.4_2.43.1.bb
index ef8d439..3545abd 100644
--- a/meta/recipes-support/libsoup/libsoup-2.4_2.42.1.bb
+++ b/meta/recipes-support/libsoup/libsoup-2.4_2.43.1.bb
@@ -17,8 +17,8 @@  PACKAGECONFIG[gnome] = "--with-gnome,--without-gnome"
 SHRT_VER = "${@bb.data.getVar('PV',d,1).split('.')[0]}.${@bb.data.getVar('PV',d,1).split('.')[1]}"
 SRC_URI = "${GNOME_MIRROR}/libsoup/${SHRT_VER}/libsoup-${PV}.tar.xz"
 
-SRC_URI[md5sum] = "aaccd590a8002b69716f885fa8589887"
-SRC_URI[sha256sum] = "20bd5365bb3e7de70fade91ac82c9dea31636318df90b8c26bc4cde2523a8c91"
+SRC_URI[md5sum] = "4df3da805e7ced25cbbf7ac39864995e"
+SRC_URI[sha256sum] = "99b186b95ca2b11fb729cae1eb458e318d9bc6bd32ad087ade2a2f54a53fa9d1"
 
 S = "${WORKDIR}/libsoup-${PV}"