Sign in Join

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

Mailing lists / fpc-devel / 2026-03

trunk failure

3 messages · 2 people ·

Reply by email Subscribe to this list Your subscription

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

Adriaan van Os

Building fpc from trunk, I get

Compiling ./fcl-web/src/restbridge/sqldbrestschema.pp Assembling sqldbrestschema
Compiling ./fcl-web/src/restbridge/sqldbrestio.pp
sqldbrestio.pp(296,15) Error: There is no method in an ancestor class to be overridden: "DoSetInputData(UTF8String;TJSONData);"
sqldbrestio.pp(438,1) Fatal: There were 1 errors compiling module, stopping Fatal: Compilation aborted

The installer encountered the following error:
Compilation of "BuildUnit_fcl_web.pp" failed
$000000010026CEDC
$0000000100277764
$0000000100276884
$0000000100277A8C
$000000010027ADC8
$000000010026B7AC
$000000010026BEF0
$00000001001BB47C
$00000001001E19CC
$0000000100146CD0
$00000001001BB428
$00000001880EB154
make[2]: *** [smart] Error 1
make[1]: *** [packages_smart] Error 2
make: *** [build-stamp.aarch64-darwin] Error 2

Regards,

Adriaan van Os

Reply by email

Michael Van Canneyt
to Adriaan van Os
Adriaan van Os wrote 27 lines
Building fpc from trunk, I get Compiling ./fcl-web/src/restbridge/sqldbrestschema.pp Assembling sqldbrestschema Compiling ./fcl-web/src/restbridge/sqldbrestio.pp sqldbrestio.pp(296,15) Error: There is no method in an ancestor class to be overridden: "DoSetInputData(UTF8String;TJSONData);" sqldbrestio.pp(438,1) Fatal: There were 1 errors compiling module, stopping Fatal: Compilation aborted The installer encountered the following error: Compilation of "BuildUnit_fcl_web.pp" failed $000000010026CEDC $0000000100277764 $0000000100276884 $0000000100277A8C $000000010027ADC8 $000000010026B7AC $000000010026BEF0 $00000001001BB47C $00000001001E19CC $0000000100146CD0 $00000001001BB428 $00000001880EB154 make[2]: *** [smart] Error 1 make[1]: *** [packages_smart] Error 2 make: *** [build-stamp.aarch64-darwin] Error 2

I did a build just now: unicode/non-unicode RTL/Packages, today's git main branch. It all works on linux x86_64 and wasm.

Michael.

Reply by email

Adriaan van Os
to Michael Van Canneyt
Michael Van Canneyt wrote
I did a build just now: unicode/non-unicode RTL/Packages, today's git main branch. It all works on linux x86_64 and wasm.

Well, in packages/fcl-web/src/restbrige/sqldbrestio.pp, the method TRestContext.DoSetInputData has "override" but I don't see the actual declaration of a DoSetInputData it overrides. The error disappears when I remove the "override".

Regards,

Adriaan van Os

Reply by email