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)

Reply via email to