libffado 2.1.0 fails to build on PowerPC due to missing include.
The problems appeared while trying to build the latest version in Ubuntu, build log available here:
https://launchpad.net/ubuntu/+source/libffado/2.1.0+svn2240-1ubuntu1/+build/4252403
Revelant part:
src/dice/focusrite/saffire_pro24.cpp: In member function 'virtual bool Dice::Focusrite::SaffirePro24::setNickname(std::string)':
src/dice/focusrite/saffire_pro24.cpp:320:76: error: 'byteSwapBlock' was not declared in this scope
src/dice/focusrite/saffire_pro24.cpp: In member function 'virtual std::string Dice::Focusrite::SaffirePro24::getNickname()':
src/dice/focusrite/saffire_pro24.cpp:342:76: error: 'byteSwapBlock' was not declared in this scope
Including "libutil/ByteSwap.h" in the affected files solves the issue. Attaching the patch to this report as well.