Hi,
Recently I've stumbled upon an compilation issue for ppc64le that is specific only to epel7. Program author says that the code is looking right and that there might be some issues with the platform [1]. cbang itself builds fine for i686 and x86_64 architectures on epel7.
src/cbang/tar/TarHeader.cpp:226:43: error: format '%llo' expects argument of type 'long long unsigned int', but argument 4 has type 'uint64_t {aka long unsigned int}' [-Werror=format=] sprintf(buf, "%0*" PRIo64, length - 1, n); ^
The build that failed can be found on the following link: https://copr.fedorainfracloud.org/coprs/srakitnican/ppc64le-tests/build/5763...
Best regards, Samuel Rakitničan
[1] https://github.com/CauldronDevelopmentLLC/cbang/issues/21#issuecomment-31377...