Форум обсуждения систем  

Вернуться   Форум обсуждения систем "Умный дом", проектов Ардуино, OpenWRT и других DIY устройств > Форум умного дома > Сделай сам > OpenWRT/LEDE

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
Старый 08.10.2018, 03:56   #11
AlnZ
Junior Member
 
Регистрация: 06.10.2018
Сообщений: 5
Вес репутации: 0
AlnZ is an unknown quantity at this point
По умолчанию

Спасибо! Теперь скомпилировалось. На следующих выходных буду пробовать.
Попробую организовать бездисковую работу WindowsXP на старой ноутбуке.
AlnZ вне форума   Ответить с цитированием
Старый 09.10.2018, 16:26   #12
uni
Senior Member
 
Аватар для uni
 
Регистрация: 29.10.2013
Адрес: Екатеринбург, Нижневартовск, Энергодар
Возраст: 43
Сообщений: 573
Вес репутации: 599
uni has a spectacular aura aboutuni has a spectacular aura about
Отправить сообщение для uni с помощью ICQ
По умолчанию

В NAS несколько пользователей могут обращаться к одному и тому же адресу (диску), а можно ли в двух Windows расшарить один и тот же диск? Или в одной Windows сделать два диска, указывающих на один и тот же ресурс? То есть возможна ли вообще параллельная работа с iSCSI диском?
__________________
Россия навсегда!
uni вне форума   Ответить с цитированием
Старый 09.10.2018, 19:53   #13
Dioptimizer
Senior Member
 
Регистрация: 17.02.2013
Адрес: Харьков
Сообщений: 235
Вес репутации: 689
Dioptimizer has a reputation beyond reputeDioptimizer has a reputation beyond reputeDioptimizer has a reputation beyond reputeDioptimizer has a reputation beyond reputeDioptimizer has a reputation beyond reputeDioptimizer has a reputation beyond reputeDioptimizer has a reputation beyond reputeDioptimizer has a reputation beyond reputeDioptimizer has a reputation beyond reputeDioptimizer has a reputation beyond reputeDioptimizer has a reputation beyond repute
По умолчанию

uni
На iSCSI одновременное подключение нескольких пользователей возможно, если создавать распределенную(или кластерную) файловую систему. Обычный NTFS например, для этих целей не подходит.
Dioptimizer вне форума   Ответить с цитированием
Старый 01.08.2019, 13:47   #14
sakatgg
Senior Member
 
Регистрация: 15.07.2014
Сообщений: 939
Вес репутации: 989
sakatgg is just really nicesakatgg is just really nicesakatgg is just really nicesakatgg is just really nicesakatgg is just really nice
По умолчанию

Хотел собрать для yohimba_buildroot AA-12.09-r36088-Y20160129.tar.gz (Kernel 3.3.8) для TP-LINK TL-WDR4300 (ar71xx), вываливается

ошибка

Код:
/home/user/Openwrt/attitude_adjustment/build_dir/target-mips_r2_uClibc-0.9.33.2/scst-trunk/iscsi-scst/kernel/nthread.c:1142:4: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
/home/user/Openwrt/attitude_adjustment/build_dir/target-mips_r2_uClibc-0.9.33.2/scst-trunk/iscsi-scst/kernel/nthread.c:1218:17: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
/home/user/Openwrt/attitude_adjustment/build_dir/target-mips_r2_uClibc-0.9.33.2/scst-trunk/iscsi-scst/kernel/nthread.c: In function 'init_tx_hdigest':
/home/user/Openwrt/attitude_adjustment/build_dir/target-mips_r2_uClibc-0.9.33.2/scst-trunk/iscsi-scst/kernel/nthread.c:1393:2: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
/home/user/Openwrt/attitude_adjustment/build_dir/target-mips_r2_uClibc-0.9.33.2/scst-trunk/iscsi-scst/kernel/nthread.c: In function 'tx_padding':
/home/user/Openwrt/attitude_adjustment/build_dir/target-mips_r2_uClibc-0.9.33.2/scst-trunk/iscsi-scst/kernel/nthread.c:1412:2: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
scripts/Makefile.build:305: recipe for target '/home/user/Openwrt/attitude_adjustment/build_dir/target-mips_r2_uClibc-0.9.33.2/scst-trunk/iscsi-scst/kernel/nthread.o' failed
make[7]: *** [/home/user/Openwrt/attitude_adjustment/build_dir/target-mips_r2_uClibc-0.9.33.2/scst-trunk/iscsi-scst/kernel/nthread.o] Error 1
Makefile:1368: recipe for target '_module_/home/user/Openwrt/attitude_adjustment/build_dir/target-mips_r2_uClibc-0.9.33.2/scst-trunk/iscsi-scst/kernel' failed
make[6]: *** [_module_/home/user/Openwrt/attitude_adjustment/build_dir/target-mips_r2_uClibc-0.9.33.2/scst-trunk/iscsi-scst/kernel] Error 2
make[6]: Leaving directory '/home/user/Openwrt/attitude_adjustment/build_dir/linux-ar71xx_generic/linux-3.3.8'
Makefile:128: recipe for target 'mods' failed
make[5]: *** [mods] Error 2
make[5]: Leaving directory '/home/user/Openwrt/attitude_adjustment/build_dir/target-mips_r2_uClibc-0.9.33.2/scst-trunk/iscsi-scst'
Makefile:287: recipe for target 'iscsi' failed
make[4]: *** [iscsi] Error 2
make[4]: Leaving directory '/home/user/Openwrt/attitude_adjustment/build_dir/target-mips_r2_uClibc-0.9.33.2/scst-trunk'
Makefile:149: recipe for target '/home/user/Openwrt/attitude_adjustment/build_dir/target-mips_r2_uClibc-0.9.33.2/scst-trunk/.built' failed
make[3]: *** [/home/user/Openwrt/attitude_adjustment/build_dir/target-mips_r2_uClibc-0.9.33.2/scst-trunk/.built] Error 2
make[3]: Leaving directory '/home/user/Openwrt/attitude_adjustment/package/scst'
package/Makefile:119: recipe for target 'package/scst/compile' failed
make[2]: *** [package/scst/compile] Error 2
make[2]: Leaving directory '/home/user/Openwrt/attitude_adjustment'
package/Makefile:115: recipe for target '/home/user/Openwrt/attitude_adjustment/staging_dir/target-mips_r2_uClibc-0.9.33.2/stamp/.package_compile' failed
make[1]: *** [/home/user/Openwrt/attitude_adjustment/staging_dir/target-mips_r2_uClibc-0.9.33.2/stamp/.package_compile] Error 2
make[1]: Leaving directory '/home/user/Openwrt/attitude_adjustment'
/home/user/Openwrt/attitude_adjustment/include/toplevel.mk:144: ошибка выполнения рецепта для цели «world»
make: *** [world] Ошибка 2
user@debian:~/Openwrt/attitude_adjustment$
[свернуть]

Никак не получится подрубить на AA? Буду пробовать на последнем snapshots или 18.06.4.
На каком релизе Openwrt можно собрать пакет гарантировано?

P.S. Склонировал git clone git://github.com/openwrt/openwrt.git -b v18.06.4, но ./scripts/feeds update -a обламывает

ошибка

Код:
user@debian:~/Openwrt/Openwrt_18.06.4$ ./scripts/feeds update -a
Updating feed 'packages' from 'https://git.openwrt.org/feed/packages.git^5779614d267732fc382c1684202543fdbd924b4c' ...
Cloning into './feeds/packages'...
fatal: unable to access 'https://git.openwrt.org/feed/packages.git/': Failed to connect to git.openwrt.org port 443: Connection timed out
failed.
Updating feed 'luci' from 'https://git.openwrt.org/project/luci.git^4d6d8bc5b0d7ee71c7b29b12e7e0c2e1e86cb268' ...
Cloning into './feeds/luci'...
fatal: unable to access 'https://git.openwrt.org/project/luci.git/': Failed to connect to git.openwrt.org port 443: Connection timed out
failed.
Updating feed 'routing' from 'https://git.openwrt.org/feed/routing.git^bb156bf355b54236a52279522fabbec1e8dd7043' ...
Cloning into './feeds/routing'...
fatal: unable to access 'https://git.openwrt.org/feed/routing.git/': Failed to connect to git.openwrt.org port 443: Connection timed out
failed.
Updating feed 'telephony' from 'https://git.openwrt.org/feed/telephony.git^507eabe1b60458ceb1a535aec9d12c8be95706f0' ...
Cloning into './feeds/telephony'...
fatal: unable to access 'https://git.openwrt.org/feed/telephony.git/': Failed to connect to git.openwrt.org port 443: Connection timed out
failed.
user@debian:~/Openwrt/Openwrt_18.06.4$ ./scripts/feeds update -a
Updating feed 'packages' from 'https://git.openwrt.org/feed/packages.git^5779614d267732fc382c1684202543fdbd924b4c' ...
Cloning into './feeds/packages'...
fatal: unable to access 'https://git.openwrt.org/feed/packages.git/': Could not resolve host: git.openwrt.org
failed.
Updating feed 'luci' from 'https://git.openwrt.org/project/luci.git^4d6d8bc5b0d7ee71c7b29b12e7e0c2e1e86cb268' ...
Cloning into './feeds/luci'...
fatal: unable to access 'https://git.openwrt.org/project/luci.git/': gnutls_handshake() failed: Error in the pull function.
failed.
Updating feed 'routing' from 'https://git.openwrt.org/feed/routing.git^bb156bf355b54236a52279522fabbec1e8dd7043' ...
Cloning into './feeds/routing'...
fatal: unable to access 'https://git.openwrt.org/feed/routing.git/': gnutls_handshake() failed: Error in the pull function.
failed.
Updating feed 'telephony' from 'https://git.openwrt.org/feed/telephony.git^507eabe1b60458ceb1a535aec9d12c8be95706f0' ...
Cloning into './feeds/telephony'...
fatal: unable to access 'https://git.openwrt.org/feed/telephony.git/': gnutls_handshake() failed: Error in the pull function.
failed.
user@debian:~/Openwrt/Openwrt_18.06.4$
[свернуть]

Такая Чебурашка

P.S. Сделал такой feeds.conf.default,
Код:
src-git packages https://github.com/openwrt/packages.git;openwrt-18.06
src-git luci https://github.com/openwrt/luci.git;openwrt-18.06
src-git telephony https://github.com/openwrt/telephony.git;openwrt-18.06
./scripts/feeds update -a отработал, но компиляция валится и на 3.3.x и на trunk

scst-3.3.x

Код:
/home/user/Openwrt/Openwrt_18.06.4/build_dir/target-mips_24kc_musl/scst-3.3.x/scst/src/scst_lib.c:3641:8: note: in expansion of macro 'do_div'
  rem = do_div(res, cmd->dev->block_size + (1 << SCST_DIF_TAG_SHIFT));
        ^~~~~~
./include/asm-generic/div64.h:198:17: note: expected 'uint64_t * {aka long long unsigned int *}' but argument is of type 'int *'
 extern uint32_t __div64_32(uint64_t *dividend, uint32_t divisor);
                 ^~~~~~~~~~
cc1: some warnings being treated as errors
scripts/Makefile.build:304: recipe for target '/home/user/Openwrt/Openwrt_18.06.4/build_dir/target-mips_24kc_musl/scst-3.3.x/scst/src/scst_lib.o' failed
make[8]: *** [/home/user/Openwrt/Openwrt_18.06.4/build_dir/target-mips_24kc_musl/scst-3.3.x/scst/src/scst_lib.o] Error 1
Makefile:1523: recipe for target '_module_/home/user/Openwrt/Openwrt_18.06.4/build_dir/target-mips_24kc_musl/scst-3.3.x/scst/src' failed
make[7]: *** [_module_/home/user/Openwrt/Openwrt_18.06.4/build_dir/target-mips_24kc_musl/scst-3.3.x/scst/src] Error 2
make[7]: Leaving directory '/home/user/Openwrt/Openwrt_18.06.4/build_dir/target-mips_24kc_musl/linux-ar71xx_generic/linux-4.9.184'
Makefile:97: recipe for target 'all' failed
make[6]: *** [all] Error 2
make[6]: Leaving directory '/home/user/Openwrt/Openwrt_18.06.4/build_dir/target-mips_24kc_musl/scst-3.3.x/scst/src'
Makefile:27: recipe for target 'all' failed
make[5]: *** [all] Error 2
make[5]: Leaving directory '/home/user/Openwrt/Openwrt_18.06.4/build_dir/target-mips_24kc_musl/scst-3.3.x/scst'
Makefile:218: recipe for target 'scst' failed
make[4]: *** [scst] Error 2
make[4]: Leaving directory '/home/user/Openwrt/Openwrt_18.06.4/build_dir/target-mips_24kc_musl/scst-3.3.x'
Makefile:149: recipe for target '/home/user/Openwrt/Openwrt_18.06.4/build_dir/target-mips_24kc_musl/scst-3.3.x/.built' failed
make[3]: *** [/home/user/Openwrt/Openwrt_18.06.4/build_dir/target-mips_24kc_musl/scst-3.3.x/.built] Error 2
make[3]: Leaving directory '/home/user/Openwrt/Openwrt_18.06.4/package/scst'
time: package/scst/compile#3.44#0.18#3.96
package/Makefile:107: recipe for target 'package/scst/compile' failed
make[2]: *** [package/scst/compile] Error 2
make[2]: Leaving directory '/home/user/Openwrt/Openwrt_18.06.4'
package/Makefile:103: recipe for target '/home/user/Openwrt/Openwrt_18.06.4/staging_dir/target-mips_24kc_musl/stamp/.package_compile' failed
make[1]: *** [/home/user/Openwrt/Openwrt_18.06.4/staging_dir/target-mips_24kc_musl/stamp/.package_compile] Error 2
make[1]: Leaving directory '/home/user/Openwrt/Openwrt_18.06.4'
/home/user/Openwrt/Openwrt_18.06.4/include/toplevel.mk:216: ошибка выполнения рецепта для цели «world»
make: *** [world] Ошибка 2
user@debian:~/Openwrt/Openwrt_18.06.4$
[свернуть]

scst-trunk

Код:
/home/user/Openwrt/Openwrt_18.06.4/build_dir/target-mips_24kc_musl/scst-trunk/scst/src/scst_lib.c: In function '__scst_update_latency_stats':
./include/asm-generic/div64.h:207:28: warning: comparison of distinct pointer types lacks a cast
  (void)(((typeof((n)) *)0) == ((uint64_t *)0)); \
                            ^
/home/user/Openwrt/Openwrt_18.06.4/build_dir/target-mips_24kc_musl/scst-trunk/scst/src/scst_lib.c:15854:3: note: in expansion of macro 'do_div'
   do_div(delta, 100);
   ^~~~~~
