nesfit / fitcrack

A hashcat-based distributed password cracking system
https://fitcrack.fit.vutbr.cz/
Other
143 stars 30 forks source link

aarch64 build fails #121

Open soxrok2212 opened 4 months ago

soxrok2212 commented 4 months ago

Hi! I'm revisiting fitcrack and attempting to build on Ubuntu 22 on aarch64. ./install_fitfrack appears to error on building boinc:

In file included from /usr/include/features.h:486,
                 from /usr/include/aarch64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdio.h:27,
                 from /usr/include/fcgi_stdio.h:18,
                 from boinc_fcgi.h:19,
                 from coproc.cpp:22:
/usr/include/wchar.h:582:24: error: ‘malloc’ attribute argument 1 is ambiguous
  582 |   __attribute_malloc__ __attr_dealloc_fclose;
      |                        ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wchar.h:582:24: note: use a cast to the expected type to disambiguate
make[2]: *** [Makefile:1808: libboinc_fcgi_la-coproc.lo] Error 1
make[2]: Leaving directory '/home/ubuntu/fitcrack/boinc/lib'
make[1]: *** [Makefile:686: all-recursive] Error 1
make[1]: Leaving directory '/home/ubuntu/fitcrack/boinc'
make: *** [Makefile:590: all] Error 2
Error during compilation.

This is version 2.4.0.