Diciembre
2008
OpenOffice.org 3.0.0-6 para MaX 4.0 (Ubuntu Hardy 8.04)
Ya lo hice una vez pero esta ha sido distinta... estaba en la necesidad de hacer un backport de la versión 3 de OpenOffice.org para la nueva revisión de MaX 4.0rev2.
Con mucha paciencia, varios cambios, un par de bugs bastante enrevesados y varias (muchas) compilaciones eternas he conseguido compilar openoffice.org_3.0.0-6ubuntu0intrepid1 en Ubuntu Hardy.
- He tenido que desactivar el soporte de «mono» (ya que en hardy no hay cli-common-dev y la versión de mono es la 1.2.6)
- He tenido que hacer un backport de poppler (el nuevo openoffice necesita al menos la versión 0.8, genera un bonito deb llamado openoffice.org-pdfimport)
- He bajado las dependencias de otros paquetes (libhyphen, lp-solve)
- He compilado contra libxul-dev (xulrunner) en lugar de libxul que se usa en intrepid.
- He actualizado el parche: ooo-build/patches/dev300/buildfix-openjdk-6-no-rhino.diff del SVN de GNOME, parece que openjdk-6 + rhino no se lleva demasiado bien con la compilación de OpenOfice.org y hay que borrar antes de compilar un enlace a un jar... (medio solucionado con un hook de pbuilder)
En resumen:
- Más de 6 horas en la compilación de los binarios.
- Más de 8 horas en la compilación de las traducciones (aún necesita recompilar los binarios)
- Al menos 12-14 GiB de espacio libre en la partición /var (esto me ha petado un par de veces porque sólo tenía 11 GiB)
- Al nuevo pdfimport no le gustan los PDF grandes....

- Parafraseando a un político: «Compilar OOo es un coñazo.»