Debian Package Tracker
Register | Log in
Subscribe

memtest86+

stand-alone memory tester for x86, x86-64 and LoongArch64

Choose email to subscribe with

general
  • source: memtest86+ (main)
  • version: 8.10-2
  • maintainer: Fabio Fantoni (DMD)
  • uploaders: Felix Zielcke [DMD] [DM]
  • arch: amd64 i386 kfreebsd-amd64 kfreebsd-i386 loong64
  • std-ver: 4.7.2
  • VCS: Git (Browse, QA)
versions [more versions can be listed by madison] [old versions available from snapshot.debian.org]
[pool directory]
  • o-o-stable: 5.01-3.1
  • oldstable: 6.10-4
  • old-bpo: 7.20-1~bpo12+1
  • stable: 7.20-1
  • testing: 8.10-2
  • unstable: 8.10-2
versioned links
  • 5.01-3.1: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
  • 6.10-4: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
  • 7.20-1~bpo12+1: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
  • 7.20-1: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
  • 8.10-2: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
binaries
  • memtest86+ (11 bugs: 0, 8, 3, 0)
action needed
A new upstream version is available: 9.00 high
A new upstream version 9.00 is available, you should consider packaging it.
Created: 2026-10-16 Last update: 2026-10-23 18:20
debian/patches: 1 patch with invalid metadata high

Among the 1 debian patch available in version 8.10-2 of the package, we noticed the following issues:

  • 1 patch with invalid metadata that ought to be fixed.
Created: 2023-02-26 Last update: 2026-06-04 19:00
lintian reports 1 error and 2 warnings high
Lintian reports 1 error and 2 warnings about this package. You should make the package lintian clean getting rid of them.
Created: 2026-05-20 Last update: 2026-05-20 15:01
version in VCS is newer than in repository, is it time to upload? normal
vcswatch reports that this package seems to have a new changelog entry (version 9.00-1, distribution UNRELEASED) and new commits in its VCS. You should consider whether it's time to make an upload.

Here are the relevant commit messages:
commit 1481bf0feb384d905573852483227a24be073f48
Author: Fabio Fantoni <fantonifabio@tiscali.it>
Date:   Sun Oct 18 19:54:10 2026 +0200

    d/README.source.md: add a TODO for systemd-boot and Secure Boot
    
    Assisted-by: Claude Code:claude-opus-5-5
    Gbp-Dch: Ignore

commit 74fe7cb0af4ebdb571c4910d014a62cd4c617057
Author: Fabio Fantoni <fantonifabio@tiscali.it>
Date:   Sun Oct 18 19:45:52 2026 +0200

    update changelog

commit b2d8db14688f78be5a8a31d20f791afc727d2708
Author: Fabio Fantoni <fantonifabio@tiscali.it>
Date:   Sun Oct 18 19:01:27 2026 +0200

    d/README.source.md: document the use of gbp dch
    
    Assisted-by: Claude Code:claude-opus-5-5
    Gbp-Dch: Ignore

commit 043418d61a81f97140d5565e3a4321749a47e885
Author: Fabio Fantoni <fantonifabio@tiscali.it>
Date:   Sun Oct 18 18:58:43 2026 +0200

    improve d/gbp.conf

commit d8dc372d62cc4156dadf1b3c34376d573edb5dbe
Author: Fabio Fantoni <fantonifabio@tiscali.it>
Date:   Sun Oct 18 18:49:48 2026 +0200

    d/README.source.md: fix the gbp link, grammar and a missing space
    
    The gbp link pointed to the chapter about patches instead of the manual.
    
    Assisted-by: Claude Code:claude-opus-5-5
    Gbp-Dch: Ignore

commit a38e9570529bd74ae79f6ff6da288310533929c5
Author: Fabio Fantoni <fantonifabio@tiscali.it>
Date:   Sun Oct 18 18:41:55 2026 +0200

    Remove trailing whitespace from d/changelog and d/rules
    
    Assisted-by: Claude Code:claude-opus-5-5
    Gbp-Dch: Ignore

