diff --git a/packages/fpmkunit/src/fpmkunit.pp b/packages/fpmkunit/src/fpmkunit.pp index 16af7b75b5..95fe57d95a 100644 --- a/packages/fpmkunit/src/fpmkunit.pp +++ b/packages/fpmkunit/src/fpmkunit.pp @@ -3076,6 +3076,9 @@ var GccExecutable := ExeSearch(AddProgramExtension(CrossPrefix+'gcc', OS),Sysutils.GetEnvironmentVariable('PATH')); if not(FileExists(GccExecutable)) then GccExecutable := ExeSearch(AddProgramExtension(CrossPrefix+'gnu-gcc', OS),Sysutils.GetEnvironmentVariable('PATH')); + { ugly hack to find gcc on newer linuxes } + if not(FileExists(GccExecutable)) and (CrossPrefix='i386-linux-') then + GccExecutable := ExeSearch(AddProgramExtension('i686-linux-gnu-gcc', OS),Sysutils.GetEnvironmentVariable('PATH')); if FileExists(GccExecutable) then begin {$ifdef HAS_UNIT_PROCESS} diff --git a/utils/fpcm/revision.inc b/utils/fpcm/revision.inc index 1e6f589b96..ea9b39b548 100644 --- a/utils/fpcm/revision.inc +++ b/utils/fpcm/revision.inc @@ -1 +1 @@ -'2023-03-27 hash 327aac7f24' +'2023-06-19 hash 193550945c'