Debian Patches
Status for dosbox-x/2026.08.02+dfsg-2
| Patch | Description | Author | Forwarded | Bugs | Origin | Last update |
|---|---|---|---|---|---|---|
| 0001-On-non-MSC-only-define-MIN-MAX-if-not-already-define.patch | On non-MSC, only define MIN/MAX if not already defined MIN and MAX are defined in <sys/param.h> on Unix-style systems, and that ends up included in various files, resulting in a redefinition error. This checks that MIN and MAX are undefined before defining them. An alternative would be to explicitly include <sys/param.h> if available, but that's more complicated. |
Stephen Kitt <steve@sk2.org> | no | 2026-08-10 | ||
| 0001-Fix-build-error-on-FFmpeg-9.patch | Fix build error on FFmpeg 9 | maron2000 <68574602+maron2000@users.noreply.github.com> | no | 2026-08-13 | ||
| dfsg-fonts.patch | Don't try to include fonts stripped from the source DOSBox-X upstream includes fonts which can't be distributed in Debian; these are removed from the source archive, and this patch fixes the build accordingly. |
Stephen Kitt <skitt@debian.org> | not-needed | |||
| system-fluidsynth.patch | Build with system fluidsynth | Stephen Kitt <skitt@debian.org> | not-needed | |||
| system-opusfile.patch | Build with system opusfile/speexdsp | Stephen Kitt <skitt@debian.org> | not-needed | |||
| system-minizip.patch | Build with system minizip | Stephen Kitt <skitt@debian.org> | not-needed | |||
| system-physfs.patch | Build with system physfs | Stephen Kitt <skitt@debian.org> | not-needed | |||
| system-gtest.patch | Build with system gtest/gmock | Stephen Kitt <skitt@debian.org> | not-needed | |||
| separate-trees.patch | Allow building in separate trees | Stephen Kitt <skitt@debian.org> | no | |||
| spelling-fixes.patch | Spelling fixes | Stephen Kitt <skitt@debian.org> | no | |||
| exclude-disasm.patch | Only build debug_disasm.o if needed debug_disasm.cpp is licensed under GPL-2.0-only, which is incompatible with some of the other licenses used in the project. To make it clear that the release build doesn't use this file, exclude it from the build unless the debugger is enabled. |
Stephen Kitt <skitt@debian.org> | no | |||
| system-libzstd.patch | Build with system libzstd | Stephen Kitt <skitt@debian.org> | not-needed | |||
| use-cxx-17.patch | Use C++17 instead of C++14 gtest requires C++17 or later; DOSBox-X itself fails to build with C++20, so this enforces C++17 to avoid errors with GCC 16 (where the default is C++20). |
Stephen Kitt <skitt@debian.org> | no | debian | ||
| dfsg-resource.patch | Ignore the Windows resource header This is a generated file, unnecessary on Linux. |
Stephen Kitt <skitt@debian.org> | not-needed | |||
| dfsg-builtins.patch | Don't try to include tools stripped from the source DOSBox-X upstream includes a number of DOS tools which can't be distributed in Debian; these are removed from the source archive, and this patch fixes the build accordingly. |
Stephen Kitt <skitt@debian.org> | not-needed | |||
| dfsg-glide.patch | Disable Glide support Glide support relies on a proprietary header file which is removed from the source archive in Debian. |
Stephen Kitt <skitt@debian.org> | not-needed |
All known versions for source package 'dosbox-x'
- 2026.08.02+dfsg-2 (sid)
- 2026.07.02+dfsg-1 (forky)
- 2025.02.01+dfsg-3 (trixie)
