Overview
Request 755094 accepted
- Split mame, mame-mess and tools build using _multibuild.
This allows to reduce the disk constraints to 33 GByte,
31 GByte and 8 GByte respectively.
- Use python3 instead of python2 for building
- Spec file cleanup:
* Drop obsolete %desktop_database_post/postun scriptlets
* Generalize arch specific conditional build statements
- Update BuildRequires for current version:
- drop libuv, replaced by asio
- add pugixml, RapidJSON, glm
- Remove lto flags mangling again, linker memory usage does not
grow linearly with number of partitions. It also significantly
hurts build time, occasionaly causing timeouts during linking.
- Reduce disk usage for temporary static libraries, add
use_thin_archives.patch
- Set disk constraints to value reported by OBS statistics. With
thin archives 47GB are required (regular archives: 59GB).
- Created by StefanBruens
- In state accepted
- Package maintainer: 13ilya
Request History
StefanBruens created request
- Split mame, mame-mess and tools build using _multibuild.
This allows to reduce the disk constraints to 33 GByte,
31 GByte and 8 GByte respectively.
- Use python3 instead of python2 for building
- Spec file cleanup:
* Drop obsolete %desktop_database_post/postun scriptlets
* Generalize arch specific conditional build statements
- Update BuildRequires for current version:
- drop libuv, replaced by asio
- add pugixml, RapidJSON, glm
- Remove lto flags mangling again, linker memory usage does not
grow linearly with number of partitions. It also significantly
hurts build time, occasionaly causing timeouts during linking.
- Reduce disk usage for temporary static libraries, add
use_thin_archives.patch
- Set disk constraints to value reported by OBS statistics. With
thin archives 47GB are required (regular archives: 59GB).
StefanBruens accepted request