On Thu, 2017-08-03 at 17:10 +0200, Mike Saunders wrote:
sudo apt-get build-dep libreoffice
An error comes up: "E: You must put some 'source' URIs in your
sources.list". I Googled the error and fixed this by checking "Source
code" in the software-properties-gtk tool
This used to be unnecessary, this changed in the Ubuntu/Debian
distribution at some point to not include the Source repositories by
default. That part of the docs precede that change so needs to be
updated.
4. Next is this bullet point:
"With modern releases, use autogen to select a newer gstreamer, or
install the old package with: sudo apt install libgstreamer0.10-dev
libgstreamer-plugins-base0.10-dev"
I think configure will now try to build against gstreamer-1.0 and
gstreamer-0.1 and just pick whatever combo is possible to build against
so I think we can remove this line from the docs and rely on the
earlier lines that install the default dependencies of the distribution
libreoffice build to install something suitable.
It looks like this fixes the problem I encountered earlier, in the
first step of BuildingOnLinux, but I wasn't told until now.
Possibly the author of that bit wasn't brave enough to edit the
toplevel build page, feel free to edit the toplevel yourself to insert
some suitable step to enable the source repos under Ubuntu
But I don't know how to do that, and I can't recall using autogen to
select anything; I only installed gstreamer1.0-libav. I try entering
"autogen" but I'm told it's not installed. Looking back in
Linux_Build_Dependencies, I see "When you use autogen.sh" under the
"Older Ubuntu" section - but the previous page said "With *modern*
releases, use autogen"
If, after removing the gstreamer selection stuff, there's any mention
of autogen/autogen.sh then the correct scriptname that should be used
throughout is autogen.sh.
I think buovjaga is going to make some changes here along these lines
Context
Privacy Policy |
Impressum (Legal Info) |
Copyright information: Unless otherwise specified, all text and images
on this website are licensed under the
Creative Commons Attribution-Share Alike 3.0 License.
This does not include the source code of LibreOffice, which is
licensed under the Mozilla Public License (
MPLv2).
"LibreOffice" and "The Document Foundation" are
registered trademarks of their corresponding registered owners or are
in actual use as trademarks in one or more countries. Their respective
logos and icons are also subject to international copyright laws. Use
thereof is explained in our
trademark policy.