![]() |
![]() |
#11 |
Junior Member
Регистрация: 06.10.2018
Сообщений: 5
Вес репутации: 0 ![]() |
![]()
Спасибо! Теперь скомпилировалось. На следующих выходных буду пробовать.
Попробую организовать бездисковую работу WindowsXP на старой ноутбуке. |
![]() |
![]() |
![]() |
#12 |
Senior Member
|
![]()
В NAS несколько пользователей могут обращаться к одному и тому же адресу (диску), а можно ли в двух Windows расшарить один и тот же диск? Или в одной Windows сделать два диска, указывающих на один и тот же ресурс? То есть возможна ли вообще параллельная работа с iSCSI диском?
__________________
Россия навсегда! |
![]() |
![]() |
![]() |
#13 |
Senior Member
Регистрация: 17.02.2013
Адрес: Харьков
Сообщений: 235
Вес репутации: 690 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
![]()
uni
На iSCSI одновременное подключение нескольких пользователей возможно, если создавать распределенную(или кластерную) файловую систему. Обычный NTFS например, для этих целей не подходит. |
![]() |
![]() |
![]() |
#14 |
Senior Member
Регистрация: 15.07.2014
Сообщений: 939
Вес репутации: 990 ![]() ![]() ![]() ![]() ![]() |
![]()
Хотел собрать для 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 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. |
![]() |
![]() |
![]() |
#15 | |||
Senior Member
Регистрация: 17.02.2013
Адрес: Харьков
Сообщений: 235
Вес репутации: 690 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
![]() Цитата:
В комментарии scst\Makefile все написано: Цитата:
В поздних версиях ядра, начиная с 3.18+ , DIRECT_IO уже добавили в ядра по умолчанию. Цитата:
Вряд ли оно прекращает компиляцию из-за одного 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. |
|||
![]() |
![]() |
![]() |
#16 |
Senior Member
Регистрация: 15.07.2014
Сообщений: 939
Вес репутации: 990 ![]() ![]() ![]() ![]() ![]() |
![]()
Это после скачивания исходника, есть ./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' ![]() Последний раз редактировалось sakatgg; 02.08.2019 в 01:39. |
![]() |
![]() |
![]() |
#17 |
Senior Member
Регистрация: 17.02.2013
Адрес: Харьков
Сообщений: 235
Вес репутации: 690 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
![]()
sakatgg
Теперь понятна ошибка. Она на том же месте где и у меня была раньше. Добавьте "-Wno-error=incompatible-pointer-types" вместо "-Wno-all". Должно скомпилировать. |
![]() |
![]() |
![]() |
#18 | |
Senior Member
Регистрация: 15.07.2014
Сообщений: 939
Вес репутации: 990 ![]() ![]() ![]() ![]() ![]() |
![]()
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. Цитата:
Последний раз редактировалось sakatgg; 02.08.2019 в 12:19. |
|
![]() |
![]() |
![]() |
#19 |
Senior Member
Регистрация: 17.02.2013
Адрес: Харьков
Сообщений: 235
Вес репутации: 690 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
![]()
Учитывая лог - у Вас осталась та же ошибка, а оно должно было ее игнорировать.
Делайте make clean. |
![]() |
![]() |
![]() |
#20 |
Senior Member
Регистрация: 15.07.2014
Сообщений: 939
Вес репутации: 990 ![]() ![]() ![]() ![]() ![]() |
![]()
Делал 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 Последний раз редактировалось sakatgg; 02.08.2019 в 14:13. |
![]() |
![]() |
![]() |
Метки |
iscsi, scst |
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1) | |
|
|