Не могу собрать aufs2-all из AUR. При сборке ошибка:
/home/anton/Sources/aur/aufs2-all/2.6.36_20101021-2/aufs2-pae/src/aufs2-2.6.36_20101021/fs/aufs/branch.c: В функции ‘au_br_mod_files_ro’:
/home/anton/Sources/aur/aufs2-all/2.6.36_20101021-2/aufs2-pae/src/aufs2-2.6.36_20101021/fs/aufs/branch.c:861:9: ошибка: неявная декларация функции ‘files_lglock_global_lock’
/home/anton/Sources/aur/aufs2-all/2.6.36_20101021-2/aufs2-pae/src/aufs2-2.6.36_20101021/fs/aufs/branch.c:862:2: ошибка: неявная декларация функции ‘do_file_list_for_each_entry’
/home/anton/Sources/aur/aufs2-all/2.6.36_20101021-2/aufs2-pae/src/aufs2-2.6.36_20101021/fs/aufs/branch.c:862:40: ошибка: expected ‘;’ before ‘{’ token
/home/anton/Sources/aur/aufs2-all/2.6.36_20101021-2/aufs2-pae/src/aufs2-2.6.36_20101021/fs/aufs/branch.c:907:2: ошибка: неявная декларация функции ‘files_lglock_global_unlock’
/home/anton/Sources/aur/aufs2-all/2.6.36_20101021-2/aufs2-pae/src/aufs2-2.6.36_20101021/fs/aufs/branch.c:923:1: предупреждение: метка ‘out_free’ определена, но не используется
/home/anton/Sources/aur/aufs2-all/2.6.36_20101021-2/aufs2-pae/src/aufs2-2.6.36_20101021/fs/aufs/branch.c:847:16: предупреждение: неиспользуемая переменная ‘bstart’
make[2]: *** [/home/anton/Sources/aur/aufs2-all/2.6.36_20101021-2/aufs2-pae/src/aufs2-2.6.36_20101021/fs/aufs/branch.o] Ошибка 1
make[1]: *** [_module_/home/anton/Sources/aur/aufs2-all/2.6.36_20101021-2/aufs2-pae/src/aufs2-2.6.36_20101021/fs/aufs] Ошибка 2
make[1]: Leaving directory `/usr/src/linux-2.6.36-ARCH'
make: *** [fs/aufs/aufs.ko] Ошибка 2
    Преждевременный выход...

Немного лирики: /usr пожат в squashfs. На машине 4 Гб ОЗУ, а x86_64 не хочу ставить, поэтому использую kernel26-pae.
Сейчас поставил ядро и aufs2 из репозиториев, но и памяти доступно только 3 Гб.
Что характерно, aufs2 из ABS тоже не собирается и сыпет те же ошибки.

Прошу помощи, советов и всего такого.