Sign in Join

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

Mailing lists / lazarus / 2003-11

Pipe problem fix.

1 message · 1 person ·

Reply by email Subscribe to this list Your subscription

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

Marco van de Voort

For 1.9 users, a possible temporary workaround for the piping problem.

The earlier diagnosis is correct. In the RTL startup code, there is a call to find the timezone info fails, errno is poluted with a value. This can be fixed by adding

Uses BaseUnix;
fpseterrno(0);

to any mainprogram (including lazarus), and the problem should be masked, at least the first time. (I have linux on a remote machine, couldn't test lazarus)

I'm thinking about a more fundamental fix.

Let me know if it works for you.

Reply by email