12.11.2023 19:44, Michael Van Canneyt via fpc-devel пишет:
On Thu, 9 Nov 2023, Maxim Ganetsky via fpc-devel wrote:
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.
Since the units reference documentation has become too big for LaTeX
to handle,
I have disabled the generation of PDF for the units reference
documentation.
Henceforth, the documentation for the units will only be available as
HTML.
(and, presumably, chm)
The build should again be OK.
Now FPC 3.3.1 crashes when trying to build cross-compiler for i386-win32:
#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:
|
#7 1175.5 Target OS: Win32 for i386
||
#7 1175.5 Compiling vcl-compat/BuildUnit_vcl_compat.pp
||
#7 1175.5 Compiling ./vcl-compat/src/system.permissions.pp
||
#7 1175.5 Compiling ./vcl-compat/src/system.messaging.pp
||
#7 1175.5 Compiling ./vcl-compat/src/system.netencoding.pp
||
#7 1175.5 Writing Resource String Table file: system.netencoding.rsj
||
#7 1175.5 Compiling ./vcl-compat/src/system.ioutils.pp
||
#7 1175.5 Writing Resource String Table file: system.ioutils.rsj
||
#7 1175.5 Compiling ./vcl-compat/src/system.devices.pp
||
#7 1175.5 Compiling ./vcl-compat/src/system.analytics.pp
||
#7 1175.5 Compiling ./vcl-compat/src/system.ansistrings.pp
||
#7 1175.5 system.ansistrings.pp(106,10) Error: Forward declaration not
solved "ExtractShortPathName(const AnsiString):System.AnsiString;"
||
#7 1175.5 system.ansistrings.pp(1427) Fatal: There were 1 errors
compiling module, stopping
||
#7 1175.5 Fatal: Compilation aborted
||
#7 1175.5
||
#7 1175.5 The installer encountered the following error:
||
#7 1175.5 Compilation of "BuildUnit_vcl_compat.pp" failed
||
#7 1175.5 $0000000000527749
||
#7 1175.5 $00000000005324D8
||
#7 1175.5 $00000000005314B1
||
#7 1175.5 $0000000000532801
||
#7 1175.5 $0000000000535F0A
||
#7 1175.5 $0000000000525F12
||
#7 1175.5 $0000000000526624
||
#7 1175.5 $0000000000479A76
||
#7 1175.5 make[2]: *** [Makefile:1992: smart] Error 1
||
#7 1175.5 make[2]: Leaving directory '/source-main/packages'
||
#7 1175.5 make[1]: *** [Makefile:3129: packages_smart] Error 2
||
#7 1175.5 make[1]: Leaving directory '/source-main'
||#7 1175.5 make: *** [Makefile:3283: build-stamp.i386-win32] Error 2|
--
Best regards,
Maxim Ganetskymailto:gan...@narod.ru
_______________________________________________
fpc-devel maillist - fpc-devel@lists.freepascal.org
https://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-devel