I have problems compiling Lazarus with fpcupdeluxe.
Whatever combination of compiler and Lazarus version I try to compile it always gives me this error when building Lazarus. FPC compiles just fine!
/home/johannes/fpcupdeluxe/lazarus/ide/lazarus.pp(54,3) Fatal: (10022) Can't find unit clocale used by Lazarus
Linux johannes-pc 4.9.111-1-MANJARO #1 SMP PREEMPT Tue Jul 3 17:36:44 UTC 2018 x86_64 GNU/Linux
FPCUPdeluxe V1.6.1g for x86_64-linux-gtk2
Steps to reproduce:
Select Lazarus-git and fpc-git
Install / Update FPC + Laz
This is the (shortened because it would exceed the maximum characters) log.
FPCUPdeluxe V1.6.1g for x86_64-linux-gtk2
Going to install/update FPC and Lazarus with given options.
FPCUP(deluxe) is starting up.
Bootstrap dir: /home/johannes/fpcupdeluxe/fpcbootstrap
FPC URL: https://github.com/graemeg/freepascal.git
FPC options:
FPC source directory: /home/johannes/fpcupdeluxe/fpcsrc
FPC install directory: /home/johannes/fpcupdeluxe/fpc
Lazarus URL: https://github.com/graemeg/lazarus.git
Lazarus options:
Lazarus directory: /home/johannes/fpcupdeluxe/lazarus
Please stand back and enjoy !
fpcupdeluxe: info: 8-8-18 19:47:54: fpcupdeluxe: V060 (20180712) started.
fpcupdeluxe: info: FPCNativeInstaller (GetModule: FPC): Start checkout/update of FPC sources.
Executing: /usr/bin/git "clone" "--recurse-submodules" "-b" "master" "https://github.com/graemeg/freepascal.git/" "/home/johannes/fpcupdeluxe/fpcsrc" (working dir: )
Cloning into '/home/johannes/fpcupdeluxe/fpcsrc'...
[...]
fpcupdeluxe: info: LazarusNativeInstaller (GetModule: lazarus): Start checkout/update of lazarus sources.
Executing: /usr/bin/git "clone" "--recurse-submodules" "-b" "upstream" "https://github.com/graemeg/lazarus.git/" "/home/johannes/fpcupdeluxe/lazarus" (working dir: )
Cloning into '/home/johannes/fpcupdeluxe/lazarus'...
[...]
(3104) Compiling lr_chbox.pas
(3104) Compiling lr_crosstab.pas
(3104) Compiling lr_crossarray.pas
(3104) Compiling lr_crosstabeditor.pas
/home/johannes/fpcupdeluxe/lazarus/components/lazreport/source/lr_crosstab.pas(843,3) Warning: (4040) Class types "TfrMemoView" and "TlrHackObject" are not related
(3104) Compiling fr3tolrf.pas
(1008) 46387 lines compiled, 4.9 sec
(1021) 147 warning(s) issued
(1022) 446 hint(s) issued
(1023) 311 note(s) issued
/usr/bin/make -C ide idepkg
../tools/svn2revisioninc .. revision.inc
Created /home/johannes/fpcupdeluxe/lazarus/ide/revision.inc for revision: 58686
/usr/bin/make --assume-new=lazarus.pp lazarus OPT=' @/home/johannes/fpcupdeluxe/config_lazarus/idemake.cfg'
/home/johannes/fpcupdeluxe/fpc/bin/x86_64-linux/fpc.sh -gl -vbqewnhi -Sci -dlclgtk2 -Fu../designer -Fu../debugger -Fu../debugger/frames -Fu../converter -Fu../packager -Fu../packager/frames -Fu../components/custom -Fuframes -Fu. -Fu/usr/lib/fpc/3.1.1/units/x86_64-linux/rtl -Fiinclude -Fiinclude/linux -Fi../images -FE.. -FU../units/x86_64-linux/gtk2 -Cg -Fl/usr/lib/gcc/x86_64-pc-linux-gnu/8.1.1 -Flinclude -Fl/etc/ld.so.conf.d/*.conf @/home/johannes/fpcupdeluxe/config_lazarus/idemake.cfg -dx86_64 lazarus.pp
(1002) Target OS: Linux for x86-64
(3104) Compiling lazarus.pp
(10001) PPU Loading /home/johannes/fpcupdeluxe/fpc/units/x86_64-linux/rtl-extra/clocale.ppu
(10011) PPU Source: clocale.pp not available
make[1]: *** [Makefile:4572: idepkg] Error 2
make: *** [Makefile:3276: idepkg] Error 2
(10028) Recompiling clocale, checksum changed for /usr/lib/fpc/3.1.1/units/x86_64-linux/rtl/sysutils.ppu {impl}
/home/johannes/fpcupdeluxe/lazarus/ide/lazarus.pp(54,3) Fatal: (10022) Can't find unit clocale used by Lazarus
Fatal: (1018) Compilation aborted
Error: /home/johannes/fpcupdeluxe/fpc/bin/x86_64-linux/ppcx64 returned an error exitcode
Error: (lazarus) Build IDE: stopped with exit code 512
fpcupdeluxe: ERROR: UniversalInstaller (ConfigModule: suggestedpackages): Failure trying to rebuild Lazarus.
Details:
ERROR: Fpcupdeluxe fatal error !