From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id D8EEE1382C5 for ; Sat, 27 Jan 2018 21:26:10 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id EC855E0B18; Sat, 27 Jan 2018 21:26:09 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id BB02FE0B18 for ; Sat, 27 Jan 2018 21:26:09 +0000 (UTC) Received: from oystercatcher.gentoo.org (unknown [IPv6:2a01:4f8:202:4333:225:90ff:fed9:fc84]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 9D9E5335C30 for ; Sat, 27 Jan 2018 21:26:08 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id 63E1D1C8 for ; Sat, 27 Jan 2018 21:26:07 +0000 (UTC) From: "Andreas Hüttel" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Andreas Hüttel" Message-ID: <1517088360.78f22d07f7369721a4c1aa0a8a3bc136aec066dd.dilfridge@gentoo> Subject: [gentoo-commits] repo/gentoo:master commit in: sys-devel/binutils/ X-VCS-Repository: repo/gentoo X-VCS-Files: sys-devel/binutils/Manifest sys-devel/binutils/binutils-2.30.ebuild sys-devel/binutils/binutils-9999.ebuild X-VCS-Directories: sys-devel/binutils/ X-VCS-Committer: dilfridge X-VCS-Committer-Name: Andreas Hüttel X-VCS-Revision: 78f22d07f7369721a4c1aa0a8a3bc136aec066dd X-VCS-Branch: master Date: Sat, 27 Jan 2018 21:26:07 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Archives-Salt: b881926f-7ad9-48cb-bb82-d2095fd56783 X-Archives-Hash: acdaf9ad258cbb7a2ff11e852b90c93d commit: 78f22d07f7369721a4c1aa0a8a3bc136aec066dd Author: Andreas K. Hüttel gentoo org> AuthorDate: Sat Jan 27 21:17:01 2018 +0000 Commit: Andreas Hüttel gentoo org> CommitDate: Sat Jan 27 21:26:00 2018 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78f22d07 sys-devel/binutils: Version bump Package-Manager: Portage-2.3.20, Repoman-2.3.6 sys-devel/binutils/Manifest | 2 ++ .../binutils/{binutils-9999.ebuild => binutils-2.30.ebuild} | 11 +++++++++-- sys-devel/binutils/binutils-9999.ebuild | 6 +++++- 3 files changed, 16 insertions(+), 3 deletions(-) diff --git a/sys-devel/binutils/Manifest b/sys-devel/binutils/Manifest index c82f79d40db..325f29e412a 100644 --- a/sys-devel/binutils/Manifest +++ b/sys-devel/binutils/Manifest @@ -8,3 +8,5 @@ DIST binutils-2.28.1-patches-1.0.tar.xz 19772 BLAKE2B 146b393b49ba868c7c064c5827 DIST binutils-2.28.1.tar.bz2 28120394 BLAKE2B 3a0ed2bcf0c859638546b7460d9e6f0a55518402ff0c65c90ce462a318f5ae6690961616d188ce6cf0271c9f2fb8b7902782d32cf0e711068c53d3d06956d89e SHA512 5ec5212497b0fa8324f6a0884c284cb71c01942bbd39356d1ae745a5c9d97274c10f9d9c723f4bef6f0217662dfcd0c36e4e955a7599b11217658dc7b97553eb DIST binutils-2.29.1-patches-3.tar.xz 20904 BLAKE2B 5549cb2412123e4ad3a13935762cc0dca46215950dbf38a149caf4c6416da382a0fd7ecffe97b10bce4dfdcef5edc2673d49bb21e9d37be37e33b454a8c2bc1a SHA512 ba54efaf9e9f668d2922972acd2cdf5c3e6f174cfcc73d29953ab4ba6e157ce0cb500c583568a4e3baaaa92c9d30c394a327f29b51292acc66f8d3f20f5eae2a DIST binutils-2.29.1.tar.bz2 29123355 BLAKE2B 83de518a27bae0f13c57b1979493dd7f7cabae424cff5e8495d1f064da24b6ef9e1c19d1d1adad2dca7142372782023f66b4b4223170a49b96ba3834266fe878 SHA512 4063d34555526922376ccceb3f14b43e287442e82a8038cf50f4f51ad97d438c672c0e310ca4b856c9aff5aa9911073e256e8298a7a3f1844eeb60b90d955592 +DIST binutils-2.30-patches-1.tar.xz 13884 BLAKE2B 86d160144e4ae3213838ccd07d008a96f210dbe8d894f2043420bd0003f8e0611564f77dadf60780da61278bbac41130922703fef69ba8ac451bcae5d9c65cf4 SHA512 cf38328bac920c1159e73727a9bb46bd462fa60650c90ee8a3d6221d447c678fdd79c6886efc52e35897d535dd717c1dc363bcb3f201aacd15ace078694456da +DIST binutils-2.30.tar.xz 20286700 BLAKE2B 2dd5436a15a601011a1950e6082ec00082f5916fb82ce95ceab424fd8dc19f6daa7ac32a149f222ccdcc603354165cc206fde070eaa44fe2cc5e57486efc7868 SHA512 e747ea20d8d79fcd21b9d9f6695059caa7189d60f19256da398e34b789fea9a133c32b192e9693b5828d27683739b0198431bf8b3e39fb3b04884cf89d9aa839 diff --git a/sys-devel/binutils/binutils-9999.ebuild b/sys-devel/binutils/binutils-2.30.ebuild similarity index 96% copy from sys-devel/binutils/binutils-9999.ebuild copy to sys-devel/binutils/binutils-2.30.ebuild index cef3720ff2c..9d200c15a44 100644 --- a/sys-devel/binutils/binutils-9999.ebuild +++ b/sys-devel/binutils/binutils-2.30.ebuild @@ -19,6 +19,8 @@ IUSE="+cxx doc multitarget +nls static-libs test" # for the patchsets # Default: dilfridge :) +PATCH_VER=1 + case ${PV} in 9999) BVER="git" @@ -29,10 +31,11 @@ case ${PV} in ;; *) BVER=${PV} - SRC_URI="mirror://gnu/binutils/binutils-${BVER}.tar.xz" + SRC_URI="mirror://gnu/binutils/binutils-${BVER}.tar.xz https://sourceware.org/pub/binutils/releases/binutils-${BVER}.tar.xz" ;; esac SLOT="${BVER}" +#KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd" # # The Gentoo patchset @@ -203,6 +206,11 @@ src_configure() { has_version ">=${CATEGORY}/glibc-2.5" && myconf+=( --enable-secureplt ) has_version ">=sys-libs/glibc-2.5" && myconf+=( --enable-secureplt ) + # mips can't do hash-style=gnu ... + if [[ $(tc-arch) != mips ]] ; then + myconf+=( --enable-default-hash-style=gnu ) + fi + myconf+=( --prefix="${EPREFIX}"/usr --host=${CHOST} @@ -218,7 +226,6 @@ src_configure() { --enable-obsolete --enable-shared --enable-threads - --enable-default-hash-style=gnu # Newer versions (>=2.27) offer a configure flag now. --enable-relro # Newer versions (>=2.24) make this an explicit option. #497268 diff --git a/sys-devel/binutils/binutils-9999.ebuild b/sys-devel/binutils/binutils-9999.ebuild index cef3720ff2c..f0c8730c819 100644 --- a/sys-devel/binutils/binutils-9999.ebuild +++ b/sys-devel/binutils/binutils-9999.ebuild @@ -203,6 +203,11 @@ src_configure() { has_version ">=${CATEGORY}/glibc-2.5" && myconf+=( --enable-secureplt ) has_version ">=sys-libs/glibc-2.5" && myconf+=( --enable-secureplt ) + # mips can't do hash-style=gnu ... + if [[ $(tc-arch) != mips ]] ; then + myconf+=( --enable-default-hash-style=gnu ) + fi + myconf+=( --prefix="${EPREFIX}"/usr --host=${CHOST} @@ -218,7 +223,6 @@ src_configure() { --enable-obsolete --enable-shared --enable-threads - --enable-default-hash-style=gnu # Newer versions (>=2.27) offer a configure flag now. --enable-relro # Newer versions (>=2.24) make this an explicit option. #497268