diff options
author | Mike Frysinger <vapier@gentoo.org> | 2009-08-25 08:50:30 +0000 |
---|---|---|
committer | Mike Frysinger <vapier@gentoo.org> | 2009-08-25 08:50:30 +0000 |
commit | 98a73c2447d37f8eadf1e96907d724c5b02038f7 (patch) | |
tree | a9b7ebfc9a921b8c9c143626e7a7918960f1964f /sys-libs | |
parent | Weird tabbing. (diff) | |
download | historical-98a73c2447d37f8eadf1e96907d724c5b02038f7.tar.gz historical-98a73c2447d37f8eadf1e96907d724c5b02038f7.tar.bz2 historical-98a73c2447d37f8eadf1e96907d724c5b02038f7.zip |
Install a simple fenv.h for newer gcc versions #266298 by Antonio Pezo.
Package-Manager: portage-2.2_rc40/cvs/Linux x86_64
Diffstat (limited to 'sys-libs')
-rw-r--r-- | sys-libs/uclibc/ChangeLog | 5 | ||||
-rw-r--r-- | sys-libs/uclibc/Manifest | 10 | ||||
-rw-r--r-- | sys-libs/uclibc/uclibc-0.9.28.3-r8.ebuild | 13 |
3 files changed, 21 insertions, 7 deletions
diff --git a/sys-libs/uclibc/ChangeLog b/sys-libs/uclibc/ChangeLog index 7275b11af206..a38581d83df0 100644 --- a/sys-libs/uclibc/ChangeLog +++ b/sys-libs/uclibc/ChangeLog @@ -1,6 +1,9 @@ # ChangeLog for sys-libs/uclibc # Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-libs/uclibc/ChangeLog,v 1.50 2009/08/25 08:28:45 vapier Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-libs/uclibc/ChangeLog,v 1.51 2009/08/25 08:50:30 vapier Exp $ + + 25 Aug 2009; Mike Frysinger <vapier@gentoo.org> uclibc-0.9.28.3-r8.ebuild: + Install a simple fenv.h for newer gcc versions #266298 by Antonio Pezo. *uclibc-0.9.28.3-r8 (25 Aug 2009) diff --git a/sys-libs/uclibc/Manifest b/sys-libs/uclibc/Manifest index f833f58c27f4..9b7a4b0ee67d 100644 --- a/sys-libs/uclibc/Manifest +++ b/sys-libs/uclibc/Manifest @@ -17,17 +17,17 @@ DIST uClibc-locale-030818.tgz 236073 RMD160 8e3f4b20b94e07e535cbbbe81287186014c5 EBUILD uclibc-0.9.27-r1.ebuild 12351 RMD160 2f1365f60c80b23bfd08e663451df9f34f5946df SHA1 51dfd046e01f3e7a0c357445f99745139a007193 SHA256 fcda9df899df83b3e9c461f14f479be57aff28b97f67630dcd1f25de2531bb92 EBUILD uclibc-0.9.28.3-r3.ebuild 14525 RMD160 86d630d2d3311067aaf5f69942298935f2a66715 SHA1 9b28ecced11e2007a6b99d287180a2206b5a4cde SHA256 23c13418d90bc79571af75eda48057cd7197d88bc61d2dbec8a6a71849cac86e EBUILD uclibc-0.9.28.3-r7.ebuild 14523 RMD160 5e86d914ba87cccd1fbb8a022983717a6b97c3ed SHA1 995f14f2bf5be868c00a092e42e05edb1d137d7d SHA256 4f92ba5e9d2f42716f1ac9f27c77d274687bf9caee21276607eadf0b951b07f5 -EBUILD uclibc-0.9.28.3-r8.ebuild 14528 RMD160 611c930d41d308cf69a6753e87b3fd6ade5bef4b SHA1 27f93eb41abeeeb759cc8f4e74301d6b1a1966dd SHA256 d7bf5e411a54eae33015ba328fa39498a460df276342ba8b814f31a0f2a4febb +EBUILD uclibc-0.9.28.3-r8.ebuild 14805 RMD160 8e6b195cac957e37b14c34996511ad895925bb14 SHA1 2cc3792e3754f8c681beed0a43073eeee1de1534 SHA256 7fcb99f42368320b27a1ba9d0743c17670252d4bf7529a824691c47a6a099e06 EBUILD uclibc-0.9.28.3.ebuild 14520 RMD160 ecd4d234a66e28ca6e64cd267366c141e13c0564 SHA1 31c90cd4e5aca6fa2ab8a6455ea413e09dbf4407 SHA256 3f6ad60e2601238614046ea05297ce2d3aed027191b6db013ef9515242e256bd EBUILD uclibc-0.9.30.1-r1.ebuild 11483 RMD160 838580c85c13c082f23dd4c9c22e552d26224ead SHA1 1a8b7beb1305567d43bdfd3657d2bf2716ab5b2c SHA256 cd224cc44f8596a188e99ed791edc7bab827b376639d583b39577ce7e0d09a3b EBUILD uclibc-0.9.30.1.ebuild 11481 RMD160 499b6bbfec5028a0e217c6fa22c6dbb6c34a0a1e SHA1 444a10a7f1da8370e890afda1b4cf8267ed67ab6 SHA256 013f8ad35b46af31c799c3424f9b0bebe154d65e0edb36a51a9ffed58ecbf5c8 EBUILD uclibc-0.9.30.ebuild 13888 RMD160 7e08e41577c66002af9dd71ea11d9752ddce1de8 SHA1 0d2d1149a30a21423bc48a2116adee391967a30a SHA256 8a05bec287cdd1bce037c48206966e25b6355d12bca9309c3434c9337aa4f28a -MISC ChangeLog 16818 RMD160 9ee344177411094563286c6104deca2767624a1a SHA1 666e6f8ea4a59c7b1ee3d8a73298a1cc7ef2cc7c SHA256 3a4da92dc90361ff222beca36916e8e6471ee007a443be779b20995c57e6cdb6 +MISC ChangeLog 16970 RMD160 c579641d2ca6e52cee16f5e84215dfb30b12e24e SHA1 c2624aa3ad8824df49af7edef49f4a8be66c349e SHA256 4e18d4be112ba83f034efe22a5f3623fec4a68b5e85c117154daabb6d42fbe24 MISC metadata.xml 1469 RMD160 0c3640cb24a93c003e59cd0f9fd99587881ac63e SHA1 6be5e573878f88438a0121ff49841d52f07dedcd SHA256 e2f9e4727e826e87f735157c170a4e1f5f3ff572a2a2875f6a8889dfa5c648a3 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.11 (GNU/Linux) -iEYEARECAAYFAkqToMMACgkQlPl3HsVfCDqitQCfQ6KKlHdJMCDKrUQ+Lgq8L9Gm -ic8AnAlkF7DaHyMM/zmmBoyWDQE+msp0 -=ZYQa +iEYEARECAAYFAkqTpdwACgkQlPl3HsVfCDrVaACeNUC0whIH0JxLsftKq7gvqmHW +wogAnRAQ3yZBYRdT03PiN3VAJiohHTJW +=VISK -----END PGP SIGNATURE----- diff --git a/sys-libs/uclibc/uclibc-0.9.28.3-r8.ebuild b/sys-libs/uclibc/uclibc-0.9.28.3-r8.ebuild index c84ba4911d07..960f1761bd94 100644 --- a/sys-libs/uclibc/uclibc-0.9.28.3-r8.ebuild +++ b/sys-libs/uclibc/uclibc-0.9.28.3-r8.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2009 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-libs/uclibc/uclibc-0.9.28.3-r8.ebuild,v 1.1 2009/08/25 08:28:45 vapier Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-libs/uclibc/uclibc-0.9.28.3-r8.ebuild,v 1.2 2009/08/25 08:50:30 vapier Exp $ #ESVN_REPO_URI="svn://uclibc.org/trunk/uClibc" #inherit subversion @@ -419,6 +419,17 @@ src_install() { # remove files coming from kernel-headers rm -rf "${sysroot}"/usr/include/{linux,asm*} + if [[ -e ${D}/usr/include/bits/fenv.h && ! -e ${D}/usr/include/fenv.h ]] ; then + # install fenv.h for newer gcc versions #266298 + cat <<-EOF > "${D}"/usr/include/fenv.h + #ifndef _FENV_H + #define _FENV_H + #include <features.h> + #include <bits/fenv.h> + #endif + EOF + fi + # Make sure we install the sys-include symlink so that when # we build a 2nd stage cross-compiler, gcc finds the target # system headers correctly. See gcc/doc/gccinstall.info |