commit 7f8684cce6f24c39f7d33d583b9281a73859fc8e
Author: Fabio Fantoni <fantonifabio@tiscali.it>
Date:   Sun Oct 18 18:38:42 2026 +0200

    d/control: describe the current error reporting modes
    
    Besides the BadRAM patterns, memtest86+ can report the faulty memory as
    Linux memmap= options or bad page numbers.
    
    Assisted-by: Claude Code:claude-opus-5-5

commit 32b2009cc61f7d6716cc77373ab2583d9714b4e5
Author: Fabio Fantoni <fantonifabio@tiscali.it>
Date:   Sun Oct 18 18:37:51 2026 +0200

    d/control: describe the boot methods for each architecture
    
    The description only mentioned a PC BIOS (legacy or UEFI), while on
    arm64 and loong64 the images can be booted by UEFI only.
    
    Assisted-by: Claude Code:claude-opus-5-5

commit 1184777f7b76ed56f4992d4744accc40abb52312
Author: Fabio Fantoni <fantonifabio@tiscali.it>
Date:   Sun Oct 18 18:35:30 2026 +0200

    d/control: drop the redundant Rules-Requires-Root: no field
    
    Since dpkg 1.22.13 "no" is the default value.
    
    Assisted-by: Claude Code:claude-opus-5-5

commit 084de027fc784e157df5a8a190f99ccbbce85b77
Author: Fabio Fantoni <fantonifabio@tiscali.it>
Date:   Sun Oct 18 18:35:01 2026 +0200

    d/control: drop the redundant Priority: optional field
    
    Since Policy 4.7.3 it is no longer recommended in the source package
    when it matches the default.
    
    Assisted-by: Claude Code:claude-opus-5-5

commit b564fe1a1f13db71f44bfdd0f348b34174e0060c
Author: Fabio Fantoni <fantonifabio@tiscali.it>
Date:   Sun Oct 18 18:33:56 2026 +0200

    d/control: bump Standards-Version to 4.7.4
    
    Assisted-by: Claude Code:claude-opus-5-5

commit 99bfe3472d7802475e1864eb4066b3c3f227a100
Author: Fabio Fantoni <fantonifabio@tiscali.it>
Date:   Sun Oct 18 18:32:38 2026 +0200

    update d/copyright
    
    Extend the Samuel Demeulemeester years to 2003-2026, as found in the
    9.00 sources.
    Fix the Chris Brady name.
    Add the SPDX identifier of the GPL-2 license.
    
    Assisted-by: Claude Code:claude-opus-5-5

commit 66c1d1150fbf006700b276a9a2b65e64e3b0cbb1
Author: Fabio Fantoni <fantonifabio@tiscali.it>
Date:   Sun Oct 18 18:20:29 2026 +0200

    d/postinst, d/postrm: add the systemd-boot entry on arm64
    
    Like on x86_64, when systemd-bootaa64.efi is found in /boot/efi copy the
    arm64 image to the ESP and add a loader entry for it, and remove the
    image on package removal.
    
    Assisted-by: Claude Code:claude-opus-5-5

commit dbe0775b7a056d7245ba822fb06ab3db9083c424
Author: Fabio Fantoni <fantonifabio@tiscali.it>
Date:   Sun Oct 18 18:15:49 2026 +0200

    d/grub-menu.lst: point the example to the current image
    
    /boot/memtest86+.bin is no longer installed, use /boot/mt86+ia32 and
    mention /boot/mt86+x64. GRUB Legacy is x86 only, say so in the example
    and in README.Debian.
    
    Assisted-by: Claude Code:claude-opus-5-5

