Bug#891513: libffado FTBFS on big endian: error: 'ByteSwap32' was not declared in this scope

Adrian Bunk bunk at debian.org
Mon Feb 26 11:24:19 GMT 2018


Source: libffado
Version: 2.4.0-2
Severity: serious

https://buildd.debian.org/status/package.php?p=libffado&suite=sid

...
In file included from src/devicemanager.cpp:69:0:
src/rme/rme_avdevice.h: In function 'uint32_t Rme::ByteSwapToDevice32(uint32_t)':
src/rme/rme_avdevice.h:50:33: error: 'ByteSwap32' was not declared in this scope
 #define RME_BYTESWAP32(x)       ByteSwap32(x)
                                 ^
src/rme/rme_avdevice.h:58:12: note: in expansion of macro 'RME_BYTESWAP32'
     return RME_BYTESWAP32(d);
            ^~~~~~~~~~~~~~
src/rme/rme_avdevice.h: In function 'uint32_t Rme::ByteSwapFromDevice32(uint32_t)':
src/rme/rme_avdevice.h:50:33: error: 'ByteSwap32' was not declared in this scope
 #define RME_BYTESWAP32(x)       ByteSwap32(x)
                                 ^
src/rme/rme_avdevice.h:63:12: note: in expansion of macro 'RME_BYTESWAP32'
     return RME_BYTESWAP32(d);
            ^~~~~~~~~~~~~~
scons: *** [src/devicemanager.os] Error 1



More information about the pkg-multimedia-maintainers mailing list