No worries, I'd like to fix it, if anyone can figure out what the problem is
here are some error messages I get (when building with gcc 7.1.1) which might be helpful:
make[3]: *** [Makefile:863: libCppBlockUtils_la-TransactionBatch.lo] Error 1
make[3]: *** Waiting for unfinished jobs....
TxClasses.h:481: Warning 472: Overloaded method UTXO::UTXO() with no explicit typecheck typemap for arg 4 of type 'BinaryData'
TxClasses.h:481: Warning 472: Overloaded method UTXO::UTXO() with no explicit typecheck typemap for arg 5 of type 'BinaryData'
TxClasses.h:547: Warning 472: Overloaded method AddressBookEntry::AddressBookEntry(BinaryData) with no explicit typecheck typemap for arg 0 of type 'BinaryData'
WalletManager.h:497: Warning 473: Returning a pointer or reference in a director method is not recommended.
WalletManager.h:498: Warning 473: Returning a pointer or reference in a director method is not recommended.
make[3]: Leaving directory '/home/uncle/AURpackages/AUR/armory-goatpig-git/src/armory/cppForSwig'
make[2]: *** [Makefile:1445: all-recursive] Error 1
make[2]: Leaving directory '/home/uncle/AURpackages/AUR/armory-goatpig-git/src/armory/cppForSwig'
make[1]: *** [Makefile:429: all-recursive] Error 1
make[1]: Leaving directory '/home/uncle/AURpackages/AUR/armory-goatpig-git/src/armory'
make: *** [Makefile:361: all] Error 2