summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJörg Bornkessel <hd_brummy@gentoo.org>2008-06-15 20:04:10 +0000
committerJörg Bornkessel <hd_brummy@gentoo.org>2008-06-15 20:04:10 +0000
commit9c71c906cefa4b5e5cf86e2c59e4ae18fa2f8932 (patch)
treef738a98888073e07edec6d35f4f2c26f2ea4c9e2 /media-plugins
parentFixup the makefile-fixup patch to install correct symlinks and add gen_usr_ld... (diff)
downloadgentoo-2-9c71c906cefa4b5e5cf86e2c59e4ae18fa2f8932.tar.gz
gentoo-2-9c71c906cefa4b5e5cf86e2c59e4ae18fa2f8932.tar.bz2
gentoo-2-9c71c906cefa4b5e5cf86e2c59e4ae18fa2f8932.zip
patch to fix gcc-4.3.x compile problems; thanks to M.Brakemeier on bug #227161
(Portage version: 2.1.4.4)
Diffstat (limited to 'media-plugins')
-rw-r--r--media-plugins/vdr-burn/ChangeLog8
-rw-r--r--media-plugins/vdr-burn/files/0.1.0_pre21/vdr-burn-0.1.0_pre21-gcc43.patch63
-rw-r--r--media-plugins/vdr-burn/vdr-burn-0.1.0_pre21-r4.ebuild5
3 files changed, 73 insertions, 3 deletions
diff --git a/media-plugins/vdr-burn/ChangeLog b/media-plugins/vdr-burn/ChangeLog
index df9659bef0c1..d0276e9c118b 100644
--- a/media-plugins/vdr-burn/ChangeLog
+++ b/media-plugins/vdr-burn/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for media-plugins/vdr-burn
# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-plugins/vdr-burn/ChangeLog,v 1.28 2008/05/15 16:48:38 zzam Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-plugins/vdr-burn/ChangeLog,v 1.29 2008/06/15 20:04:10 hd_brummy Exp $
+
+ 15 Jun 2008; Joerg Bornkessel <hd_brummy@gentoo.org>
+ +files/0.1.0_pre21/vdr-burn-0.1.0_pre21-gcc43.patch,
+ vdr-burn-0.1.0_pre21-r4.ebuild:
+ patch to fix gcc-4.3.x compile problems; thanks to M.Brakemeier on bug
+ #227161
*vdr-burn-0.1.0_pre21-r4 (15 May 2008)
diff --git a/media-plugins/vdr-burn/files/0.1.0_pre21/vdr-burn-0.1.0_pre21-gcc43.patch b/media-plugins/vdr-burn/files/0.1.0_pre21/vdr-burn-0.1.0_pre21-gcc43.patch
new file mode 100644
index 000000000000..38ce2aa55780
--- /dev/null
+++ b/media-plugins/vdr-burn/files/0.1.0_pre21/vdr-burn-0.1.0_pre21-gcc43.patch
@@ -0,0 +1,63 @@
+add missing includes for gcc-4.3.x
+bug 227161
+diff -ruN burn-0.1.0-pre21_orig/adaptor.h burn-0.1.0-pre21/adaptor.h
+--- burn-0.1.0-pre21_orig/adaptor.h 2006-09-16 20:33:36.000000000 +0200
++++ burn-0.1.0-pre21/adaptor.h 2008-06-15 13:59:43.000000000 +0200
+@@ -8,6 +8,7 @@
+ #ifndef VDR_BURN_ADAPTOR_H
+ #define VDR_BURN_ADAPTOR_H
+
++#include <algorithm>
+ #include <iterator>
+ #include <vdr/epg.h>
+ #include <vdr/tools.h>
+diff -ruN burn-0.1.0-pre21_orig/filter.h burn-0.1.0-pre21/filter.h
+--- burn-0.1.0-pre21_orig/filter.h 2006-09-16 20:33:36.000000000 +0200
++++ burn-0.1.0-pre21/filter.h 2008-06-15 14:00:07.000000000 +0200
+@@ -9,6 +9,7 @@
+ #define VDR_BURN_FILTER_H
+
+ #include "common.h"
++#include <algorithm>
+ #include <iterator>
+
+ namespace vdr_burn
+diff -ruN burn-0.1.0-pre21_orig/iconvwrapper.c burn-0.1.0-pre21/iconvwrapper.c
+--- burn-0.1.0-pre21_orig/iconvwrapper.c 2006-09-16 20:33:36.000000000 +0200
++++ burn-0.1.0-pre21/iconvwrapper.c 2008-06-15 14:05:04.000000000 +0200
+@@ -6,6 +6,10 @@
+ */
+
+ #include "iconvwrapper.h"
++
++#include <stdlib.h>
++#include <string.h>
++
+ #include <cerrno>
+ #include <sstream>
+
+diff -ruN burn-0.1.0-pre21_orig/menuitems.h burn-0.1.0-pre21/menuitems.h
+--- burn-0.1.0-pre21_orig/menuitems.h 2006-09-16 20:33:36.000000000 +0200
++++ burn-0.1.0-pre21/menuitems.h 2008-06-15 13:50:00.000000000 +0200
+@@ -18,6 +18,7 @@
+ #include <memory>
+ #include <string>
+ #include <vector>
++#include <limits>
+ #include "boost/bind.hpp"
+ #include <vdr/menuitems.h>
+
+diff -ruN burn-0.1.0-pre21_orig/proctools/logger.cc burn-0.1.0-pre21/proctools/logger.cc
+--- burn-0.1.0-pre21_orig/proctools/logger.cc 2006-09-16 17:22:02.000000000 +0200
++++ burn-0.1.0-pre21/proctools/logger.cc 2008-06-15 14:08:37.000000000 +0200
+@@ -1,6 +1,9 @@
+ #include "logger.h"
+ #include "functions.h"
+ #include "format.h"
++
++#include <string.h>
++
+ #include <functional>
+ #include <iterator>
+ #include <sstream>
+
diff --git a/media-plugins/vdr-burn/vdr-burn-0.1.0_pre21-r4.ebuild b/media-plugins/vdr-burn/vdr-burn-0.1.0_pre21-r4.ebuild
index af2971a93d44..69a2a57b37dc 100644
--- a/media-plugins/vdr-burn/vdr-burn-0.1.0_pre21-r4.ebuild
+++ b/media-plugins/vdr-burn/vdr-burn-0.1.0_pre21-r4.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-plugins/vdr-burn/vdr-burn-0.1.0_pre21-r4.ebuild,v 1.1 2008/05/15 16:48:38 zzam Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-plugins/vdr-burn/vdr-burn-0.1.0_pre21-r4.ebuild,v 1.2 2008/06/15 20:04:10 hd_brummy Exp $
inherit vdr-plugin eutils
@@ -24,7 +24,8 @@ PATCHES=("${FILESDIR}/${PV}/i18n.diff"
"${FILESDIR}/${PV}/${P}_setdefaults.diff"
"${FILESDIR}/${PV}/${P}-gentoo.diff"
"${FILESDIR}/${PV}/requantfactor.diff"
- "${FILESDIR}/${PV}/charset-vdr-1.5.diff")
+ "${FILESDIR}/${PV}/charset-vdr-1.5.diff"
+ "${FILESDIR}/${PV}/${P}-gcc43.patch")
DEPEND=">=media-video/vdr-1.4
>=dev-libs/libcdio-0.71