Debian Patches

Status for wine/10.0~repack-7

Patch Description Author Forwarded Bugs Origin Last update
disable/file-associations.patch do not interfere with user file type associations Michael Gilbert <mgilbert@debian.org> yes debian upstream
generate/icons.patch regenerate all icon files Michael Gilbert <mgilbert@debian.org> not-needed
generate/opengl.patch rebuild automatically generated opengl files Michael Gilbert <mgilbert@debian.org> not-needed
generate/vulkan.patch regenerate vulkan files Michael Gilbert <mgilbert@debian.org> not-needed
arm/2-0621c022.patch commit 0621c02215d3c78552d05be27bfcd33335512b2c

makefiles: Add support for assembly source files.

diff --git a/tools/make_makefiles b/tools/make_makefiles
index 646a70d18f4..ad9494e983e 100755
Alexandre Julliard <julliard@winehq.org> no 2025-02-27
arm/3-4a026d7a.patch commit 4a026d7aa67aae84a733303b605f98ef1ea366ca

makefiles: Add support for optionally installing external libs.

diff --git a/tools/makedep.c b/tools/makedep.c
index 5610f85c93f..a423bfd0d6f 100644
Alexandre Julliard <julliard@winehq.org> no 2025-02-27
disable/addons-download.patch disable gecko/mono installer download Jens Reyer <jre.winesim@gmail.com> not-needed
disable/po-modifications.patch avoid modifications to po files that are under version control Michael Gilbert not-needed
debianization/addon-paths.patch adjust search paths for addon installers Jens Reyer <jre.winesim@gmail.com> not-needed
debianization/build-flags.patch pass LDFLAGS only to gcc (not mingw) Michael Gilbert <mgilbert@debian.org> not-needed
debianization/install-paths.patch don't append wine to the default path settings Michael Gilbert <mgilbert@debian.org> not-needed
debianization/version-string.patch append debian package revision to the end of the version string not-needed https://github.com/wine-compholio/wine-staging/blob/master/patches/Staging/0002-winelib-Append-Staging-at-the-end-of-the-version-s.patch
debianization/manpage-msiexec.patch remove incorrect backslashes from the msiexec manpage Michael Gilbert <mgilbert@debian.org> not-needed
debianization/desktop-launchers.patch call wineDEBSUFFIX instead of wine from desktop launchers Jens Reyer <jre.winesim@gmail.com> not-needed
debianization/duplicate-apploaders.patch do not generate duplicate winapploader tools Michael Gilbert <mgilbert@debian.org> not-needed
debianization/wineserver-persistence.patch fix wineserver manpages for Debian's default persistence value Jens Reyer <jre.winesim@gmail.com> not-needed
system/zlib.patch build using system zlib Michael Gilbert <mgilbert@debian.org> not-needed
disable/line-wrapping.patch disable manual line wrapping in makefiles Michael Gilbert <mgilbert@debian.org> not-needed
disable/generated-data.patch disable upstream tests that need data to be generated Michael Gilbert <mgilbert@debian.org> not-needed
generate/vulkan-1.4.312.patch commit eee229da2705127308109e3655ff8bbd41d82569

winevulkan: Update to VK spec version 1.4.312.

Note that this also removes VK_NV_cuda_kernel_launch,
as the extension is still provisional and the updated vk.xml
now reflects that.
Georg Lehmann <dadschoorse@gmail.com> no 2025-04-04
generate/vulkan-1.4.318.patch commit ec2b9fa5bf4b3229de17b0fa373ce6b1b2b27379

winevulkan: Reorder bitmasks to handle aliases correctly.
Georg Lehmann <dadschoorse@gmail.com> no 2025-08-21
generate/unicode.patch use system unicode Michael Gilbert <mgilbert@debian.org> not-needed
fixes/flex.patch add explicit lex file dependencies to the makefile rules Michael Gilbert <mgilbert@debian.org> no debian
fixes/bison.patch fix occasional build failures due to missing bison files Michael Gilbert <mgilbert@debian.org> no
fixes/fstype.patch reflect GPL permisiveness in embedding characteristics of fonts Michael Gilbert <mgilbert@debian.org> no
fixes/binutils2.44.patch fix crash when building with binutils-mingw-w64 2.44 no debian
fixes/virtual-protect.patch fix incorrect handling of WRITECOPY memory protection Fabian Maurer yes upstream
fixes/printer-resolution.patch set default printer resolution to 600dpi Ralf E-Mail <anonymous272912@gmail.com> not-needed debian
fixes/temporary-directory.patch safer selection of the temporary directory for wineserver Michael Gilbert <mgilbert@debian.org> no debian
fixes/ntdll-398da925.patch commit 398da92511b51d3ee4ce7c77bfe6d738621bfbfa

ntdll: Update the main exe entry point when the module is relocated.

diff --git a/dlls/ntdll/unix/virtual.c b/dlls/ntdll/unix/virtual.c
index 06a260cfe3f..a22f6209dd1 100644
Alexandre Julliard <julliard@winehq.org> no 2025-03-10
fixes/ntdll-5c45391e.patch commit 5c45391e9f79854915c50a15054f2de4888596a2

ntdll: Also relocate entry point for builtin modules.

Discovered while I was working on ASan support. ASan shadow memory
might be placed where the main image is normally loaded, forcing it to
relocate.

diff --git a/dlls/ntdll/unix/virtual.c b/dlls/ntdll/unix/virtual.c
index 202894750a0..c797c89952f 100644
Yuxuan Shui <yshui@codeweavers.com> no 2025-05-03
arm/1-73ab9ca8.patch commit 73ab9ca8d0c6d2602702b1a37860ab1ec569f510

makefiles: Import winecrt0 by default even with -nodefaultlibs.

diff --git a/dlls/kernel32/Makefile.in b/dlls/kernel32/Makefile.in
index ca5bb437e24..66cd9916673 100644
Alexandre Julliard <julliard@winehq.org> no 2025-02-26
arm/4-45a2ae76.patch commit 45a2ae766241720320cef65ffec305aefc3b374b

libs: Import code from upstream compiler-rt version 8.0.1.

Based on a patch by Martin Storsjö.

diff --git a/aclocal.m4 b/aclocal.m4
index 440c5319aa8..8e37e2e494e 100644
Alexandre Julliard <julliard@winehq.org> no 2025-02-27
arm/5-93010685.patch commit 930106855f3f52dee01ba44b5d41a33974dfd26e

makefiles: Link to compiler-rt for builds in MSVC mode.

diff --git a/tools/makedep.c b/tools/makedep.c
index a423bfd0d6f..3fe2d254fdf 100644
Alexandre Julliard <julliard@winehq.org> no 2025-02-27
arm/incbin.patch workaround clang bug involving incbin directives on armhf Michael Gilbert <mgilbert@debian.org> no
arm/binary-name.patch use wine64 as the wine binary name on arm64 Michael Gilbert <mgilbert@debian.org> not-needed
arm/format-strings.patch fix format strings with the wrong type on armhf Michael Gilbert <mgilbert@debian.org> no
warnings/libs.patch fix warnings in embedded libs Michael Gilbert <mgilbert@debian.org> no
warnings/vkd3d.patch fix incorrect format strings in vkd3d Michael Gilbert <mgilbert@debian.org> no
warnings/int-conversion.patch fix 64-bit integer conversion warning (gcc13 -Wint-conversion) Michael Gilbert <mgilbert@debian.org> no
warnings/uninitialized-variables.patch fix uninitialized variable warnings (gcc13 -Wuninitialized) Michael Gilbert <mgilbert@debian.org> no

All known versions for source package 'wine'

Links