Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Mailing lists / lazarus / 2015-11

Current trunk (r50475) does not compile x86_64-linux fpc 2.6.4

2 messages · 2 people ·

Reply by email Subscribe to this list Your subscription

Read-only archive. Use j and k to move between messages.

Torsten Bonde Christiansen

The current rev. of trunk does not compile with FPC 2.6.4 (x86_64 linux GTK2):

/home/torsten/FreePascal/lazarus/components/codetools/definetemplates.pas(1904,28) Error: (5000) Identifier not found "RawByteString" /home/torsten/FreePascal/lazarus/components/codetools/definetemplates.pas(1904,28) Error: (5007) Error in type definition
/home/torsten/FreePascal/lazarus/components/codetools/definetemplates.pas(1910,21) Error: (3284) Operator is not overloaded: "<erroneous type>" = "Constant String"
/home/torsten/FreePascal/lazarus/components/codetools/definetemplates.pas(1910,39) Error: (4001) Incompatible types: got "Char" expected "Int64" /home/torsten/FreePascal/lazarus/components/codetools/definetemplates.pas(1910,56) Error: (3284) Operator is not overloaded: "<erroneous type>" = "Constant String"
/home/torsten/FreePascal/lazarus/components/codetools/definetemplates.pas(1913,25) Error: (3284) Operator is not overloaded: "AnsiString" + "<erroneous type>" /home/torsten/FreePascal/lazarus/components/codetools/definetemplates.pas(1914,50) Error: (4025) Incompatible type for arg no. 1: Got "<erroneous type>", expected "AnsiString"
/home/torsten/FreePascal/lazarus/components/codetools/fileprocs.pas(1095,10) Hint: (5039) Found declaration: FilenameIsPascalUnit(const AnsiString,Boolean="FALSE"):Boolean;
/home/torsten/FreePascal/lazarus/components/codetools/definetemplates.pas(1915,51) Error: (4025) Incompatible type for arg no. 1: Got "<erroneous type>", expected "AnsiString"
/home/torsten/FreePascal/lazarus/components/codetools/lazfileutils.pas(257,10) Hint: (5039) Found declaration: ExtractFileNameOnly(const AnsiString):AnsiString;
/home/torsten/FreePascal/lazarus/components/codetools/definetemplates.pas(1917,34) Error: (3284) Operator is not overloaded: "AnsiString" + "<erroneous type>" definetemplates.pas(9567) Fatal: (10026) There were 9 errors compiling module, stopping
Fatal: (1018) Compilation aborted
Makefile:2702: recipe for target 'codetools.ppu' failed make[1]: *** [codetools.ppu] Error 1
make[1]: Leaving directory
'/home/torsten/FreePascal/lazarus/components/codetools' Makefile:3054: recipe for target 'codetools' failed make: *** [codetools] Error 2

Reverting to r50472 works fine!

The svn log for r50473:
------------------------------------------------------------------------ r50473 | mattias | 2015-11-22 19:40:48 +0100 (Sun, 22 Nov 2015) | 1 line

IDE: search fppkg .fpm files for ppus in default compiler unit path ------------------------------------------------------------------------

Regards,
Torsten.

Reply by email

Mattias Gaertner
to Torsten Bonde Christiansen
Show quoted text 5 lines
The current rev. of trunk does not compile with FPC 2.6.4 (x86_64 linux GTK2): /home/torsten/FreePascal/lazarus/components/codetools/definetemplates.pas(1904,28) Error: (5000) Identifier not found "RawByteString"

My fault. Sorry. Fixed.

Mattias

Reply by email