On Thu, Sep 14, 2017 at 7:46 AM, Martin Jansa <[email protected]> wrote: > On Thu, Sep 14, 2017 at 08:01:49AM +0000, Peter Kjellerstedt wrote: >> > -----Original Message----- >> > From: [email protected] >> > [mailto:[email protected]] On Behalf Of >> > Fabien Lahoudere >> > Sent: den 13 september 2017 22:06 >> > To: [email protected] >> > 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. > > Makes sense, I've renamed it in master-next. >
you forgot to rename the patch directory which should now be called libupnp1 as well. > I've also noticed that libupnp is optionally used by vlc, that's not > tested by my world builds, because PACKAGECONFIG for it isn't enabled by > default, but maybe vlc is also incompatible with libupnp 1.8. > >> > 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 >> >> -- >> _______________________________________________ >> Openembedded-devel mailing list >> [email protected] >> http://lists.openembedded.org/mailman/listinfo/openembedded-devel > > -- > Martin 'JaMa' Jansa jabber: [email protected] > > -- > _______________________________________________ > Openembedded-devel mailing list > [email protected] > http://lists.openembedded.org/mailman/listinfo/openembedded-devel > -- _______________________________________________ Openembedded-devel mailing list [email protected] http://lists.openembedded.org/mailman/listinfo/openembedded-devel
