diff options
author | 2009-08-10 08:11:50 +0000 | |
---|---|---|
committer | 2009-08-10 08:11:50 +0000 | |
commit | 5105abdfa4cebadeea9666af8465a6d0f6638043 (patch) | |
tree | d482178a77b2048ba7accabcff3fdfcb25a1ff13 /dev-embedded | |
parent | Fix building with GCC 4.4+ wrt #277246. (diff) | |
download | gentoo-2-5105abdfa4cebadeea9666af8465a6d0f6638043.tar.gz gentoo-2-5105abdfa4cebadeea9666af8465a6d0f6638043.tar.bz2 gentoo-2-5105abdfa4cebadeea9666af8465a6d0f6638043.zip |
Fix building with GCC 4.4+ wrt #275126.
(Portage version: 2.2_rc36/cvs/Linux x86_64)
Diffstat (limited to 'dev-embedded')
-rw-r--r-- | dev-embedded/sdcc/ChangeLog | 8 | ||||
-rw-r--r-- | dev-embedded/sdcc/files/sdcc-2.8.0-gcc44.patch | 9 | ||||
-rw-r--r-- | dev-embedded/sdcc/sdcc-2.8.0.ebuild | 5 |
3 files changed, 18 insertions, 4 deletions
diff --git a/dev-embedded/sdcc/ChangeLog b/dev-embedded/sdcc/ChangeLog index 7ecb34e7acea..6424b8be27a8 100644 --- a/dev-embedded/sdcc/ChangeLog +++ b/dev-embedded/sdcc/ChangeLog @@ -1,6 +1,10 @@ # ChangeLog for dev-embedded/sdcc -# Copyright 2000-2008 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-embedded/sdcc/ChangeLog,v 1.41 2008/08/06 18:04:19 calchan Exp $ +# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-embedded/sdcc/ChangeLog,v 1.42 2009/08/10 08:11:49 ssuominen Exp $ + + 10 Aug 2009; Samuli Suominen <ssuominen@gentoo.org> sdcc-2.8.0.ebuild, + +files/sdcc-2.8.0-gcc44.patch: + Fix building with GCC 4.4+ wrt #275126. 06 Aug 2008; Denis Dupeyron <calchan@gentoo.org> metadata.xml, sdcc-2.8.0.ebuild: diff --git a/dev-embedded/sdcc/files/sdcc-2.8.0-gcc44.patch b/dev-embedded/sdcc/files/sdcc-2.8.0-gcc44.patch new file mode 100644 index 000000000000..8d0ddf045195 --- /dev/null +++ b/dev-embedded/sdcc/files/sdcc-2.8.0-gcc44.patch @@ -0,0 +1,9 @@ +diff -ur sdcc.orig/sim/ucsim/cmd.src/cmdlex.cc sdcc/sim/ucsim/cmd.src/cmdlex.cc +--- sdcc.orig/sim/ucsim/cmd.src/cmdlex.cc 2004-07-16 19:32:30.000000000 +0300 ++++ sdcc/sim/ucsim/cmd.src/cmdlex.cc 2009-08-10 11:09:58.000000000 +0300 +@@ -1,3 +1,5 @@ ++#include <stdio.h> ++ + #line 2 "cmdlex.cc" + + #line 4 "cmdlex.cc" diff --git a/dev-embedded/sdcc/sdcc-2.8.0.ebuild b/dev-embedded/sdcc/sdcc-2.8.0.ebuild index 08284354aba4..3d5813eefe47 100644 --- a/dev-embedded/sdcc/sdcc-2.8.0.ebuild +++ b/dev-embedded/sdcc/sdcc-2.8.0.ebuild @@ -1,6 +1,6 @@ -# Copyright 1999-2008 Gentoo Foundation +# Copyright 1999-2009 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-embedded/sdcc/sdcc-2.8.0.ebuild,v 1.2 2008/08/06 18:04:19 calchan Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-embedded/sdcc/sdcc-2.8.0.ebuild,v 1.3 2009/08/10 08:11:49 ssuominen Exp $ inherit eutils autotools @@ -31,6 +31,7 @@ src_unpack() { # Fix automagic C{,XX}FLAGS epatch "${FILESDIR}"/${P}-flags.patch + epatch "${FILESDIR}"/${P}-gcc44.patch # We'll install doc manually sed -i -e '/SDCC_DOC/d' Makefile.in || die "sed failed" |