Не собирается app-arch/arj-3.10.22-r2

decode.c:420: предупреждение: ‘r’ may be used uninitialized in this function
x86_64-pc-linux-gnu-gcc -DSFL=4 -c -Ilinux-gnu -I./linux-gnu/en/rs -I. -O2 -march=native -pipe -Wall -DLOCALE=LANG_en -DLOCALE_DESC="\"en\"" -DPKGLIBDIR="\"/usr/lib64\"" -D_UNIX -O2 -march=native -pipe -olinux-gnu/en/rs/arj/fardata.o fardata.c
linux-gnu/en/rs/fmsg_arj.c:301:56: warning: missing terminating " character
linux-gnu/en/rs/fmsg_arj.c:301:56: warning: missing terminating " character
linux-gnu/en/rs/fmsg_arj.c:301: ошибка: отсутствует терминирующий символ "
linux-gnu/en/rs/fmsg_arj.c:302: ошибка: expected ‘,’ or ‘;’ before ‘char’
encode.c: В функции ‘huf_encode’:
encode.c:1030: предупреждение: при передаче аргумента 1 ‘fetch_uncomp’: указуемые типы различаются знаковостью
encode.c:244: замечание: expected ‘char *’ but argument is of type ‘unsigned char *’
encode.c: В функции ‘huf_encode_m3’:
encode.c:1218: предупреждение: при передаче аргумента 1 ‘fetch_uncomp’: указуемые типы различаются знаковостью
encode.c:244: замечание: expected ‘char *’ but argument is of type ‘unsigned char *’
encode.c: В функции ‘encode_f’:
encode.c:1584: предупреждение: при передаче аргумента 1 ‘fetch_uncomp’: указуемые типы различаются знаковостью
encode.c:244: замечание: expected ‘char *’ but argument is of type ‘unsigned char *’
make[1]: *** [linux-gnu/en/rs/arj/fmsg_arj.o] Ошибка 1
make[1]: *** Ожидание завершения заданий...
arj.c: В функции ‘exec_cmd’:
arj.c:560: предупреждение: результат ‘system’, декларированной с атрибутом warn_unused_result, игнорируется
arj.c: В функции ‘final_cleanup’:
arj.c:589: предупреждение: результат ‘fwrite’, декларированной с атрибутом warn_unused_result, игнорируется
arj.c:642: предупреждение: результат ‘freopen’, декларированной с атрибутом warn_unused_result, игнорируется
arj.c: В функции ‘main’:
arj.c:831: предупреждение: при передаче аргумента 1 ‘reg_validation’: указуемые типы различаются знаковостью
file_reg.h:11: замечание: expected ‘char *’ but argument is of type ‘unsigned char *’
arj.c:831: предупреждение: при передаче аргумента 2 ‘reg_validation’: указуемые типы различаются знаковостью
file_reg.h:11: замечание: expected ‘char *’ but argument is of type ‘unsigned char *’
arj.c:831: предупреждение: при передаче аргумента 3 ‘reg_validation’: указуемые типы различаются знаковостью
file_reg.h:11: замечание: expected ‘char *’ but argument is of type ‘unsigned char *’
arj.c:831: предупреждение: при передаче аргумента 4 ‘reg_validation’: указуемые типы различаются знаковостью
file_reg.h:11: замечание: expected ‘char *’ but argument is of type ‘unsigned char *’
arj.c:1255: предупреждение: при передаче аргумента 4 ‘reg_validation’: указуемые типы различаются знаковостью
file_reg.h:11: замечание: expected ‘char *’ but argument is of type ‘unsigned char *’
fardata.c: В функции ‘error_proc’:
fardata.c:61: предупреждение: результат ‘freopen’, декларированной с атрибутом warn_unused_result, игнорируется
make[1]: Leaving directory `/var/calculate/tmp/portage/app-arch/arj-3.10.22-r2/work/arj-3.10.22'
make: *** [all] Ошибка 2
emake failed
 * ERROR: app-arch/arj-3.10.22-r2 failed (compile phase):
 *   emake failed.
 * 
 * Call stack:
 *     ebuild.sh, line  56:  Called src_compile
 *   environment, line 2896:  Called die
 * The specific snippet of code:
 *       emake CC=$(tc-getCC) libdir="${ARJLIBDIR}" pkglibdir="${ARJLIBDIR}" all || die "emake failed."
 * 
 * If you need support, post the output of 'emerge --info =app-arch/arj-3.10.22-r2',
 * the complete build log and the output of 'emerge -pqv =app-arch/arj-3.10.22-r2'.
 * The complete build log is located at '/var/calculate/tmp/portage/app-arch/arj-3.10.22-r2/temp/build.log'.
 * The ebuild environment file is located at '/var/calculate/tmp/portage/app-arch/arj-3.10.22-r2/temp/environment'.
 * S: '/var/calculate/tmp/portage/app-arch/arj-3.10.22-r2/work/arj-3.10.22'

301 строчкой значится:
char M_SW_TABLE[]="JHABCDEFGIKLMNOPQRSTUVWXYZ?!$+#&*@_"";
С кавычками правда фигня.
Что делать?

Замаскировать... :)

Размаскировать следующий ебилд... :)

Спасибо!

Да, так гораздо лучше.

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".