You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@openoffice.apache.org by Pedro Lino <pe...@mailbox.org.INVALID> on 2023/08/28 22:01:09 UTC

Building AOO

Hi all
 
I tried building our branches under Ubuntu 18.04.6 x64 (kernel 5.4)
 
Building branch 41X failed immediately but branch 42X completed successfully. Unfortunately it will not install with error " The package lists or status file could not be parsed or opened."
 
Could this be related to the fact that the file names changed because they now include the Kernel version?
E.g. openoffice-calc_4.2.0_5_linux-5.4-x86_64.deb
 
Anyone having similar problems?
 
Best,
Pedro

Re: Building AOO

Posted by Matthias Seidel <ma...@hamburg.de>.
Hi again,

Am 30.08.23 um 17:23 schrieb Matthias Seidel:
> Hi Pedro,
>
> Am 29.08.23 um 00:01 schrieb Pedro Lino:
>> Hi all
>>   I tried building our branches under Ubuntu 18.04.6 x64 (kernel 5.4)

The buildbot seems to be on 4.15.0-212, so I assume the new kernel to be 
the problem...

Regards,

    Matthias

>>   Building branch 41X failed immediately but branch 42X completed 
>> successfully. Unfortunately it will not install with error " The 
>> package lists or status file could not be parsed or opened."
>>   Could this be related to the fact that the file names changed 
>> because they now include the Kernel version?
>> E.g. openoffice-calc_4.2.0_5_linux-5.4-x86_64.deb
>>   Anyone having similar problems?
>
> No idea, what is going on there, but our buildbots (Ubuntu 18.04.6) do 
> build trunk, AOO42X as well as AOO41X without problem.
>
> When exactly is AOO41X failing?
>
> Regards,
>
>    Matthias
>
>>   Best,
>> Pedro

Re: Building AOO

Posted by Matthias Seidel <ma...@hamburg.de>.
Hi Pedro,

Am 30.08.23 um 18:20 schrieb Pedro Lino:
> Hi Matthias
>
>> On 08/30/2023 4:28 PM WEST Matthias Seidel <ma...@hamburg.de> wrote:
>>> Am 29.08.23 um 00:01 schrieb Pedro Lino:
>>>> Hi all
>>>>    I tried building our branches under Ubuntu 18.04.6 x64 (kernel 5.4)
>> The buildbot seems to be on 4.15.0-212, so I assume the new kernel to be
>> the problem...
> Interesting. So Ubuntu is updated but the kernel is not (4.15 is the one included in 18.04.1)
At least that is what the logs say...
> I will try that!

If it works, we need to investigate, why the new kernel gives us 
trouble... ;-)

Regards,

    Matthias

>
> Thank you!
>
> All the best,
> Pedro
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@openoffice.apache.org
> For additional commands, e-mail: dev-help@openoffice.apache.org
>

Re: Building AOO

Posted by Matthias Seidel <ma...@hamburg.de>.
Hi Pedro,

Just to let you know that you are not the only one on this mailing list. 
We are at least two! ;-)

Am 07.09.23 um 23:23 schrieb Pedro Lino:
> Hi again
>
>> On 09/01/2023 1:54 PM WEST Pedro Lino <pe...@mailbox.org.invalid> wrote:
>> There seems to be a kernel problem...
> False alarm. I was able to compile working binaries for 41X under Kernel 5.4.0.162 (latest for Ubuntu 18.04) as well
Great! What did you change?
>
>> I will try building 42X later
> Also managed to compile 42X under kernel 4.15 but yet not under 5.4.0
>
> All the binaries can be installed and the program works without issues but there are many ignored libraries in bootstrap which I have no idea of the consequences...
>
> ignoring commons-httpclient-3.1-src.tar.gz because its prerequisites are not fulfilled
> ignoring commons-codec-1.9-src.tar.gz because its prerequisites are not fulfilled
> ignoring commons-logging-1.1.3-src.tar.gz because its prerequisites are not fulfilled
> ignoring xsltml_2.1.2.zip because its prerequisites are not fulfilled
> ignoring apache-rat-0.10-bin.tar.bz2 because its prerequisites are not fulfilled
> ignoring cairo-1.8.0.tar.gz because its prerequisites are not fulfilled
> ignoring pixman-0.12.0.tar.gz because its prerequisites are not fulfilled
>
> Is this an issue?

I don't think so.

If you don't have the prerequisites defined in configure, this is just 
informal.

Regards,

    Matthias

>
> Thanks!
> Pedro
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@openoffice.apache.org
> For additional commands, e-mail: dev-help@openoffice.apache.org
>

Re: Building AOO

Posted by Matthias Seidel <ma...@hamburg.de>.
Hi,

