Recent

Author Topic: Building current Lazarus main on Intel macOS fails  (Read 912 times)

trev

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 2032
  • Former Delphi 1-7, 10.2 user
Building current Lazarus main on Intel macOS fails
« on: September 01, 2023, 08:54:22 am »
Code: [Select]
(9001) Assembling (pipe) lib/x86_64-darwin/laz_xmlread.s
(3104) Compiling laz_xmlstreaming.pas
/Users/trev/lazarus-snap/lazarus-src/components/lazutils/laz_xmlstreaming.pas(85,15) Error: (3058) There is no method in an ancestor class to be overridden: "WriteString(const RawByteString);"
/Users/trev/lazarus-snap/lazarus-src/components/lazutils/laz_xmlstreaming.pas(158,1) Fatal: (10026) There were 1 errors compiling module, stopping
Fatal: (1018) Compilation aborted
make[2]: *** [lazutils.ppu] Error 1
make[1]: *** [lazbuildpackages] Error 2
make: *** [lazbuild] Error 2
Failure: 0
Fri  1 Sep 2023 16:39:42 AEST

I hadn't noticed until now but the above error started happening during my automated macOS Intel  builds of Lazarus main on April 14.

I rebuilt the fpc main compiler today to see if that would clear up the issue, but it didn't.

Curiously, my M1 automated build does not suffer from this issue.

Any ideas?


trev

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 2032
  • Former Delphi 1-7, 10.2 user
Re: Building current Lazarus main on Intel macOS fails
« Reply #2 on: September 01, 2023, 01:14:43 pm »
Thanks paweld, I did search but didn't find that at all! So it's a known issue since April.

trev

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 2032
  • Former Delphi 1-7, 10.2 user
Re: Building current Lazarus main on Intel macOS fails
« Reply #3 on: September 01, 2023, 04:33:28 pm »
Well this is embarrassing ... my FPC source did not update due to local changes made to one of the files.

Recompiling the current FPC main fixed the issue.

 

TinyPortal © 2005-2018