Package: mame / 0.281+dfsg1-1
Metadata
| Package | Version | Patches format |
|---|---|---|
| mame | 0.281+dfsg1-1 | 3.0 (quilt) |
Patch series
view the series file| Patch | File delta | Description |
|---|---|---|
| ftbfs_alpha_ia64.patch | (download) |
makefile |
38 38 + 0 - 0 ! |
do not pass -m64 to alpha, ia64, loong64 or riscv64 builds. |
| python3.patch | (download) |
makefile |
6 3 + 3 - 0 ! |
do not assume python points to python3. |
| hurd.patch | (download) |
makefile |
12 12 + 0 - 0 ! |
several ftbfs fixes for hurd systems. |
| sphinx_mathjax_location.patch | (download) |
docs/source/conf.py |
2 1 + 1 - 0 ! |
use the packaged version of mathjax. Avoid a privacy breach by using the packaged version of libjs-mathjax in the generated sphinx docs. |
| fix 922619.patch | (download) |
src/emu/xtal.h |
4 2 + 2 - 0 ! |
fix ftbfs on power "not a constant expression" There are some explanation upstream : https://github.com/mamedev/mame/issues/3157 and this probably due to the fact that IBM 128bit long double format is not constant folded. I slighlty rewrote ""_kHz_XTAL(long double clock) and ""_MHz_XTAL(long double clock) the way ""_kHz_XTAL(unsigned long long clock) and ""_MHz_XTAL(unsigned long long clock) which makes the compiler happy. Also including an upstream change about rounding to get same results as on x86 : https://github.com/mamedev/mame/pull/5164 |
| 0003 Disable hardware acceleration support on armel.patch | (download) |
3rdparty/lzma/C/Aes.c |
2 2 + 0 - 0 ! |
disable hardware acceleration support on armel |
| 0004 Guard ARM v8 feature from old architecture.patch | (download) |
3rdparty/lzma/C/7zCrc.c |
5 3 + 2 - 0 ! |
guard arm v8 feature from old architecture |
