[rtems-source-builder commit] sb: Switch some md5 hashes to sha256

Chris Johns chrisj at rtems.org
Sun Feb 4 22:41:16 UTC 2018


Module:    rtems-source-builder
Branch:    master
Commit:    18e1ba6a404e1477f8f2c0264790323152d8663c
Changeset: http://git.rtems.org/rtems-source-builder/commit/?id=18e1ba6a404e1477f8f2c0264790323152d8663c

Author:    Stephan Gambke <s7eph4n at protonmail.com>
Date:      Sat Feb  3 12:10:30 2018 -0500

sb: Switch some md5 hashes to sha256

Using md5 hashes will break the building of qemu.bset,
so switch all involved hashes to sha256

---

 bare/config/devel/gettext-0.18.3.1-1.cfg |  2 +-
 bare/config/devel/glib-2.39.3-1.cfg      |  2 +-
 bare/config/devel/libffi-3.0.13-1.cfg    |  4 ++--
 bare/config/devel/libtool-2.4.2-1.cfg    |  2 +-
 bare/config/devel/pixman-0.32.4-1.cfg    |  2 +-
 bare/config/devel/qemu-git-1.cfg         | 10 +++++-----
 6 files changed, 11 insertions(+), 11 deletions(-)

diff --git a/bare/config/devel/gettext-0.18.3.1-1.cfg b/bare/config/devel/gettext-0.18.3.1-1.cfg
index ba1921a..141a897 100644
--- a/bare/config/devel/gettext-0.18.3.1-1.cfg
+++ b/bare/config/devel/gettext-0.18.3.1-1.cfg
@@ -9,7 +9,7 @@
 %include %{_configdir}/base.cfg
 
 %define gettext_version 0.18.3.1
-%hash md5 gettext-%{gettext_version}.tar.gz 3fc808f7d25487fc72b5759df7419e02
+%hash sha256 gettext-%{gettext_version}.tar.gz 0d8f9a33531b77776b3dc473e7940019ca19bfca5b4c06db6e96065eeb07245d
 
 #
 # The GetText build instructions. We use 0.x.x Release 1.
diff --git a/bare/config/devel/glib-2.39.3-1.cfg b/bare/config/devel/glib-2.39.3-1.cfg
index 26a964e..d86fe28 100644
--- a/bare/config/devel/glib-2.39.3-1.cfg
+++ b/bare/config/devel/glib-2.39.3-1.cfg
@@ -12,7 +12,7 @@
 %define glib_version_minor 3
 %define glib_version       %{glib_version_major}.%{glib_version_minor}
 
-%hash md5 glib-%{glib_version}.tar.xz c8ddc045e12cfafdea607c138f3f8429
+%hash sha256 glib-%{glib_version}.tar.xz d9fa6c9aa645a5e688a3bb29013bb83801b19ee767d99e33ff52e004e1cc5fc8
 
 #
 # The GLib build instructions. We use 2.x.x Release 1.
diff --git a/bare/config/devel/libffi-3.0.13-1.cfg b/bare/config/devel/libffi-3.0.13-1.cfg
index 5509ff1..99098b2 100644
--- a/bare/config/devel/libffi-3.0.13-1.cfg
+++ b/bare/config/devel/libffi-3.0.13-1.cfg
@@ -9,7 +9,7 @@
 %include %{_configdir}/base.cfg
 
 %define libffi_version 3.0.13
-%hash md5 libffi-3.0.13.tar.gz 45f3b6dbc9ee7c7dfbbbc5feba571529
+%hash sha256 libffi-3.0.13.tar.gz 1dddde1400c3bcb7749d398071af88c3e4754058d2d4c0b3696c2f82dc5cf11c
 
 #
 # The RTEMS Tools patches.
@@ -21,7 +21,7 @@
 # Fix pkgconfig file on Fedora 64bit.
 #
 %patch add libffi %{rtems_git_tools}/libffi/libffi-pkg-config-lib64-fix.diff
-%hash md5 libffi-pkg-config-lib64-fix.diff ad8312d972720ab59fb9212d44d37792
+%hash sha256 libffi-pkg-config-lib64-fix.diff f858658b7b57db13002987b7d6bb0293f181519032bf4dd36969ccb79d6b16a3
 
 #
 # The LibFFI build instructions. We use 3.x.x Release 1.
diff --git a/bare/config/devel/libtool-2.4.2-1.cfg b/bare/config/devel/libtool-2.4.2-1.cfg
index da860d8..5b9f3f9 100644
--- a/bare/config/devel/libtool-2.4.2-1.cfg
+++ b/bare/config/devel/libtool-2.4.2-1.cfg
@@ -9,7 +9,7 @@
 %include %{_configdir}/base.cfg
 
 %define libtool_version 2.4.2