cc1: some warnings being treated as errors
scripts/Makefile.build:304: recipe for target '/home/user/Openwrt/Openwrt_18.06.4/build_dir/target-mips_24kc_musl/scst-trunk/scst/src/scst_lib.o' failed
make[8]: *** [/home/user/Openwrt/Openwrt_18.06.4/build_dir/target-mips_24kc_musl/scst-trunk/scst/src/scst_lib.o] Error 1
Makefile:1523: recipe for target '_module_/home/user/Openwrt/Openwrt_18.06.4/build_dir/target-mips_24kc_musl/scst-trunk/scst/src' failed
make[7]: *** [_module_/home/user/Openwrt/Openwrt_18.06.4/build_dir/target-mips_24kc_musl/scst-trunk/scst/src] Error 2
make[7]: Leaving directory '/home/user/Openwrt/Openwrt_18.06.4/build_dir/target-mips_24kc_musl/linux-ar71xx_generic/linux-4.9.184'
Makefile:114: recipe for target 'all' failed
make[6]: *** [all] Error 2
make[6]: Leaving directory '/home/user/Openwrt/Openwrt_18.06.4/build_dir/target-mips_24kc_musl/scst-trunk/scst/src'
Makefile:36: recipe for target 'all' failed
make[5]: *** [all] Error 2
make[5]: Leaving directory '/home/user/Openwrt/Openwrt_18.06.4/build_dir/target-mips_24kc_musl/scst-trunk/scst'
Makefile:215: recipe for target 'scst' failed
make[4]: *** [scst] Error 2
make[4]: Leaving directory '/home/user/Openwrt/Openwrt_18.06.4/build_dir/target-mips_24kc_musl/scst-trunk'
Makefile:149: recipe for target '/home/user/Openwrt/Openwrt_18.06.4/build_dir/target-mips_24kc_musl/scst-trunk/.built' failed
make[3]: *** [/home/user/Openwrt/Openwrt_18.06.4/build_dir/target-mips_24kc_musl/scst-trunk/.built] Error 2
make[3]: Leaving directory '/home/user/Openwrt/Openwrt_18.06.4/package/scst'
time: package/scst/compile#13.67#0.67#159.42
package/Makefile:107: recipe for target 'package/scst/compile' failed
make[2]: *** [package/scst/compile] Error 2
make[2]: Leaving directory '/home/user/Openwrt/Openwrt_18.06.4'
package/Makefile:103: recipe for target '/home/user/Openwrt/Openwrt_18.06.4/staging_dir/target-mips_24kc_musl/stamp/.package_compile' failed
make[1]: *** [/home/user/Openwrt/Openwrt_18.06.4/staging_dir/target-mips_24kc_musl/stamp/.package_compile] Error 2
make[1]: Leaving directory '/home/user/Openwrt/Openwrt_18.06.4'
/home/user/Openwrt/Openwrt_18.06.4/include/toplevel.mk:216: ошибка выполнения рецепта для цели «world»
make: *** [world] Ошибка 2
user@debian:~/Openwrt/Openwrt_18.06.4$
[свернуть]


Непойму в чем дело, компилирую всё время на Debian8, проблем вроде не было.

P.S.2

Попробовал до кучи MediaTek Ralink MIPS, subtarget - MT7621 - ошибка

MediaTek Ralink MIPS, subtarget - MT7621

Код:
/home/user/Openwrt/Openwrt_18.06.4/build_dir/target-mipsel_24kc_musl/scst-trunk/scst/src/scst_lib.c: In function '__scst_update_latency_stats':
./include/asm-generic/div64.h:208:28: warning: comparison of distinct pointer types lacks a cast
  (void)(((typeof((n)) *)0) == ((uint64_t *)0)); \
                            ^
/home/user/Openwrt/Openwrt_18.06.4/build_dir/target-mipsel_24kc_musl/scst-trunk/scst/src/scst_lib.c:15854:3: note: in expansion of macro 'do_div'
   do_div(delta, 100);
   ^~~~~~
cc1: some warnings being treated as errors
scripts/Makefile.build:326: recipe for target '/home/user/Openwrt/Openwrt_18.06.4/build_dir/target-mipsel_24kc_musl/scst-trunk/scst/src/scst_lib.o' failed
make[7]: *** [/home/user/Openwrt/Openwrt_18.06.4/build_dir/target-mipsel_24kc_musl/scst-trunk/scst/src/scst_lib.o] Error 1
Makefile:1532: recipe for target '_module_/home/user/Openwrt/Openwrt_18.06.4/build_dir/target-mipsel_24kc_musl/scst-trunk/scst/src' failed
make[6]: *** [_module_/home/user/Openwrt/Openwrt_18.06.4/build_dir/target-mipsel_24kc_musl/scst-trunk/scst/src] Error 2
make[6]: Leaving directory '/home/user/Openwrt/Openwrt_18.06.4/build_dir/target-mipsel_24kc_musl/linux-ramips_mt7621/linux-4.14.131'
Makefile:114: recipe for target 'all' failed
make[5]: *** [all] Error 2
make[5]: Leaving directory '/home/user/Openwrt/Openwrt_18.06.4/build_dir/target-mipsel_24kc_musl/scst-trunk/scst/src'
Makefile:36: recipe for target 'all' failed
make[4]: *** [all] Error 2
make[4]: Leaving directory '/home/user/Openwrt/Openwrt_18.06.4/build_dir/target-mipsel_24kc_musl/scst-trunk/scst'
Makefile:215: recipe for target 'scst' failed
make[3]: *** [scst] Error 2
make[3]: Leaving directory '/home/user/Openwrt/Openwrt_18.06.4/build_dir/target-mipsel_24kc_musl/scst-trunk'
Makefile:149: recipe for target '/home/user/Openwrt/Openwrt_18.06.4/build_dir/target-mipsel_24kc_musl/scst-trunk/.built' failed
make[2]: *** [/home/user/Openwrt/Openwrt_18.06.4/build_dir/target-mipsel_24kc_musl/scst-trunk/.built] Error 2
make[2]: Leaving directory '/home/user/Openwrt/Openwrt_18.06.4/package/network/utils/scst'
time: package/network/utils/scst/compile#12.08#0.34#12.51
package/Makefile:107: recipe for target 'package/network/utils/scst/compile' failed
make[1]: *** [package/network/utils/scst/compile] Error 2
make[1]: Leaving directory '/home/user/Openwrt/Openwrt_18.06.4'
/home/user/Openwrt/Openwrt_18.06.4/include/toplevel.mk:216: ошибка выполнения рецепта для цели «package/scst/compile»
make: *** [package/scst/compile] Ошибка 2
user@debian:~/Openwrt/Openwrt_18.06.4$
[свернуть]

Последний раз редактировалось sakatgg; 01.08.2019 в 22:43.
sakatgg вне форума   Ответить с цитированием
Старый 01.08.2019, 23:15   #15
Dioptimizer
Senior Member
 
Регистрация: 17.02.2013
Адрес: Харьков
Сообщений: 235
Вес репутации: 689
Dioptimizer has a reputation beyond reputeDioptimizer has a reputation beyond reputeDioptimizer has a reputation beyond reputeDioptimizer has a reputation beyond reputeDioptimizer has a reputation beyond reputeDioptimizer has a reputation beyond reputeDioptimizer has a reputation beyond reputeDioptimizer has a reputation beyond reputeDioptimizer has a reputation beyond reputeDioptimizer has a reputation beyond reputeDioptimizer has a reputation beyond repute
По умолчанию

Цитата:
Сообщение от sakatgg Посмотреть сообщение
Хотел собрать для yohimba_buildroot AA-12.09-r36088-Y20160129.tar.gz (Kernel 3.3.8) для TP-LINK TL-WDR4300 (ar71xx), вываливается
Ядро 3.3.8 слишком старое, и для него нужно применить специальные патчи для производительности и прочее...
В комментарии scst\Makefile все написано:
Цитата:
#In kernel 3.18/4.4+ already enabled Direct-IO and no need special
# parameters. If you use old kernel, you must add "+@KERNEL_DIRECT_IO"
# parameter to config_deps
Помимо этого нужно применить патчи для пооддержки этого DIRECT_IO.

В поздних версиях ядра, начиная с 3.18+ , DIRECT_IO уже добавили в ядра по умолчанию.

Цитата:
Сообщение от sakatgg Посмотреть сообщение
Непойму в чем дело, компилирую всё время на Debian8, проблем вроде не было.
Это полный лог только с одним warning? Там нет error:... строк?
Вряд ли оно прекращает компиляцию из-за одного warning:.....

P.S.
Я компилировал в x86 системе.
Раз ругается из-за этого типа warning'а, я не знаю как отключить конкретно для "warning: comparison of distinct pointer types lacks a cast"
То попробуйте добавить в scst\Makefile строку "-Wno-all" в значение параметра "NO_SIGN_COMPARE" (как я добавил "-Wno-incompatible-pointer-types" для x86 - там должна происходить sed замена, так что поаккуратнее и не удалите лишнего)

Последний раз редактировалось Dioptimizer; 01.08.2019 в 23:39.
Dioptimizer вне форума   Ответить с цитированием
Старый 02.08.2019, 00:41   #16
sakatgg
Senior Member
 
Регистрация: 15.07.2014
Сообщений: 939
Вес репутации: 989
sakatgg is just really nicesakatgg is just really nicesakatgg is just really nicesakatgg is just really nicesakatgg is just really nice
По умолчанию

Это после скачивания исходника, есть ./include/asm-generic/div64.h:225:22: error:

Log

