2008/1/25, Jan de Groot <jan@jgc.homeip.net>:
Hi all,
Recently we have gotten bugreports about gcc not having certain features of languages because we compile our compiler languages as split packages. (FS#9325).
For objc, we already compile objc inside the gcc package, then remove it, to build it again in a package for extra. To fix gfortran, we would need to do the same...
I do the same for virtualbox-ose packages. :-( This would be improved with the support for multiple packages in one PKGBUILD, a couple of solutions were proposed but none exists in pacman-git yet AFAIR.
I've been thinking about this splitup: gfortran and objc aren't that big. They could be included in the main gcc/gcc-libs PKGBUILDs. For java, we will keep the split package. Other distributions like Debian and Ubuntu also have their gcj things separated.
Merging objc doesn't bring extra dependencies, merging fortran brings in mpfr. Do we have a problem with this change?
mpfr seems to be rather small library that depends on gmp which is in Core already, so it seems fine to add it to Core for the sake of easier gcc packaging and fewer bugreports. -- Roman Kyrylych (Роман Кирилич)