Changes between Version 16 and Version 17 of Ticket #61739
- Timestamp:
- Dec 15, 2020, 6:13:15 AM (4 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Ticket #61739
-
Property
Summary
changed from
mame: portfile cleanup: small number of extraneous files included; remove older python variants
tomame: add variant 'debug'; soft link tools in /bin; add tools man pages; improve link time; reduce warnings; eliminate superfluous files; remove variant 'python36'
-
Property
Summary
changed from
-
Ticket #61739 – Description
v16 v17 1 Presently, the 0.226 port of Mame includes a few things that need cleanup:1 Presently, the 0.226 port of Mame has some cleanup opportunities: 2 2 3 * Most notably, translation files included under `${prefix}/libexec/mame/language`: Currently we include `*.mo`, as well as `*.po` and `*.po~`. Whereas only `*.mo` are needed. However, the extra files do not cause any issues with the software. And they are tiny... in the very low kilobyte range.4 * Python variants cover versions 3.6 through 3.9 . Remove support for 3.6, to simplify the port.5 * Add a 'debug' variant .6 * Reduce compilation warnings .3 * Superfluous files are installed; 4 * Python variants cover versions 3.6 through 3.9; remove support for 3.6; 5 * Add a 'debug' variant; 6 * Reduce compilation warnings; 7 7 * Improve abysmally-slow link times: 10+ minutes for release build, up to 60 minutes for debug! (Linker option `-no_deduplicate` to the rescue.) 8 8 9 And improve the Mame tools: 10 * Create soft links in ${prefix}/bin; 11 * Prefix executable names with 'mame-', to avoid clashes with system components; 12 * Install man pages. 13 9 14 These issue will be fixed when the Mame project releases 0.227, or sooner if said release is delayed beyond December 2020.