Openembedded Core Discussions
 help / color / mirror / Atom feed
* Re: [oe-commits] Ross Burton : vala: upgrade to 0.26.1
       [not found] <20141112153903.E7E7F50273@opal.openembedded.org>
@ 2014-11-21 14:01 ` Martin Jansa
  2014-11-21 14:04   ` Burton, Ross
  0 siblings, 1 reply; 3+ messages in thread
From: Martin Jansa @ 2014-11-21 14:01 UTC (permalink / raw)
  To: Ross Burton, openembedded-core; +Cc: openembedded-commits

[-- Attachment #1: Type: text/plain, Size: 3685 bytes --]

On Wed, Nov 12, 2014 at 03:39:03PM +0000, git@git.openembedded.org wrote:
> Module: openembedded-core.git
> Branch: master
> Commit: 3562603044e908aacece86985bc8e4d7338622ac
> URL:    http://git.openembedded.org/?p=openembedded-core.git&a=commit;h=3562603044e908aacece86985bc8e4d7338622ac
> 
> Author: Ross Burton <ross.burton@intel.com>
> Date:   Mon Oct 27 23:21:53 2014 +0000
> 
> vala: upgrade to 0.26.1
> 
> vapigen can't be disabled anymore, so remove --disable-vapigen.
> 
> Signed-off-by: Ross Burton <ross.burton@intel.com>

Was this needed and tested with some real world applications?

Or was it tested only because package index was showing possible
upgrade?

Causes couple failures in world builds:

  /home/jenkins/oe/world/shr-core/meta-smartphone/meta-fso/recipes-freesmartphone/cornucopia/fsogsmd_git.bb, do_compile
  /home/jenkins/oe/world/shr-core/meta-smartphone/meta-shr/recipes-shr/3rdparty/ffalarms_git.bb, do_compile
  /home/jenkins/oe/world/shr-core/meta-smartphone/meta-shr/recipes-shr/3rdparty/iliwi_git.bb, do_compile
  /home/jenkins/oe/world/shr-core/meta-smartphone/meta-shr/recipes-shr/3rdparty/sensmon_git.bb, do_compile
  /home/jenkins/oe/world/shr-core/meta-smartphone/meta-shr/recipes-shr/3rdparty/valacompass_git.bb, do_compile
  /home/jenkins/oe/world/shr-core/meta-openembedded/meta-xfce/recipes-bindings/vala/xfce4-vala_4.10.3.bb, do_configure

> ---
> 
>  meta/recipes-devtools/vala/vala.inc       | 5 ++---
>  meta/recipes-devtools/vala/vala_0.24.0.bb | 6 ------
>  meta/recipes-devtools/vala/vala_0.26.1.bb | 6 ++++++
>  3 files changed, 8 insertions(+), 9 deletions(-)
> 
> diff --git a/meta/recipes-devtools/vala/vala.inc b/meta/recipes-devtools/vala/vala.inc
> index cac8728..63056fd 100644
> --- a/meta/recipes-devtools/vala/vala.inc
> +++ b/meta/recipes-devtools/vala/vala.inc
> @@ -13,7 +13,6 @@ SHRT_VER = "${@d.getVar('PV',1).split('.')[0]}.${@d.getVar('PV',1).split('.')[1]
>  SRC_URI = "http://ftp.gnome.org/pub/GNOME/sources/${BPN}/${SHRT_VER}/${BP}.tar.xz"
>  inherit autotools pkgconfig
>  
> -EXTRA_OECONF = "--disable-vapigen"
> -
> +FILES_${PN} += "${datadir}/${BPN}-${SHRT_VER}/vapi ${libdir}/${BPN}-${SHRT_VER}/"
>  FILES_${PN}-doc += "${datadir}/devhelp"
> -FILES_${PN} += "${datadir}/${BPN}-${SHRT_VER}/vapi"
> +FILES_${PN}-dbg += "${libdir}/${BPN}-${SHRT_VER}/.debug"
> diff --git a/meta/recipes-devtools/vala/vala_0.24.0.bb b/meta/recipes-devtools/vala/vala_0.24.0.bb
> deleted file mode 100644
> index 342a875..0000000
> --- a/meta/recipes-devtools/vala/vala_0.24.0.bb
> +++ /dev/null
> @@ -1,6 +0,0 @@
> -require ${BPN}.inc
> -
> -SRC_URI += " file://0001-git-version-gen-don-t-append-dirty-if-we-re-not-in-g.patch"
> -
> -SRC_URI[md5sum] = "beddeff9c06d3c278988b237da0e7401"
> -SRC_URI[sha256sum] = "22a37c977512c19cd29c373eaaef96cb2c994795d491106f32387f3f9d1e899c"
> diff --git a/meta/recipes-devtools/vala/vala_0.26.1.bb b/meta/recipes-devtools/vala/vala_0.26.1.bb
> new file mode 100644
> index 0000000..3df9cd4
> --- /dev/null
> +++ b/meta/recipes-devtools/vala/vala_0.26.1.bb
> @@ -0,0 +1,6 @@
> +require ${BPN}.inc
> +
> +SRC_URI += " file://0001-git-version-gen-don-t-append-dirty-if-we-re-not-in-g.patch"
> +
> +SRC_URI[md5sum] = "723a03b822d4cc47abc4019685970a3e"
> +SRC_URI[sha256sum] = "8407abb19ab3a58bbfc0d288abb47666ef81f76d0540258c03965e7545f59e6b"
> 
> -- 
> _______________________________________________
> Openembedded-commits mailing list
> Openembedded-commits@lists.openembedded.org
> http://lists.openembedded.org/mailman/listinfo/openembedded-commits

-- 
Martin 'JaMa' Jansa     jabber: Martin.Jansa@gmail.com

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 188 bytes --]

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: [oe-commits] Ross Burton : vala: upgrade to 0.26.1
  2014-11-21 14:01 ` [oe-commits] Ross Burton : vala: upgrade to 0.26.1 Martin Jansa
@ 2014-11-21 14:04   ` Burton, Ross
  2014-11-21 14:31     ` Martin Jansa
  0 siblings, 1 reply; 3+ messages in thread
From: Burton, Ross @ 2014-11-21 14:04 UTC (permalink / raw)
  To: Martin Jansa; +Cc: openembedded-commits@lists.openembedded.org, OE-core

[-- Attachment #1: Type: text/plain, Size: 652 bytes --]

On 21 November 2014 14:01, Martin Jansa <martin.jansa@gmail.com> wrote:

> > vala: upgrade to 0.26.1
> >
> > vapigen can't be disabled anymore, so remove --disable-vapigen.
> >
> > Signed-off-by: Ross Burton <ross.burton@intel.com>
>
> Was this needed and tested with some real world applications?
>
> Or was it tested only because package index was showing possible
> upgrade?
>
> Causes couple failures in world builds:
>

Yes and yes (the new rygel that I'm about to submit to meta-multimedia).

I don't have those layers checked out - are they failing because they want
a specific version of vala, or some other reason?

Ross

[-- Attachment #2: Type: text/html, Size: 1219 bytes --]

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: [oe-commits] Ross Burton : vala: upgrade to 0.26.1
  2014-11-21 14:04   ` Burton, Ross