Am 09.09.23 um 20:13 schrieb Dave Fisher:
>
> Sent from my iPhone
>
>> On Sep 9, 2023, at 10:43 AM, Pedro Lino <pe...@mailbox.org.invalid> wrote:
>>
>> Hi Matthias
>>
>>>> On 09/09/2023 10:03 AM WEST Matthias Seidel <ma...@hamburg.de> wrote:
>>> Just to let you know that you are not the only one on this mailing list.
>>> We are at least two! ;-)
>> Good to know! :) Thanks!
>>
>>>>> On 09/01/2023 1:54 PM WEST Pedro Lino <pe...@mailbox.org.invalid> wrote:
>>>>> There seems to be a kernel problem...
>>>> False alarm. I was able to compile working binaries for 41X under Kernel 5.4.0.162 (latest for Ubuntu 18.04) as well
>>> Great! What did you change?
>> Started each build from zero (no switching branches, delete full openoffice folder) and made sure that the number of threads is not larger than those existing in the PC I'm building on (I used "build --all -P8 -- -P8" in a PC with only 4 CPUS and 1 thread per CPU) because this seems to confuse the building process...
>>
>>>> Also managed to compile 42X under kernel 4.15 but yet not under 5.4.0
>> Compiled successfully 42X under kernel 5.4.0 also, so all is good.
>>
>>>> All the binaries can be installed and the program works without issues but there are many ignored libraries in bootstrap which I have no idea of the consequences...
>>>> Is this an issue?
>>> I don't think so.
>>>
>>> If you don't have the prerequisites defined in configure, this is just
>>> informal.
>> But will the resulting binaries not miss any features? These libraries should be needed for something...
>>
>> ignoring commons-httpclient-3.1-src.tar.gz because its prerequisites are not fulfilled
>> ignoring commons-codec-1.9-src.tar.gz because its prerequisites are not fulfilled
>> ignoring commons-logging-1.1.3-src.tar.gz because its prerequisites are not fulfilled
>> ignoring xsltml_2.1.2.zip because its prerequisites are not fulfilled
>> ignoring apache-rat-0.10-bin.tar.bz2 because its prerequisites are not fulfilled
>> ignoring cairo-1.8.0.tar.gz because its prerequisites are not fulfilled
>> ignoring pixman-0.12.0.tar.gz because its prerequisites are not fulfilled
>>
>> Anyone?
> Those all look to be out of date now. How are these being pulled? At what url?

A lot of packages we build with are outdated... ;-)

As I already wrote, this is just informal. They are only bootstrapped 
when they are configured.

For example:

