[oe-commits] Paul Menzel : vdr: update to 1.7.16 from 1.7.10

git version control git at git.openembedded.org
Wed Jan 12 08:08:20 UTC 2011


Module: openembedded.git
Branch: master
Commit: f4f7638828b0e06fa7ae37ccba0e1ec294b5c30a
URL:    http://gitweb.openembedded.net/?p=openembedded.git&a=commit;h=f4f7638828b0e06fa7ae37ccba0e1ec294b5c30a

Author: Paul Menzel <paulepanter at users.sourceforge.net>
Date:   Mon Jul 12 21:32:52 2010 +0200

vdr: update to 1.7.16 from 1.7.10

Several of Hennig’s patches were applied upstream and are not necessary anymore.

• `recipes/vdr/files/cplusplus.patch`: replaced by `recipes/vdr/vdr-1.7.16/0002-tools.h-include-stdarg.h.patch`
  1. `canonicalize_file_name()` is available in uClibc now.
  2. Deprecated C headers will remain in VDR instead of C++ headers [1].
• `recipes/vdr/files/disable_plugin.patch`: removed, since ncurses is found correctly now.
• `recipes/vdr/files/fixpaths.patch`: removed, since `INCLUDES` is not overwritten anymore since VDR 1.7.15 [2] and options can be passed from outside since 1.7.13 [3].
• `recipes/vdr/files/libintl.patch` ? `recipes/vdr/vdr-1.7.16/0003-uclibc-Add-lintl-to-LIBS.patch`
  1. Still needed. I do not know how to fix this upstream.
• `recipes/vdr/vdr-1.7.10/linkerflags.patch` ? `recipes/vdr/vdr-1.7.16/0001-Makefile-Pass-LDFLAGS.patch`
  1. Still needed and extended to cover all places to get rid of `ERROR: QA Issue with libvdr-svcsvr: No GNU_HASH in the elf binary:`. This patch will not be needed anymore in 1.7.17 [4].

Since 1.7.x are development releases and no users of VDR in OE are known to me simply replace 1.7.10 by 1.7.16.

This recipes is build tested for `MACHINE = "beagleboard"` with `angstrom-2008.1`, `angstrom-2010.x`, `minimal`, `minimal-uclibc`.

[1] http://www.linuxtv.org/pipermail/vdr/2010-December/024034.html
[2] http://www.linuxtv.org/pipermail/vdr/2010-April/022831.html
[3] http://www.linuxtv.org/pipermail/vdr/2010-February/022333.html
[4] http://www.linuxtv.org/pipermail/vdr/2010-December/024096.html

Signed-off-by: Paul Menzel <paulepanter at users.sourceforge.net>
Signed-off-by: Khem Raj <raj.khem at gmail.com>

---

 recipes/vdr/files/cplusplus.patch                  |   54 ------
 recipes/vdr/files/disable_plugin.patch             |   18 --
 recipes/vdr/files/fixpaths.patch                   |   11 --
 recipes/vdr/files/libintl.patch                    |   13 --
 recipes/vdr/vdr-1.7.10/linkerflags.patch           |  186 --------------------
 .../vdr-1.7.16/0001-Makefile-Pass-LDFLAGS.patch    |  148 ++++++++++++++++
 .../vdr-1.7.16/0002-tools.h-include-stdarg.h.patch |   73 ++++++++
 .../vdr-1.7.16/0003-uclibc-Add-lintl-to-LIBS.patch |   27 +++
 recipes/vdr/vdr.inc                                |    2 +-
 recipes/vdr/{vdr_1.7.10.bb => vdr_1.7.16.bb}       |   20 +--
 10 files changed, 258 insertions(+), 294 deletions(-)

Diff:   http://gitweb.openembedded.net/?p=openembedded.git/?a=commitdiff;h=f4f7638828b0e06fa7ae37ccba0e1ec294b5c30a




More information about the Openembedded-commits mailing list