[fpc-devel] Build failure in FPC Build repository

Michael Van Canneyt michael at freepascal.org
Thu Nov 9 10:10:01 CET 2023



On Thu, 9 Nov 2023, Maxim Ganetsky via fpc-devel wrote:

> 03.11.2023 17:34, Michael Van Canneyt via fpc-devel пишет:
>> 
>> 
>> On Fri, 3 Nov 2023, Maxim Ganetsky via fpc-devel wrote:
>> 
>>> 03.11.2023 17:05, Michael Van Canneyt via fpc-devel пишет:
>>>>
>>>>
>>>> On Fri, 3 Nov 2023, Maxim Ganetsky via fpc-devel wrote:
>>>>
>>>>> Hello.
>>>>>
>>>>> Currently builds in FPC Build repository are failing for FPC main 
>>>>> branch:
>>>>>
>>>>> https://gitlab.com/freepascal.org/fpc/build/-/pipelines
>>>>
>>>> I am aware. I cannot build the docs myself.
>>>>
>>>> The problem is:
>>>>
>>>> Recently the documentation became too big for pdfLaTeX to handle, too 
>>>> many
>>>> identifiers. (well over 2500 pages)
>>>>
>>>> I have not (yet) found a way to increase TexLive's memory bounds.
>>>> I am investigating this but it seems save_size is stuck at a value of 
>>>> 80000.
>>>>
>>>> So unless I find a solution, either I need to split up the docs, or 
>>>> completely abandon the idea of PDF docs for the API reference.
>>>>
>>>> For the moment, simply disable the building of the PDF docs.
>>> The problem is, in our CI we rely on precompiled FPC snapshot TAR 
>>> installers in order to save time when updating an image. So no new 
>>> installer, no new FPC.
>> 
>> Well, all I can say is that I am looking into it.
>> 
>> Till a solution is found, you'll need to be patient...
>
> Is there any estimation how much will it take to be fixed?

No, since I don't even know yet what the fix is.

>
> If it will take too long, I would like to suggest to temporarily disable 
> generation of documentation in order to have binary snapshots available 
> again.

That is what I proposed in the first place.

But I have no idea who generates the snapshots you use, or how they are
generated.

Michael.


More information about the fpc-devel mailing list