diff options
author | Ryan Hill <rhill@gentoo.org> | 2010-02-04 08:12:05 +0000 |
---|---|---|
committer | Ryan Hill <rhill@gentoo.org> | 2010-02-04 08:12:05 +0000 |
commit | 410d0c285fe44a4211c3a25c66d1fa8aada363f1 (patch) | |
tree | 1003daafbecba64254a2952e3a7d91ae5c7fbfae /dev-libs | |
parent | net-p2p/transmission: bump to 1.77 (diff) | |
download | historical-410d0c285fe44a4211c3a25c66d1fa8aada363f1.tar.gz historical-410d0c285fe44a4211c3a25c66d1fa8aada363f1.tar.bz2 historical-410d0c285fe44a4211c3a25c66d1fa8aada363f1.zip |
Version bump.
Package-Manager: portage-2.2_rc62/cvs/Linux x86_64
Diffstat (limited to 'dev-libs')
-rw-r--r-- | dev-libs/elfutils/ChangeLog | 11 | ||||
-rw-r--r-- | dev-libs/elfutils/Manifest | 18 | ||||
-rw-r--r-- | dev-libs/elfutils/elfutils-0.140.ebuild | 57 | ||||
-rw-r--r-- | dev-libs/elfutils/elfutils-0.144.ebuild (renamed from dev-libs/elfutils/elfutils-0.143.ebuild) | 8 | ||||
-rw-r--r-- | dev-libs/elfutils/files/elfutils-0.144-sloppy-include.patch | 114 |
5 files changed, 142 insertions, 66 deletions
diff --git a/dev-libs/elfutils/ChangeLog b/dev-libs/elfutils/ChangeLog index 12bef3384951..990f37c1b5a6 100644 --- a/dev-libs/elfutils/ChangeLog +++ b/dev-libs/elfutils/ChangeLog @@ -1,6 +1,13 @@ # ChangeLog for dev-libs/elfutils -# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/elfutils/ChangeLog,v 1.127 2009/11/26 19:09:40 truedfx Exp $ +# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-libs/elfutils/ChangeLog,v 1.128 2010/02/04 08:12:04 dirtyepic Exp $ + +*elfutils-0.144 (04 Feb 2010) + + 04 Feb 2010; Ryan Hill <dirtyepic@gentoo.org> -elfutils-0.140.ebuild, + -elfutils-0.143.ebuild, +elfutils-0.144.ebuild, + +files/elfutils-0.144-sloppy-include.patch: + Version bump. 26 Nov 2009; Harald van Dijk <truedfx@gentoo.org> elfutils-0.143-r1.ebuild, +files/elfutils-0.143-configure.patch: diff --git a/dev-libs/elfutils/Manifest b/dev-libs/elfutils/Manifest index 974816ff64f2..198d2237dd10 100644 --- a/dev-libs/elfutils/Manifest +++ b/dev-libs/elfutils/Manifest @@ -1,19 +1,29 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA1 + AUX elfutils-0.118-PaX-support.patch 954 RMD160 ed86dfec7b51b273721f3dd0c6e11bba935e6c1e SHA1 baaaa3686902c3f4ce9f81f7a83e2e66ba1575d2 SHA256 e769e1168dc645ce99655f984f5c19a54d765210cacd098556b6b68743b877fa AUX elfutils-0.131-gnu-inline.patch 8899 RMD160 6c41d63b3e231eda0ba2f337a206bf649ec85729 SHA1 53d0d15bc925f559471e2ab0ad86539208f93140 SHA256 69e1781732b3babd00d6fbc5976f908d293942cc3f253f451e9c22f49ee6b7b6 AUX elfutils-0.143-configure.patch 772 RMD160 fb36819de9363f6c5387de2bf2c09b17353188b0 SHA1 7157b05bb86de8c97c8d1f1a4ea419d7d476864d SHA256 af91d9c73612d82b3b47099c0dd8e5cfaac1aa6538185e2760ba5ab933ef9091 AUX elfutils-0.143-fix-fill_mmap-for-sections-past-the-section-headers.patch 1245 RMD160 48198cbd02f93e6f7ea646429c5ba33daee9e22c SHA1 1b5953fda6d163f6b0d6bdd40c2e99abda1418ed SHA256 942b17fd3422677bfd09f919c535abea0bb9a3c43f323a04d32c375b83da719c +AUX elfutils-0.144-sloppy-include.patch 2997 RMD160 5df6b75256137e3fb97d799cc32c7e034fd276fb SHA1 738e2a7195be41cb644ddf4e3601b2d2fded9115 SHA256 0da24c20f2985724e0c132a518eae8765ed941259cdf6a02d638e427b39c9355 DIST elfutils-0.127-patches-1.0.tar.bz2 19950 RMD160 7bd6e8fd52a2c5df3b423a6e9f553a745dab6047 SHA1 20591f01ae916464aa28ca291e96a3d3a632dd4f SHA256 ccaa15294c9a1e11b6b0d0cf20ea2f882a8fbda47141301b5af57db5064f23eb DIST elfutils-0.127.tar.gz 1247883 RMD160 f083e5d3d5fdbb82f15a95f4b420c0086d2f52e1 SHA1 2b6074069960ed9258df0efc9899e7a3a0be5aeb SHA256 bb5d2a846dbb5c9e779cec37a0ebdb4b1c8071131cfcce05358a08367281c38a DIST elfutils-0.131-patches-1.0.tar.bz2 16640 RMD160 28c168d3d3f6731697354ab867a25c99c387ed32 SHA1 d83422054505c8e265afda85946b930636cc1321 SHA256 f959d97b68a53eedf1712bdfbf496faae0de5a0e2474aa5641a9811263b5ff8e DIST elfutils-0.131.tar.gz 1412328 RMD160 18483d0d03e642eafdceabdfcebf88456b5aafba SHA1 d371731e3c09f05aad05f9b02ac2abc049528fac SHA256 947a9566a622f701a2fe2416d3b85b397d38d5f4189da91fc0a306b4d9950e6f -DIST elfutils-0.140.tar.bz2 1469129 RMD160 e7f0210fa12b92074ce1c80fb51b62c685c2ae29 SHA1 143a4d38736a55758f0fe17fb3220ab4b68e59a6 SHA256 5479c0a0b50b4a370a2baa0f8e906e7e51c403ce3afe3a4cbc6aea7c34eebffd DIST elfutils-0.143.tar.bz2 1518950 RMD160 08aeb3e2481659ffb37fcf8b8c83675f75c7b0a2 SHA1 95e94eb094fd3d1f3d59355a0763f2fda8102a1c SHA256 435c0c8a7ed5ca34ea5ac985041faedf56b21a6cdd24058e3c2f3b5347d238ff +DIST elfutils-0.144.tar.bz2 1522804 RMD160 42948d50d699ccde61e2e11421242962b86477d4 SHA1 5b2d60279416ac2c941b23ca4ab3c5ab8148e017 SHA256 bc2ab65f7aa2430dffe2fc9139b3626e7d1a51c5f1dd5299a011eaa4001e7a9c DIST elfutils_0.131.orig.tar.gz 1412328 RMD160 18483d0d03e642eafdceabdfcebf88456b5aafba SHA1 d371731e3c09f05aad05f9b02ac2abc049528fac SHA256 947a9566a622f701a2fe2416d3b85b397d38d5f4189da91fc0a306b4d9950e6f EBUILD elfutils-0.127.ebuild 1634 RMD160 4dad189c3c1daf6c71282cab84af27f6f771f6cc SHA1 5740d6062232ee93c8f25593825ac364467dd84f SHA256 522f65eac249f2a61840d76fa38dfa8b77854bebb8264c7fc0db7e07ea7455c9 EBUILD elfutils-0.131-r1.ebuild 1718 RMD160 3f616ab94b1e857de1debb37861393010027d6b1 SHA1 aa77b3e6fbf17a6a345b114cc79e143a44955fa8 SHA256 33dfcd202766305fa203e77c8ef2eee5819f456fddef1f5e063bb5445f4f88c0 EBUILD elfutils-0.131-r2.ebuild 1664 RMD160 9635abfafbef3c1b63737a7fc4c7381944846d1c SHA1 252537336a56403a0f454f3c38fee263a405e846 SHA256 66c43e02f03bb5db40ff18994de7119ca55198cf585e144a5c4e3357a566808f -EBUILD elfutils-0.140.ebuild 1811 RMD160 db4e3e25b1590eeae6185531528b570659e8ffbf SHA1 a021ac57f72caac6f131842fcc557cbff326a9b4 SHA256 b73f4cdbf34f7b85c82a8acf26487ab2c9c30390c96860995e144ecf81f62dd8 EBUILD elfutils-0.143-r1.ebuild 2032 RMD160 1ecd326c92b637cd6b2bf7d0b83c36398c16b97f SHA1 88ceee1a28265aa21ce2f81c4d4563ffc05b3b51 SHA256 e9b6825bb93ef58e871889e347706070d18e2309ccf3ab36fd0749fa28dbe511 -EBUILD elfutils-0.143.ebuild 1882 RMD160 f920f22ea0b296e6bf9463db37f1f385731dbad7 SHA1 f6c087c720264d477a52eedacc004b435a489a1e SHA256 b1122eddc3c646401039e218789a61ab1e61a22998765c261adbdba58a16bbc6 -MISC ChangeLog 16530 RMD160 65a0e9bb7d6d360741ab9aeb47c731369fdc3777 SHA1 0bf9aa9864e99040cabc2b014a2fd66d23173efa SHA256 6af6649985b5a2e1e06159b04f90d8b053654aee1e5145d83f2a083cc771bdea +EBUILD elfutils-0.144.ebuild 1993 RMD160 b5f2a719aecb8982cfadab2ae0876952f3b680c3 SHA1 4d702576e9dd0e300cdf07afe7b37480ee2f3bff SHA256 9f09942b373dec1cf901d31a5643699a3ebb6ab6a7093e3115cd45d0fd7c00ac +MISC ChangeLog 16748 RMD160 2988b4461bd974c1d9236c55770b185a6f51adb3 SHA1 de013dd6740aed6b8154bc2a1d7901fe6149c1d5 SHA256 efdbac2bb117f3a51b9950f740eebf6c41eaa56dddcd062725532d06f142c0c1 MISC metadata.xml 281 RMD160 2e23c1850f32822e50d0905b2e36ba1e22c004b2 SHA1 8f2ea427f9a348676d948018d621bea51f0f8740 SHA256 2418a06fe1c33bf09a8cad2a5b582a9a5b4c2d3315e74f67e3b10c4d76f53736 +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2.0.11 (GNU/Linux) + +iEYEARECAAYFAktqgeUACgkQiqiDRvmkBmJy1QCg7yvvgBBdBvkQD41TnMUPSV7a +AjsAoOMiku933VGY/zYtWLSHy+okdjmA +=eIJK +-----END PGP SIGNATURE----- diff --git a/dev-libs/elfutils/elfutils-0.140.ebuild b/dev-libs/elfutils/elfutils-0.140.ebuild deleted file mode 100644 index 12bf1aadefd2..000000000000 --- a/dev-libs/elfutils/elfutils-0.140.ebuild +++ /dev/null @@ -1,57 +0,0 @@ -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/elfutils/elfutils-0.140.ebuild,v 1.1 2009/03/15 11:29:33 pva Exp $ - -inherit eutils - -DESCRIPTION="Libraries/utilities to handle ELF objects (drop in replacement for libelf)" -HOMEPAGE="http://people.redhat.com/drepper/" -#SRC_URI="ftp://sources.redhat.com/pub/systemtap/${PN}/${P}.tar.gz" -#SRC_URI="mirror://debian/pool/main/e/elfutils/elfutils_${PV}.orig.tar.gz" -SRC_URI="https://fedorahosted.org/releases/e/l/elfutils/${P}.tar.bz2" - -LICENSE="OpenSoftware" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86" -IUSE="bzip2 nls zlib test" - -# This pkg does not actually seem to compile currently in a uClibc -# environment (xrealloc errs), but we need to ensure that glibc never -# gets pulled in as a dep since this package does not respect virtual/libc -RDEPEND="zlib? ( >=sys-libs/zlib-1.2.2.3 ) - bzip2? ( app-arch/bzip2 )" -DEPEND="${RDEPEND} - elibc_glibc? ( >=sys-libs/glibc-2.7 ) - nls? ( sys-devel/gettext ) - >=sys-devel/flex-2.5.4a - sys-devel/m4 - >=sys-devel/binutils-2.15.90.0.1 - >=sys-devel/gcc-4.1.2 - !dev-libs/libelf" - -src_unpack() { - unpack ${A} - cd "${S}" - epatch "${FILESDIR}"/${PN}-0.118-PaX-support.patch - find . -name Makefile.in -print0 | xargs -0 sed -i -e 's:-W\(error\|extra\)::g' - use test || sed -i -e 's: tests::' Makefile.in #226349 -} - -src_compile() { - econf \ - $(use_enable nls) \ - --program-prefix="eu-" \ - $(use_with zlib) \ - $(use_with bzip2 bzlib) - emake || die -} - -src_test() { - env LD_LIBRARY_PATH="${S}/libelf:${S}/libebl:${S}/libdw:${S}/libasm" \ - make check || die "test failed" -} - -src_install() { - emake DESTDIR="${D}" install || die - dodoc AUTHORS ChangeLog NEWS NOTES README THANKS TODO -} diff --git a/dev-libs/elfutils/elfutils-0.143.ebuild b/dev-libs/elfutils/elfutils-0.144.ebuild index c7ac74d29b52..fcbdf3894a12 100644 --- a/dev-libs/elfutils/elfutils-0.143.ebuild +++ b/dev-libs/elfutils/elfutils-0.144.ebuild @@ -1,6 +1,6 @@ -# Copyright 1999-2009 Gentoo Foundation +# Copyright 1999-2010 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/elfutils/elfutils-0.143.ebuild,v 1.1 2009/09/26 21:53:40 dirtyepic Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-libs/elfutils/elfutils-0.144.ebuild,v 1.1 2010/02/04 08:12:04 dirtyepic Exp $ inherit eutils @@ -34,6 +34,8 @@ src_unpack() { unpack ${A} cd "${S}" epatch "${FILESDIR}"/${PN}-0.118-PaX-support.patch + epatch "${FILESDIR}"/${PN}-0.143-configure.patch #287130 + epatch "${FILESDIR}"/${P}-sloppy-include.patch find . -name Makefile.in -print0 | xargs -0 sed -i -e 's:-W\(error\|extra\)::g' use test || sed -i -e 's: tests::' Makefile.in #226349 } @@ -51,7 +53,7 @@ src_compile() { src_test() { env LD_LIBRARY_PATH="${S}/libelf:${S}/libebl:${S}/libdw:${S}/libasm" \ - make check || die "test failed" + emake -j1 check || die "test failed" } src_install() { diff --git a/dev-libs/elfutils/files/elfutils-0.144-sloppy-include.patch b/dev-libs/elfutils/files/elfutils-0.144-sloppy-include.patch new file mode 100644 index 000000000000..361af835290a --- /dev/null +++ b/dev-libs/elfutils/files/elfutils-0.144-sloppy-include.patch @@ -0,0 +1,114 @@ +From b337b1fd5f3b3410fe522a690ccee70bce8519ee Mon Sep 17 00:00:00 2001 +From: Roland McGrath <roland@redhat.com> +Date: Fri, 15 Jan 2010 01:02:27 -0800 +Subject: [PATCH] Fix sloppy #include use, breaks with latest glibc. + +--- + src/ChangeLog | 8 ++++++++ + src/ar.c | 3 ++- + src/elflint.c | 1 + + src/readelf.c | 1 + + src/strip.c | 3 ++- + src/unstrip.c | 3 ++- + 6 files changed, 16 insertions(+), 3 deletions(-) + +diff --git a/src/ChangeLog b/src/ChangeLog +index c4b5b05..ee1b733 100644 +--- a/src/ChangeLog ++++ b/src/ChangeLog +@@ -1,3 +1,11 @@ ++2010-01-15 Roland McGrath <roland@redhat.com> ++ ++ * ar.c: Include <sys/stat.h>. ++ * elflint.c: Likewise. ++ * readelf.c: Likewise. ++ * strip.c: Likewise. ++ * unstrip.c: Likewise ++ + 2010-01-07 Roland McGrath <roland@redhat.com> + + * readelf.c (print_ehdr): Handle PN_XNUM. +diff --git a/src/ar.c b/src/ar.c +index 5d7a6e7..149d116 100644 +--- a/src/ar.c ++++ b/src/ar.c +@@ -1,5 +1,5 @@ + /* Create, modify, and extract from archives. +- Copyright (C) 2005, 2007, 2009 Red Hat, Inc. ++ Copyright (C) 2005-2010 Red Hat, Inc. + Written by Ulrich Drepper <drepper@redhat.com>, 2005. + + Red Hat elfutils is free software; you can redistribute it and/or modify +@@ -45,6 +45,7 @@ + #include <time.h> + #include <unistd.h> + #include <sys/mman.h> ++#include <sys/stat.h> + #include <sys/time.h> + + #include <system.h> +diff --git a/src/elflint.c b/src/elflint.c +index 63d8389..531122b 100644 +--- a/src/elflint.c ++++ b/src/elflint.c +@@ -42,6 +42,7 @@ + #include <stdlib.h> + #include <string.h> + #include <unistd.h> ++#include <sys/stat.h> + #include <sys/param.h> + + #include <elf-knowledge.h> +diff --git a/src/readelf.c b/src/readelf.c +index 4464866..6ba259c 100644 +--- a/src/readelf.c ++++ b/src/readelf.c +@@ -49,6 +49,7 @@ + #include <time.h> + #include <unistd.h> + #include <sys/param.h> ++#include <sys/stat.h> + + #include <system.h> + #include "../libelf/libelfP.h" +diff --git a/src/strip.c b/src/strip.c +index 32cf0d7..7b2b889 100644 +--- a/src/strip.c ++++ b/src/strip.c +@@ -1,5 +1,5 @@ + /* Discard section not used at runtime from object files. +- Copyright (C) 2000-2008, 2009 Red Hat, Inc. ++ Copyright (C) 2000-2010 Red Hat, Inc. + This file is part of Red Hat elfutils. + Written by Ulrich Drepper <drepper@redhat.com>, 2000. + +@@ -46,6 +46,7 @@ + #include <string.h> + #include <unistd.h> + #include <sys/param.h> ++#include <sys/stat.h> + #include <sys/time.h> + + #include <elf-knowledge.h> +diff --git a/src/unstrip.c b/src/unstrip.c +index 284607b..0984e6b 100644 +--- a/src/unstrip.c ++++ b/src/unstrip.c +@@ -1,5 +1,5 @@ + /* Combine stripped files with separate symbols and debug information. +- Copyright (C) 2007, 2009 Red Hat, Inc. ++ Copyright (C) 2007-2010 Red Hat, Inc. + This file is part of Red Hat elfutils. + Written by Roland McGrath <roland@redhat.com>, 2007. + +@@ -52,6 +52,7 @@ + #include <stdlib.h> + #include <string.h> + #include <unistd.h> ++#include <sys/stat.h> + + #include <gelf.h> + #include <libebl.h> +-- +1.6.2.5 + |