commit e9948e6df98d2cc109d70dad496bf522202b02e5
Author: Fabio Fantoni <fantonifabio@tiscali.it>
Date:   Sun Oct 18 18:12:14 2026 +0200

    d/memtest86+.install: keep installing the i586 image on hurd-i386
    
    hurd-i386 is only disabled for now in Architecture, and d/rules still
    builds the i586 image there. Restore it in the i586 filters, which the
    switch to positive filters had dropped.
    
    Assisted-by: Claude Code:claude-opus-5-5

commit 7dff9ade162a53a8d0705a3cb19315e5fe14d07f
Author: Fabio Fantoni <fantonifabio@tiscali.it>
Date:   Sun Oct 18 18:07:42 2026 +0200

    d/README.Debian: update for the current images and arm64
    
    Describe the images and ISOs actually installed on each architecture,
    including arm64 and loong64, and the arm64 serial console behaviour of
    the grub script.
    Also fix the GRUB_MEMTEST_SERIAL_PARAMS format (the grub script already
    adds console=), the list of supported baud rates and a typo.
    
    Assisted-by: Claude Code:claude-opus-5-5

commit d7cd493bd7f180f01a12202883686716efcf2eac
Author: Fabio Fantoni <fantonifabio@tiscali.it>
Date:   Sun Oct 18 18:03:22 2026 +0200

    d/patches: extend reproducible-builds.patch to aarch64 and loongarch64
    
    Apply the same TZ, mkdosfs and xorrisofs changes already used for i586
    and x86_64 to the aarch64 and loongarch64 Makefiles, so that the arm64
    and loong64 ESP and ISO images are reproducible too.
    
    Assisted-by: Claude Code:claude-opus-5-5

commit 5623491ef48992d6aeabe98f38dbb3cf57b05de7
Author: Fabio Fantoni <fantonifabio@tiscali.it>
Date:   Sun Oct 18 17:59:36 2026 +0200

    d/grub: no default serial console entry for arm64
    
    The ttyS0,115200 default is a legacy I/O port that does not exist on
    arm64, where the UART is selected by its platform specific MMIO address
    (console=ttyAMA,0x...). Add the arm64 serial console entry only when
    GRUB_MEMTEST_SERIAL_PARAMS is set; the other architectures keep the
    current default.
    
    Assisted-by: Claude Code:claude-opus-5-5

commit da8a2acac80611b166c5d2f278b4fec001b04517
Author: Fabio Fantoni <fantonifabio@tiscali.it>
Date:   Sun Oct 18 17:56:02 2026 +0200

    d/grub: add a menu entry for the arm64 image
    
    Assisted-by: Claude Code:claude-opus-5-5

commit 3b18f27cc770af91f34ecad9ea04c900a73d8f90
Author: Fabio Fantoni <fantonifabio@tiscali.it>
Date:   Sun Oct 18 17:53:50 2026 +0200

    d/memtest86+.install: install the arm64 images
    
    The negated architecture filters selected both the x86 and the
    loongarch64 files on arm64, making dh_install fail, and nothing
    installed the aarch64 build. Use positive filters and install the arm64
    image as boot/mt86+aa64 and the ISO as
    usr/lib/memtest86+/memtest86+aa64.iso.
    
    Assisted-by: Claude Code:claude-opus-5-5

commit f92472599b405250179082befffd403f2a0d8b20
Author: Fabio Fantoni <fantonifabio@tiscali.it>
Date:   Sun Oct 18 17:52:30 2026 +0200

    d/control: build-depend on dosfstools:native
    
    dosfstools is not Multi-Arch: foreign, so in a cross build the host
    architecture package gets installed and /sbin/mkdosfs (used to create
    the ESP image) cannot be executed on the build machine. This fixes the
    salsa test-crossbuild-arm64 job.
    
    Assisted-by: Claude Code:claude-opus-5-5

commit fbf686ccbaf26b9ea443fa60d3956be6541b8fc6
Author: Felix Zielcke <fzielcke@z-51.de>
Date:   Thu Oct 15 20:18:42 2026 +0200

    d/rules Really fix arm64