Код:
Exported revision 8493.
Packing checkout...
touch /home/user/Openwrt/Openwrt_18.06.4/build_dir/target-mipsel_24kc_musl/scst-trunk/.prepared_9539ce899bd4395492b45b79ac3f5231_6664517399ebbbc92a37c5bb081b5c53_check
. /home/user/Openwrt/Openwrt_18.06.4/include/shell.sh; bzcat /home/user/Openwrt/Openwrt_18.06.4/dl/scst-trunk.tar.bz2 | tar -C /home/user/Openwrt/Openwrt_18.06.4/build_dir/target-mipsel_24kc_musl/scst-trunk/.. -xf - 
[ ! -d ./src/ ] || cp -fpR ./src/. /home/user/Openwrt/Openwrt_18.06.4/build_dir/target-mipsel_24kc_musl/scst-trunk
touch /home/user/Openwrt/Openwrt_18.06.4/build_dir/target-mipsel_24kc_musl/scst-trunk/.prepared_9539ce899bd4395492b45b79ac3f5231_6664517399ebbbc92a37c5bb081b5c53
rm -f /home/user/Openwrt/Openwrt_18.06.4/build_dir/target-mipsel_24kc_musl/scst-trunk/.configured_*
rm -f /home/user/Openwrt/Openwrt_18.06.4/staging_dir/target-mipsel_24kc_musl/stamp/.scst_installed
(cd /home/user/Openwrt/Openwrt_18.06.4/build_dir/target-mipsel_24kc_musl/scst-trunk/./; if [ -x ./configure ]; then find /home/user/Openwrt/Openwrt_18.06.4/build_dir/target-mipsel_24kc_musl/scst-trunk/ -name config.guess | xargs -r chmod u+w; find /home/user/Openwrt/Openwrt_18.06.4/build_dir/target-mipsel_24kc_musl/scst-trunk/ -name config.guess | xargs -r -n1 cp --remove-destination /home/user/Openwrt/Openwrt_18.06.4/scripts/config.guess; find /home/user/Openwrt/Openwrt_18.06.4/build_dir/target-mipsel_24kc_musl/scst-trunk/ -name config.sub | xargs -r chmod u+w; find /home/user/Openwrt/Openwrt_18.06.4/build_dir/target-mipsel_24kc_musl/scst-trunk/ -name config.sub | xargs -r -n1 cp --remove-destination /home/user/Openwrt/Openwrt_18.06.4/scripts/config.sub; AR="mipsel-openwrt-linux-musl-gcc-ar" AS="mipsel-openwrt-linux-musl-gcc -c -Os -pipe -mno-branch-likely -mips32r2 -mtune=24kc -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -msoft-float -iremap/home/user/Openwrt/Openwrt_18.06.4/build_dir/target-mipsel_24kc_musl/scst-trunk:scst-trunk -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro" LD=mipsel-openwrt-linux-musl-ld NM="mipsel-openwrt-linux-musl-gcc-nm" CC="mipsel-openwrt-linux-musl-gcc" GCC="mipsel-openwrt-linux-musl-gcc" CXX="mipsel-openwrt-linux-musl-g++" RANLIB="mipsel-openwrt-linux-musl-gcc-ranlib" STRIP=mipsel-openwrt-linux-musl-strip OBJCOPY=mipsel-openwrt-linux-musl-objcopy OBJDUMP=mipsel-openwrt-linux-musl-objdump SIZE=mipsel-openwrt-linux-musl-size CFLAGS="-Os -pipe -mno-branch-likely -mips32r2 -mtune=24kc -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -msoft-float -mips16 -minterlink-mips16 -iremap/home/user/Openwrt/Openwrt_18.06.4/build_dir/target-mipsel_24kc_musl/scst-trunk:scst-trunk -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro " CXXFLAGS="-Os -pipe -mno-branch-likely -mips32r2 -mtune=24kc -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -msoft-float -mips16 -minterlink-mips16 -iremap/home/user/Openwrt/Openwrt_18.06.4/build_dir/target-mipsel_24kc_musl/scst-trunk:scst-trunk -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro " CPPFLAGS="-I/home/user/Openwrt/Openwrt_18.06.4/staging_dir/target-mipsel_24kc_musl/usr/include -I/home/user/Openwrt/Openwrt_18.06.4/staging_dir/target-mipsel_24kc_musl/include -I/home/user/Openwrt/Openwrt_18.06.4/staging_dir/toolchain-mipsel_24kc_gcc-7.3.0_musl/usr/include -I/home/user/Openwrt/Openwrt_18.06.4/staging_dir/toolchain-mipsel_24kc_gcc-7.3.0_musl/include/fortify -I/home/user/Openwrt/Openwrt_18.06.4/staging_dir/toolchain-mipsel_24kc_gcc-7.3.0_musl/include " LDFLAGS="-L/home/user/Openwrt/Openwrt_18.06.4/staging_dir/target-mipsel_24kc_musl/usr/lib -L/home/user/Openwrt/Openwrt_18.06.4/staging_dir/target-mipsel_24kc_musl/lib -L/home/user/Openwrt/Openwrt_18.06.4/staging_dir/toolchain-mipsel_24kc_gcc-7.3.0_musl/usr/lib -L/home/user/Openwrt/Openwrt_18.06.4/staging_dir/toolchain-mipsel_24kc_gcc-7.3.0_musl/lib -znow -zrelro "   ./configure --target=mipsel-openwrt-linux --host=mipsel-openwrt-linux --build=x86_64-pc-linux-gnu --program-prefix="" --program-suffix="" --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --libexecdir=/usr/lib --sysconfdir=/etc --datadir=/usr/share --localstatedir=/var --mandir=/usr/man --infodir=/usr/info --disable-nls  ; fi; )
/home/user/Openwrt/Openwrt_18.06.4/staging_dir/host/bin/sed -i -e 's!-Wno-missing-field-initializers)!-Wno-missing-field-initializers -Wno-sign-compare -Wno-incompatible-pointer-types)!g' /home/user/Openwrt/Openwrt_18.06.4/build_dir/target-mipsel_24kc_musl/scst-trunk/scst/src/Makefile
/home/user/Openwrt/Openwrt_18.06.4/staging_dir/host/bin/sed -i -e 's!scst-y        += scst_debug.o!#scst-y        += scst_debug.o!g'      /home/user/Openwrt/Openwrt_18.06.4/build_dir/target-mipsel_24kc_musl/scst-trunk/scst/src/Makefile
/home/user/Openwrt/Openwrt_18.06.4/staging_dir/host/bin/sed -i -e 's!EXTRA_CFLAGS += -DCONFIG_SCST_EXTRACHECKS!#EXTRA_CFLAGS += -DCONFIG_SCST_EXTRACHECKS!g' /home/user/Openwrt/Openwrt_18.06.4/build_dir/target-mipsel_24kc_musl/scst-trunk/scst/src/Makefile
/home/user/Openwrt/Openwrt_18.06.4/staging_dir/host/bin/sed -i -e 's!EXTRA_CFLAGS += -DCONFIG_SCST_DEBUG -g -fno-inline -fno-inline-functions!#EXTRA_CFLAGS += -DCONFIG_SCST_DEBUG -g -fno-inline -fno-inline-functions!g'        /home/user/Openwrt/Openwrt_18.06.4/build_dir/target-mipsel_24kc_musl/scst-trunk/scst/src/Makefile
/home/user/Openwrt/Openwrt_18.06.4/staging_dir/host/bin/sed -i -e 's!-Wno-missing-field-initializers)!-Wno-missing-field-initializers -Wno-sign-compare -Wno-incompatible-pointer-types)!g' /home/user/Openwrt/Openwrt_18.06.4/build_dir/target-mipsel_24kc_musl/scst-trunk/scst/src/dev_handlers/Makefile
/home/user/Openwrt/Openwrt_18.06.4/staging_dir/host/bin/sed -i -e 's!EXTRA_CFLAGS += -DCONFIG_SCST_EXTRACHECKS!#EXTRA_CFLAGS += -DCONFIG_SCST_EXTRACHECKS!g' /home/user/Openwrt/Openwrt_18.06.4/build_dir/target-mipsel_24kc_musl/scst-trunk/scst/src/dev_handlers/Makefile
/home/user/Openwrt/Openwrt_18.06.4/staging_dir/host/bin/sed -i -e 's!EXTRA_CFLAGS += -DCONFIG_SCST_DEBUG -g -fno-inline -fno-inline-functions!#EXTRA_CFLAGS += -DCONFIG_SCST_DEBUG -g -fno-inline -fno-inline-functions!g'        /home/user/Openwrt/Openwrt_18.06.4/build_dir/target-mipsel_24kc_musl/scst-trunk/scst/src/dev_handlers/Makefile
/home/user/Openwrt/Openwrt_18.06.4/staging_dir/host/bin/sed -i -e 's!-Wno-missing-field-initializers)!-Wno-missing-field-initializers -Wno-sign-compare -Wno-incompatible-pointer-types)!g' /home/user/Openwrt/Openwrt_18.06.4/build_dir/target-mipsel_24kc_musl/scst-trunk/iscsi-scst/kernel/Makefile
/home/user/Openwrt/Openwrt_18.06.4/staging_dir/host/bin/sed -i -e 's!EXTRA_CFLAGS += -DCONFIG_SCST_EXTRACHECKS!#EXTRA_CFLAGS += -DCONFIG_SCST_EXTRACHECKS!g' /home/user/Openwrt/Openwrt_18.06.4/build_dir/target-mipsel_24kc_musl/scst-trunk/iscsi-scst/kernel/Makefile
/home/user/Openwrt/Openwrt_18.06.4/staging_dir/host/bin/sed -i -e 's!EXTRA_CFLAGS += -DCONFIG_SCST_DEBUG -g -fno-inline -fno-inline-functions!#EXTRA_CFLAGS += -DCONFIG_SCST_DEBUG -g -fno-inline -fno-inline-functions!g'        /home/user/Openwrt/Openwrt_18.06.4/build_dir/target-mipsel_24kc_musl/scst-trunk/iscsi-scst/kernel/Makefile
touch /home/user/Openwrt/Openwrt_18.06.4/build_dir/target-mipsel_24kc_musl/scst-trunk/.configured_68b329da9893e34099c7d8ad5cb9c940
rm -f /home/user/Openwrt/Openwrt_18.06.4/build_dir/target-mipsel_24kc_musl/scst-trunk/.built
touch /home/user/Openwrt/Openwrt_18.06.4/build_dir/target-mipsel_24kc_musl/scst-trunk/.built_check
CFLAGS="-Os -pipe -mno-branch-likely -mips32r2 -mtune=24kc -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -msoft-float -mips16 -minterlink-mips16 -iremap/home/user/Openwrt/Openwrt_18.06.4/build_dir/target-mipsel_24kc_musl/scst-trunk:scst-trunk -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro  -I/home/user/Openwrt/Openwrt_18.06.4/staging_dir/target-mipsel_24kc_musl/usr/include -I/home/user/Openwrt/Openwrt_18.06.4/staging_dir/target-mipsel_24kc_musl/include -I/home/user/Openwrt/Openwrt_18.06.4/staging_dir/toolchain-mipsel_24kc_gcc-7.3.0_musl/usr/include -I/home/user/Openwrt/Openwrt_18.06.4/staging_dir/toolchain-mipsel_24kc_gcc-7.3.0_musl/include/fortify -I/home/user/Openwrt/Openwrt_18.06.4/staging_dir/toolchain-mipsel_24kc_gcc-7.3.0_musl/include " CXXFLAGS="-Os -pipe -mno-branch-likely -mips32r2 -mtune=24kc -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -msoft-float -mips16 -minterlink-mips16 -iremap/home/user/Openwrt/Openwrt_18.06.4/build_dir/target-mipsel_24kc_musl/scst-trunk:scst-trunk -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro  -I/home/user/Openwrt/Openwrt_18.06.4/staging_dir/target-mipsel_24kc_musl/usr/include -I/home/user/Openwrt/Openwrt_18.06.4/staging_dir/target-mipsel_24kc_musl/include -I/home/user/Openwrt/Openwrt_18.06.4/staging_dir/toolchain-mipsel_24kc_gcc-7.3.0_musl/usr/include -I/home/user/Openwrt/Openwrt_18.06.4/staging_dir/toolchain-mipsel_24kc_gcc-7.3.0_musl/include/fortify -I/home/user/Openwrt/Openwrt_18.06.4/staging_dir/toolchain-mipsel_24kc_gcc-7.3.0_musl/include " LDFLAGS="-L/home/user/Openwrt/Openwrt_18.06.4/staging_dir/target-mipsel_24kc_musl/usr/lib -L/home/user/Openwrt/Openwrt_18.06.4/staging_dir/target-mipsel_24kc_musl/lib -L/home/user/Openwrt/Openwrt_18.06.4/staging_dir/toolchain-mipsel_24kc_gcc-7.3.0_musl/usr/lib -L/home/user/Openwrt/Openwrt_18.06.4/staging_dir/toolchain-mipsel_24kc_gcc-7.3.0_musl/lib -znow -zrelro " make -j1 -C /home/user/Openwrt/Openwrt_18.06.4/build_dir/target-mipsel_24kc_musl/scst-trunk/. AR="mipsel-openwrt-linux-musl-gcc-ar" AS="mipsel-openwrt-linux-musl-gcc -c -Os -pipe -mno-branch-likely -mips32r2 -mtune=24kc -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -msoft-float -iremap/home/user/Openwrt/Openwrt_18.06.4/build_dir/target-mipsel_24kc_musl/scst-trunk:scst-trunk -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro" LD=mipsel-openwrt-linux-musl-ld NM="mipsel-openwrt-linux-musl-gcc-nm" CC="mipsel-openwrt-linux-musl-gcc" GCC="mipsel-openwrt-linux-musl-gcc" CXX="mipsel-openwrt-linux-musl-g++" RANLIB="mipsel-openwrt-linux-musl-gcc-ranlib" STRIP=mipsel-openwrt-linux-musl-strip OBJCOPY=mipsel-openwrt-linux-musl-objcopy OBJDUMP=mipsel-openwrt-linux-musl-objdump SIZE=mipsel-openwrt-linux-musl-size CROSS="mipsel-openwrt-linux-musl-" ARCH="mipsel" KVER=4.14.131 KDIR=/home/user/Openwrt/Openwrt_18.06.4/build_dir/target-mipsel_24kc_musl/linux-ramips_mt7621/linux-4.14.131 SRCARCH="mips" scst iscsi;
make[3]: Entering directory '/home/user/Openwrt/Openwrt_18.06.4/build_dir/target-mipsel_24kc_musl/scst-trunk'
cd scst && make all
make[4]: Entering directory '/home/user/Openwrt/Openwrt_18.06.4/build_dir/target-mipsel_24kc_musl/scst-trunk/scst'
cd src && make all
make[5]: Entering directory '/home/user/Openwrt/Openwrt_18.06.4/build_dir/target-mipsel_24kc_musl/scst-trunk/scst/src'
echo "/* Autogenerated, don't edit */" >../include/scst_itf_ver.h
echo "" >>../include/scst_itf_ver.h
echo -n "#define SCST_INTF_VER " >>../include/scst_itf_ver.h
echo "\"`sha1sum ../include/scst.h|awk '{printf $1}'`\"" >>../include/scst_itf_ver.h
echo -n "#define SCST_CONST_INTF_VER " >>../include/scst_itf_ver.h
echo "\"`sha1sum ../include/scst_const.h|awk '{printf $1}'`\"" >>../include/scst_itf_ver.h
echo -n "#define DEV_USER_INTF_VER " >>../include/scst_itf_ver.h
echo "\"`sha1sum ../include/scst_user.h|awk '{printf $1}'`\"" >>../include/scst_itf_ver.h
make -C /home/user/Openwrt/Openwrt_18.06.4/build_dir/target-mipsel_24kc_musl/linux-ramips_mt7621/linux-4.14.131 M=/home/user/Openwrt/Openwrt_18.06.4/build_dir/target-mipsel_24kc_musl/scst-trunk/scst/src BUILD_DEV=m
make[6]: Entering directory '/home/user/Openwrt/Openwrt_18.06.4/build_dir/target-mipsel_24kc_musl/linux-ramips_mt7621/linux-4.14.131'
  AR      /home/user/Openwrt/Openwrt_18.06.4/build_dir/target-mipsel_24kc_musl/scst-trunk/scst/src/built-in.o
  CC [M]  /home/user/Openwrt/Openwrt_18.06.4/build_dir/target-mipsel_24kc_musl/scst-trunk/scst/src/scst_main.o
  CC [M]  /home/user/Openwrt/Openwrt_18.06.4/build_dir/target-mipsel_24kc_musl/scst-trunk/scst/src/scst_targ.o
  CC [M]  /home/user/Openwrt/Openwrt_18.06.4/build_dir/target-mipsel_24kc_musl/scst-trunk/scst/src/scst_lib.o
In file included from ./arch/mips/include/asm/div64.h:12:0,
                 from ./include/linux/kernel.h:173,
                 from /home/user/Openwrt/Openwrt_18.06.4/build_dir/target-mipsel_24kc_musl/scst-trunk/scst/src/scst_lib.c:20:
/home/user/Openwrt/Openwrt_18.06.4/build_dir/target-mipsel_24kc_musl/scst-trunk/scst/src/scst_lib.c: In function 'scst_full_len_to_data_len':
./include/asm-generic/div64.h:208:28: warning: comparison of distinct pointer types lacks a cast
  (void)(((typeof((n)) *)0) == ((uint64_t *)0)); \
                            ^
/home/user/Openwrt/Openwrt_18.06.4/build_dir/target-mipsel_24kc_musl/scst-trunk/scst/src/scst_lib.c:3618:8: note: in expansion of macro 'do_div'
  rem = do_div(res, (1 << block_shift) + (1 << SCST_DIF_TAG_SHIFT));
        ^~~~~~
In file included from ./include/linux/init.h:5:0,
                 from /home/user/Openwrt/Openwrt_18.06.4/build_dir/target-mipsel_24kc_musl/scst-trunk/scst/src/scst_lib.c:19:
