From 92d7f6522617c947d635680d045f12a4ef77bcb4 Mon Sep 17 00:00:00 2001 From: Waldemar Brodkorb Date: Sat, 27 Dec 2014 07:51:34 +0100 Subject: convert checksum check to sha256 Rename the variable name to PKG_HASH and use a 256 Bit SHA checksum to verify the integrity of distfiles. While there do some housekeeping and remove old packages. --- toolchain/binutils/Makefile.inc | 8 ++++---- toolchain/elf2flt/Makefile.inc | 2 +- toolchain/gcc/Makefile.inc | 12 ++++++------ toolchain/gdb/Makefile.inc | 2 +- toolchain/glibc/Makefile.inc | 4 ++-- toolchain/gmp/Makefile.inc | 2 +- toolchain/libelf/Makefile.inc | 2 +- toolchain/mpc/Makefile.inc | 2 +- toolchain/mpfr/Makefile.inc | 2 +- toolchain/musl/Makefile.inc | 2 +- toolchain/uclibc-ng/Makefile.inc | 2 +- toolchain/uclibc/Makefile.inc | 2 +- 12 files changed, 21 insertions(+), 21 deletions(-) (limited to 'toolchain') diff --git a/toolchain/binutils/Makefile.inc b/toolchain/binutils/Makefile.inc index e4075f622..746b6e958 100644 --- a/toolchain/binutils/Makefile.inc +++ b/toolchain/binutils/Makefile.inc @@ -5,7 +5,7 @@ PKG_NAME:= binutils ifeq ($(ADK_TOOLCHAIN_BINUTILS_2_24),y) PKG_VERSION:= 2.24 PKG_RELEASE:= 1 -PKG_MD5SUM:= a5dd5dd2d212a282cc1d4a84633e0d88 +PKG_HASH:= 4930b2886309112c00a279483eaef2f0f8e1b1b62010e0239c16b22af7c346d4 PKG_SITES:= ${MASTER_SITE_GNU:=binutils/} DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz endif @@ -14,21 +14,21 @@ ifeq ($(ADK_TOOLCHAIN_BINUTILS_2_23_ARC),y) # https://github.com/foss-for-synopsys-dwc-arc-processors/binutils-gdb/tree/arc-2.23-tls PKG_VERSION:= 2.23 PKG_RELEASE:= 1 -PKG_MD5SUM:= d93bc027e259b00e91810d563575b54f +PKG_HASH:= 12901398ada805926926e39eea84089efad6feabfe148a54a194db36a960f4f4 PKG_SITES:= http://www.openadk.org/distfiles/ DISTFILES:= ${PKG_NAME}-${PKG_VERSION}-arc.tar.xz endif ifeq ($(ADK_TOOLCHAIN_BINUTILS_2_22),y) PKG_VERSION:= 2.22 PKG_RELEASE:= 1 -PKG_MD5SUM:= 8b3ad7090e3989810943aa19103fdb83 +PKG_HASH:= 12c26349fc7bb738f84b9826c61e103203187ca2d46f08b82e61e21fcbc6e3e6 PKG_SITES:= ${MASTER_SITE_GNU:=binutils/} DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz endif ifeq ($(ADK_TOOLCHAIN_BINUTILS_2_20_1),y) PKG_VERSION:= 2.20.1 PKG_RELEASE:= 1 -PKG_MD5SUM:= eccf0f9bc62864b29329e3302c88a228 +PKG_HASH:= 71d37c96451333c5c0b84b170169fdcb138bbb27397dc06281905d9717c8ed64 PKG_SITES:= ${MASTER_SITE_GNU:=binutils/} DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.bz2 endif diff --git a/toolchain/elf2flt/Makefile.inc b/toolchain/elf2flt/Makefile.inc index 3a0f126dd..2620ec710 100644 --- a/toolchain/elf2flt/Makefile.inc +++ b/toolchain/elf2flt/Makefile.inc @@ -4,5 +4,5 @@ PKG_NAME:= elf2flt PKG_VERSION:= 20140814 PKG_RELEASE:= 1 -PKG_MD5SUM:= be5c918b90a591d3d4037580cda1764a +PKG_HASH:= c284abd28aaaa3e95dd6ab1d08a0cf5e8586bf2989f21e696f98eb71bfc64cdf PKG_SITES:= http://www.openadk.org/distfiles/ diff --git a/toolchain/gcc/Makefile.inc b/toolchain/gcc/Makefile.inc index 91bf4428c..da314a8c8 100644 --- a/toolchain/gcc/Makefile.inc +++ b/toolchain/gcc/Makefile.inc @@ -4,7 +4,7 @@ PKG_NAME:= gcc ifeq ($(ADK_TOOLCHAIN_GCC_4_9_2),y) PKG_VERSION:= 4.9.2 -PKG_MD5SUM:= 76f464e0511c26c93425a9dcdc9134cf +PKG_HASH:= 3e573826ec8b0d62d47821408fbc58721cd020df3e594cd492508de487a43b5e PKG_SITES:= ${MASTER_SITE_GNU:=gcc/gcc-${PKG_VERSION}/} PKG_RELEASE:= 1 DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz @@ -12,7 +12,7 @@ LIBSTDCXXVER:= 19 endif ifeq ($(ADK_TOOLCHAIN_GCC_4_8_4),y) PKG_VERSION:= 4.8.4 -PKG_MD5SUM:= 0c92ac45af5b280e301ca56b40fdaea2 +PKG_HASH:= 655fe692ddd333c29c5a1418f50f63a42cdd9e9eb7ebdb7f621e33c4b8799e31 PKG_SITES:= ${MASTER_SITE_GNU:=gcc/gcc-${PKG_VERSION}/} PKG_RELEASE:= 1 DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz @@ -22,14 +22,14 @@ ifeq ($(ADK_TOOLCHAIN_GCC_4_8_0_ARC),y) # git commit e9dbcfdba0f42639b3aa9e3b06fe781599eb98fe # from https://github.com/foss-for-synopsys-dwc-arc-processors/gcc/tree/arc-4.8-tls PKG_VERSION:= 4.8.0 -PKG_MD5SUM:= 91db62ad4f9bb9217f135b20a098ee03 +PKG_HASH:= cbd50f7fa9d6dd4974ff809e1f5791de4a07796bd9fd6f71ed85d17a730a3783 PKG_SITES:= http://www.openadk.org/distfiles/ PKG_RELEASE:= 1 DISTFILES:= ${PKG_NAME}-${PKG_VERSION}-arc.tar.xz endif ifeq ($(ADK_TOOLCHAIN_GCC_4_7_4),y) PKG_VERSION:= 4.7.4 -PKG_MD5SUM:= e2c60f5ef918be2db08df96c7d97d0c4 +PKG_HASH:= ddbaa583c5d4e4f0928bf15d9f6b6c283349e16eedc47bde71e1b813f6f37819 PKG_SITES:= ${MASTER_SITE_GNU:=gcc/gcc-${PKG_VERSION}/} PKG_RELEASE:= 1 DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz @@ -37,7 +37,7 @@ LIBSTDCXXVER:= 17 endif ifeq ($(ADK_TOOLCHAIN_GCC_4_5_4),y) PKG_VERSION:= 4.5.4 -PKG_MD5SUM:= e2c60f5ef918be2db08df96c7d97d0c4 +PKG_HASH:= 33fb968907ef7b6c528f6395ba049eb34c4df859bf5aa6c2bc3856268801e078 PKG_SITES:= ${MASTER_SITE_GNU:=gcc/gcc-${PKG_VERSION}/} PKG_RELEASE:= 1 DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz @@ -45,7 +45,7 @@ LIBSTDCXXVER:= 19 endif ifeq ($(ADK_TOOLCHAIN_GCC_4_4_7),y) PKG_VERSION:= 4.4.7 -PKG_MD5SUM:= e2c60f5ef918be2db08df96c7d97d0c4 +PKG_HASH:= 76ad7c433af1c798a1e116c4dfa8f5f794f0d32bff65f88c54dcd5e5d146fc32 PKG_SITES:= ${MASTER_SITE_GNU:=gcc/gcc-${PKG_VERSION}/} PKG_RELEASE:= 1 DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz diff --git a/toolchain/gdb/Makefile.inc b/toolchain/gdb/Makefile.inc index a30129815..68a054950 100644 --- a/toolchain/gdb/Makefile.inc +++ b/toolchain/gdb/Makefile.inc @@ -4,5 +4,5 @@ PKG_NAME:= gdb PKG_VERSION:= 7.8 PKG_RELEASE:= 1 -PKG_MD5SUM:= bd958fe9019d7c7896f29f6724a764ed +PKG_HASH:= 49c4abe174f79f54e1f9e75210ffb590d9b497d5b5200b5398c0e073a4ecb875 PKG_SITES:= ${MASTER_SITE_GNU:=gdb/} diff --git a/toolchain/glibc/Makefile.inc b/toolchain/glibc/Makefile.inc index 68607e954..2a8222729 100644 --- a/toolchain/glibc/Makefile.inc +++ b/toolchain/glibc/Makefile.inc @@ -10,13 +10,13 @@ ifeq ($(ADK_TARGET_LIB_GLIBC_2_20),y) PKG_VERSION:= 2.20 PKG_SITES:= ${MASTER_SITE_GNU:=glibc/} PKG_RELEASE:= 1 -PKG_MD5SUM:= 948a6e06419a01bd51e97206861595b0 +PKG_HASH:= f84b6d42aecc288d593c397b0a3d02260a33ee686bce0c634eb9b32798f36ba5 endif ifeq ($(ADK_TARGET_LIB_GLIBC_2_19),y) PKG_VERSION:= 2.19 PKG_SITES:= ${MASTER_SITE_GNU:=glibc/} PKG_RELEASE:= 1 -PKG_MD5SUM:= e26b8cc666b162f999404b03970f14e4 +PKG_HASH:= 2d3997f588401ea095a0b27227b1d50cdfdd416236f6567b564549d3b46ea2a2 endif DISTFILES:= $(PKG_NAME)-$(PKG_VERSION).tar.xz GLIBC_CONFOPTS:= --build=$(GNU_HOST_NAME) \ diff --git a/toolchain/gmp/Makefile.inc b/toolchain/gmp/Makefile.inc index 75e0ad730..a156a904d 100644 --- a/toolchain/gmp/Makefile.inc +++ b/toolchain/gmp/Makefile.inc @@ -4,6 +4,6 @@ PKG_NAME:= gmp PKG_VERSION:= 6.0.0a PKG_RELEASE:= 1 -PKG_MD5SUM:= 1e6da4e434553d2811437aa42c7f7c76 +PKG_HASH:= 9156d32edac6955bc53b0218f5f3763facb890b73a835d5e1b901dcf8eb8b764 PKG_SITES:= ${MASTER_SITE_GNU:=gmp/} WRKDIST= ${WRKDIR}/$(PKG_NAME)-6.0.0 diff --git a/toolchain/libelf/Makefile.inc b/toolchain/libelf/Makefile.inc index 40c24393d..9bdee8c31 100644 --- a/toolchain/libelf/Makefile.inc +++ b/toolchain/libelf/Makefile.inc @@ -4,6 +4,6 @@ PKG_NAME:= libelf PKG_VERSION:= 0.8.13 PKG_RELEASE:= 1 -PKG_MD5SUM:= 4136d7b4c04df68b686570afa26988ac +PKG_HASH:= 591a9b4ec81c1f2042a97aa60564e0cb79d041c52faa7416acb38bc95bd2c76d PKG_SITES:= http://www.mr511.de/software/ DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz diff --git a/toolchain/mpc/Makefile.inc b/toolchain/mpc/Makefile.inc index 860f52421..298031d51 100644 --- a/toolchain/mpc/Makefile.inc +++ b/toolchain/mpc/Makefile.inc @@ -4,7 +4,7 @@ PKG_NAME:= mpc PKG_VERSION:= 1.0.2 PKG_RELEASE:= 1 -PKG_MD5SUM:= 68fadff3358fb3e7976c7a398a0af4c3 +PKG_HASH:= b561f54d8a479cee3bc891ee52735f18ff86712ba30f036f8b8537bae380c488 PKG_SITES:= http://www.multiprecision.org/mpc/download/ GMP_BUILD_DIR:= $(TOOLCHAIN_BUILD_DIR)/w-$(PKG_NAME)-$(PKG_VERSION)-$(PKG_RELEASE)/$(PKG_NAME)-$(PKG_VERSION) DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz diff --git a/toolchain/mpfr/Makefile.inc b/toolchain/mpfr/Makefile.inc index dbb1064cc..6524cb923 100644 --- a/toolchain/mpfr/Makefile.inc +++ b/toolchain/mpfr/Makefile.inc @@ -4,6 +4,6 @@ PKG_NAME:= mpfr PKG_VERSION:= 3.1.2 PKG_RELEASE:= 1 -PKG_MD5SUM:= e3d203d188b8fe60bb6578dd3152e05c +PKG_HASH:= 399d0f47ef6608cc01d29ed1b99c7faff36d9994c45f36f41ba250147100453b PKG_SITES:= http://www.mpfr.org/mpfr-current/ DISTFILES:= $(PKG_NAME)-$(PKG_VERSION).tar.xz diff --git a/toolchain/musl/Makefile.inc b/toolchain/musl/Makefile.inc index 12fc5aee5..4fd2e0902 100644 --- a/toolchain/musl/Makefile.inc +++ b/toolchain/musl/Makefile.inc @@ -10,5 +10,5 @@ PKG_VERSION:= $(ADK_LIBC_VERSION) PKG_SITES:= http://www.musl-libc.org/releases/ endif PKG_RELEASE:= 1 -PKG_MD5SUM:= 94f8aa9dab80229fed68991bb9984cc5 +PKG_HASH:= 352362b1724cc9740f4c3ce0fe02aae45e4de9809ea4ac961f31aedc11b87393 DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz diff --git a/toolchain/uclibc-ng/Makefile.inc b/toolchain/uclibc-ng/Makefile.inc index 9c94d19ef..0a46604a0 100644 --- a/toolchain/uclibc-ng/Makefile.inc +++ b/toolchain/uclibc-ng/Makefile.inc @@ -10,5 +10,5 @@ PKG_VERSION:= $(ADK_LIBC_VERSION) PKG_SITES:= http://downloads.uclibc-ng.org/ endif PKG_RELEASE:= 1 -PKG_MD5SUM:= 28fad4160d64e268ee5a3654e3dfc13a +PKG_HASH:= 28fad4160d64e268ee5a3654e3dfc13a DISTFILES:= $(PKG_NAME)-$(PKG_VERSION).tar.xz diff --git a/toolchain/uclibc/Makefile.inc b/toolchain/uclibc/Makefile.inc index 2b043758a..70d1132ba 100644 --- a/toolchain/uclibc/Makefile.inc +++ b/toolchain/uclibc/Makefile.inc @@ -11,5 +11,5 @@ PKG_VERSION:= $(ADK_LIBC_VERSION) PKG_RELEASE:= 1 PKG_SITES:= http://uclibc.org/downloads/ endif -PKG_MD5SUM:= 73e6fe215648d02246f4d195b25fb17e +PKG_HASH:= 62333167b79afb0b25a843513288c67b59547acf653e8fbe62ee64e71ebd1587 DISTFILES:= $(PKG_NAME)-$(PKG_VERSION).tar.xz -- cgit v1.2.3