On Thu, 12 Feb 2009, Salvatore Bonaccorso wrote: > I got recently now also an answer from upstram author on this > restricted support on only little endian architectures. It is: > > > 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.
That could very well be the case, but then there should be bugs filed against free pascal (src:fpc) to fix these problems, and presumably tuxcmd should do some rudimentary tests to see if it actually built a working binary in the first place. Finally, while having a buggy package on some architectures is annoying, it's not really an excuse not to build it on those architectures, *especially* when the bug isn't even in the package. Architecture specific compiler bugs happen, and they should be fixed. Don Armstrong -- Democracy means simply the bludgeoning of the people by the people for the people. -- Oscar Wilde http://www.donarmstrong.com http://rzlab.ucr.edu -- To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org