commit 64d6ddf8a5c9557418aa61f096e9d8e740a4e044
Author: Felix Zielcke <fzielcke@z-51.de>
Date:   Thu Oct 15 20:07:54 2026 +0200

    d/rules: Fix arm64 build.

commit b81510f3c21531b404b8277d4d491bea942a6cb9
Author: Felix Zielcke <fzielcke@z-51.de>
Date:   Thu Oct 15 19:57:01 2026 +0200

    * Enable arm64 architecture.

commit e4c0258470696e269cbd3b225d474fbc06f4265c
Author: Felix Zielcke <fzielcke@z-51.de>
Date:   Thu Oct 15 19:45:06 2026 +0200

    Version 9.00-1

commit 70800d7960d787087fb8745615d23cba75c074d9
Merge: 555f918 bfc2f30
Author: Felix Zielcke <fzielcke@z-51.de>
Date:   Thu Oct 15 19:44:11 2026 +0200

    Update upstream source from tag 'upstream/9.00'
    
    Update to upstream version '9.00'
    with Debian dir 50bbb1605b8da963ba15288407de0e3069142f26

commit bfc2f30db4a03322cea0182b2727dd720207d39f
Author: Felix Zielcke <fzielcke@z-51.de>
Date:   Thu Oct 15 19:44:10 2026 +0200

    New upstream version 9.00

commit 555f91874976adc2ec04d8903083f0932379ef1f
Author: Felix Zielcke <fzielcke@z-51.de>
Date:   Thu Jul 16 17:26:26 2026 +0200

    Remove all traces of kfreebsd.

commit 22f886e75b52170543bc462f1126b7877d23743c
Author: Felix Zielcke <fzielcke@z-51.de>
Date:   Thu Jul 16 17:10:00 2026 +0200

    Use dh compat level 14.

commit 1e10a86997c164d66c76249148b42a84d434c969
Author: Felix Zielcke <fzielcke@z-51.de>
Date:   Sat May 16 18:57:22 2026 +0200

    New upstream version 8.10

commit 8b4605de4992c9adc9fefea7caaab243c68a6930
Author: Felix Zielcke <fzielcke@z-51.de>
Date:   Mon Nov 24 05:28:46 2025 +0100

    New upstream version 8.00

commit c527893853e1500da2c7f154a729ffca9652b24b
Author: Fabio Fantoni <fantonifabio@tiscali.it>
Date:   Tue Nov 12 18:36:01 2024 +0100

    New upstream version 7.20

commit 0ababc30c71c548442a1da4e7ab21a7c7a731cb9
Author: Felix Zielcke <fzielcke@z-51.de>
Date:   Sun Jan 7 17:00:14 2024 +0100

    New upstream version 7.00

commit fcead2fe445403128a0e6b61f8d32e247c6ac2ea
Author: Felix Zielcke <fzielcke@z-51.de>
Date:   Mon Dec 4 09:43:37 2023 +0100

    New upstream version 7.00~git04012023.5dde13b

commit 2d5cfed69c00bcb846c7ea76662c101322938a43
Author: Felix Zielcke <fzielcke@z-51.de>
Date:   Sun May 7 19:09:06 2023 +0200

    New upstream version 6.20

commit 605a0a8f542389becb494c1b5327f07459715d77
Author: Felix Zielcke <fzielcke@z-51.de>
Date:   Fri Feb 3 18:19:04 2023 +0100

    New upstream version 6.10

commit e95dcfdaa9ce51866816d878ac3f98a92881533c
Author: Fabio Fantoni <fantonifabio@tiscali.it>
Date:   Mon Jan 2 18:17:23 2023 +0100

    New upstream version 6.01

commit 9a66b32151d38f118b758d9aeccc955f3f6b6c07
Author: Fabio Fantoni <fantonifabio@tiscali.it>
Date:   Mon Oct 24 18:32:28 2022 +0200

    New upstream version 6.00

