diff options
author | Samuli Suominen <ssuominen@gentoo.org> | 2009-08-10 08:11:50 +0000 |
---|---|---|
committer | Samuli Suominen <ssuominen@gentoo.org> | 2009-08-10 08:11:50 +0000 |
commit | a76c73493c563383d0a8b74aae452db3345b5c7f (patch) | |
tree | a02b9f0a03143c60951f0f09425b494a6e97f07b /dev-embedded/sdcc | |
parent | Fix building with GCC 4.4+ wrt #277246. (diff) | |
download | historical-a76c73493c563383d0a8b74aae452db3345b5c7f.tar.gz historical-a76c73493c563383d0a8b74aae452db3345b5c7f.tar.bz2 historical-a76c73493c563383d0a8b74aae452db3345b5c7f.zip |
Fix building with GCC 4.4+ wrt #275126.
Package-Manager: portage-2.2_rc36/cvs/Linux x86_64
Diffstat (limited to 'dev-embedded/sdcc')
-rw-r--r-- | dev-embedded/sdcc/ChangeLog | 8 | ||||
-rw-r--r-- | dev-embedded/sdcc/Manifest | 5 | ||||
-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 |
4 files changed, 21 insertions, 6 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/Manifest b/dev-embedded/sdcc/Manifest index 1dbe0bf8a6de..2a00b54c698f 100644 --- a/dev-embedded/sdcc/Manifest +++ b/dev-embedded/sdcc/Manifest @@ -1,4 +1,5 @@ AUX sdcc-2.8.0-flags.patch 2103 RMD160 35f207ff98855e9c347e751f272e9f7fc9392315 SHA1 9ea13dc7501a7a8ca10c290dda897e954f1cfe18 SHA256 bc578efacde9ebf65f49c2d209854a7ada18f337da894ed37414fde0dd1bc046 +AUX sdcc-2.8.0-gcc44.patch 313 RMD160 1b4740b353869421c22749af1ed97df9781bad08 SHA1 461775e92045d42d38e5d190506fb385bb51fbbc SHA256 ae0a477edc8f9aa0f6bb6b08fcde4538fd465708c0d79dc5bdc96969feacc115 DIST sdcc-doc-2.6.0.tar.gz 1026186 RMD160 bec50c8a4ca1263dd4cd533bf2802cfe17cc8f6c SHA1 7689d13886d2cf9b1e346ec2d86595046b08ef1b SHA256 fca8592706f76ed7063652dafa8c18c79070a1b31c12b8834b7feffbcb945817 DIST sdcc-doc-2.7.0.tar.bz2 1211113 RMD160 5eb71415084561db980bdc81d104427e647277a4 SHA1 d2dd4318b308372fea36a9093b597127dd258e1c SHA256 3a70654c9c0a0f86d9632d85f94eed946c9faf946c266fceadc5f60f590c0b70 DIST sdcc-doc-2.8.0.tar.bz2 1363271 RMD160 845993157869fd7b5dc889141c1d07c2873f671a SHA1 a6d3154f7a54e341597e88acb723fed1e41c1938 SHA256 b40fd15e69d89872c2982fe8a9ed2cc0415d05d0e830b4969714e0af8db21f6d @@ -10,6 +11,6 @@ DIST sdcc-src-20060502.tar.gz 4145716 RMD160 9d66bba6c0f7712473b8d36ea6ee4b314a8 EBUILD sdcc-2.5.0_p20060502.ebuild 1685 RMD160 6a10a5fe2d41bb4d66ff23a5efd3b91db326129f SHA1 ccbc121042ce925aa7872b896d404e66c302cf26 SHA256 0e76f2a1e0b3d57622646497674f998cf52c22e2c7ded443d465e7156bd58830 EBUILD sdcc-2.6.0.ebuild 1577 RMD160 d329f21aaf869396f263553e38141858feb27983 SHA1 cea82a4b7f296c6b61ba5564a3bdc13c25018e4f SHA256 3bb6b398a01cb89a9cce2cc9999e1660fd751bbe26cff7391f8f6df4d5e644a4 EBUILD sdcc-2.7.0.ebuild 1579 RMD160 1a780dc6032104b25ca836ef3eb41938795b5b2f SHA1 296dc07d261ddc7d04fedf43de5a4d38f6c648db SHA256 23bc7739153df1455245842f525137acdc9192d83b7a3fda85bf263942d26383 -EBUILD sdcc-2.8.0.ebuild 2050 RMD160 df32c9e62f5cc002576027176907a591749b1362 SHA1 57d93988752562667c82f170a39f761d5d649a9c SHA256 80b4b25722daa6a593d1f1c5783c728191db3b073add7acc4e0162db2f4c2438 -MISC ChangeLog 6523 RMD160 e52e0835cd9006d2fe99921aa906a544454d0192 SHA1 d7eef3f440a582d0d141038f575ed03738b56e18 SHA256 a7b4353599e9e18c300ab4ad3bc707691910f38588380316eda2db071a2f3380 +EBUILD sdcc-2.8.0.ebuild 2091 RMD160 4d1d75514a42b1dde02e72cf85866229281bb7cd SHA1 839f413cc5af2b7c357b3f1e279626b2b0623a17 SHA256 c175cbe0bd81d986adce15cc936c91d672b28e6969271f897c6898b998b20d2d +MISC ChangeLog 6674 RMD160 d7a77a1f2ecca05b3f866a66f7a3c51528cd5478 SHA1 6722ff2ca1f9d4cbf64a64cfedb1b6686c9c0d07 SHA256 26c0119a432758347ec68e1f6aad0852a50fdc5ff61b0d0d7ee26b8cf1b42201 MISC metadata.xml 371 RMD160 a7669f3a27e2ef27e4c28e775c094c76e17d7e92 SHA1 1c3f3979c3437b7f77b38f7e697fdc99719c4967 SHA256 436922a2a0e576d911c70892a4fefd75dcf8d1a41f6a4a7b47aa4d816a39a79e 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" |