Bug#606224: oggvideotools: oggJoin fails on powerpc

Petter Reinholdtsen pere at hungry.com
Tue Sep 22 04:44:36 UTC 2015

[Martin Steghöfer]
> I compiled the package from source in the mentioned QEMU-emulated 
> big-endian MIPS machine, so I could debug it properly. This way I found 
> the culprit for this specific error. However, only very little of the 
> other file reading code seems to be ready for a big-endian environment. 
> There seems to be a whole lot of refactoring necessary to make the 
> package endianness independent. If at all, this has to be done by upstream.
> I think for the moment we should just stop building the package for 
> big-endian architectures. What do you think?

I would suggest to add a autopkgtest script to verify if the compiled
programs work, and call it at the end of the build to verify that the
generated binaries work.  It would make sure the build fail if the
binaries do not work.  It would also make sure we get continous
integration status for the package.

When the powerpc / big endian builds fail after this, we can ask the
ftpmasters to drop the binaries and ask upstream or the architecture
porters to address the issue, and know that the built binaries work.

How hard would it be to test for this error?

Happy hacking
Petter Reinholdtsen

More information about the pkg-xiph-maint mailing list