[Libreoffice] Installation instructions for source code release
Francois Tigeot
ftigeot at wolfpond.org
Sat Jan 29 02:29:24 PST 2011
Hi,
Thanks everyone for your answers.
On Fri, Jan 28, 2011 at 10:03:42AM +0000, Michael Meeks wrote:
>
> On Fri, 2011-01-28 at 10:27 +0100, Francois Tigeot wrote:
> > Well, I may become a package maintainer in the future but for that I need
> > to be able to build LO from the released sources first.
>
> Sure ;-) so what I suggest you do is take a look at eg. Rene's debian
> packages, or Caolan's RedHat ones - that do a straight-through build,
> and get inspired by them ;-) try here:
>
> http://pkgs.fedoraproject.org/gitweb/?p=libreoffice.git;a=tree
Eric Hameleers from Slackware has also some interesting scripts:
http://connie.slackware.com/~alien/slackbuilds/libreoffice/build/libreoffice.SlackBuild
> > Git is fine for real development but I'm afraid it may be too steep for
> > me now; I'd like to play it safe, try to build a somewhat stable version
> > without too much bugs. Maybe write a patch or two if something doesn't work.
>
> Sure, sure - but I think you will find (with the pace of change), that
> working on master is better: it is already easier to build master than
> 'stable' (though it does break occasionally), and it is far easier to
> create a patch to submit from git: "g diff" will extract all your
> changes, vs. having to do some diff -r's :-)
In the end, I could not build LO from the released tarballs. I have bitten
the bullet and now use git ;)
I'll send my first patch in a separate mail.
> Sure - and we are trying to fill out this niche; primarily by moving
> (slowly) towards a split build [ in fact openSUSE does this already ],
> whereby you can re-build and develop only one piece at a time - which is
> quicker: ie. just re-compile 'writer'.
That sure would be great ! I remember painfully 15-hours compilation times
in the days of OpenOffice 2.x ...
> Which is (at root) the background as to why there are so many things to
> download ;-) - just a result of that work being in progress still.
Is there any explanation on this process ? I've only found small notes
in the wiki.
--
Francois Tigeot
More information about the LibreOffice
mailing list