./include/asm-generic/div64.h:221:25: warning: right shift count >= width of type [-Wshift-count-overflow]
  } else if (likely(((n) >> 32) == 0)) {  \
                         ^
./include/linux/compiler.h:76:40: note: in definition of macro 'likely'
 # define likely(x) __builtin_expect(!!(x), 1)
                                        ^
/home/user/Openwrt/Openwrt_18.06.4/build_dir/target-mipsel_24kc_musl/scst-trunk/scst/src/scst_lib.c:3618:8: note: in expansion of macro 'do_div'
  rem = do_div(res, (1 << block_shift) + (1 << SCST_DIF_TAG_SHIFT));
        ^~~~~~
In file included from ./arch/mips/include/asm/div64.h:12:0,
                 from ./include/linux/kernel.h:173,
                 from /home/user/Openwrt/Openwrt_18.06.4/build_dir/target-mipsel_24kc_musl/scst-trunk/scst/src/scst_lib.c:20:
./include/asm-generic/div64.h:225:22: error: passing argument 1 of '__div64_32' from incompatible pointer type [-Werror=incompatible-pointer-types]
   __rem = __div64_32(&(n), __base); \
                      ^
/home/user/Openwrt/Openwrt_18.06.4/build_dir/target-mipsel_24kc_musl/scst-trunk/scst/src/scst_lib.c:3618:8: note: in expansion of macro 'do_div'
  rem = do_div(res, (1 << block_shift) + (1 << SCST_DIF_TAG_SHIFT));
        ^~~~~~
./include/asm-generic/div64.h:199:17: note: expected 'uint64_t * {aka long long unsigned int *}' but argument is of type 'int *'
 extern uint32_t __div64_32(uint64_t *dividend, uint32_t divisor);
                 ^~~~~~~~~~
/home/user/Openwrt/Openwrt_18.06.4/build_dir/target-mipsel_24kc_musl/scst-trunk/scst/src/scst_lib.c: In function 'scst_cmd_get_expected_transfer_len_data':
./include/asm-generic/div64.h:208:28: warning: comparison of distinct pointer types lacks a cast
  (void)(((typeof((n)) *)0) == ((uint64_t *)0)); \
                            ^
/home/user/Openwrt/Openwrt_18.06.4/build_dir/target-mipsel_24kc_musl/scst-trunk/scst/src/scst_lib.c:3642:8: note: in expansion of macro 'do_div'
  rem = do_div(res, cmd->dev->block_size + (1 << SCST_DIF_TAG_SHIFT));
        ^~~~~~
In file included from ./include/linux/init.h:5:0,
                 from /home/user/Openwrt/Openwrt_18.06.4/build_dir/target-mipsel_24kc_musl/scst-trunk/scst/src/scst_lib.c:19:
./include/asm-generic/div64.h:221:25: warning: right shift count >= width of type [-Wshift-count-overflow]
  } else if (likely(((n) >> 32) == 0)) {  \
                         ^
./include/linux/compiler.h:76:40: note: in definition of macro 'likely'
 # define likely(x) __builtin_expect(!!(x), 1)
                                        ^
/home/user/Openwrt/Openwrt_18.06.4/build_dir/target-mipsel_24kc_musl/scst-trunk/scst/src/scst_lib.c:3642:8: note: in expansion of macro 'do_div'
  rem = do_div(res, cmd->dev->block_size + (1 << SCST_DIF_TAG_SHIFT));
        ^~~~~~
In file included from ./arch/mips/include/asm/div64.h:12:0,
                 from ./include/linux/kernel.h:173,
                 from /home/user/Openwrt/Openwrt_18.06.4/build_dir/target-mipsel_24kc_musl/scst-trunk/scst/src/scst_lib.c:20:
./include/asm-generic/div64.h:225:22: error: passing argument 1 of '__div64_32' from incompatible pointer type [-Werror=incompatible-pointer-types]
   __rem = __div64_32(&(n), __base); \
                      ^
/home/user/Openwrt/Openwrt_18.06.4/build_dir/target-mipsel_24kc_musl/scst-trunk/scst/src/scst_lib.c:3642:8: note: in expansion of macro 'do_div'
  rem = do_div(res, cmd->dev->block_size + (1 << SCST_DIF_TAG_SHIFT));
        ^~~~~~
./include/asm-generic/div64.h:199:17: note: expected 'uint64_t * {aka long long unsigned int *}' but argument is of type 'int *'
 extern uint32_t __div64_32(uint64_t *dividend, uint32_t divisor);
                 ^~~~~~~~~~
/home/user/Openwrt/Openwrt_18.06.4/build_dir/target-mipsel_24kc_musl/scst-trunk/scst/src/scst_lib.c: In function 'scst_cmd_get_expected_transfer_len_dif':
./include/asm-generic/div64.h:208:28: warning: comparison of distinct pointer types lacks a cast
  (void)(((typeof((n)) *)0) == ((uint64_t *)0)); \
                            ^
/home/user/Openwrt/Openwrt_18.06.4/build_dir/target-mipsel_24kc_musl/scst-trunk/scst/src/scst_lib.c:3667:8: note: in expansion of macro 'do_div'
  rem = do_div(res, cmd->dev->block_size + (1 << SCST_DIF_TAG_SHIFT));
        ^~~~~~
In file included from ./include/linux/init.h:5:0,
                 from /home/user/Openwrt/Openwrt_18.06.4/build_dir/target-mipsel_24kc_musl/scst-trunk/scst/src/scst_lib.c:19:
./include/asm-generic/div64.h:221:25: warning: right shift count >= width of type [-Wshift-count-overflow]
  } else if (likely(((n) >> 32) == 0)) {  \
                         ^
./include/linux/compiler.h:76:40: note: in definition of macro 'likely'
 # define likely(x) __builtin_expect(!!(x), 1)
                                        ^
/home/user/Openwrt/Openwrt_18.06.4/build_dir/target-mipsel_24kc_musl/scst-trunk/scst/src/scst_lib.c:3667:8: note: in expansion of macro 'do_div'
  rem = do_div(res, cmd->dev->block_size + (1 << SCST_DIF_TAG_SHIFT));
        ^~~~~~
In file included from ./arch/mips/include/asm/div64.h:12:0,
                 from ./include/linux/kernel.h:173,
                 from /home/user/Openwrt/Openwrt_18.06.4/build_dir/target-mipsel_24kc_musl/scst-trunk/scst/src/scst_lib.c:20:
./include/asm-generic/div64.h:225:22: error: passing argument 1 of '__div64_32' from incompatible pointer type [-Werror=incompatible-pointer-types]
   __rem = __div64_32(&(n), __base); \
                      ^
/home/user/Openwrt/Openwrt_18.06.4/build_dir/target-mipsel_24kc_musl/scst-trunk/scst/src/scst_lib.c:3667:8: note: in expansion of macro 'do_div'
  rem = do_div(res, cmd->dev->block_size + (1 << SCST_DIF_TAG_SHIFT));
        ^~~~~~
./include/asm-generic/div64.h:199:17: note: expected 'uint64_t * {aka long long unsigned int *}' but argument is of type 'int *'
 extern uint32_t __div64_32(uint64_t *dividend, uint32_t divisor);
                 ^~~~~~~~~~
/home/user/Openwrt/Openwrt_18.06.4/build_dir/target-mipsel_24kc_musl/scst-trunk/scst/src/scst_lib.c: In function '__scst_update_latency_stats':
./include/asm-generic/div64.h:208:28: warning: comparison of distinct pointer types lacks a cast
  (void)(((typeof((n)) *)0) == ((uint64_t *)0)); \
                            ^
/home/user/Openwrt/Openwrt_18.06.4/build_dir/target-mipsel_24kc_musl/scst-trunk/scst/src/scst_lib.c:15854:3: note: in expansion of macro 'do_div'
   do_div(delta, 100);
   ^~~~~~
cc1: some warnings being treated as errors
scripts/Makefile.build:326: recipe for target '/home/user/Openwrt/Openwrt_18.06.4/build_dir/target-mipsel_24kc_musl/scst-trunk/scst/src/scst_lib.o' failed
make[7]: *** [/home/user/Openwrt/Openwrt_18.06.4/build_dir/target-mipsel_24kc_musl/scst-trunk/scst/src/scst_lib.o] Error 1
Makefile:1532: recipe for target '_module_/home/user/Openwrt/Openwrt_18.06.4/build_dir/target-mipsel_24kc_musl/scst-trunk/scst/src' failed
make[6]: *** [_module_/home/user/Openwrt/Openwrt_18.06.4/build_dir/target-mipsel_24kc_musl/scst-trunk/scst/src] Error 2
make[6]: Leaving directory '/home/user/Openwrt/Openwrt_18.06.4/build_dir/target-mipsel_24kc_musl/linux-ramips_mt7621/linux-4.14.131'
Makefile:114: recipe for target 'all' failed
make[5]: *** [all] Error 2
make[5]: Leaving directory '/home/user/Openwrt/Openwrt_18.06.4/build_dir/target-mipsel_24kc_musl/scst-trunk/scst/src'
Makefile:36: recipe for target 'all' failed
make[4]: *** [all] Error 2
make[4]: Leaving directory '/home/user/Openwrt/Openwrt_18.06.4/build_dir/target-mipsel_24kc_musl/scst-trunk/scst'
Makefile:215: recipe for target 'scst' failed
make[3]: *** [scst] Error 2
make[3]: Leaving directory '/home/user/Openwrt/Openwrt_18.06.4/build_dir/target-mipsel_24kc_musl/scst-trunk'
Makefile:149: recipe for target '/home/user/Openwrt/Openwrt_18.06.4/build_dir/target-mipsel_24kc_musl/scst-trunk/.built' failed
make[2]: *** [/home/user/Openwrt/Openwrt_18.06.4/build_dir/target-mipsel_24kc_musl/scst-trunk/.built] Error 2
make[2]: Leaving directory '/home/user/Openwrt/Openwrt_18.06.4/package/network/utils/scst'
time: package/network/utils/scst/compile#15.12#0.69#109.03
package/Makefile:107: recipe for target 'package/network/utils/scst/compile' failed
make[1]: *** [package/network/utils/scst/compile] Error 2
make[1]: Leaving directory '/home/user/Openwrt/Openwrt_18.06.4'
/home/user/Openwrt/Openwrt_18.06.4/include/toplevel.mk:216: ошибка выполнения рецепта для цели «package/scst/compile»
make: *** [package/scst/compile] Ошибка 2
user@debian:~/Openwrt/Openwrt_18.06.4$
[свернуть]


Добавил -Wno-all - не изменился результат (папку build_dir/target-mipsel_24kc_musl/scst-trunk предварительно удалил)

Код:
NO_SIGN_COMPARE:='s!-Wno-missing-field-initializers)!-Wno-missing-field-initializers -Wno-sign-compare -Wno-incompatible-pointer-types -Wno-all)!g'
Debian x64 использую, засада походу надо на x86.

Последний раз редактировалось sakatgg; 02.08.2019 в 01:39.
sakatgg вне форума   Ответить с цитированием
Старый 02.08.2019, 08:18   #17
Dioptimizer
Senior Member
 
Регистрация: 17.02.2013
Адрес: Харьков
Сообщений: 235
Вес репутации: 689
Dioptimizer has a reputation beyond reputeDioptimizer has a reputation beyond reputeDioptimizer has a reputation beyond reputeDioptimizer has a reputation beyond reputeDioptimizer has a reputation beyond reputeDioptimizer has a reputation beyond reputeDioptimizer has a reputation beyond reputeDioptimizer has a reputation beyond reputeDioptimizer has a reputation beyond reputeDioptimizer has a reputation beyond reputeDioptimizer has a reputation beyond repute
По умолчанию

sakatgg
Теперь понятна ошибка.
Она на том же месте где и у меня была раньше.
Добавьте "-Wno-error=incompatible-pointer-types" вместо "-Wno-all".
Должно скомпилировать.
Dioptimizer вне форума   Ответить с цитированием
Старый 02.08.2019, 11:33   #18
sakatgg
Senior Member
 
Регистрация: 15.07.2014
Сообщений: 939
Вес репутации: 989
sakatgg is just really nicesakatgg is just really nicesakatgg is just really nicesakatgg is just really nicesakatgg is just really nice
По умолчанию

Dioptimizer
Сделал так - без изменений (make clean не делал, просто удалил папку build_dir/target-mipsel_24kc_musl/scst-trunk)
Код:
NO_SIGN_COMPARE:='s!-Wno-missing-field-initializers)!-Wno-missing-field-initializers -Wno-sign-compare -Wno-incompatible-pointer-types -Wno-error=incompatible-pointer-types)!g'

Full Log

Код:
user@debian:~/Openwrt/Openwrt_18.06.4$ make package/scst/compile V=s
WARNING: Makefile 'package/utils/busybox/Makefile' has a dependency on 'libpam', which does not exist
WARNING: Makefile 'package/utils/busybox/Makefile' has a build dependency on 'libpam', which does not exist
WARNING: Makefile 'package/network/utils/curl/Makefile' has a dependency on 'libgnutls', which does not exist
WARNING: Makefile 'package/network/utils/curl/Makefile' has a dependency on 'libopenldap', which does not exist
WARNING: Makefile 'package/network/utils/curl/Makefile' has a dependency on 'libidn2', which does not exist
WARNING: Makefile 'package/network/utils/curl/Makefile' has a dependency on 'libssh2', which does not exist
WARNING: Makefile 'package/boot/kexec-tools/Makefile' has a dependency on 'liblzma', which does not exist
WARNING: Makefile 'package/network/services/lldpd/Makefile' has a dependency on 'libnetsnmp', which does not exist
make[1]: Entering directory '/home/user/Openwrt/Openwrt_18.06.4'
make[2]: Entering directory '/home/user/Openwrt/Openwrt_18.06.4/package/libs/toolchain'
echo "libc" >> /home/user/Openwrt/Openwrt_18.06.4/staging_dir/target-mipsel_24kc_musl/pkginfo/toolchain.default.install
echo "libgcc" >> /home/user/Openwrt/Openwrt_18.06.4/staging_dir/target-mipsel_24kc_musl/pkginfo/toolchain.default.install
echo "libpthread" >> /home/user/Openwrt/Openwrt_18.06.4/staging_dir/target-mipsel_24kc_musl/pkginfo/toolchain.default.install
make[2]: Leaving directory '/home/user/Openwrt/Openwrt_18.06.4/package/libs/toolchain'
time: package/libs/toolchain/compile#0.03#0.00#0.11
make[2]: Entering directory '/home/user/Openwrt/Openwrt_18.06.4/package/firmware/linux-firmware'
make[2]: Nothing to be done for 'compile'.
make[2]: Leaving directory '/home/user/Openwrt/Openwrt_18.06.4/package/firmware/linux-firmware'
time: package/firmware/linux-firmware/compile#0.24#0.20#2.95
make[2]: Entering directory '/home/user/Openwrt/Openwrt_18.06.4/package/firmware/prism54-firmware'
make[2]: Nothing to be done for 'compile'.
make[2]: Leaving directory '/home/user/Openwrt/Openwrt_18.06.4/package/firmware/prism54-firmware'
time: package/firmware/prism54-firmware/compile#0.03#0.00#0.10
make[2]: Entering directory '/home/user/Openwrt/Openwrt_18.06.4/package/kernel/linux'
echo "kernel" >> /home/user/Openwrt/Openwrt_18.06.4/staging_dir/target-mipsel_24kc_musl/pkginfo/linux.default.install
WARNING: kmod-scsi-core is not available in the kernel config - generating empty package
echo "kmod-scsi-core" >> /home/user/Openwrt/Openwrt_18.06.4/staging_dir/target-mipsel_24kc_musl/pkginfo/linux.default.install
echo "kmod-leds-gpio" >> /home/user/Openwrt/Openwrt_18.06.4/staging_dir/target-mipsel_24kc_musl/pkginfo/linux.default.install
echo "kmod-lib-crc-ccitt" >> /home/user/Openwrt/Openwrt_18.06.4/staging_dir/target-mipsel_24kc_musl/pkginfo/linux.default.install
echo "kmod-nf-reject" >> /home/user/Openwrt/Openwrt_18.06.4/staging_dir/target-mipsel_24kc_musl/pkginfo/linux.default.install
echo "kmod-nf-reject6" >> /home/user/Openwrt/Openwrt_18.06.4/staging_dir/target-mipsel_24kc_musl/pkginfo/linux.default.install
echo "kmod-nf-ipt" >> /home/user/Openwrt/Openwrt_18.06.4/staging_dir/target-mipsel_24kc_musl/pkginfo/linux.default.install
echo "kmod-nf-ipt6" >> /home/user/Openwrt/Openwrt_18.06.4/staging_dir/target-mipsel_24kc_musl/pkginfo/linux.default.install
echo "kmod-ipt-core" >> /home/user/Openwrt/Openwrt_18.06.4/staging_dir/target-mipsel_24kc_musl/pkginfo/linux.default.install
echo "kmod-nf-conntrack" >> /home/user/Openwrt/Openwrt_18.06.4/staging_dir/target-mipsel_24kc_musl/pkginfo/linux.default.install
echo "kmod-nf-conntrack6" >> /home/user/Openwrt/Openwrt_18.06.4/staging_dir/target-mipsel_24kc_musl/pkginfo/linux.default.install
echo "kmod-nf-nat" >> /home/user/Openwrt/Openwrt_18.06.4/staging_dir/target-mipsel_24kc_musl/pkginfo/linux.default.install
echo "kmod-nf-flow" >> /home/user/Openwrt/Openwrt_18.06.4/staging_dir/target-mipsel_24kc_musl/pkginfo/linux.default.install
echo "kmod-ipt-conntrack" >> /home/user/Openwrt/Openwrt_18.06.4/staging_dir/target-mipsel_24kc_musl/pkginfo/linux.default.install
echo "kmod-ipt-offload" >> /home/user/Openwrt/Openwrt_18.06.4/staging_dir/target-mipsel_24kc_musl/pkginfo/linux.default.install
echo "kmod-ipt-nat" >> /home/user/Openwrt/Openwrt_18.06.4/staging_dir/target-mipsel_24kc_musl/pkginfo/linux.default.install
echo "kmod-ip6tables" >> /home/user/Openwrt/Openwrt_18.06.4/staging_dir/target-mipsel_24kc_musl/pkginfo/linux.default.install
echo "kmod-slhc" >> /home/user/Openwrt/Openwrt_18.06.4/staging_dir/target-mipsel_24kc_musl/pkginfo/linux.default.install
echo "kmod-ppp" >> /home/user/Openwrt/Openwrt_18.06.4/staging_dir/target-mipsel_24kc_musl/pkginfo/linux.default.install
echo "kmod-pppox" >> /home/user/Openwrt/Openwrt_18.06.4/staging_dir/target-mipsel_24kc_musl/pkginfo/linux.default.install
echo "kmod-pppoe" >> /home/user/Openwrt/Openwrt_18.06.4/staging_dir/target-mipsel_24kc_musl/pkginfo/linux.default.install
echo "kmod-nls-base" >> /home/user/Openwrt/Openwrt_18.06.4/staging_dir/target-mipsel_24kc_musl/pkginfo/linux.default.install
echo "kmod-usb-core" >> /home/user/Openwrt/Openwrt_18.06.4/staging_dir/target-mipsel_24kc_musl/pkginfo/linux.default.install
echo "kmod-usb-ledtrig-usbport" >> /home/user/Openwrt/Openwrt_18.06.4/staging_dir/target-mipsel_24kc_musl/pkginfo/linux.default.install
echo "kmod-usb3" >> /home/user/Openwrt/Openwrt_18.06.4/staging_dir/target-mipsel_24kc_musl/pkginfo/linux.default.install
make[2]: Leaving directory '/home/user/Openwrt/Openwrt_18.06.4/package/kernel/linux'
time: package/kernel/linux/compile#2.34#0.05#2.54
make[2]: Entering directory '/home/user/Openwrt/Openwrt_18.06.4/package/network/utils/scst'
touch /home/user/Openwrt/Openwrt_18.06.4/build_dir/target-mipsel_24kc_musl/scst-trunk/.prepared_9539ce899bd4395492b45b79ac3f5231_6664517399ebbbc92a37c5bb081b5c53_check
. /home/user/Openwrt/Openwrt_18.06.4/include/shell.sh; bzcat /home/user/Openwrt/Openwrt_18.06.4/dl/scst-trunk.tar.bz2 | tar -C /home/user/Openwrt/Openwrt_18.06.4/build_dir/target-mipsel_24kc_musl/scst-trunk/.. -xf - 
[ ! -d ./src/ ] || cp -fpR ./src/. /home/user/Openwrt/Openwrt_18.06.4/build_dir/target-mipsel_24kc_musl/scst-trunk
touch /home/user/Openwrt/Openwrt_18.06.4/build_dir/target-mipsel_24kc_musl/scst-trunk/.prepared_9539ce899bd4395492b45b79ac3f5231_6664517399ebbbc92a37c5bb081b5c53
rm -f /home/user/Openwrt/Openwrt_18.06.4/build_dir/target-mipsel_24kc_musl/scst-trunk/.configured_*
rm -f /home/user/Openwrt/Openwrt_18.06.4/staging_dir/target-mipsel_24kc_musl/stamp/.scst_installed
(cd /home/user/Openwrt/Openwrt_18.06.4/build_dir/target-mipsel_24kc_musl/scst-trunk/./; if [ -x ./configure ]; then find /home/user/Openwrt/Openwrt_18.06.4/build_dir/target-mipsel_24kc_musl/scst-trunk/ -name config.guess | xargs -r chmod u+w; find /home/user/Openwrt/Openwrt_18.06.4/build_dir/target-mipsel_24kc_musl/scst-trunk/ -name config.guess | xargs -r -n1 cp --remove-destination /home/user/Openwrt/Openwrt_18.06.4/scripts/config.guess; find /home/user/Openwrt/Openwrt_18.06.4/build_dir/target-mipsel_24kc_musl/scst-trunk/ -name config.sub | xargs -r chmod u+w; find /home/user/Openwrt/Openwrt_18.06.4/build_dir/target-mipsel_24kc_musl/scst-trunk/ -name config.sub | xargs -r -n1 cp --remove-destination /home/user/Openwrt/Openwrt_18.06.4/scripts/config.sub; AR="mipsel-openwrt-linux-musl-gcc-ar" AS="mipsel-openwrt-linux-musl-gcc -c -Os -pipe -mno-branch-likely -mips32r2 -mtune=24kc -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -msoft-float -iremap/home/user/Openwrt/Openwrt_18.06.4/build_dir/target-mipsel_24kc_musl/scst-trunk:scst-trunk -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro" LD=mipsel-openwrt-linux-musl-ld NM="mipsel-openwrt-linux-musl-gcc-nm" CC="mipsel-openwrt-linux-musl-gcc" GCC="mipsel-openwrt-linux-musl-gcc" CXX="mipsel-openwrt-linux-musl-g++" RANLIB="mipsel-openwrt-linux-musl-gcc-ranlib" STRIP=mipsel-openwrt-linux-musl-strip OBJCOPY=mipsel-openwrt-linux-musl-objcopy OBJDUMP=mipsel-openwrt-linux-musl-objdump SIZE=mipsel-openwrt-linux-musl-size CFLAGS="-Os -pipe -mno-branch-likely -mips32r2 -mtune=24kc -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -msoft-float -mips16 -minterlink-mips16 -iremap/home/user/Openwrt/Openwrt_18.06.4/build_dir/target-mipsel_24kc_musl/scst-trunk:scst-trunk -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro " CXXFLAGS="-Os -pipe -mno-branch-likely -mips32r2 -mtune=24kc -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -msoft-float -mips16 -minterlink-mips16 -iremap/home/user/Openwrt/Openwrt_18.06.4/build_dir/target-mipsel_24kc_musl/scst-trunk:scst-trunk -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro " CPPFLAGS="-I/home/user/Openwrt/Openwrt_18.06.4/staging_dir/target-mipsel_24kc_musl/usr/include -I/home/user/Openwrt/Openwrt_18.06.4/staging_dir/target-mipsel_24kc_musl/include -I/home/user/Openwrt/Openwrt_18.06.4/staging_dir/toolchain-mipsel_24kc_gcc-7.3.0_musl/usr/include -I/home/user/Openwrt/Openwrt_18.06.4/staging_dir/toolchain-mipsel_24kc_gcc-7.3.0_musl/include/fortify -I/home/user/Openwrt/Openwrt_18.06.4/staging_dir/toolchain-mipsel_24kc_gcc-7.3.0_musl/include " LDFLAGS="-L/home/user/Openwrt/Openwrt_18.06.4/staging_dir/target-mipsel_24kc_musl/usr/lib -L/home/user/Openwrt/Openwrt_18.06.4/staging_dir/target-mipsel_24kc_musl/lib -L/home/user/Openwrt/Openwrt_18.06.4/staging_dir/toolchain-mipsel_24kc_gcc-7.3.0_musl/usr/lib -L/home/user/Openwrt/Openwrt_18.06.4/staging_dir/toolchain-mipsel_24kc_gcc-7.3.0_musl/lib -znow -zrelro "   ./configure --target=mipsel-openwrt-linux --host=mipsel-openwrt-linux --build=x86_64-pc-linux-gnu --program-prefix="" --program-suffix="" --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --libexecdir=/usr/lib --sysconfdir=/etc --datadir=/usr/share --localstatedir=/var --mandir=/usr/man --infodir=/usr/info --disable-nls  ; fi; )
/home/user/Openwrt/Openwrt_18.06.4/staging_dir/host/bin/sed -i -e 's!-Wno-missing-field-initializers)!-Wno-missing-field-initializers -Wno-sign-compare -Wno-incompatible-pointer-types -Wno-error=incompatible-pointer-types)!g' /home/user/Openwrt/Openwrt_18.06.4/build_dir/target-mipsel_24kc_musl/scst-trunk/scst/src/Makefile
/home/user/Openwrt/Openwrt_18.06.4/staging_dir/host/bin/sed -i -e 's!scst-y        += scst_debug.o!#scst-y        += scst_debug.o!g'      /home/user/Openwrt/Openwrt_18.06.4/build_dir/target-mipsel_24kc_musl/scst-trunk/scst/src/Makefile
/home/user/Openwrt/Openwrt_18.06.4/staging_dir/host/bin/sed -i -e 's!EXTRA_CFLAGS += -DCONFIG_SCST_EXTRACHECKS!#EXTRA_CFLAGS += -DCONFIG_SCST_EXTRACHECKS!g' /home/user/Openwrt/Openwrt_18.06.4/build_dir/target-mipsel_24kc_musl/scst-trunk/scst/src/Makefile
/home/user/Openwrt/Openwrt_18.06.4/staging_dir/host/bin/sed -i -e 's!EXTRA_CFLAGS += -DCONFIG_SCST_DEBUG -g -fno-inline -fno-inline-functions!#EXTRA_CFLAGS += -DCONFIG_SCST_DEBUG -g -fno-inline -fno-inline-functions!g'        /home/user/Openwrt/Openwrt_18.06.4/build_dir/target-mipsel_24kc_musl/scst-trunk/scst/src/Makefile
/home/user/Openwrt/Openwrt_18.06.4/staging_dir/host/bin/sed -i -e 's!-Wno-missing-field-initializers)!-Wno-missing-field-initializers -Wno-sign-compare -Wno-incompatible-pointer-types -Wno-error=incompatible-pointer-types)!g' /home/user/Openwrt/Openwrt_18.06.4/build_dir/target-mipsel_24kc_musl/scst-trunk/scst/src/dev_handlers/Makefile
/home/user/Openwrt/Openwrt_18.06.4/staging_dir/host/bin/sed -i -e 's!EXTRA_CFLAGS += -DCONFIG_SCST_EXTRACHECKS!#EXTRA_CFLAGS += -DCONFIG_SCST_EXTRACHECKS!g' /home/user/Openwrt/Openwrt_18.06.4/build_dir/target-mipsel_24kc_musl/scst-trunk/scst/src/dev_handlers/Makefile
/home/user/Openwrt/Openwrt_18.06.4/staging_dir/host/bin/sed -i -e 's!EXTRA_CFLAGS += -DCONFIG_SCST_DEBUG -g -fno-inline -fno-inline-functions!#EXTRA_CFLAGS += -DCONFIG_SCST_DEBUG -g -fno-inline -fno-inline-functions!g'        /home/user/Openwrt/Openwrt_18.06.4/build_dir/target-mipsel_24kc_musl/scst-trunk/scst/src/dev_handlers/Makefile
/home/user/Openwrt/Openwrt_18.06.4/staging_dir/host/bin/sed -i -e 's!-Wno-missing-field-initializers)!-Wno-missing-field-initializers -Wno-sign-compare -Wno-incompatible-pointer-types -Wno-error=incompatible-pointer-types)!g' /home/user/Openwrt/Openwrt_18.06.4/build_dir/target-mipsel_24kc_musl/scst-trunk/iscsi-scst/kernel/Makefile
/home/user/Openwrt/Openwrt_18.06.4/staging_dir/host/bin/sed -i -e 's!EXTRA_CFLAGS += -DCONFIG_SCST_EXTRACHECKS!#EXTRA_CFLAGS += -DCONFIG_SCST_EXTRACHECKS!g' /home/user/Openwrt/Openwrt_18.06.4/build_dir/target-mipsel_24kc_musl/scst-trunk/iscsi-scst/kernel/Makefile
/home/user/Openwrt/Openwrt_18.06.4/staging_dir/host/bin/sed -i -e 's!EXTRA_CFLAGS += -DCONFIG_SCST_DEBUG -g -fno-inline -fno-inline-functions!#EXTRA_CFLAGS += -DCONFIG_SCST_DEBUG -g -fno-inline -fno-inline-functions!g'        /home/user/Openwrt/Openwrt_18.06.4/build_dir/target-mipsel_24kc_musl/scst-trunk/iscsi-scst/kernel/Makefile
touch /home/user/Openwrt/Openwrt_18.06.4/build_dir/target-mipsel_24kc_musl/scst-trunk/.configured_68b329da9893e34099c7d8ad5cb9c940
rm -f /home/user/Openwrt/Openwrt_18.06.4/build_dir/target-mipsel_24kc_musl/scst-trunk/.built
touch /home/user/Openwrt/Openwrt_18.06.4/build_dir/target-mipsel_24kc_musl/scst-trunk/.built_check
CFLAGS="-Os -pipe -mno-branch-likely -mips32r2 -mtune=24kc -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -msoft-float -mips16 -minterlink-mips16 -iremap/home/user/Openwrt/Openwrt_18.06.4/build_dir/target-mipsel_24kc_musl/scst-trunk:scst-trunk -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro  -I/home/user/Openwrt/Openwrt_18.06.4/staging_dir/target-mipsel_24kc_musl/usr/include -I/home/user/Openwrt/Openwrt_18.06.4/staging_dir/target-mipsel_24kc_musl/include -I/home/user/Openwrt/Openwrt_18.06.4/staging_dir/toolchain-mipsel_24kc_gcc-7.3.0_musl/usr/include -I/home/user/Openwrt/Openwrt_18.06.4/staging_dir/toolchain-mipsel_24kc_gcc-7.3.0_musl/include/fortify -I/home/user/Openwrt/Openwrt_18.06.4/staging_dir/toolchain-mipsel_24kc_gcc-7.3.0_musl/include " CXXFLAGS="-Os -pipe -mno-branch-likely -mips32r2 -mtune=24kc -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -msoft-float -mips16 -minterlink-mips16 -iremap/home/user/Openwrt/Openwrt_18.06.4/build_dir/target-mipsel_24kc_musl/scst-trunk:scst-trunk -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro  -I/home/user/Openwrt/Openwrt_18.06.4/staging_dir/target-mipsel_24kc_musl/usr/include -I/home/user/Openwrt/Openwrt_18.06.4/staging_dir/target-mipsel_24kc_musl/include -I/home/user/Openwrt/Openwrt_18.06.4/staging_dir/toolchain-mipsel_24kc_gcc-7.3.0_musl/usr/include -I/home/user/Openwrt/Openwrt_18.06.4/staging_dir/toolchain-mipsel_24kc_gcc-7.3.0_musl/include/fortify -I/home/user/Openwrt/Openwrt_18.06.4/staging_dir/toolchain-mipsel_24kc_gcc-7.3.0_musl/include " LDFLAGS="-L/home/user/Openwrt/Openwrt_18.06.4/staging_dir/target-mipsel_24kc_musl/usr/lib -L/home/user/Openwrt/Openwrt_18.06.4/staging_dir/target-mipsel_24kc_musl/lib -L/home/user/Openwrt/Openwrt_18.06.4/staging_dir/toolchain-mipsel_24kc_gcc-7.3.0_musl/usr/lib -L/home/user/Openwrt/Openwrt_18.06.4/staging_dir/toolchain-mipsel_24kc_gcc-7.3.0_musl/lib -znow -zrelro " make -j1 -C /home/user/Openwrt/Openwrt_18.06.4/build_dir/target-mipsel_24kc_musl/scst-trunk/. AR="mipsel-openwrt-linux-musl-gcc-ar" AS="mipsel-openwrt-linux-musl-gcc -c -Os -pipe -mno-branch-likely -mips32r2 -mtune=24kc -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -msoft-float -iremap/home/user/Openwrt/Openwrt_18.06.4/build_dir/target-mipsel_24kc_musl/scst-trunk:scst-trunk -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro" LD=mipsel-openwrt-linux-musl-ld NM="mipsel-openwrt-linux-musl-gcc-nm" CC="mipsel-openwrt-linux-musl-gcc" GCC="mipsel-openwrt-linux-musl-gcc" CXX="mipsel-openwrt-linux-musl-g++" RANLIB="mipsel-openwrt-linux-musl-gcc-ranlib" STRIP=mipsel-openwrt-linux-musl-strip OBJCOPY=mipsel-openwrt-linux-musl-objcopy OBJDUMP=mipsel-openwrt-linux-musl-objdump SIZE=mipsel-openwrt-linux-musl-size CROSS="mipsel-openwrt-linux-musl-" ARCH="mipsel" KVER=4.14.131 KDIR=/home/user/Openwrt/Openwrt_18.06.4/build_dir/target-mipsel_24kc_musl/linux-ramips_mt7621/linux-4.14.131 SRCARCH="mips" scst iscsi;
make[3]: Entering directory '/home/user/Openwrt/Openwrt_18.06.4/build_dir/target-mipsel_24kc_musl/scst-trunk'
cd scst && make all
make[4]: Entering directory '/home/user/Openwrt/Openwrt_18.06.4/build_dir/target-mipsel_24kc_musl/scst-trunk/scst'
cd src && make all
make[5]: Entering directory '/home/user/Openwrt/Openwrt_18.06.4/build_dir/target-mipsel_24kc_musl/scst-trunk/scst/src'
echo "/* Autogenerated, don't edit */" >../include/scst_itf_ver.h
echo "" >>../include/scst_itf_ver.h
echo -n "#define SCST_INTF_VER " >>../include/scst_itf_ver.h
echo "\"`sha1sum ../include/scst.h|awk '{printf $1}'`\"" >>../include/scst_itf_ver.h
echo -n "#define SCST_CONST_INTF_VER " >>../include/scst_itf_ver.h
echo "\"`sha1sum ../include/scst_const.h|awk '{printf $1}'`\"" >>../include/scst_itf_ver.h
echo -n "#define DEV_USER_INTF_VER " >>../include/scst_itf_ver.h
echo "\"`sha1sum ../include/scst_user.h|awk '{printf $1}'`\"" >>../include/scst_itf_ver.h
make -C /home/user/Openwrt/Openwrt_18.06.4/build_dir/target-mipsel_24kc_musl/linux-ramips_mt7621/linux-4.14.131 M=/home/user/Openwrt/Openwrt_18.06.4/build_dir/target-mipsel_24kc_musl/scst-trunk/scst/src BUILD_DEV=m
make[6]: Entering directory '/home/user/Openwrt/Openwrt_18.06.4/build_dir/target-mipsel_24kc_musl/linux-ramips_mt7621/linux-4.14.131'
  AR      /home/user/Openwrt/Openwrt_18.06.4/build_dir/target-mipsel_24kc_musl/scst-trunk/scst/src/built-in.o
  CC [M]  /home/user/Openwrt/Openwrt_18.06.4/build_dir/target-mipsel_24kc_musl/scst-trunk/scst/src/scst_main.o
  CC [M]  /home/user/Openwrt/Openwrt_18.06.4/build_dir/target-mipsel_24kc_musl/scst-trunk/scst/src/scst_targ.o
  CC [M]  /home/user/Openwrt/Openwrt_18.06.4/build_dir/target-mipsel_24kc_musl/scst-trunk/scst/src/scst_lib.o
In file included from ./arch/mips/include/asm/div64.h:12:0,
                 from ./include/linux/kernel.h:173,
                 from /home/user/Openwrt/Openwrt_18.06.4/build_dir/target-mipsel_24kc_musl/scst-trunk/scst/src/scst_lib.c:20:
/home/user/Openwrt/Openwrt_18.06.4/build_dir/target-mipsel_24kc_musl/scst-trunk/scst/src/scst_lib.c: In function 'scst_full_len_to_data_len':
./include/asm-generic/div64.h:208:28: warning: comparison of distinct pointer types lacks a cast
  (void)(((typeof((n)) *)0) == ((uint64_t *)0)); \
                            ^
/home/user/Openwrt/Openwrt_18.06.4/build_dir/target-mipsel_24kc_musl/scst-trunk/scst/src/scst_lib.c:3618:8: note: in expansion of macro 'do_div'
  rem = do_div(res, (1 << block_shift) + (1 << SCST_DIF_TAG_SHIFT));
        ^~~~~~
In file included from ./include/linux/init.h:5:0,
                 from /home/user/Openwrt/Openwrt_18.06.4/build_dir/target-mipsel_24kc_musl/scst-trunk/scst/src/scst_lib.c:19:
./include/asm-generic/div64.h:221:25: warning: right shift count >= width of type [-Wshift-count-overflow]
  } else if (likely(((n) >> 32) == 0)) {  \
                         ^
./include/linux/compiler.h:76:40: note: in definition of macro 'likely'
 # define likely(x) __builtin_expect(!!(x), 1)
                                        ^
/home/user/Openwrt/Openwrt_18.06.4/build_dir/target-mipsel_24kc_musl/scst-trunk/scst/src/scst_lib.c:3618:8: note: in expansion of macro 'do_div'
  rem = do_div(res, (1 << block_shift) + (1 << SCST_DIF_TAG_SHIFT));
        ^~~~~~
In file included from ./arch/mips/include/asm/div64.h:12:0,
                 from ./include/linux/kernel.h:173,
                 from /home/user/Openwrt/Openwrt_18.06.4/build_dir/target-mipsel_24kc_musl/scst-trunk/scst/src/scst_lib.c:20:
./include/asm-generic/div64.h:225:22: error: passing argument 1 of '__div64_32' from incompatible pointer type [-Werror=incompatible-pointer-types]
   __rem = __div64_32(&(n), __base); \
                      ^
/home/user/Openwrt/Openwrt_18.06.4/build_dir/target-mipsel_24kc_musl/scst-trunk/scst/src/scst_lib.c:3618:8: note: in expansion of macro 'do_div'
  rem = do_div(res, (1 << block_shift) + (1 << SCST_DIF_TAG_SHIFT));
        ^~~~~~
./include/asm-generic/div64.h:199:17: note: expected 'uint64_t * {aka long long unsigned int *}' but argument is of type 'int *'
 extern uint32_t __div64_32(uint64_t *dividend, uint32_t divisor);
                 ^~~~~~~~~~
/home/user/Openwrt/Openwrt_18.06.4/build_dir/target-mipsel_24kc_musl/scst-trunk/scst/src/scst_lib.c: In function 'scst_cmd_get_expected_transfer_len_data':
./include/asm-generic/div64.h:208:28: warning: comparison of distinct pointer types lacks a cast
  (void)(((typeof((n)) *)0) == ((uint64_t *)0)); \
                            ^
/home/user/Openwrt/Openwrt_18.06.4/build_dir/target-mipsel_24kc_musl/scst-trunk/scst/src/scst_lib.c:3642:8: note: in expansion of macro 'do_div'
  rem = do_div(res, cmd->dev->block_size + (1 << SCST_DIF_TAG_SHIFT));
        ^~~~~~
In file included from ./include/linux/init.h:5:0,
                 from /home/user/Openwrt/Openwrt_18.06.4/build_dir/target-mipsel_24kc_musl/scst-trunk/scst/src/scst_lib.c:19:
./include/asm-generic/div64.h:221:25: warning: right shift count >= width of type [-Wshift-count-overflow]
  } else if (likely(((n) >> 32) == 0)) {  \
                         ^
./include/linux/compiler.h:76:40: note: in definition of macro 'likely'
 # define likely(x) __builtin_expect(!!(x), 1)
                                        ^
/home/user/Openwrt/Openwrt_18.06.4/build_dir/target-mipsel_24kc_musl/scst-trunk/scst/src/scst_lib.c:3642:8: note: in expansion of macro 'do_div'
  rem = do_div(res, cmd->dev->block_size + (1 << SCST_DIF_TAG_SHIFT));
        ^~~~~~
In file included from ./arch/mips/include/asm/div64.h:12:0,
                 from ./include/linux/kernel.h:173,
                 from /home/user/Openwrt/Openwrt_18.06.4/build_dir/target-mipsel_24kc_musl/scst-trunk/scst/src/scst_lib.c:20:
./include/asm-generic/div64.h:225:22: error: passing argument 1 of '__div64_32' from incompatible pointer type [-Werror=incompatible-pointer-types]
   __rem = __div64_32(&(n), __base); \
                      ^
/home/user/Openwrt/Openwrt_18.06.4/build_dir/target-mipsel_24kc_musl/scst-trunk/scst/src/scst_lib.c:3642:8: note: in expansion of macro 'do_div'
  rem = do_div(res, cmd->dev->block_size + (1 << SCST_DIF_TAG_SHIFT));
        ^~~~~~
./include/asm-generic/div64.h:199:17: note: expected 'uint64_t * {aka long long unsigned int *}' but argument is of type 'int *'
 extern uint32_t __div64_32(uint64_t *dividend, uint32_t divisor);
                 ^~~~~~~~~~
/home/user/Openwrt/Openwrt_18.06.4/build_dir/target-mipsel_24kc_musl/scst-trunk/scst/src/scst_lib.c: In function 'scst_cmd_get_expected_transfer_len_dif':
./include/asm-generic/div64.h:208:28: warning: comparison of distinct pointer types lacks a cast
  (void)(((typeof((n)) *)0) == ((uint64_t *)0)); \
                            ^
/home/user/Openwrt/Openwrt_18.06.4/build_dir/target-mipsel_24kc_musl/scst-trunk/scst/src/scst_lib.c:3667:8: note: in expansion of macro 'do_div'
  rem = do_div(res, cmd->dev->block_size + (1 << SCST_DIF_TAG_SHIFT));
        ^~~~~~
In file included from ./include/linux/init.h:5:0,
                 from /home/user/Openwrt/Openwrt_18.06.4/build_dir/target-mipsel_24kc_musl/scst-trunk/scst/src/scst_lib.c:19:
./include/asm-generic/div64.h:221:25: warning: right shift count >= width of type [-Wshift-count-overflow]
  } else if (likely(((n) >> 32) == 0)) {  \
                         ^
./include/linux/compiler.h:76:40: note: in definition of macro 'likely'
 # define likely(x) __builtin_expect(!!(x), 1)
                                        ^
/home/user/Openwrt/Openwrt_18.06.4/build_dir/target-mipsel_24kc_musl/scst-trunk/scst/src/scst_lib.c:3667:8: note: in expansion of macro 'do_div'
  rem = do_div(res, cmd->dev->block_size + (1 << SCST_DIF_TAG_SHIFT));
        ^~~~~~
In file included from ./arch/mips/include/asm/div64.h:12:0,
                 from ./include/linux/kernel.h:173,
                 from /home/user/Openwrt/Openwrt_18.06.4/build_dir/target-mipsel_24kc_musl/scst-trunk/scst/src/scst_lib.c:20:
./include/asm-generic/div64.h:225:22: error: passing argument 1 of '__div64_32' from incompatible pointer type [-Werror=incompatible-pointer-types]
   __rem = __div64_32(&(n), __base); \
                      ^
/home/user/Openwrt/Openwrt_18.06.4/build_dir/target-mipsel_24kc_musl/scst-trunk/scst/src/scst_lib.c:3667:8: note: in expansion of macro 'do_div'
  rem = do_div(res, cmd->dev->block_size + (1 << SCST_DIF_TAG_SHIFT));
        ^~~~~~
./include/asm-generic/div64.h:199:17: note: expected 'uint64_t * {aka long long unsigned int *}' but argument is of type 'int *'
 extern uint32_t __div64_32(uint64_t *dividend, uint32_t divisor);
                 ^~~~~~~~~~
/home/user/Openwrt/Openwrt_18.06.4/build_dir/target-mipsel_24kc_musl/scst-trunk/scst/src/scst_lib.c: In function '__scst_update_latency_stats':
./include/asm-generic/div64.h:208:28: warning: comparison of distinct pointer types lacks a cast
  (void)(((typeof((n)) *)0) == ((uint64_t *)0)); \
                            ^
/home/user/Openwrt/Openwrt_18.06.4/build_dir/target-mipsel_24kc_musl/scst-trunk/scst/src/scst_lib.c:15854:3: note: in expansion of macro 'do_div'
   do_div(delta, 100);
   ^~~~~~
cc1: some warnings being treated as errors
scripts/Makefile.build:326: recipe for target '/home/user/Openwrt/Openwrt_18.06.4/build_dir/target-mipsel_24kc_musl/scst-trunk/scst/src/scst_lib.o' failed
make[7]: *** [/home/user/Openwrt/Openwrt_18.06.4/build_dir/target-mipsel_24kc_musl/scst-trunk/scst/src/scst_lib.o] Error 1
Makefile:1532: recipe for target '_module_/home/user/Openwrt/Openwrt_18.06.4/build_dir/target-mipsel_24kc_musl/scst-trunk/scst/src' failed
make[6]: *** [_module_/home/user/Openwrt/Openwrt_18.06.4/build_dir/target-mipsel_24kc_musl/scst-trunk/scst/src] Error 2
make[6]: Leaving directory '/home/user/Openwrt/Openwrt_18.06.4/build_dir/target-mipsel_24kc_musl/linux-ramips_mt7621/linux-4.14.131'
Makefile:114: recipe for target 'all' failed
make[5]: *** [all] Error 2
make[5]: Leaving directory '/home/user/Openwrt/Openwrt_18.06.4/build_dir/target-mipsel_24kc_musl/scst-trunk/scst/src'
Makefile:36: recipe for target 'all' failed
make[4]: *** [all] Error 2
make[4]: Leaving directory '/home/user/Openwrt/Openwrt_18.06.4/build_dir/target-mipsel_24kc_musl/scst-trunk/scst'
Makefile:215: recipe for target 'scst' failed
make[3]: *** [scst] Error 2
make[3]: Leaving directory '/home/user/Openwrt/Openwrt_18.06.4/build_dir/target-mipsel_24kc_musl/scst-trunk'
Makefile:149: recipe for target '/home/user/Openwrt/Openwrt_18.06.4/build_dir/target-mipsel_24kc_musl/scst-trunk/.built' failed
make[2]: *** [/home/user/Openwrt/Openwrt_18.06.4/build_dir/target-mipsel_24kc_musl/scst-trunk/.built] Error 2
make[2]: Leaving directory '/home/user/Openwrt/Openwrt_18.06.4/package/network/utils/scst'
time: package/network/utils/scst/compile#12.16#0.26#12.50
package/Makefile:107: recipe for target 'package/network/utils/scst/compile' failed
make[1]: *** [package/network/utils/scst/compile] Error 2
make[1]: Leaving directory '/home/user/Openwrt/Openwrt_18.06.4'
/home/user/Openwrt/Openwrt_18.06.4/include/toplevel.mk:216: ошибка выполнения рецепта для цели «package/scst/compile»
make: *** [package/scst/compile] Ошибка 2
user@debian:~/Openwrt/Openwrt_18.06.4$
[свернуть]


P.S.
Цитата:
Делайте make clean.
Ок, сделал, жду.

Последний раз редактировалось sakatgg; 02.08.2019 в 12:19.
sakatgg вне форума   Ответить с цитированием
Старый 02.08.2019, 12:17   #19
Dioptimizer
Senior Member
 
Регистрация: 17.02.2013
Адрес: Харьков
Сообщений: 235
Вес репутации: 689
Dioptimizer has a reputation beyond reputeDioptimizer has a reputation beyond reputeDioptimizer has a reputation beyond reputeDioptimizer has a reputation beyond reputeDioptimizer has a reputation beyond reputeDioptimizer has a reputation beyond reputeDioptimizer has a reputation beyond reputeDioptimizer has a reputation beyond reputeDioptimizer has a reputation beyond reputeDioptimizer has a reputation beyond reputeDioptimizer has a reputation beyond repute
По умолчанию

Учитывая лог - у Вас осталась та же ошибка, а оно должно было ее игнорировать.
Делайте make clean.
Dioptimizer вне форума   Ответить с цитированием
Старый 02.08.2019, 13:42   #20
sakatgg
Senior Member
 
Регистрация: 15.07.2014
Сообщений: 939
Вес репутации: 989
sakatgg is just really nicesakatgg is just really nicesakatgg is just really nicesakatgg is just really nicesakatgg is just really nice
По умолчанию

Делал make clean - без изменений
С нуля, по новой собрал - тоже вылет, вот лог

Full log

Код:
user@debian:~/Openwrt/Openwrt_18.06.4$ make -j1 package/scst/compile V=s
WARNING: Makefile 'package/feeds/packages/bmx7-dnsupdate/Makefile' has a dependency on 'bmx7', which does not exist
WARNING: Makefile 'package/feeds/packages/bmx7-dnsupdate/Makefile' has a dependency on 'bmx7-json', which does not exist
WARNING: Makefile 'package/feeds/luci/freifunk-gwcheck/Makefile' has a dependency on 'olsrd-mod-dyn-gw-plain', which does not exist
WARNING: Makefile 'package/feeds/luci/freifunk-mapupdate/Makefile' has a dependency on 'olsrd-mod-nameservice', which does not exist
WARNING: Makefile 'package/feeds/luci/luci-app-ahcp/Makefile' has a dependency on 'ahcpd', which does not exist
WARNING: Makefile 'package/feeds/luci/luci-app-olsr/Makefile' has a dependency on 'olsrd', which does not exist
WARNING: Makefile 'package/feeds/luci/luci-app-olsr/Makefile' has a dependency on 'olsrd-mod-jsoninfo', which does not exist
WARNING: Makefile 'package/feeds/luci/luci-app-olsr-services/Makefile' has a dependency on 'olsrd', which does not exist
WARNING: Makefile 'package/feeds/luci/luci-app-olsr-services/Makefile' has a dependency on 'olsrd-mod-nameservice', which does not exist
WARNING: Makefile 'package/feeds/luci/luci-app-olsr-viz/Makefile' has a dependency on 'olsrd', which does not exist
WARNING: Makefile 'package/feeds/luci/luci-app-olsr-viz/Makefile' has a dependency on 'olsrd-mod-txtinfo', which does not exist
WARNING: Makefile 'package/feeds/luci/luci-mod-freifunk-community/Makefile' has a dependency on 'olsrd', which does not exist
WARNING: Makefile 'package/feeds/luci/luci-mod-freifunk-community/Makefile' has a dependency on 'olsrd-mod-dyn-gw-plain', which does not exist
WARNING: Makefile 'package/feeds/luci/luci-mod-freifunk-community/Makefile' has a dependency on 'olsrd-mod-jsoninfo', which does not exist
WARNING: Makefile 'package/feeds/luci/luci-mod-freifunk-community/Makefile' has a dependency on 'olsrd-mod-nameservice', which does not exist
WARNING: Makefile 'package/feeds/luci/luci-mod-freifunk-community/Makefile' has a dependency on 'olsrd-mod-watchdog', which does not exist
WARNING: Makefile 'package/feeds/packages/prometheus-node-exporter-lua/Makefile' has a dependency on 'bmx6', which does not exist
WARNING: Makefile 'package/feeds/packages/prometheus-node-exporter-lua/Makefile' has a dependency on 'bmx6-json', which does not exist
WARNING: Makefile 'package/feeds/packages/prometheus-node-exporter-lua/Makefile' has a dependency on 'bmx7', which does not exist
WARNING: Makefile 'package/feeds/packages/prometheus-node-exporter-lua/Makefile' has a dependency on 'bmx7-json', which does not exist
make[1]: Entering directory '/home/user/Openwrt/Openwrt_18.06.4'
make[2]: Entering directory '/home/user/Openwrt/Openwrt_18.06.4/package/libs/toolchain'
echo "libc" >> /home/user/Openwrt/Openwrt_18.06.4/staging_dir/target-mipsel_24kc_musl/pkginfo/toolchain.default.install
echo "libgcc" >> /home/user/Openwrt/Openwrt_18.06.4/staging_dir/target-mipsel_24kc_musl/pkginfo/toolchain.default.install
echo "libpthread" >> /home/user/Openwrt/Openwrt_18.06.4/staging_dir/target-mipsel_24kc_musl/pkginfo/toolchain.default.install
make[2]: Leaving directory '/home/user/Openwrt/Openwrt_18.06.4/package/libs/toolchain'
time: package/libs/toolchain/compile#0.05#0.00#0.14
make[2]: Entering directory '/home/user/Openwrt/Openwrt_18.06.4/package/firmware/linux-firmware'
make[2]: Nothing to be done for 'compile'.
make[2]: Leaving directory '/home/user/Openwrt/Openwrt_18.06.4/package/firmware/linux-firmware'
time: package/firmware/linux-firmware/compile#0.26#0.22#3.20
make[2]: Entering directory '/home/user/Openwrt/Openwrt_18.06.4/package/firmware/prism54-firmware'
make[2]: Nothing to be done for 'compile'.
make[2]: Leaving directory '/home/user/Openwrt/Openwrt_18.06.4/package/firmware/prism54-firmware'
time: package/firmware/prism54-firmware/compile#0.05#0.00#0.14
make[2]: Entering directory '/home/user/Openwrt/Openwrt_18.06.4/package/kernel/linux'
echo "kernel" >> /home/user/Openwrt/Openwrt_18.06.4/staging_dir/target-mipsel_24kc_musl/pkginfo/linux.default.install
WARNING: kmod-scsi-core is not available in the kernel config - generating empty package
echo "kmod-scsi-core" >> /home/user/Openwrt/Openwrt_18.06.4/staging_dir/target-mipsel_24kc_musl/pkginfo/linux.default.install
echo "kmod-leds-gpio" >> /home/user/Openwrt/Openwrt_18.06.4/staging_dir/target-mipsel_24kc_musl/pkginfo/linux.default.install
echo "kmod-lib-crc-ccitt" >> /home/user/Openwrt/Openwrt_18.06.4/staging_dir/target-mipsel_24kc_musl/pkginfo/linux.default.install
echo "kmod-nf-reject" >> /home/user/Openwrt/Openwrt_18.06.4/staging_dir/target-mipsel_24kc_musl/pkginfo/linux.default.install
echo "kmod-nf-reject6" >> /home/user/Openwrt/Openwrt_18.06.4/staging_dir/target-mipsel_24kc_musl/pkginfo/linux.default.install
echo "kmod-nf-ipt" >> /home/user/Openwrt/Openwrt_18.06.4/staging_dir/target-mipsel_24kc_musl/pkginfo/linux.default.install
echo "kmod-nf-ipt6" >> /home/user/Openwrt/Openwrt_18.06.4/staging_dir/target-mipsel_24kc_musl/pkginfo/linux.default.install
echo "kmod-ipt-core" >> /home/user/Openwrt/Openwrt_18.06.4/staging_dir/target-mipsel_24kc_musl/pkginfo/linux.default.install
echo "kmod-nf-conntrack" >> /home/user/Openwrt/Openwrt_18.06.4/staging_dir/target-mipsel_24kc_musl/pkginfo/linux.default.install
echo "kmod-nf-conntrack6" >> /home/user/Openwrt/Openwrt_18.06.4/staging_dir/target-mipsel_24kc_musl/pkginfo/linux.default.install
echo "kmod-nf-nat" >> /home/user/Openwrt/Openwrt_18.06.4/staging_dir/target-mipsel_24kc_musl/pkginfo/linux.default.install
echo "kmod-nf-flow" >> /home/user/Openwrt/Openwrt_18.06.4/staging_dir/target-mipsel_24kc_musl/pkginfo/linux.default.install
echo "kmod-ipt-conntrack" >> /home/user/Openwrt/Openwrt_18.06.4/staging_dir/target-mipsel_24kc_musl/pkginfo/linux.default.install
echo "kmod-ipt-offload" >> /home/user/Openwrt/Openwrt_18.06.4/staging_dir/target-mipsel_24kc_musl/pkginfo/linux.default.install
echo "kmod-ipt-nat" >> /home/user/Openwrt/Openwrt_18.06.4/staging_dir/target-mipsel_24kc_musl/pkginfo/linux.default.install
echo "kmod-ip6tables" >> /home/user/Openwrt/Openwrt_18.06.4/staging_dir/target-mipsel_24kc_musl/pkginfo/linux.default.install
echo "kmod-slhc" >> /home/user/Openwrt/Openwrt_18.06.4/staging_dir/target-mipsel_24kc_musl/pkginfo/linux.default.install
echo "kmod-ppp" >> /home/user/Openwrt/Openwrt_18.06.4/staging_dir/target-mipsel_24kc_musl/pkginfo/linux.default.install
echo "kmod-pppox" >> /home/user/Openwrt/Openwrt_18.06.4/staging_dir/target-mipsel_24kc_musl/pkginfo/linux.default.install
echo "kmod-pppoe" >> /home/user/Openwrt/Openwrt_18.06.4/staging_dir/target-mipsel_24kc_musl/pkginfo/linux.default.install
echo "kmod-nls-base" >> /home/user/Openwrt/Openwrt_18.06.4/staging_dir/target-mipsel_24kc_musl/pkginfo/linux.default.install
echo "kmod-usb-core" >> /home/user/Openwrt/Openwrt_18.06.4/staging_dir/target-mipsel_24kc_musl/pkginfo/linux.default.install
echo "kmod-usb-ledtrig-usbport" >> /home/user/Openwrt/Openwrt_18.06.4/staging_dir/target-mipsel_24kc_musl/pkginfo/linux.default.install
echo "kmod-usb3" >> /home/user/Openwrt/Openwrt_18.06.4/staging_dir/target-mipsel_24kc_musl/pkginfo/linux.default.install
make[2]: Leaving directory '/home/user/Openwrt/Openwrt_18.06.4/package/kernel/linux'
time: package/kernel/linux/compile#2.37#0.10#2.61
make[2]: Entering directory '/home/user/Openwrt/Openwrt_18.06.4/package/network/utils/scst'
rm -f /home/user/Openwrt/Openwrt_18.06.4/build_dir/target-mipsel_24kc_musl/scst-trunk/.built
touch /home/user/Openwrt/Openwrt_18.06.4/build_dir/target-mipsel_24kc_musl/scst-trunk/.built_check
CFLAGS="-Os -pipe -mno-branch-likely -mips32r2 -mtune=24kc -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -msoft-float -mips16 -minterlink-mips16 -iremap/home/user/Openwrt/Openwrt_18.06.4/build_dir/target-mipsel_24kc_musl/scst-trunk:scst-trunk -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro  -I/home/user/Openwrt/Openwrt_18.06.4/staging_dir/target-mipsel_24kc_musl/usr/include -I/home/user/Openwrt/Openwrt_18.06.4/staging_dir/target-mipsel_24kc_musl/include -I/home/user/Openwrt/Openwrt_18.06.4/staging_dir/toolchain-mipsel_24kc_gcc-7.3.0_musl/usr/include -I/home/user/Openwrt/Openwrt_18.06.4/staging_dir/toolchain-mipsel_24kc_gcc-7.3.0_musl/include/fortify -I/home/user/Openwrt/Openwrt_18.06.4/staging_dir/toolchain-mipsel_24kc_gcc-7.3.0_musl/include " CXXFLAGS="-Os -pipe -mno-branch-likely -mips32r2 -mtune=24kc -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -msoft-float -mips16 -minterlink-mips16 -iremap/home/user/Openwrt/Openwrt_18.06.4/build_dir/target-mipsel_24kc_musl/scst-trunk:scst-trunk -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro  -I/home/user/Openwrt/Openwrt_18.06.4/staging_dir/target-mipsel_24kc_musl/usr/include -I/home/user/Openwrt/Openwrt_18.06.4/staging_dir/target-mipsel_24kc_musl/include -I/home/user/Openwrt/Openwrt_18.06.4/staging_dir/toolchain-mipsel_24kc_gcc-7.3.0_musl/usr/include -I/home/user/Openwrt/Openwrt_18.06.4/staging_dir/toolchain-mipsel_24kc_gcc-7.3.0_musl/include/fortify -I/home/user/Openwrt/Openwrt_18.06.4/staging_dir/toolchain-mipsel_24kc_gcc-7.3.0_musl/include " LDFLAGS="-L/home/user/Openwrt/Openwrt_18.06.4/staging_dir/target-mipsel_24kc_musl/usr/lib -L/home/user/Openwrt/Openwrt_18.06.4/staging_dir/target-mipsel_24kc_musl/lib -L/home/user/Openwrt/Openwrt_18.06.4/staging_dir/toolchain-mipsel_24kc_gcc-7.3.0_musl/usr/lib -L/home/user/Openwrt/Openwrt_18.06.4/staging_dir/toolchain-mipsel_24kc_gcc-7.3.0_musl/lib -znow -zrelro " make -j1 -C /home/user/Openwrt/Openwrt_18.06.4/build_dir/target-mipsel_24kc_musl/scst-trunk/. AR="mipsel-openwrt-linux-musl-gcc-ar" AS="mipsel-openwrt-linux-musl-gcc -c -Os -pipe -mno-branch-likely -mips32r2 -mtune=24kc -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -msoft-float -iremap/home/user/Openwrt/Openwrt_18.06.4/build_dir/target-mipsel_24kc_musl/scst-trunk:scst-trunk -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro" LD=mipsel-openwrt-linux-musl-ld NM="mipsel-openwrt-linux-musl-gcc-nm" CC="mipsel-openwrt-linux-musl-gcc" GCC="mipsel-openwrt-linux-musl-gcc" CXX="mipsel-openwrt-linux-musl-g++" RANLIB="mipsel-openwrt-linux-musl-gcc-ranlib" STRIP=mipsel-openwrt-linux-musl-strip OBJCOPY=mipsel-openwrt-linux-musl-objcopy OBJDUMP=mipsel-openwrt-linux-musl-objdump SIZE=mipsel-openwrt-linux-musl-size CROSS="mipsel-openwrt-linux-musl-" ARCH="mipsel" KVER=4.14.131 KDIR=/home/user/Openwrt/Openwrt_18.06.4/build_dir/target-mipsel_24kc_musl/linux-ramips_mt7621/linux-4.14.131 SRCARCH="mips" scst iscsi;
make[3]: Entering directory '/home/user/Openwrt/Openwrt_18.06.4/build_dir/target-mipsel_24kc_musl/scst-trunk'
cd scst && make all
make[4]: Entering directory '/home/user/Openwrt/Openwrt_18.06.4/build_dir/target-mipsel_24kc_musl/scst-trunk/scst'
cd src && make all
make[5]: Entering directory '/home/user/Openwrt/Openwrt_18.06.4/build_dir/target-mipsel_24kc_musl/scst-trunk/scst/src'
make -C /home/user/Openwrt/Openwrt_18.06.4/build_dir/target-mipsel_24kc_musl/linux-ramips_mt7621/linux-4.14.131 M=/home/user/Openwrt/Openwrt_18.06.4/build_dir/target-mipsel_24kc_musl/scst-trunk/scst/src BUILD_DEV=m
make[6]: Entering directory '/home/user/Openwrt/Openwrt_18.06.4/build_dir/target-mipsel_24kc_musl/linux-ramips_mt7621/linux-4.14.131'
  CC [M]  /home/user/Openwrt/Openwrt_18.06.4/build_dir/target-mipsel_24kc_musl/scst-trunk/scst/src/scst_lib.o
In file included from ./arch/mips/include/asm/div64.h:12:0,
                 from ./include/linux/kernel.h:173,
                 from /home/user/Openwrt/Openwrt_18.06.4/build_dir/target-mipsel_24kc_musl/scst-trunk/scst/src/scst_lib.c:20:
/home/user/Openwrt/Openwrt_18.06.4/build_dir/target-mipsel_24kc_musl/scst-trunk/scst/src/scst_lib.c: In function 'scst_full_len_to_data_len':
./include/asm-generic/div64.h:208:28: warning: comparison of distinct pointer types lacks a cast
  (void)(((typeof((n)) *)0) == ((uint64_t *)0)); \
                            ^
/home/user/Openwrt/Openwrt_18.06.4/build_dir/target-mipsel_24kc_musl/scst-trunk/scst/src/scst_lib.c:3618:8: note: in expansion of macro 'do_div'
  rem = do_div(res, (1 << block_shift) + (1 << SCST_DIF_TAG_SHIFT));
        ^~~~~~
In file included from ./include/linux/init.h:5:0,
                 from /home/user/Openwrt/Openwrt_18.06.4/build_dir/target-mipsel_24kc_musl/scst-trunk/scst/src/scst_lib.c:19:
./include/asm-generic/div64.h:221:25: warning: right shift count >= width of type [-Wshift-count-overflow]
  } else if (likely(((n) >> 32) == 0)) {  \
                         ^
./include/linux/compiler.h:76:40: note: in definition of macro 'likely'
 # define likely(x) __builtin_expect(!!(x), 1)
                                        ^
/home/user/Openwrt/Openwrt_18.06.4/build_dir/target-mipsel_24kc_musl/scst-trunk/scst/src/scst_lib.c:3618:8: note: in expansion of macro 'do_div'
  rem = do_div(res, (1 << block_shift) + (1 << SCST_DIF_TAG_SHIFT));
        ^~~~~~
In file included from ./arch/mips/include/asm/div64.h:12:0,
                 from ./include/linux/kernel.h:173,
                 from /home/user/Openwrt/Openwrt_18.06.4/build_dir/target-mipsel_24kc_musl/scst-trunk/scst/src/scst_lib.c:20:
./include/asm-generic/div64.h:225:22: error: passing argument 1 of '__div64_32' from incompatible pointer type [-Werror=incompatible-pointer-types]
   __rem = __div64_32(&(n), __base); \
                      ^
/home/user/Openwrt/Openwrt_18.06.4/build_dir/target-mipsel_24kc_musl/scst-trunk/scst/src/scst_lib.c:3618:8: note: in expansion of macro 'do_div'
  rem = do_div(res, (1 << block_shift) + (1 << SCST_DIF_TAG_SHIFT));
        ^~~~~~
./include/asm-generic/div64.h:199:17: note: expected 'uint64_t * {aka long long unsigned int *}' but argument is of type 'int *'
 extern uint32_t __div64_32(uint64_t *dividend, uint32_t divisor);
                 ^~~~~~~~~~
/home/user/Openwrt/Openwrt_18.06.4/build_dir/target-mipsel_24kc_musl/scst-trunk/scst/src/scst_lib.c: In function 'scst_cmd_get_expected_transfer_len_data':
./include/asm-generic/div64.h:208:28: warning: comparison of distinct pointer types lacks a cast
  (void)(((typeof((n)) *)0) == ((uint64_t *)0)); \
                            ^
/home/user/Openwrt/Openwrt_18.06.4/build_dir/target-mipsel_24kc_musl/scst-trunk/scst/src/scst_lib.c:3642:8: note: in expansion of macro 'do_div'
  rem = do_div(res, cmd->dev->block_size + (1 << SCST_DIF_TAG_SHIFT));
        ^~~~~~
In file included from ./include/linux/init.h:5:0,
                 from /home/user/Openwrt/Openwrt_18.06.4/build_dir/target-mipsel_24kc_musl/scst-trunk/scst/src/scst_lib.c:19:
./include/asm-generic/div64.h:221:25: warning: right shift count >= width of type [-Wshift-count-overflow]
  } else if (likely(((n) >> 32) == 0)) {  \
                         ^
./include/linux/compiler.h:76:40: note: in definition of macro 'likely'
 # define likely(x) __builtin_expect(!!(x), 1)
                                        ^
/home/user/Openwrt/Openwrt_18.06.4/build_dir/target-mipsel_24kc_musl/scst-trunk/scst/src/scst_lib.c:3642:8: note: in expansion of macro 'do_div'
  rem = do_div(res, cmd->dev->block_size + (1 << SCST_DIF_TAG_SHIFT));
        ^~~~~~
In file included from ./arch/mips/include/asm/div64.h:12:0,
                 from ./include/linux/kernel.h:173,
                 from /home/user/Openwrt/Openwrt_18.06.4/build_dir/target-mipsel_24kc_musl/scst-trunk/scst/src/scst_lib.c:20:
./include/asm-generic/div64.h:225:22: error: passing argument 1 of '__div64_32' from incompatible pointer type [-Werror=incompatible-pointer-types]
   __rem = __div64_32(&(n), __base); \
                      ^
/home/user/Openwrt/Openwrt_18.06.4/build_dir/target-mipsel_24kc_musl/scst-trunk/scst/src/scst_lib.c:3642:8: note: in expansion of macro 'do_div'
  rem = do_div(res, cmd->dev->block_size + (1 << SCST_DIF_TAG_SHIFT));
        ^~~~~~
./include/asm-generic/div64.h:199:17: note: expected 'uint64_t * {aka long long unsigned int *}' but argument is of type 'int *'
 extern uint32_t __div64_32(uint64_t *dividend, uint32_t divisor);
                 ^~~~~~~~~~
/home/user/Openwrt/Openwrt_18.06.4/build_dir/target-mipsel_24kc_musl/scst-trunk/scst/src/scst_lib.c: In function 'scst_cmd_get_expected_transfer_len_dif':
./include/asm-generic/div64.h:208:28: warning: comparison of distinct pointer types lacks a cast
  (void)(((typeof((n)) *)0) == ((uint64_t *)0)); \
                            ^
/home/user/Openwrt/Openwrt_18.06.4/build_dir/target-mipsel_24kc_musl/scst-trunk/scst/src/scst_lib.c:3667:8: note: in expansion of macro 'do_div'
  rem = do_div(res, cmd->dev->block_size + (1 << SCST_DIF_TAG_SHIFT));
        ^~~~~~
In file included from ./include/linux/init.h:5:0,
                 from /home/user/Openwrt/Openwrt_18.06.4/build_dir/target-mipsel_24kc_musl/scst-trunk/scst/src/scst_lib.c:19:
./include/asm-generic/div64.h:221:25: warning: right shift count >= width of type [-Wshift-count-overflow]
  } else if (likely(((n) >> 32) == 0)) {  \
                         ^
./include/linux/compiler.h:76:40: note: in definition of macro 'likely'
 # define likely(x) __builtin_expect(!!(x), 1)
                                        ^
/home/user/Openwrt/Openwrt_18.06.4/build_dir/target-mipsel_24kc_musl/scst-trunk/scst/src/scst_lib.c:3667:8: note: in expansion of macro 'do_div'
  rem = do_div(res, cmd->dev->block_size + (1 << SCST_DIF_TAG_SHIFT));
        ^~~~~~
In file included from ./arch/mips/include/asm/div64.h:12:0,
                 from ./include/linux/kernel.h:173,
                 from /home/user/Openwrt/Openwrt_18.06.4/build_dir/target-mipsel_24kc_musl/scst-trunk/scst/src/scst_lib.c:20:
./include/asm-generic/div64.h:225:22: error: passing argument 1 of '__div64_32' from incompatible pointer type [-Werror=incompatible-pointer-types]
   __rem = __div64_32(&(n), __base); \
                      ^
/home/user/Openwrt/Openwrt_18.06.4/build_dir/target-mipsel_24kc_musl/scst-trunk/scst/src/scst_lib.c:3667:8: note: in expansion of macro 'do_div'
  rem = do_div(res, cmd->dev->block_size + (1 << SCST_DIF_TAG_SHIFT));
        ^~~~~~
./include/asm-generic/div64.h:199:17: note: expected 'uint64_t * {aka long long unsigned int *}' but argument is of type 'int *'
 extern uint32_t __div64_32(uint64_t *dividend, uint32_t divisor);
                 ^~~~~~~~~~
/home/user/Openwrt/Openwrt_18.06.4/build_dir/target-mipsel_24kc_musl/scst-trunk/scst/src/scst_lib.c: In function '__scst_update_latency_stats':
./include/asm-generic/div64.h:208:28: warning: comparison of distinct pointer types lacks a cast
  (void)(((typeof((n)) *)0) == ((uint64_t *)0)); \
                            ^
/home/user/Openwrt/Openwrt_18.06.4/build_dir/target-mipsel_24kc_musl/scst-trunk/scst/src/scst_lib.c:15854:3: note: in expansion of macro 'do_div'
   do_div(delta, 100);
   ^~~~~~
cc1: some warnings being treated as errors
scripts/Makefile.build:326: recipe for target '/home/user/Openwrt/Openwrt_18.06.4/build_dir/target-mipsel_24kc_musl/scst-trunk/scst/src/scst_lib.o' failed
make[7]: *** [/home/user/Openwrt/Openwrt_18.06.4/build_dir/target-mipsel_24kc_musl/scst-trunk/scst/src/scst_lib.o] Error 1
Makefile:1532: recipe for target '_module_/home/user/Openwrt/Openwrt_18.06.4/build_dir/target-mipsel_24kc_musl/scst-trunk/scst/src' failed
make[6]: *** [_module_/home/user/Openwrt/Openwrt_18.06.4/build_dir/target-mipsel_24kc_musl/scst-trunk/scst/src] Error 2
make[6]: Leaving directory '/home/user/Openwrt/Openwrt_18.06.4/build_dir/target-mipsel_24kc_musl/linux-ramips_mt7621/linux-4.14.131'
Makefile:114: recipe for target 'all' failed
make[5]: *** [all] Error 2
make[5]: Leaving directory '/home/user/Openwrt/Openwrt_18.06.4/build_dir/target-mipsel_24kc_musl/scst-trunk/scst/src'
Makefile:36: recipe for target 'all' failed
make[4]: *** [all] Error 2
make[4]: Leaving directory '/home/user/Openwrt/Openwrt_18.06.4/build_dir/target-mipsel_24kc_musl/scst-trunk/scst'
Makefile:215: recipe for target 'scst' failed
make[3]: *** [scst] Error 2
make[3]: Leaving directory '/home/user/Openwrt/Openwrt_18.06.4/build_dir/target-mipsel_24kc_musl/scst-trunk'
Makefile:149: recipe for target '/home/user/Openwrt/Openwrt_18.06.4/build_dir/target-mipsel_24kc_musl/scst-trunk/.built' failed
make[2]: *** [/home/user/Openwrt/Openwrt_18.06.4/build_dir/target-mipsel_24kc_musl/scst-trunk/.built] Error 2
make[2]: Leaving directory '/home/user/Openwrt/Openwrt_18.06.4/package/network/utils/scst'
time: package/network/utils/scst/compile#6.70#0.16#7.03
package/Makefile:107: recipe for target 'package/network/utils/scst/compile' failed
make[1]: *** [package/network/utils/scst/compile] Error 2
make[1]: Leaving directory '/home/user/Openwrt/Openwrt_18.06.4'
/home/user/Openwrt/Openwrt_18.06.4/include/toplevel.mk:216: ошибка выполнения рецепта для цели «package/scst/compile»
make: *** [package/scst/compile] Ошибка 2
user@debian:~/Openwrt/Openwrt_18.06.4$
[свернуть]

Может из-за
Код:
WARNING: kmod-scsi-core is not available in the kernel config - generating empty package
В make menuconfig kmod-scsi-core автоматом отмечен, при выборе scst

Последний раз редактировалось sakatgg; 02.08.2019 в 14:13.
sakatgg вне форума   Ответить с цитированием
Ответ

Метки
iscsi, scst


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 11:40. Часовой пояс GMT +3.


Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Яндекс.Метрика