consider removing/splitting unused languages
| Task Info (Flyspray) | |
|---|---|
| Opened By | Emil (xexaxo) |
| Task ID | 68033 |
| Type | Bug Report |
| Project | Community Packages |
| Category | Packages |
| Version | None |
| OS | All |
| Opened | 2020-09-28 15:29:10 UTC |
| Status | Assigned |
| Assignee | Felix Yan (felixonmars) |
Details
Description:
The package was reintroduced (after living in AUR for 2.5 years) for building wine. Wine uses C/C++, yet the package also includes support for ada, objc/objc++ and fortran.
The package is over 800MB, while in reality we're using only 1/3-1/2 of it.
Can we disable the unused languages? Alternatively, we can split them in separate packages akin to gcc{,-ada,-objc,-fortran}.
Additional info:
- package version(s) 10.2.0-1
Steps to reproduce:
- rebuild the package with "--enable-languages=c,c++,lto"
- observe successful build of wine/wine-staging/other official packages