Page 1 of 1

LibreOffice from 2019

Posted: Wed Jul 17, 2024 10:09 pm
by Grogan
Know what else still runs on the new rig? I copied over /opt/libreoffice from my LFS over to Arch. That's a minimal, light weight GTK 2 build (--disable-qt --disable-gtk3) with a lot disabled at compile time. I even built in its own python interpreter because it had a problem with Python 3.8 at the time (deprecated functions), for resilience.

I haven't had cause to open any files until today, but all I had to do was copy it over and add /opt/libreoffice/program to PATH and it opens fast and looks nice (my GTK theming).

Or... I could pull in some distro dogfood and assloads of unwanted dependencies. I think I'll stick with my blue pill :-)

I think that's pretty amazing that things like Trinity and this LibreOffice compiled all those years ago still run. It's partly because of the way I do it, first of all things that can be self contained on my systems, are. Also I avoid unnecessary hard dependencies and use static linking where practical. The only things they are dynamically linked against on the system always maintain backwards compatibility (You wouldn't even have that robustness on Windows without umpteen versions of dlls and compiler runtimes in WinSxS)

This is Libreoffice 6.2.8.2 compiled Nov. 12, 2019 on my LFS system, running on current Arch :mrgreen:

libreoffice682.jpg
libreoffice682.jpg (116.93 KiB) Viewed 21457 times