Debian Patches

Status for mupen64plus-core/2.5-7

Patch Description Author Forwarded Bugs Origin Last update
Use-font-from-ttf-bitstream-vera.patch Use font from ttf-bitstream-vera Sven Eckelmann <sven@narfation.org> not-needed 2013-07-02
Add-printf-format-attribute.patch Add printf-format attribute
The compiler needs to get more information for function declaration to
help to find printf specific format attacks.
Sven Eckelmann <sven@narfation.org> not-needed 2010-09-09
Disable-the-disassembler-of-the-recompiled-code.patch Disable the disassembler of the recompiled code
The interface of libopcode.so and libbfd.so is not stable and therefore not
allowed to use in Debian. The libopcode.a and libbfd.a don't provide PIC
object files and therefore cannot be linked to the PIC shared object.

This part of the debugging interface can be disabled because their is no known
user interface that has support for it.
Sven Eckelmann <sven@narfation.org> not-needed 2012-05-28
Use-pkg-config-to-find-GLESv2-library.patch Use pkg-config to find GLESv2 library Sven Eckelmann <sven@narfation.org> no 2015-05-10
Remove-unused-GLESv2-library.patch Remove unused GLESv2 library Sven Eckelmann <sven@narfation.org> no 2015-05-10
Avoid-.text-relocations-in-PIC-shared-library.patch Avoid .text relocations in PIC shared library
The linkage_arm code of the new_dynarec on arm currently uses TEXTREL to
patch some addresses during dynamic linking. This is not to be expected
because the code is compiled as position independent code.

Instead the access of global variables must also be position independent in
this part of the code. But indirect access through the global offset table
would require extra memory loads and use additional registers. Furtunately,
GOT can be avoided here by using PC relative addresses. This is possible
because linkage_asm.S only accesses global variables inside the current
shared object. The linker can calculate the relative positions during
compile time and only a single extra "add" instruction is required to
calculate the final address from the PC relative offset.
Sven Eckelmann <sven@narfation.org> yes upstream 2015-05-14
bugfix-gameshark-cheat-codes-which-modified-executab.patch bugfix: gameshark cheat codes which modified executable program code were not marking cached code pages dirty, and thus usually didn't work Richard Goedeken <Richard@fascinationsoftware.com> no upstream, https://github.com/mupen64plus/mupen64plus-core/commit/44fb3c3670f59dfa0a51c6c5db1d585eb4bba5ea 2015-06-06
fix-joystick-mapped-Core-events-under-SDL2.patch fix joystick-mapped Core events under SDL2 Richard Goedeken <Richard@fascinationsoftware.com> no upstream, https://github.com/mupen64plus/mupen64plus-core/commit/31a41822c452fcceb644c165055d84166a448d4e.patch 2015-06-03
Fix-spelling-errors.patch Fix spelling errors Sven Eckelmann <sven@narfation.org> no 2015-12-30
Fix-multiple-definition-errors.patch Fix multiple definition errors
Fixes issue 712 reported by @mazes-80.
Bobby Smiles <bobby.smiles32@gmail.com> no debian backport, https://github.com/mupen64plus/mupen64plus-core/commit/39975200ad4926cfc79c96609b64696289065502 2020-03-23

All known versions for source package 'mupen64plus-core'

Links