From cbc36e40a496162f3fc5d5f6072bb30c3e579f3d9b14504d9bd83d4cdd21278e Mon Sep 17 00:00:00 2001 From: Michal Suchanek Date: Wed, 20 Dec 2023 13:13:50 +0000 Subject: [PATCH] Accepting request 1129843 from home:mnhauke - Update to version 4.22.01 Bugfix release * fixed an uninitialized variable error on the sandybridge/ivybridge platforms. - Update to version 4.22 * Full changelog: https://coreboot.org/releases/coreboot-4.22-relnotes.txt - Update to version 4.21 * Full changelog: https://coreboot.org/releases/coreboot-4.21-relnotes.txt https://coreboot.org/releases/coreboot-4.20-relnotes.txt - Update to version 4.19 * Full changelog: https://coreboot.org/releases/coreboot-4.19-relnotes.txt - Update to version 4.18 Changes since 4.10 * https://coreboot.org/releases/coreboot-4.18-relnotes.txt * https://coreboot.org/releases/coreboot-4.17-relnotes.txt * https://coreboot.org/releases/coreboot-4.16-relnotes.txt * https://coreboot.org/releases/coreboot-4.15-relnotes.txt * https://coreboot.org/releases/coreboot-4.14-relnotes.txt * https://coreboot.org/releases/coreboot-4.13-relnotes.txt * https://coreboot.org/releases/coreboot-4.12-relnotes.txt * https://coreboot.org/releases/coreboot-4.11-relnotes.txt - Upstream removed some tools: * util/k8resdump OBS-URL: https://build.opensuse.org/request/show/1129843 OBS-URL: https://build.opensuse.org/package/show/hardware/coreboot-utils?expand=0&rev=39 --- coreboot-4.10.tar.xz | 3 - coreboot-4.10.tar.xz.sig | 16 --- coreboot-4.22.01.tar.xz | 3 + coreboot-4.22.01.tar.xz.sig | 16 +++ coreboot-utils.changes | 54 ++++++++++ coreboot-utils.keyring | 154 +++++++++------------------- coreboot-utils.spec | 59 ++++------- k8resdump.diff | 13 --- msrtool-fix-build-with-gcc-10.patch | 40 -------- 9 files changed, 143 insertions(+), 215 deletions(-) delete mode 100644 coreboot-4.10.tar.xz delete mode 100644 coreboot-4.10.tar.xz.sig create mode 100644 coreboot-4.22.01.tar.xz create mode 100644 coreboot-4.22.01.tar.xz.sig delete mode 100644 k8resdump.diff delete mode 100644 msrtool-fix-build-with-gcc-10.patch diff --git a/coreboot-4.10.tar.xz b/coreboot-4.10.tar.xz deleted file mode 100644 index 6a02e48..0000000 --- a/coreboot-4.10.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:ca7136cd67309971b1f006bdc7e3c9fbf00234a29a9a2dc3c35444a74ef851cb -size 36282376 diff --git a/coreboot-4.10.tar.xz.sig b/coreboot-4.10.tar.xz.sig deleted file mode 100644 index c631c91..0000000 --- a/coreboot-4.10.tar.xz.sig +++ /dev/null @@ -1,16 +0,0 @@ ------BEGIN PGP SIGNATURE----- - -iQIzBAABCgAdFiEEPXBXWOQesXo9KHVJQQUOgY3LkFcFAl02RocACgkQQQUOgY3L -kFeYsA//YJBLrwAYcOwtN03oFYytyk4C3gUdutaHsL1bDdrSee6VhGGnr98irrfD -geMRyzMdOjnPkPHrkXF7HfguUi9Wfo1caOHrfxdGraYp7JuGkGqs5U7zpxMWPUkJ -+qpE4Cu0UAuhhuZdEMYTENQqoEMAGmC2uQK2Tw93s5Vvd4HEdENuJsBxBdL39Yjt -dwEII6xZbdCEImLOPrv2uTFMNCTLMX1Z5n3dnVhoBxLMdYklHHe6bz3c3ivast4M -S5srj2ZVAx1NW1bhhnFq444hXxXa5V/KBV5b3/Zd0FqAeeWJGulVqZNEkLjtvs4B -xjPNi4vqeiJJaP2ZURIlz0MKFCVoiw8fQt52jOCWdNEAMjie2nowm+1tLYZM1l9p -WcLfC5ck083Kx/+PVWPHTivH8zHvKHTgKwS4e/xCP8B9EarcHckC2zDUiCYDOpOh -FGrmlCmHFFGSJQoPVJQfv3Fi2VoHzYdn7ZPAvPTeQeeLmtbzYUupYMAg23pAO/li -APtLxSKs/wOBEfqT6qLlC2lH3V17imxJpf70wb7brLDaoAGabl3S8SiIvRBKWj/K -ZNI4lPYbG8reGTEuah7TImNytJXDUjJPt0ono6R1FsaDixU7+rdd1Kuo22551MYX -OlMXTeevhZ6e1WrS4jglrkqGZaz5xIFDqS0Ya5Ya0pw2/8eBaQ4= -=AY82 ------END PGP SIGNATURE----- diff --git a/coreboot-4.22.01.tar.xz b/coreboot-4.22.01.tar.xz new file mode 100644 index 0000000..61eb274 --- /dev/null +++ b/coreboot-4.22.01.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3d1a36dfb2a654133c7f36cf4da436f0d79f535644069adfe7cdcad962532c3f +size 60113964 diff --git a/coreboot-4.22.01.tar.xz.sig b/coreboot-4.22.01.tar.xz.sig new file mode 100644 index 0000000..9b95d3b --- /dev/null +++ b/coreboot-4.22.01.tar.xz.sig @@ -0,0 +1,16 @@ +-----BEGIN PGP SIGNATURE----- + +iQIzBAABCQAdFiEEV0zm9oVc/et9No6dGXlsKz5PffcFAmVgJBoACgkQGXlsKz5P +ffeQKw//ZaexlwvKbVlo1HhX/R7onU67TED7Zo8V7mOJmHA87LtX7vsvAhGubDmh +LPGoJgB2WD1uXjHle6iLKfJpjiXzq1mi/uHudUQOn/yMRXWNU/wDENOM8LAtVkSa +mgnMd30bTasljlJv2O+dF7MT5U8YDfgobGaT95TyW+Yt1A1zjrwRjIPNQ2mRufAQ +bJWJi7wa7I58zUAQviQfPg1nxMw/f7CjEpIasQjZBivBBUn2cdy9RmTRE+FxhCNi +D0lB5sasvcpAN+RS41tTB8iY927puNbACMroozi7NREaP3NgFPxGkXZtlmIKtq5c +C08c7CEWnCcCPDD6bFqzgMGTlA9yjIgW+C4zsskQ9C/hRmbTSCoPi4EKKaJvGLYD +Vsw1mYADlFPGocYyMGhAFn7aKKzS1y0vX2Bci06uHuWYzj9uolx7T3RlIjZAn18e +DsTwmcPyR8BPFlV3UPnBx3pZcgCGsT2U0hpLDkEh8SvetkvfMnfonfM3MJcWwgk1 +TKN+CUxtBKpw2Cvkw7w98FNPrw9OiNanlNomrSzy1M3IG8Sog/JzjftLjyqdptof +G8dfI5WEjjTxagm2FMHyzTTqdw3WbZIWJEe4xcTp8JxBPpAMJmkybhedmv6PIp4t +SEBXy/ZeOXqB2GFkzZCeRC28qcr2zALPentAZucVpxVzoCk4GPo= +=U/el +-----END PGP SIGNATURE----- diff --git a/coreboot-utils.changes b/coreboot-utils.changes index e3c2b85..779bfdc 100644 --- a/coreboot-utils.changes +++ b/coreboot-utils.changes @@ -1,3 +1,57 @@ +------------------------------------------------------------------- +Wed Nov 29 15:19:49 UTC 2023 - Martin Hauke + +- Update to version 4.22.01 + Bugfix release + * fixed an uninitialized variable error on the + sandybridge/ivybridge platforms. + +------------------------------------------------------------------- +Fri Nov 24 20:10:48 UTC 2023 - Martin Hauke + +- Update to version 4.22 + * Full changelog: + https://coreboot.org/releases/coreboot-4.22-relnotes.txt + +------------------------------------------------------------------- +Tue Aug 29 12:46:52 UTC 2023 - Martin Hauke + +- Update to version 4.21 + * Full changelog: + https://coreboot.org/releases/coreboot-4.21-relnotes.txt + https://coreboot.org/releases/coreboot-4.20-relnotes.txt + +------------------------------------------------------------------- +Sat Feb 4 17:45:00 UTC 2023 - Martin Hauke + +- Update to version 4.19 + * Full changelog: + https://coreboot.org/releases/coreboot-4.19-relnotes.txt + +------------------------------------------------------------------- +Sat Oct 22 13:23:24 UTC 2022 - Martin Hauke + +- Update to version 4.18 + Changes since 4.10 + * https://coreboot.org/releases/coreboot-4.18-relnotes.txt + * https://coreboot.org/releases/coreboot-4.17-relnotes.txt + * https://coreboot.org/releases/coreboot-4.16-relnotes.txt + * https://coreboot.org/releases/coreboot-4.15-relnotes.txt + * https://coreboot.org/releases/coreboot-4.14-relnotes.txt + * https://coreboot.org/releases/coreboot-4.13-relnotes.txt + * https://coreboot.org/releases/coreboot-4.12-relnotes.txt + * https://coreboot.org/releases/coreboot-4.11-relnotes.txt +- Upstream removed some tools: + * util/k8resdump + * util/romcc + * util/viatool +- Drop not longer needed patches: + * k8resdump.diff + * msrtool-fix-build-with-gcc-10.patch +- Update coreboot-utils.keyring + -> 574CE6F6855CFDEB7D368E9D19796C2B3E4F7DF7 + Martin Roth (coreboot developer) + ------------------------------------------------------------------- Mon Jan 18 13:06:52 UTC 2021 - Michal Suchanek diff --git a/coreboot-utils.keyring b/coreboot-utils.keyring index a4db87b..9098ee1 100644 --- a/coreboot-utils.keyring +++ b/coreboot-utils.keyring @@ -1,109 +1,51 @@ -----BEGIN PGP PUBLIC KEY BLOCK----- -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 -=gLBU +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 +mUS5nvF0saAZHIiapVND0eIkb3uCNQ== +=ZArY -----END PGP PUBLIC KEY BLOCK----- diff --git a/coreboot-utils.spec b/coreboot-utils.spec index 4131684..34f5c95 100644 --- a/coreboot-utils.spec +++ b/coreboot-utils.spec @@ -1,7 +1,7 @@ # # spec file for package coreboot-utils # -# Copyright (c) 2021 SUSE LLC +# Copyright (c) 2023 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,7 +17,7 @@ Name: coreboot-utils -Version: 4.10 +Version: 4.22.01 Release: 0 Summary: A universal flash programming utility License: GPL-2.0-only @@ -27,10 +27,9 @@ Source0: https://www.coreboot.org/releases/coreboot-%{version}.tar.xz Source1: https://www.coreboot.org/releases/coreboot-%{version}.tar.xz.sig Source3: %{name}.keyring Patch1: no-pie.patch -Patch2: k8resdump.diff Patch3: do-explicit-fallthrough.patch -Patch4: msrtool-fix-build-with-gcc-10.patch BuildRequires: gcc-c++ +BuildRequires: libopenssl-devel BuildRequires: pciutils-devel BuildRequires: xz BuildRequires: zlib-devel @@ -45,30 +44,31 @@ used to develop and configure systems with coreboot. %setup -q -n coreboot-%{version} %if 0%{?suse_version} > 1320 %patch1 -p1 -%endif -%patch2 -p1 -%if 0%{?suse_version} > 1320 %patch3 -p1 %endif -%patch4 -p1 + +# Upstream messed the timespamps in the tarball +# Fix these for the 4.19 tarball +find . | xargs touch %build make %{?_smp_mflags} CFLAGS="%{optflags}" -C util/ectool make %{?_smp_mflags} CC="cc %{optflags}" -C util/superiotool make %{?_smp_mflags} CFLAGS="%{optflags} -DCMOS_HAL=1 -I." -C util/nvramtool -make %{?_smp_mflags} CFLAGS="%{optflags}" -C util/romcc romcc make %{?_smp_mflags} CFLAGS="%{optflags}" -C util/cbmem make %{?_smp_mflags} CFLAGS="%{optflags} -I../../src/commonlib/include" -C util/ifdtool -make %{?_smp_mflags} CFLAGS="%{optflags}" -C util/cbfstool -make %{?_smp_mflags} CFLAGS="%{optflags}" -C util/k8resdump +%ifarch x86_64 +make %{?_smp_mflags} -C util/cbfstool +%endif %ifarch %{ix86} x86_64 CXXFLAGS="$CXXFLAGS -fPIC" CFLAGS="$CFLAGS -fPIC" make %{?_smp_mflags} CFLAGS="%{optflags}" -C util/inteltool -make %{?_smp_mflags} CFLAGS="%{optflags}" -C util/intelmetool +%ifarch x86_64 +make %{?_smp_mflags} -C util/cbfstool make %{?_smp_mflags} HOSTCC="cc %{optflags}" -C util/amdfwtool -make %{?_smp_mflags} CFLAGS="%{optflags} -I." -C util/viatool -(cd util/msrtool && %configure && make %{?_smp_mflags}) +%endif +(cd util/msrtool && %configure && make %{?_smp_mflags} ) %endif %install @@ -81,20 +81,16 @@ make %{?_smp_mflags} PREFIX=%{buildroot}/%{_prefix} -C util/ectool install make %{?_smp_mflags} DESTDIR=%{buildroot} PREFIX=%{_prefix} -C util/superiotool install make %{?_smp_mflags} DESTDIR=%{buildroot} PREFIX=%{_prefix} -C util/nvramtool install make %{?_smp_mflags} DESTDIR=%{buildroot} PREFIX=%{_prefix} -C util/intelmetool install -# ifdtool & viatool install targets try to install a nonexistent manpage... + install util/ifdtool/ifdtool %{buildroot}%{_bindir} -install util/cbfstool/cbfstool %{buildroot}%{_bindir} install util/cbmem/cbmem %{buildroot}%{_bindir} -install util/romcc/romcc %{buildroot}%{_bindir} -install -pm644 util/romcc/romcc.1 %{buildroot}%{_mandir}/man1/ -install util/k8resdump/k8resdump %{buildroot}%{_sbindir} -install util/amdtools/*.pl %{buildroot}%{_sbindir} -install util/amdtools/k8-read-mem-settings.sh %{buildroot}%{_sbindir} %ifarch %{ix86} x86_64 make %{?_smp_mflags} DESTDIR=%{buildroot} PREFIX=%{_prefix} -C util/inteltool install -install util/viatool/viatool %{buildroot}%{_bindir} -install util/amdfwtool/amdfwtool %{buildroot}%{_sbindir} make -C util/msrtool DESTDIR=%{buildroot} PREFIX=%{_prefix} install +%ifarch x86_64 +install util/amdfwtool/amdfwtool %{buildroot}%{_sbindir} +install util/cbfstool/cbfstool %{buildroot}%{_bindir} +%endif %endif install -pm644 util/superiotool/README README.superiotool @@ -102,11 +98,7 @@ install -pm644 util/superiotool/COPYING COPYING.superiotool install -pm644 util/nvramtool/README README.nvramtool install -pm644 util/nvramtool/COPYING COPYING.nvramtool install -pm644 util/nvramtool/DISCLAIMER DISCLAIMER.nvramtool -install -pm644 util/romcc/COPYING COPYING.romcc -install -pm644 util/amdtools/README README.amdtools -cp -a util/amdtools/example_input example_input.amdtools %ifarch %{ix86} x86_64 -install -pm644 util/viatool/README README.viatool install -pm644 util/msrtool/COPYING COPYING.msrtool %endif @@ -116,25 +108,18 @@ install -pm644 util/msrtool/COPYING COPYING.msrtool %doc README.superiotool %license COPYING.nvramtool %doc README.nvramtool DISCLAIMER.nvramtool -%doc README.amdtools example_input.amdtools +%ifarch x86_64 %{_bindir}/cbfstool +%{_sbindir}/amdfwtool +%endif %{_bindir}/cbmem %{_bindir}/ifdtool -%{_bindir}/romcc -%{_bindir}/viatool %{_sbindir}/ectool %{_sbindir}/inteltool %{_sbindir}/intelmetool -%{_sbindir}/amdfwtool -%{_sbindir}/k8-compare-pci-space.pl -%{_sbindir}/k8-interpret-extended-memory-settings.pl -%{_sbindir}/k8-read-mem-settings.sh -%{_sbindir}/k8resdump %{_sbindir}/msrtool %{_sbindir}/nvramtool -%{_sbindir}/parse-bkdg.pl %{_sbindir}/superiotool -%{_mandir}/man1/* %{_mandir}/man8/* %changelog diff --git a/k8resdump.diff b/k8resdump.diff deleted file mode 100644 index ed2de00..0000000 --- a/k8resdump.diff +++ /dev/null @@ -1,13 +0,0 @@ -diff --git a/util/k8resdump/Makefile b/util/k8resdump/Makefile -index e260351..48651f2 100644 ---- a/util/k8resdump/Makefile -+++ b/util/k8resdump/Makefile -@@ -24,7 +24,7 @@ OS_ARCH = $(shell uname) - ifeq ($(OS_ARCH), SunOS) - LDFLAGS = -lpci - else --LDFLAGS = -lpci -lz -static -+LDFLAGS = -lpci -lz - endif - - OBJS = k8resdump.o diff --git a/msrtool-fix-build-with-gcc-10.patch b/msrtool-fix-build-with-gcc-10.patch deleted file mode 100644 index a124bc0..0000000 --- a/msrtool-fix-build-with-gcc-10.patch +++ /dev/null @@ -1,40 +0,0 @@ -From d26558924250f571709cd4fe44dd1c0874c57347 Mon Sep 17 00:00:00 2001 -From: Michal Suchanek -Date: Mon, 18 Jan 2021 15:58:35 +0100 -Subject: [PATCH] msrtool: fix build with gcc 10. - -[ 84s] /usr/lib/gcc/i586-suse-linux/10/../../../../i586-suse-linux/bin/ld: msrutils.o:(.bss+0x0): multiple definition of `PresentTypes'; msrtool.o:(.bss+0x14): first defined here -[ 84s] /usr/lib/gcc/i586-suse-linux/10/../../../../i586-suse-linux/bin/ld: msrutils.o:(.bss+0x4): multiple definition of `MsrTypes'; msrtool.o:(.bss+0x18): first defined here - -There should be typedefs, not variable definitions. - -Change-Id: I663a011e9f1fc169126570d5eac7abe82d204a90 -Signed-off-by: Michal Suchanek ---- - util/msrtool/msrtool.h | 4 ++-- - 1 file changed, 2 insertions(+), 2 deletions(-) - -diff --git a/util/msrtool/msrtool.h b/util/msrtool/msrtool.h -index f5e6738c5c37..e4a44f45c1f6 100644 ---- a/util/msrtool/msrtool.h -+++ b/util/msrtool/msrtool.h -@@ -18,14 +18,14 @@ - - #define HEXCHARS "0123456789abcdefABCDEF" - --enum { -+typedef enum { - MSRTYPE_RDONLY, - MSRTYPE_RDWR, - MSRTYPE_WRONLY, - MSRTYPE_EOT - } MsrTypes; - --enum { -+typedef enum { - PRESENT_RSVD, - PRESENT_DEC, - PRESENT_BIN, --- -2.26.2 -