Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package memtest86+ for openSUSE:Factory checked in at 2026-05-07 15:43:28 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/memtest86+ (Old) and /work/SRC/openSUSE:Factory/.memtest86+.new.1966 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "memtest86+" Thu May 7 15:43:28 2026 rev:44 rq:1350707 version:8.00 Changes: -------- --- /work/SRC/openSUSE:Factory/memtest86+/memtest86+.changes 2024-11-21 15:13:14.756031426 +0100 +++ /work/SRC/openSUSE:Factory/.memtest86+.new.1966/memtest86+.changes 2026-05-07 15:43:53.884481830 +0200 @@ -1,0 +2,16 @@ +Mon Apr 27 17:46:57 UTC 2026 - Dennis Duda <[email protected]> + +- Update to 8.00 + - Add support for latest Intel CPUs + - Add support for latest AMD CPUs + - Faster detection for many-cores CPUs + - Added Temperature reporting on DDR5 + - Added optional Dark Mode + - Fix DDR5 XMP 3.0 issue + - Better BadRAM support and reporting + - Better SPD detection on early ICHs + - Better support for VTxxx serial console + - Various refinements for Loongson µarch + - Bug fixes & optimizations + +------------------------------------------------------------------- Old: ---- memtest86+-7.20.tar.gz New: ---- memtest86+-8.00.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ memtest86+.spec ++++++ --- /var/tmp/diff_new_pack.RqWovU/_old 2026-05-07 15:43:54.580509996 +0200 +++ /var/tmp/diff_new_pack.RqWovU/_new 2026-05-07 15:43:54.580509996 +0200 @@ -1,7 +1,7 @@ # # spec file for package memtest86+ # -# Copyright (c) 2024 SUSE LLC +# Copyright (c) 2026 SUSE LLC and contributors # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -18,7 +18,7 @@ Name: memtest86+ -Version: 7.20 +Version: 8.00 Release: 0 Summary: Memory Testing Image for x86 Architecture License: GPL-2.0-only @@ -27,7 +27,6 @@ Source: https://github.com/memtest86plus/memtest86plus/archive/v%{version}/%{name}-%{version}.tar.gz Source1: 20_memtest86 #!BuildIgnore: gcc-PIE -Provides: lilo:/boot/memtest.bin Obsoletes: memtest86 <= 3.2 Provides: memtest86 > 3.2 ExclusiveArch: %{ix86} x86_64 @@ -49,9 +48,9 @@ %build # dependencies are broken for the package and it should not be built in parallel %ifarch x86_64 -cd build64 +cd build/x86_64 %else -cd build32 +cd build/i586 %endif make @@ -60,14 +59,12 @@ mkdir -p %{buildroot}/%{_sysconfdir}/grub.d install -m 755 %{SOURCE1} %{buildroot}/%{_sysconfdir}/grub.d/ %ifarch x86_64 -cd build64 +cd build/x86_64 %else -cd build32 +cd build/i586 %endif -install -Dpm 0644 memtest.bin \ - %{buildroot}%{_prefix}/lib/memtest86/memtest.bin -install -Dpm 0644 memtest.efi \ - %{buildroot}%{_prefix}/lib/memtest86/memtest.efi +install -Dpm 0644 mt86plus \ + %{buildroot}%{_prefix}/lib/memtest86/mt86plus.efi export BRP_PESIGN_FILES="*.efi" %post @@ -81,7 +78,7 @@ %doc README.md %doc doc %dir %{_prefix}/lib/memtest86 -%{_prefix}/lib/memtest86/memtest.* +%{_prefix}/lib/memtest86/mt86plus.efi %dir %{_sysconfdir}/grub.d %config(noreplace) %{_sysconfdir}/grub.d/20_memtest86 ++++++ 20_memtest86 ++++++ --- /var/tmp/diff_new_pack.RqWovU/_old 2026-05-07 15:43:54.608511129 +0200 +++ /var/tmp/diff_new_pack.RqWovU/_new 2026-05-07 15:43:54.612511291 +0200 @@ -5,6 +5,7 @@ # Copyright (C) 2011 Michal Ambroz <[email protected]> # Adapted for openSUSE by Andrey Borzenkov <[email protected]> # Adapted for EFI by Hans-Peter Jansen <[email protected]> +# Adapted for EFI+BIOS image (V8.00+) by Dennis Duda <[email protected]> # # you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by @@ -33,23 +34,18 @@ CLASS="--class $(echo ${GRUB_DISTRIBUTOR} | tr 'A-Z' 'a-z' | cut -d' ' -f1) ${CLASS}" fi -# memtest86+ comes in two flavours, one EFI and one suitable for x86 real mode. +if [ -f /usr/lib/memtest86/mt86plus.efi ]; then + memtest=/usr/lib/memtest86/mt86plus.efi +else + #mt86plus.efi not found + exit 0 +fi + +# memtest86+'s binary supports running as both EFI and x86 real mode. if [ -d /sys/firmware/efi ]; then - if [ -f /usr/lib/memtest86/memtest.efi ]; then - memtest=/usr/lib/memtest86/memtest.efi - else - #memtest.efi not found - exit 0 - fi loader='linux ' message="$(gettext_printf "Loading EFI memtest ...\n" | grub_quote)" else - if [ -f /usr/lib/memtest86/memtest.bin ]; then - memtest=/usr/lib/memtest86/memtest.bin - else - #memtest.bin not found - exit 0 - fi loader='linux16' message="$(gettext_printf "Loading x86 memtest ...\n" | grub_quote)" fi ++++++ memtest86+-7.20.tar.gz -> memtest86+-8.00.tar.gz ++++++ ++++ 21691 lines of diff (skipped)
