<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body>
<div class="moz-cite-prefix">12.11.2023 19:44, Michael Van Canneyt
via fpc-devel пишет:<br>
</div>
<blockquote type="cite"
cite="mid:1065c45e-4522-5397-9d24-23929dc1d499@freepascal.org">
<br>
<br>
On Thu, 9 Nov 2023, Maxim Ganetsky via fpc-devel wrote:
<br>
<br>
<blockquote type="cite">
<blockquote type="cite">
<blockquote type="cite">Is there any estimation how much will
it take to be fixed?
<br>
</blockquote>
<br>
No, since I don't even know yet what the fix is.
<br>
<br>
<blockquote type="cite">
<br>
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.
<br>
</blockquote>
<br>
That is what I proposed in the first place.
<br>
</blockquote>
</blockquote>
<br>
Since the units reference documentation has become too big for
LaTeX to handle,
<br>
I have disabled the generation of PDF for the units reference
documentation.
<br>
<br>
Henceforth, the documentation for the units will only be available
as HTML.
<br>
(and, presumably, chm)
<br>
<br>
The build should again be OK. </blockquote>
<p>Now FPC 3.3.1 crashes when trying to build cross-compiler for
i386-win32:</p>
<div class="js-log-line log-line"><span
class="gl-white-space-pre-wrap"><font face="monospace">#7 1175.5
External command "/source-main/compiler/ppcross386 -Twin32
-FUvcl-compat/units/i386-win32/
-Fu/source-main/rtl/units/i386-win32/
-Fu/source-main/packages/fcl-base/units/i386-win32/
-Fu/source-main/packages/rtl-objpas/units/i386-win32/
-Fu/source-main/packages/fcl-xml/units/i386-win32/
-Fu/source-main/packages/fcl-web/units/i386-win32/
-Fu/source-main/packages/fcl-db/units/i386-win32/
-Fu/source-main/packages/rtl-extra/units/i386-win32/
-Fu/source-main/packages/ibase/units/i386-win32/
-Fu/source-main/packages/mysql/units/i386-win32/
-Fu/source-main/packages/odbc/units/i386-win32/
-Fu/source-main/packages/oracle/units/i386-win32/
-Fu/source-main/packages/postgres/units/i386-win32/
-Fu/source-main/packages/sqlite/units/i386-win32/
-Fu/source-main/packages/dblib/units/i386-win32/
-Fu/source-main/packages/pxlib/units/i386-win32/
-Fu/source-main/packages/fcl-json/units/i386-win32/
-Fu/source-main/packages/fcl-fpcunit/units/i386-win32/
-Fu/source-main/packages/paszlib/units/i386-win32/
-Fu/source-main/packages/hash/units/i386-win32/
-Fu/source-main/packages/libtar/units/i386-win32/
-Fu/source-main/packages/fcl-net/units/i386-win32/
-Fu/source-main/packages/fcl-passrc/units/i386-win32/
-Fu/source-main/packages/fcl-process/units/i386-win32/
-Fu/source-main/packages/fcl-hash/units/i386-win32/
-Fu/source-main/packages/fcl-registry/units/i386-win32/
-Fu/source-main/packages/openssl/units/i386-win32/
-Fu/source-main/packages/fastcgi/units/i386-win32/
-Fu/source-main/packages/httpd22/units/i386-win32/
-Fu/source-main/packages/httpd24/units/i386-win32/
-Fu/source-main/packages/winunits-base/units/i386-win32/
-Fu/source-main/packages/libmicrohttpd/units/i386-win32/
-Fu/source-main/packages/rtl-generics/units/i386-win32/
-Fuvcl-compat/src -Fivcl-compat/src -Twin32 -Pi386
-XPi386-win32- -Ur -Xs -O2 -n -di386 -dRELEASE -XX -CX -Sc
-viq vcl-compat/BuildUnit_vcl_compat.pp" failed with exit code
256. Console output:</font></span></div>
<div class="js-log-line log-line"></div>
<code data-testid="job-log-content" class="job-log d-block">
<div class="js-log-line log-line"><span
class="gl-white-space-pre-wrap">#7 1175.5 Target OS: Win32 for
i386</span></div>
<div class="js-log-line log-line"></div>
</code><code data-testid="job-log-content" class="job-log d-block">
<div class="js-log-line log-line"><span
class="gl-white-space-pre-wrap">#7 1175.5 Compiling
vcl-compat/BuildUnit_vcl_compat.pp</span></div>
<div class="js-log-line log-line"></div>
</code><code data-testid="job-log-content" class="job-log d-block">
<div class="js-log-line log-line"><span
class="gl-white-space-pre-wrap">#7 1175.5 Compiling
./vcl-compat/src/system.permissions.pp</span></div>
<div class="js-log-line log-line"></div>
</code><code data-testid="job-log-content" class="job-log d-block">
<div class="js-log-line log-line"><span
class="gl-white-space-pre-wrap">#7 1175.5 Compiling
./vcl-compat/src/system.messaging.pp</span></div>
<div class="js-log-line log-line"></div>
</code><code data-testid="job-log-content" class="job-log d-block">
<div class="js-log-line log-line"><span
class="gl-white-space-pre-wrap">#7 1175.5 Compiling
./vcl-compat/src/system.netencoding.pp</span></div>
<div class="js-log-line log-line"></div>
</code><code data-testid="job-log-content" class="job-log d-block">
<div class="js-log-line log-line"><span
class="gl-white-space-pre-wrap">#7 1175.5 Writing Resource
String Table file: system.netencoding.rsj</span></div>
<div class="js-log-line log-line"></div>
</code><code data-testid="job-log-content" class="job-log d-block">
<div class="js-log-line log-line"><span
class="gl-white-space-pre-wrap">#7 1175.5 Compiling
./vcl-compat/src/system.ioutils.pp</span></div>
<div class="js-log-line log-line"></div>
</code><code data-testid="job-log-content" class="job-log d-block">
<div class="js-log-line log-line"><span
class="gl-white-space-pre-wrap">#7 1175.5 Writing Resource
String Table file: system.ioutils.rsj</span></div>
<div class="js-log-line log-line"></div>
</code><code data-testid="job-log-content" class="job-log d-block">
<div class="js-log-line log-line"><span
class="gl-white-space-pre-wrap">#7 1175.5 Compiling
./vcl-compat/src/system.devices.pp</span></div>
<div class="js-log-line log-line"></div>
</code><code data-testid="job-log-content" class="job-log d-block">
<div class="js-log-line log-line"><span
class="gl-white-space-pre-wrap">#7 1175.5 Compiling
./vcl-compat/src/system.analytics.pp</span></div>
<div class="js-log-line log-line"></div>
</code><code data-testid="job-log-content" class="job-log d-block">
<div class="js-log-line log-line"><span
class="gl-white-space-pre-wrap">#7 1175.5 Compiling
./vcl-compat/src/system.ansistrings.pp</span></div>
<div class="js-log-line log-line"></div>
</code><code data-testid="job-log-content" class="job-log d-block">
<div class="js-log-line log-line"><span
class="gl-white-space-pre-wrap">#7 1175.5
system.ansistrings.pp(106,10) Error: Forward declaration not
solved "ExtractShortPathName(const
AnsiString):System.AnsiString;"</span></div>
<div class="js-log-line log-line"></div>
</code><code data-testid="job-log-content" class="job-log d-block">
<div class="js-log-line log-line"><span
class="gl-white-space-pre-wrap">#7 1175.5
system.ansistrings.pp(1427) Fatal: There were 1 errors
compiling module, stopping</span></div>
<div class="js-log-line log-line"></div>
</code><code data-testid="job-log-content" class="job-log d-block">
<div class="js-log-line log-line"><span
class="gl-white-space-pre-wrap">#7 1175.5 Fatal: Compilation
aborted</span></div>
<div class="js-log-line log-line"></div>
</code><code data-testid="job-log-content" class="job-log d-block">
<div class="js-log-line log-line"><span
class="gl-white-space-pre-wrap">#7 1175.5 </span></div>
<div class="js-log-line log-line"></div>
</code><code data-testid="job-log-content" class="job-log d-block">
<div class="js-log-line log-line"><span
class="gl-white-space-pre-wrap">#7 1175.5 The installer
encountered the following error:</span></div>
<div class="js-log-line log-line"></div>
</code><code data-testid="job-log-content" class="job-log d-block">
<div class="js-log-line log-line"><span
class="gl-white-space-pre-wrap">#7 1175.5 Compilation of
"BuildUnit_vcl_compat.pp" failed</span></div>
<div class="js-log-line log-line"></div>
</code><code data-testid="job-log-content" class="job-log d-block">
<div class="js-log-line log-line"><span
class="gl-white-space-pre-wrap">#7 1175.5 $0000000000527749</span></div>
<div class="js-log-line log-line"></div>
</code><code data-testid="job-log-content" class="job-log d-block">
<div class="js-log-line log-line"><span
class="gl-white-space-pre-wrap">#7 1175.5 $00000000005324D8</span></div>
<div class="js-log-line log-line"></div>
</code><code data-testid="job-log-content" class="job-log d-block">
<div class="js-log-line log-line"><span
class="gl-white-space-pre-wrap">#7 1175.5 $00000000005314B1</span></div>
<div class="js-log-line log-line"></div>
</code><code data-testid="job-log-content" class="job-log d-block">
<div class="js-log-line log-line"><span
class="gl-white-space-pre-wrap">#7 1175.5 $0000000000532801</span></div>
<div class="js-log-line log-line"></div>
</code><code data-testid="job-log-content" class="job-log d-block">
<div class="js-log-line log-line"><span
class="gl-white-space-pre-wrap">#7 1175.5 $0000000000535F0A</span></div>
<div class="js-log-line log-line"></div>
</code><code data-testid="job-log-content" class="job-log d-block">
<div class="js-log-line log-line"><span
class="gl-white-space-pre-wrap">#7 1175.5 $0000000000525F12</span></div>
<div class="js-log-line log-line"></div>
</code><code data-testid="job-log-content" class="job-log d-block">
<div class="js-log-line log-line"><span
class="gl-white-space-pre-wrap">#7 1175.5 $0000000000526624</span></div>
<div class="js-log-line log-line"></div>
</code><code data-testid="job-log-content" class="job-log d-block">
<div class="js-log-line log-line"><span
class="gl-white-space-pre-wrap">#7 1175.5 $0000000000479A76</span></div>
<div class="js-log-line log-line"></div>
</code><code data-testid="job-log-content" class="job-log d-block">
<div class="js-log-line log-line"><span
class="gl-white-space-pre-wrap">#7 1175.5 make[2]: ***
[Makefile:1992: smart] Error 1</span></div>
<div class="js-log-line log-line"></div>
</code><code data-testid="job-log-content" class="job-log d-block">
<div class="js-log-line log-line"><span
class="gl-white-space-pre-wrap">#7 1175.5 make[2]: Leaving
directory '/source-main/packages'</span></div>
<div class="js-log-line log-line"></div>
</code><code data-testid="job-log-content" class="job-log d-block">
<div class="js-log-line log-line"><span
class="gl-white-space-pre-wrap">#7 1175.5 make[1]: ***
[Makefile:3129: packages_smart] Error 2</span></div>
<div class="js-log-line log-line"></div>
</code><code data-testid="job-log-content" class="job-log d-block">
<div class="js-log-line log-line"><span
class="gl-white-space-pre-wrap">#7 1175.5 make[1]: Leaving
directory '/source-main'</span></div>
<div class="js-log-line log-line"></div>
</code><code data-testid="job-log-content" class="job-log d-block"><span
class="gl-white-space-pre-wrap">#7 1175.5 make: ***
[Makefile:3283: build-stamp.i386-win32] Error 2</span></code>
<p></p>
<pre class="moz-signature" cols="72">--
Best regards,
Maxim Ganetsky <a class="moz-txt-link-freetext" href="mailto:ganmax@narod.ru">mailto:ganmax@narod.ru</a></pre>
</body>
</html>