Cairo and pixman are only needed when you build with "--enable-cairo" 
(which doesn't work [1])

The commons-httpclient is only needed when you build with 
"--enable-wiki-publisher".

Regards,

    Matthias

[1] https://bz.apache.org/ooo/show_bug.cgi?id=117726

>
> Regards,
> Dave
>
>> All the best,
>> Pedro
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: dev-unsubscribe@openoffice.apache.org
>> For additional commands, e-mail: dev-help@openoffice.apache.org
>>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@openoffice.apache.org
> For additional commands, e-mail: dev-help@openoffice.apache.org
>

Re: Building AOO

Posted by Matthias Seidel <ma...@hamburg.de>.
Hi Pedro,

Am 10.09.23 um 19:56 schrieb Pedro Lino:
> Hi Matthias, all
>
>> On 09/10/2023 9:54 AM WEST Matthias Seidel <ma...@hamburg.de> wrote:
>   
>> As I already wrote, this is just informal. They are only bootstrapped
>> when they are configured.
>>
>> For example:
>>
>> Cairo and pixman are only needed when you build with "--enable-cairo"
>> (which doesn't work [1])
>>
>> The commons-httpclient is only needed when you build with
>> "--enable-wiki-publisher".
> Thanks for the explanation. Is there any page that explains what are the consequences of adding/omitting each option?
>
> In page https://wiki.openoffice.org/wiki/Documentation/Building_Guide_AOO#Configuration_and_bootstrapping
> some options are explained but not all...
>
> I can see that the official script does not include cairo either. Cairo is a vector graphics library so I imagine it would be useful if we want to switch from Bitmap buttons to SVG buttons?
>
> What is it used for when included?

I have no idea. ;-)

And it does not build, so I can not test it...

Regards,

    Matthias

>
> Thanks!
>
> Best,
> Pedro
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@openoffice.apache.org
> For additional commands, e-mail: dev-help@openoffice.apache.org
>

Re: Building AOO

Posted by Pedro Lino <pe...@mailbox.org.INVALID>.
Hi Matthias, all

> On 09/10/2023 9:54 AM WEST Matthias Seidel <ma...@hamburg.de> wrote:
 
> As I already wrote, this is just informal. They are only bootstrapped 
> when they are configured.
> 
> For example:
> 
> Cairo and pixman are only needed when you build with "--enable-cairo" 
> (which doesn't work [1])
> 
> The commons-httpclient is only needed when you build with 
> "--enable-wiki-publisher".

Thanks for the explanation. Is there any page that explains what are the consequences of adding/omitting each option? 

In page https://wiki.openoffice.org/wiki/Documentation/Building_Guide_AOO#Configuration_and_bootstrapping
some options are explained but not all...

I can see that the official script does not include cairo either. Cairo is a vector graphics library so I imagine it would be useful if we want to switch from Bitmap buttons to SVG buttons?

What is it used for when included?

Thanks!

Best,
Pedro

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@openoffice.apache.org
For additional commands, e-mail: dev-help@openoffice.apache.org


Re: Building AOO

Posted by Dave Fisher <wa...@comcast.net>.

Sent from my iPhone

> On Sep 9, 2023, at 10:43 AM, Pedro Lino <pe...@mailbox.org.invalid> wrote:
> 
> Hi Matthias
> 
>>> On 09/09/2023 10:03 AM WEST Matthias Seidel <ma...@hamburg.de> wrote:
>> 
>> Just to let you know that you are not the only one on this mailing list. 
>> We are at least two! ;-)
> 
> Good to know! :) Thanks!
> 
>>>> On 09/01/2023 1:54 PM WEST Pedro Lino <pe...@mailbox.org.invalid> wrote:
> 
>>>> There seems to be a kernel problem...
>>> False alarm. I was able to compile working binaries for 41X under Kernel 5.4.0.162 (latest for Ubuntu 18.04) as well
> 
>> Great! What did you change?
> 
> Started each build from zero (no switching branches, delete full openoffice folder) and made sure that the number of threads is not larger than those existing in the PC I'm building on (I used "build --all -P8 -- -P8" in a PC with only 4 CPUS and 1 thread per CPU) because this seems to confuse the building process...
> 
>>> Also managed to compile 42X under kernel 4.15 but yet not under 5.4.0
> 
> Compiled successfully 42X under kernel 5.4.0 also, so all is good.
> 
>>> All the binaries can be installed and the program works without issues but there are many ignored libraries in bootstrap which I have no idea of the consequences...
> 
>>> Is this an issue?
>> 
>> I don't think so.
>> 
>> If you don't have the prerequisites defined in configure, this is just 
>> informal.
> 
> But will the resulting binaries not miss any features? These libraries should be needed for something...
> 
> ignoring commons-httpclient-3.1-src.tar.gz because its prerequisites are not fulfilled
> ignoring commons-codec-1.9-src.tar.gz because its prerequisites are not fulfilled
> ignoring commons-logging-1.1.3-src.tar.gz because its prerequisites are not fulfilled
> ignoring xsltml_2.1.2.zip because its prerequisites are not fulfilled
> ignoring apache-rat-0.10-bin.tar.bz2 because its prerequisites are not fulfilled
> ignoring cairo-1.8.0.tar.gz because its prerequisites are not fulfilled
> ignoring pixman-0.12.0.tar.gz because its prerequisites are not fulfilled
> 
> Anyone?

Those all look to be out of date now. How are these being pulled? At what url?

Regards,
Dave

> 
> All the best,
> Pedro
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@openoffice.apache.org
> For additional commands, e-mail: dev-help@openoffice.apache.org
> 


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@openoffice.apache.org
For additional commands, e-mail: dev-help@openoffice.apache.org


Re: Building AOO

Posted by Pedro Lino <pe...@mailbox.org.INVALID>.
Hi Matthias

> On 09/09/2023 10:03 AM WEST Matthias Seidel <ma...@hamburg.de> wrote:

> Just to let you know that you are not the only one on this mailing list. 
> We are at least two! ;-)

Good to know! :) Thanks!

> >> On 09/01/2023 1:54 PM WEST Pedro Lino <pe...@mailbox.org.invalid> wrote:

> >> There seems to be a kernel problem...
> > False alarm. I was able to compile working binaries for 41X under Kernel 5.4.0.162 (latest for Ubuntu 18.04) as well

> Great! What did you change?

Started each build from zero (no switching branches, delete full openoffice folder) and made sure that the number of threads is not larger than those existing in the PC I'm building on (I used "build --all -P8 -- -P8" in a PC with only 4 CPUS and 1 thread per CPU) because this seems to confuse the building process...

> > Also managed to compile 42X under kernel 4.15 but yet not under 5.4.0

Compiled successfully 42X under kernel 5.4.0 also, so all is good.

> > All the binaries can be installed and the program works without issues but there are many ignored libraries in bootstrap which I have no idea of the consequences...

> > Is this an issue?
> 
> I don't think so.
> 
> If you don't have the prerequisites defined in configure, this is just 
> informal.

