I've created a conan package for aeron. It fails when building with clang (except version 6) with the following error:
aeron-client/src/main/cpp/util/MemoryMappedFile.h:42:50: error: unknown type name 'off_t'
static ptr_t createNew(const char* filename, off_t offset, size_t length)
PR #315 changed usages of size_t to off_t. Was this really necessary to make it compile for windows?
Any suggestions for a workaround?