commit f49264bdb8455dec9f32078912c2af543f9e1ebd
Author: Fabio Fantoni <fantonifabio@tiscali.it>
Date:   Mon Jul 18 15:55:53 2022 +0200

    New upstream version 6.00~beta3

commit 77bc3a4a7d8f5714f21f5787ec2ca5fbc1bcea66
Author: Fabio Fantoni <fantonifabio@tiscali.it>
Date:   Fri Jun 3 10:51:58 2022 +0200

    New upstream version 6.00~beta2

commit deae4b84c70d84a7525b88ec30c10fa6c55e68f5
Author: Fabio Fantoni <fantonifabio@tiscali.it>
Date:   Thu May 5 19:35:10 2022 +0200

    New upstream version 6.00~beta1

commit 8d4538eebec4e3e02d21638f5c992954e05d3c6b
Author: Fabio Fantoni <fantonifabio@tiscali.it>
Date:   Fri Apr 22 11:54:00 2022 +0200

    New upstream version 6.0~20220422

commit a9d85068f264950fbbf5d690c83ac64c2b0bd615
Author: Felix Zielcke <fzielcke@z-51.de>
Date:   Fri Mar 25 18:16:38 2022 +0100

    New upstream version 6.0~20220325

commit 3a33040a0fd490e7e633a305163cdd5e0d9c345e
Author: Fabio Fantoni <fantonifabio@tiscali.it>
Date:   Mon Jan 10 19:48:32 2022 +0100

    New upstream version 5.31b+dfsg

commit fa05b77537ab4d78a93c95682663538d193eaee0
Author: Fabio Fantoni <fantonifabio@tiscali.it>
Date:   Fri Dec 17 18:40:22 2021 +0100

    New upstream version 5.31b

commit e132113461429e29a5e00fddaa9fab3e223a403f
Author: Balint Reczey <balint.reczey@canonical.com>
Date:   Fri Jan 29 21:21:01 2021 +0100

    Import Upstream version 5.01

commit 8fddd09e062bf04297b9c858101521606ef044b9
Author: Balint Reczey <balint.reczey@canonical.com>
Date:   Fri Jan 29 21:10:25 2021 +0100

    Move packaging files under debian/

commit ef410da53960ab02c4e1a546cd038765bc4a86ff
Author: Yann Dirson <dirson@debian.org>
Date:   Sat Nov 16 17:37:50 2019 +0100

    Add translations for nl and pt_BR

commit dd16e5755d692118192b9ab3894fd43f04a6cf64
Author: Yann Dirson <dirson@debian.org>
Date:   Sat Nov 16 17:37:46 2019 +0100

    Add Vcs-* fields for salsa repo

commit f5a87d595b31dfb9a1c80df0e4b13a4ca5fecdbf
Author: Yann Dirson <dirson@debian.org>
Date:   Sat Nov 16 17:37:42 2019 +0100

    New upstream release 5.01+coreboot-002

commit 17fe7e44597f6760f4f5fe03a496ba4a692ed1f6
Author: Yann Dirson <dirson@debian.org>
Date:   Sat Nov 16 17:37:09 2019 +0100

    Import packaging from 5.01-3
