Hi Tomas, hi all others

I got an reply/note from upstream author of tuxcmd (Tomáš Bžatek) on
this issue:

> yes, PowerPC port is currently broken. FreePascal has very bad support for
> different endianity, mostly from the memory management point of view. I had
> partial success some time ago on an old iBook G3 though, no plugins.
>
> FreePascal internally allocates memory from heap (most probably), but from
> different memory area than malloc does. It also adds few bytes control
> information and returns pointer with offset of few bytes, which obviously
> cannot be used with standard libc allocator calls. I had no luck with FPC
> cmem unit either which basically uses malloc, things went even worse.
> 
> Spending so much time on fixing things which are broken from the beginning
> is unproductive and there are different, more important areas which I want
> to focus on first. Tux Commander could use complete rewrite to pure C, but
> that's fulltime work for several months. Volunteers are welcome of course.
>
[...]
> 
> Forgot to mention that I intentionally disabled PPC archs in the Fedora
> package. I can only support i386 and x86_64 at the moment.

For the moment until there are some improvements on this, I think the
only thing is to disable build on all big endian archs, and set
Architecture apropriately.

Kind regards
Salvatore

Attachment: signature.asc
Description: Digital signature

Reply via email to