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

Reply via email to