Created: 2026-07-16 Last update: 2026-10-18 19:30
Standards version of the package is outdated. wishlist
The package should be updated to follow the last version of Debian Policy (Standards-Version 4.7.4 instead of 4.7.2).
Created: 2025-12-23 Last update: 2026-06-04 16:30
news
[rss feed]
  • [2026-06-09] memtest86+ 8.10-2 MIGRATED to testing (Debian testing watch)
  • [2026-06-04] Accepted memtest86+ 8.10-2 (source) into unstable (Felix Zielcke)
  • [2026-05-22] memtest86+ 8.10-1 MIGRATED to testing (Debian testing watch)
  • [2026-05-16] Accepted memtest86+ 8.10-1 (source) into unstable (Felix Zielcke)
  • [2025-12-04] memtest86+ 8.00-3 MIGRATED to testing (Debian testing watch)
  • [2025-11-29] Accepted memtest86+ 8.00-3 (source) into unstable (Felix Zielcke)
  • [2025-11-28] Accepted memtest86+ 8.00-2 (source) into unstable (Felix Zielcke)
  • [2025-11-24] Accepted memtest86+ 8.00-1 (source) into unstable (Felix Zielcke)
  • [2024-11-24] Accepted memtest86+ 7.20-1~bpo12+1 (source) into stable-backports (Felix Zielcke)
  • [2024-11-23] memtest86+ 7.20-1 MIGRATED to testing (Debian testing watch)
  • [2024-11-17] Accepted memtest86+ 7.20-1 (source) into unstable (Fabio Fantoni) (signed by: Felix Zielcke)
  • [2024-09-20] memtest86+ 7.00-2 MIGRATED to testing (Debian testing watch)
  • [2024-09-15] Accepted memtest86+ 7.00-2 (source) into unstable (Felix Zielcke)
  • [2024-01-24] Accepted memtest86+ 7.00-1~bpo12+1 (source amd64) into stable-backports (Debian FTP Masters) (signed by: Boyuan Yang)
  • [2024-01-13] memtest86+ 7.00-1 MIGRATED to testing (Debian testing watch)
  • [2024-01-07] Accepted memtest86+ 7.00-1 (source) into unstable (Felix Zielcke)
  • [2023-12-04] Accepted memtest86+ 7.00~git04012023.5dde13b-1 (source) into experimental (Felix Zielcke)
  • [2023-08-24] memtest86+ 6.20-3 MIGRATED to testing (Debian testing watch)
  • [2023-08-19] Accepted memtest86+ 6.20-3 (source) into unstable (Felix Zielcke)
  • [2023-06-17] memtest86+ 6.20-2 MIGRATED to testing (Debian testing watch)
  • [2023-06-11] Accepted memtest86+ 6.20-2 (source) into unstable (Felix Zielcke)
  • [2023-05-07] Accepted memtest86+ 6.20-1 (source) into experimental (Felix Zielcke)
  • [2023-02-21] memtest86+ 6.10-4 MIGRATED to testing (Debian testing watch)
  • [2023-02-11] Accepted memtest86+ 6.10-4 (source) into unstable (Felix Zielcke)
  • [2023-02-11] Accepted memtest86+ 6.10-3 (source) into unstable (Felix Zielcke)
  • [2023-02-09] Accepted memtest86+ 6.10-2~bpo11+1 (source) into bullseye-backports (Felix Zielcke)
  • [2023-02-09] memtest86+ 6.10-2 MIGRATED to testing (Debian testing watch)
  • [2023-02-04] Accepted memtest86+ 6.10-2 (source) into unstable (Felix Zielcke)
  • [2023-02-03] Accepted memtest86+ 6.10-1 (source) into unstable (Felix Zielcke)
  • [2023-01-18] memtest86+ 6.01-1 MIGRATED to testing (Debian testing watch)
  • 1
  • 2
bugs [bug history graph]
  • all: 11
  • RC: 0
  • I&N: 8
  • M&W: 3
  • F&P: 0
  • patch: 0
links
  • homepage
  • lintian (1, 2)
  • buildd: logs, reproducibility, cross
  • popcon
  • browse source code
  • other distros
  • screenshots
  • debian patches
ubuntu Ubuntu logo [Information about Ubuntu for Debian Developers]
  • version: 8.10-2
  • 7 bugs

Debian Package Tracker — Copyright 2013-2025 The Distro Tracker Developers
Report problems to the tracker.debian.org pseudo-package in the Debian BTS.
Documentation — Bugs — Git Repository — Contributing