But will the resulting binaries not miss any features? These libraries should be needed for something...

ignoring commons-httpclient-3.1-src.tar.gz because its prerequisites are not fulfilled
ignoring commons-codec-1.9-src.tar.gz because its prerequisites are not fulfilled
ignoring commons-logging-1.1.3-src.tar.gz because its prerequisites are not fulfilled
ignoring xsltml_2.1.2.zip because its prerequisites are not fulfilled
ignoring apache-rat-0.10-bin.tar.bz2 because its prerequisites are not fulfilled
ignoring cairo-1.8.0.tar.gz because its prerequisites are not fulfilled
ignoring pixman-0.12.0.tar.gz because its prerequisites are not fulfilled

Anyone?

All the best,
Pedro

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@openoffice.apache.org
For additional commands, e-mail: dev-help@openoffice.apache.org


Re: Building AOO

Posted by Pedro Lino <pe...@mailbox.org.INVALID>.
Hi again

> On 09/01/2023 1:54 PM WEST Pedro Lino <pe...@mailbox.org.invalid> wrote:

> There seems to be a kernel problem...

False alarm. I was able to compile working binaries for 41X under Kernel 5.4.0.162 (latest for Ubuntu 18.04) as well

> I will try building 42X later

Also managed to compile 42X under kernel 4.15 but yet not under 5.4.0

All the binaries can be installed and the program works without issues but there are many ignored libraries in bootstrap which I have no idea of the consequences...

ignoring commons-httpclient-3.1-src.tar.gz because its prerequisites are not fulfilled
ignoring commons-codec-1.9-src.tar.gz because its prerequisites are not fulfilled
ignoring commons-logging-1.1.3-src.tar.gz because its prerequisites are not fulfilled
ignoring xsltml_2.1.2.zip because its prerequisites are not fulfilled
ignoring apache-rat-0.10-bin.tar.bz2 because its prerequisites are not fulfilled
ignoring cairo-1.8.0.tar.gz because its prerequisites are not fulfilled
ignoring pixman-0.12.0.tar.gz because its prerequisites are not fulfilled

Is this an issue?

Thanks!
Pedro

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@openoffice.apache.org
For additional commands, e-mail: dev-help@openoffice.apache.org


Re: Building AOO

Posted by Pedro Lino <pe...@mailbox.org.INVALID>.
Hi Matthias, all

> On 08/30/2023 5:34 PM WEST Matthias Seidel <ma...@hamburg.de> wrote:
 
> >>> Am 29.08.23 um 00:01 schrieb Pedro Lino:
> >>>> Hi all
> >>>>    I tried building our branches under Ubuntu 18.04.6 x64 (kernel 5.4)
> >> The buildbot seems to be on 4.15.0-212, so I assume the new kernel to be
> >> the problem...

Installed kernel 4.15 in the Ubuntu 18.04 machine and building 41X finished correctly and binaries could be installed in Ubuntu 20.04

There seems to be a kernel problem...

I will try building 42X later

Thanks!

Pedro

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@openoffice.apache.org
For additional commands, e-mail: dev-help@openoffice.apache.org


Re: Building AOO

Posted by Pedro Lino <pe...@mailbox.org.INVALID>.
Hi Matthias

> On 08/30/2023 4:28 PM WEST Matthias Seidel <ma...@hamburg.de> wrote:

> > Am 29.08.23 um 00:01 schrieb Pedro Lino:
> >> Hi all
> >>   I tried building our branches under Ubuntu 18.04.6 x64 (kernel 5.4)
> 
> The buildbot seems to be on 4.15.0-212, so I assume the new kernel to be 
> the problem...

Interesting. So Ubuntu is updated but the kernel is not (4.15 is the one included in 18.04.1)
I will try that!

Thank you!

All the best,
Pedro

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@openoffice.apache.org
For additional commands, e-mail: dev-help@openoffice.apache.org


Re: Building AOO

Posted by Matthias Seidel <ma...@hamburg.de>.
Hi Pedro,

Am 29.08.23 um 00:01 schrieb Pedro Lino:
> Hi all
>   
> I tried building our branches under Ubuntu 18.04.6 x64 (kernel 5.4)
>   
> Building branch 41X failed immediately but branch 42X completed successfully. Unfortunately it will not install with error " The package lists or status file could not be parsed or opened."
>   
> Could this be related to the fact that the file names changed because they now include the Kernel version?
> E.g. openoffice-calc_4.2.0_5_linux-5.4-x86_64.deb
>   
> Anyone having similar problems?

No idea, what is going on there, but our buildbots (Ubuntu 18.04.6) do 
build trunk, AOO42X as well as AOO41X without problem.

When exactly is AOO41X failing?

Regards,

    Matthias

>   
> Best,
> Pedro