Разработчики aria пользуются autoconf с багой в случае кросс-компиляции
Т.е. тупо сделано:
Code:
if test "$cross_compiling" = yes; then
ac_cv_func_malloc_0_nonnull=no
Code:
if test "$cross_compiling" = yes; then
ac_cv_func_realloc_0_nonnull=no
и дальше переопределяется
Code:
#define malloc rpl_malloc
#define realloc rpl_realloc
что для C++ кода невалидно...
Если тебе срочно - тупо поменяй в configure в вышеприведенных строчках "no" на "yes" и должно быть тебе счастье.
А по-хорошему, надо пробовать более новую версию autoconf и писать complain разработчикам. Займись, если не лениво...