Sign in Join

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

Mailing lists / lazarus / 2025-10

Lazarus 4.2 on arm64

1 message · 1 person ·

Reply by email Subscribe to this list Your subscription

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

John

Hi,

I am trying to update my systems to 4.2.? No problems on debian 12 amd64 or windows, but on arm64 / debian 12 (raspberry pi 4) I get a fail on rebuilding the ide - the culprit is lnet 0.6.6, which doesn't find unixutil.TZSeconds.

In the distribution packages, I notice Laz 4.2 comes with FPC 3.2.2 in most distributions, but 3.2.3 in arm64.? Is this intentional ?

unixutil.TZSeconds does indeed seem to have been removed in 3.2.3.? LNet has a conditional compile to use TZInfo.Seconds (instead of unixutil.TZSeconds) for FPC_FULLVERSION >= 30301 (I presume that means 3.3.1)

I expect I could fudge this somehow, but I don't usually mess with the distributed code, and in any case, I thought I should mention it in case others have the same problem.

Thanks for any help,

John Sunderland

ps.? I should thank everyone for the work that goes into this - I use quite a few libraries, and have always dreaded upgrades because it used to take ages to get them all back into the IDE. Apart from the arm problem, this time it has been really smooth.

Reply by email