@ 2014-11-21 14:31     ` Martin Jansa
  0 siblings, 0 replies; 3+ messages in thread
From: Martin Jansa @ 2014-11-21 14:31 UTC (permalink / raw)
  To: Burton, Ross; +Cc: openembedded-commits@lists.openembedded.org, OE-core

[-- Attachment #1: Type: text/plain, Size: 1049 bytes --]

On Fri, Nov 21, 2014 at 02:04:17PM +0000, Burton, Ross wrote:
> On 21 November 2014 14:01, Martin Jansa <martin.jansa@gmail.com> wrote:
> 
> > > vala: upgrade to 0.26.1
> > >
> > > vapigen can't be disabled anymore, so remove --disable-vapigen.
> > >
> > > Signed-off-by: Ross Burton <ross.burton@intel.com>
> >
> > Was this needed and tested with some real world applications?
> >
> > Or was it tested only because package index was showing possible
> > upgrade?
> >
> > Causes couple failures in world builds:
> >
> 
> Yes and yes (the new rygel that I'm about to submit to meta-multimedia).
> 
> I don't have those layers checked out - are they failing because they want
> a specific version of vala, or some other reason?

xfce4-vala fails to detect libvala version, other apps are failing in
valac so they need to be updated to be compatible with new vala

See logs in:
http://lists.openembedded.org/pipermail/openembedded-core/2014-November/099113.html

-- 
Martin 'JaMa' Jansa     jabber: Martin.Jansa@gmail.com

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 188 bytes --]

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2014-11-21 14:38 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
     [not found] <20141112153903.E7E7F50273@opal.openembedded.org>
2014-11-21 14:01 ` [oe-commits] Ross Burton : vala: upgrade to 0.26.1 Martin Jansa
2014-11-21 14:04   ` Burton, Ross
2014-11-21 14:31     ` Martin Jansa

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox