[oe] [meta-multimedia][PATCH v4 0/2] Add libupnp1.8 recipe

Fabien Lahoudere fabien.lahoudere at collabora.co.uk
Thu Sep 14 12:24:14 UTC 2017


On Thu, 2017-09-14 at 08:01 +0000, Peter Kjellerstedt wrote:
> > -----Original Message-----
> > From: openembedded-devel-bounces at lists.openembedded.org
> > [mailto:openembedded-devel-bounces at lists.openembedded.org] On Behalf Of
> > Fabien Lahoudere
> > Sent: den 13 september 2017 22:06
> > To: openembedded-devel at lists.openembedded.org
> > Subject: [oe] [meta-multimedia][PATCH v4 0/2] Add libupnp1.8 recipe
> > 
> > In order to build gerbera, we need to support libupnp >= 1.8.
> > However mpd won't build with this version probably due to API break.
> 
> Wouldn't it be more appropriate to copy the current libupnp 1.6 recipe 
> to libupnp16 and then update the libupnp recipe to 1.8? Presumably we 
> want to get rid of the 1.6 version whenever mpd is updated to support 
> the new API.

It is not a problem for me. Both solution are fine.
The decision concerns only maintainers and their preferences.

> 
> > So we add a new recipe libupnp1.8 to be able to use both version.
> > Both version can be run in parallel.
> > 
> > ?:~/src/oe-core/build$ dpkg-deb -c tmp-glibc/deploy/deb/cortexa9hf-
> > neon/libupnp_1.6.21-r0_armhf.deb
> > drwxrwxrwx root/root         0 2017-09-13 17:26 ./
> > drwxr-xr-x root/root         0 2017-09-13 17:26 ./usr/
> > drwxr-xr-x root/root         0 2017-09-13 17:26 ./usr/lib/
> > -rwxr-xr-x root/root     31600 2017-09-13 17:26
> > ./usr/lib/libixml.so.2.0.8
> > -rwxr-xr-x root/root     17912 2017-09-13 17:26
> > ./usr/lib/libthreadutil.so.6.0.4
> > -rwxr-xr-x root/root    117676 2017-09-13 17:26
> > ./usr/lib/libupnp.so.6.3.4
> > lrwxrwxrwx root/root         0 2017-09-13 17:26 ./usr/lib/libixml.so.2
> > -> libixml.so.2.0.8
> > lrwxrwxrwx root/root         0 2017-09-13 17:26
> > ./usr/lib/libthreadutil.so.6 -> libthreadutil.so.6.0.4
> > lrwxrwxrwx root/root         0 2017-09-13 17:26 ./usr/lib/libupnp.so.6
> > -> libupnp.so.6.3.4
> > ?:~/src/oe-core/build$ dpkg-deb -c tmp-glibc/deploy/deb/cortexa9hf-
> > neon/libupnp1.8_1.8.2-r0_armhf.deb
> > drwxrwxrwx root/root         0 2017-09-13 17:43 ./
> > drwxr-xr-x root/root         0 2017-09-13 17:43 ./usr/
> > drwxr-xr-x root/root         0 2017-09-13 17:43 ./usr/lib/
> > -rwxr-xr-x root/root     35696 2017-09-13 17:43
> > ./usr/lib/libixml.so.10.0.1
> > -rwxr-xr-x root/root    155128 2017-09-13 17:43
> > ./usr/lib/libupnp.so.10.1.1
> > lrwxrwxrwx root/root         0 2017-09-13 17:43 ./usr/lib/libixml.so.10
> > -> libixml.so.10.0.1
> > lrwxrwxrwx root/root         0 2017-09-13 17:43 ./usr/lib/libupnp.so.10
> > -> libupnp.so.10.1.1
> > 
> > mpd and gerbera have been built successfully with this fix.
> > 
> > The patch also clean a bit gerbera recipe and fix dependency issue.
> > 
> > Changes since v3:
> > 	- Drop RDEPENDS from gerbera recipe.
> > 	- use git fetcher instead of github archive for libupnp
> > 
> > Fabien Lahoudere (2):
> >   libupnp: Add recipe for version 1.8.2
> >   gerbera: clean recipe
> > 
> >  .../recipes-connectivity/libupnp/libupnp1.8.bb       | 20
> > ++++++++++++++++++++
> >  .../recipes-multimedia/gerbera/gerbera_git.bb        | 12 ++++++------
> >  2 files changed, 26 insertions(+), 6 deletions(-)
> >  create mode 100644 meta-multimedia/recipes-
> > connectivity/libupnp/libupnp1.8.bb
> > 
> > --
> > 2.11.0
> 
> //Peter
> 



More information about the Openembedded-devel mailing list