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.
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
--
_______________________________________________
Openembedded-devel mailing list
[email protected]
http://lists.openembedded.org/mailman/listinfo/openembedded-devel