[fpc-devel] Cannot build Lazarus with actual FPC main

2022-08-19 Thread Gabor Boros via fpc-devel

Hi All,

With actual FPC main (61debb15) got the below error. No error with an 
earlier FPC main (8028a769). Any idea?



make -C packager/registration
make[1]: Entering directory `e:/Lazarus/main/packager/registration'
E:/FPC/3.2.2/bin/i386-Win32/rm.exe -f ../units/x86_64-win64/fcllaz.ppu
E:/FPC/3.2.2/bin/i386-Win32/gmkdir.exe -p ../units/x86_64-win64
E:/FPC/3.3.1/bin/x86_64-win64/ppcx64.exe -MObjFPC -Scghi -O1 -g -gl -l 
-vewnhibq -Fu. -FE. -FU../units/x86_64-win64 -dx86_64 fcllaz.pas
Hint: (11030) Start of reading config file 
E:\FPC\3.3.1\bin\x86_64-win64\fpc.cfg
Hint: (11031) End of reading config file 
E:\FPC\3.3.1\bin\x86_64-win64\fpc.cfg

Free Pascal Compiler version 3.3.1 [2022/08/19] for x86_64
Copyright (c) 1993-2022 by Florian Klaempfl and others
(1002) Target OS: Win64 for x64
(3104) Compiling fcllaz.pas
e:\Lazarus\main\packager\registration\fcllaz.pas(11,3) Fatal: (10022) 
Can't find unit db used by fcllaz

Fatal: (1018) Compilation aborted
make[1]: *** [fcllaz.ppu] Error 1
make[1]: Leaving directory `e:/Lazarus/main/packager/registration'
make: *** [registration] Error 2


Gabor
___
fpc-devel maillist  -  fpc-devel@lists.freepascal.org
https://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-devel


Re: [fpc-devel] Cannot build Lazarus with actual FPC main

2022-08-19 Thread Michael Van Canneyt via fpc-devel




On Fri, 19 Aug 2022, Gabor Boros via fpc-devel wrote:


Hi All,

With actual FPC main (61debb15) got the below error. No error with an earlier 
FPC main (8028a769). Any idea?



make -C packager/registration
make[1]: Entering directory `e:/Lazarus/main/packager/registration'
E:/FPC/3.2.2/bin/i386-Win32/rm.exe -f ../units/x86_64-win64/fcllaz.ppu
E:/FPC/3.2.2/bin/i386-Win32/gmkdir.exe -p ../units/x86_64-win64
E:/FPC/3.3.1/bin/x86_64-win64/ppcx64.exe -MObjFPC -Scghi -O1 -g -gl -l 
-vewnhibq -Fu. -FE. -FU../units/x86_64-win64 -dx86_64 fcllaz.pas
Hint: (11030) Start of reading config file 
E:\FPC\3.3.1\bin\x86_64-win64\fpc.cfg
Hint: (11031) End of reading config file 
E:\FPC\3.3.1\bin\x86_64-win64\fpc.cfg

Free Pascal Compiler version 3.3.1 [2022/08/19] for x86_64
Copyright (c) 1993-2022 by Florian Klaempfl and others
(1002) Target OS: Win64 for x64
(3104) Compiling fcllaz.pas
e:\Lazarus\main\packager\registration\fcllaz.pas(11,3) Fatal: (10022) Can't 
find unit db used by fcllaz

Fatal: (1018) Compilation aborted
make[1]: *** [fcllaz.ppu] Error 1
make[1]: Leaving directory `e:/Lazarus/main/packager/registration'
make: *** [registration] Error 2


Do you find the db.ppu unit if you look for it ?

It's a pretty basic unit, I can't imagine that it would not have been
compiled.

Michael.

___
fpc-devel maillist  -  fpc-devel@lists.freepascal.org
https://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-devel


Re: [fpc-devel] Cannot build Lazarus with actual FPC main

2022-08-19 Thread Gabor Boros via fpc-devel

2022.08.19. 11:51 keltezéssel, Michael Van Canneyt írta:


Do you find the db.ppu unit if you look for it ?



Yes:

e:\FPC\3.3.1\units\i386-win32\fcl-db\db.ppu
e:\FPC\3.3.1\units\x86_64-win64\fcl-db\db.ppu


I found an issue from the past with same error:

https://gitlab.com/freepascal.org/fpc/source/-/issues/34779

Gabor
___
fpc-devel maillist  -  fpc-devel@lists.freepascal.org
https://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-devel


Re: [fpc-devel] Cannot build Lazarus with actual FPC main

2022-08-19 Thread Karoly Balogh via fpc-devel
Hi,

On Fri, 19 Aug 2022, Michael Van Canneyt via fpc-devel wrote:

> > With actual FPC main (61debb15) got the below error. No error with an
> > earlier FPC main (8028a769). Any idea?
>
> It's a pretty basic unit, I can't imagine that it would not have been
> compiled.

I think such errors are also a sideeffect of a2d7503f, which breaks havoc
with the config file parsing and replacements.

I'm going to revert it now.

Charlie
___
fpc-devel maillist  -  fpc-devel@lists.freepascal.org
https://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-devel


Re: [fpc-devel] Cannot build Lazarus with actual FPC main

2022-08-19 Thread J. Gareth Moreton via fpc-devel
Speaking from experience, db is normally that's the first unit that the 
compiler fails to find if there's some kind of configuration problem 
(whether with the config file itself or a bug that prevents proper 
parsing of it).


Gareth aka. Kit

On 19/08/2022 11:04, Gabor Boros via fpc-devel wrote:

2022.08.19. 11:51 keltezéssel, Michael Van Canneyt írta:


Do you find the db.ppu unit if you look for it ?



Yes:

e:\FPC\3.3.1\units\i386-win32\fcl-db\db.ppu
e:\FPC\3.3.1\units\x86_64-win64\fcl-db\db.ppu


I found an issue from the past with same error:

https://gitlab.com/freepascal.org/fpc/source/-/issues/34779

Gabor
___
fpc-devel maillist  -  fpc-devel@lists.freepascal.org
https://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-devel


___
fpc-devel maillist  -  fpc-devel@lists.freepascal.org
https://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-devel


[fpc-devel] Tar installers for x86_64-linux for FPC from main and fixes

2022-08-19 Thread Maxim Ganetsky via fpc-devel

hello.

I would like to ask, is it possible to get on a regular basis tar 
installers somewhere for FPC from main and fixes branches for 
x86_64-linux and corresponding FPC sources tarballs?


These installers are convenient when generating build environment image 
(e. g. in Docker). If they will be updated on a regular basis it will 
allow to update FPC in build environment image in automated manner.


--
Best regards,
 Maxim Ganetsky  mailto:gan...@narod.ru
___
fpc-devel maillist  -  fpc-devel@lists.freepascal.org
https://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-devel