-%hash md5 libtool-%{libtool_version}.tar.gz d2f3b7d4627e69e13514a40e72a24d50
+%hash sha256 libtool-%{libtool_version}.tar.gz b38de44862a987293cd3d8dfae1c409d514b6c4e794ebc93648febf9afc38918
 
 #
 # The libtool build instructions. We use 2.xx Release 1.
diff --git a/bare/config/devel/pixman-0.32.4-1.cfg b/bare/config/devel/pixman-0.32.4-1.cfg
index a0ab612..2478348 100644
--- a/bare/config/devel/pixman-0.32.4-1.cfg
+++ b/bare/config/devel/pixman-0.32.4-1.cfg
@@ -9,7 +9,7 @@
 %include %{_configdir}/base.cfg
 
 %define pixman_version 0.32.4
-%hash md5 pixman-0.32.4.tar.gz eba449138b972fbf4547a8c152fea162
+%hash sha256 pixman-0.32.4.tar.gz 80c7ed420e8a3ae749800241e6347c3d55681296cab71384be7969cd9e657e84
 
 #
 # The Pixman build instructions. We use 0.x.x Release 1.
diff --git a/bare/config/devel/qemu-git-1.cfg b/bare/config/devel/qemu-git-1.cfg
index dc011de..a12799f 100644
--- a/bare/config/devel/qemu-git-1.cfg
+++ b/bare/config/devel/qemu-git-1.cfg
@@ -30,7 +30,7 @@
 # Patches from Qemu's patchworks site.
 #
 %patch add qemu pw://patchwork.ozlabs.org/patch/406903/raw/Provide-the-missing-LIBUSB_LOG_LEVEL_-for-older-libusb-or-FreeBSD.-Providing-just-the-needed-value-as-a-defined..patch
-%hash md5 Provide-the-missing-LIBUSB_LOG_LEVEL_-for-older-libusb-or-FreeBSD.-Providing-just-the-needed-value-as-a-defined..patch 0b1f163808efd1e86ab858053d5df71d
+%hash sha256 Provide-the-missing-LIBUSB_LOG_LEVEL_-for-older-libusb-or-FreeBSD.-Providing-just-the-needed-value-as-a-defined..patch 40399fcedb44b2c1bfa1a95af482f7f335f42d713967ed2f34980a7a940c3740
 
 #
 # These patches are broken.
@@ -44,17 +44,17 @@
 # Patches to build qemu-sparc with Leon3 support
 #
 %patch add qemu https://gaisler.org/qemu/0001-LEON3-Add-emulation-of-AMBA-plug-play.patch
-%hash md5 0001-LEON3-Add-emulation-of-AMBA-plug-play.patch 5f0cfc249fb83fd93603ab4f55f03233
+%hash sha256 0001-LEON3-Add-emulation-of-AMBA-plug-play.patch 5f2ca77e727dc3b4f9d78ff8c62d610b1bc2afd3345106401cf26e99452db067
 %patch add qemu https://gaisler.org/qemu/0002-LEON3-Build-AMBA-plug-and-play-records-from-high-lev.patch
-%hash md5 0002-LEON3-Build-AMBA-plug-and-play-records-from-high-lev.patch 1f963963a269fd3ff89cb633c122156a
+%hash sha256 0002-LEON3-Build-AMBA-plug-and-play-records-from-high-lev.patch 9347b9d006434ec36efd36bf7fc5644bd7ce2c04c6cac47fa199380b08eeade4
 %patch add qemu https://gaisler.org/qemu/0003-LEON3-Init-UART-timers-and-CPU-if-we-run-a-RAM-image.patch
-%hash md5 0003-LEON3-Init-UART-timers-and-CPU-if-we-run-a-RAM-image.patch 59b684eaaee77f94bdef6a12b6e544e2
+%hash sha256 0003-LEON3-Init-UART-timers-and-CPU-if-we-run-a-RAM-image.patch e011e41c3c5780110c774853f4006d2428c96a814f5740dae84a439f6f0b8930
 
 #
 # Patch to send halt signal to qemu-system-or32 process when RTEMS terminates
 #
 %patch add qemu %{rtems_http_git}/rtems-tools/plain/tools/qemu/0001-openrisc-terminate-qemu-process-upon-receiving-a-hal.patch
-%hash md5 0001-openrisc-terminate-qemu-process-upon-receiving-a-hal.patch 6aa9dfc4522466ab4a463129b3b9cb1d
+%hash sha256 0001-openrisc-terminate-qemu-process-upon-receiving-a-hal.patch 88cd5c9e6e2a6bab23bf049a6f4212ff00083b002b73dbe63b2fe9832717f19e
 
 #
 # The Qemu build instructions. We use 1.x.x Release 1.



More information about the vc mailing list