Building LO from source

Ismet Bahadir ismetbahadir at
Mon Jun 15 05:35:58 UTC 2020

Hi Rene,

Thanks for the reply. I deleted the Debian and CentOS virtual machine, 
so I cannot re-check. My current system is:

1) test at test-virtual-machine:~/libreoffice$ cat /etc/os-release
VERSION="18.04.4 LTS (Bionic Beaver)"
PRETTY_NAME="Ubuntu 18.04.4 LTS"

I could install dependent packages:

2) test at test-virtual-machine:~/libreoffice$ sudo apt-get build-dep 
Reading package lists... Done
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages were automatically installed and are no longer 
   gir1.2-geocodeglib-1.0 libwayland-egl1-mesa ubuntu-web-launchers
Use 'sudo apt autoremove' to remove them.
0 upgraded, 0 newly installed, 0 to remove

3) Then, I had to install fakeroot and qt5-default (autogen failed)

4) But I'm facing this error now:

     configure: error: KF5 headers not found.  Please specify the root of 
your KF5 installation by exporting KF5DIR before running "configure".

Any suggestions to fix this?


------ Original Message ------
From: "Rene Engelhard" <rene.engelhard at>
To: "Ismet Bahadir" <ismetbahadir at>; "Muhammet Kara" 
<muhammet.kara at>
Cc: "libreoffice-dev" <libreoffice at>
Sent: 14-Jun-20 5:28:47 PM
Subject: Re: Building LO from source

>Am 14.06.20 um 10:06 schrieb Ismet Bahadir:
>>   The "build-deb libreoffice" command also fails on my Debian-10
>>  virtual machine. It says "the system requires javahelper" but can't
>>  find and install javahelper
>If at all, "build-dep".
>javahelper | 0.72.9        | stable       | all
>so it's available, of course. Whatever you do, you do it wrong:
># apt build-dep libreoffice
>Reading package lists... Done
>Reading package lists... Done
>Building dependency tree... Done
>0 upgraded, 1138 newly installed, 0 to remove and 0 not upgraded.
>Need to get 868 MB of archives.
>After this operation, 2987 MB of additional disk space will be used.
>Do you want to continue? [Y/n]
>>  > Except from the (accidental?) double paste, I see repeating params
>>  like '*--disable-gstreamer*' at 2 different places. And I would make
>>  sure I really need all the '--without-*' and "--disable-*" params.
>>  Some might impact certain functionalities/features or extensions.
>>  TBH, I don't know what those parameters are and do.
>>  Those double pastes were accidental, yes. Actually those
>>  parameters were taken from a web site (don't remember now). It was
>>  arguing to create an autogen.input file and put these lines in the
>>  file but there were no explanations.
>>  Is it best to install with all those parameters? What I need to do is
>>  simple:
>>  3) I want to be able to install an extension in Calc
>And if it's a Java extension, *of course* using --without-java (as you
>did) makes no sense.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <>

More information about the LibreOffice mailing list