LINUX.ORG.RU
решено ФорумAdmin

установить sys-apps/nix в gentoo

 , , ,


0

1

Здравствуйте

Тема несколько общая, ошибка в том что не компилируется зависимость nix sys-apps/busybox-nix-sandbox-shell-1.35.0

короткий лог

Console input/output is redirected. Run ‘make oldconfig’ to update configuration.

make[2]: *** [/var/tmp/portage/sys-apps/busybox-nix-sandbox-shell-1.35.0/work/busybox-1.35.0/scripts/kconfig/Makefile:40: silentoldconfig] Error 1 make[1]: *** [/var/tmp/portage/sys-apps/busybox-nix-sandbox-shell-1.35.0/work/busybox-1.35.0/Makefile:444: silentoldconfig] Error 2 make: *** [Makefile:522: include/autoconf.h] Error 2

весь лог http://dpaste.com/BQ4XP8LLY

Кто расскажет как побеждал или что посоветует, того заранее благодарю!

Console input/output is redirected. Run ‘make oldconfig’ to update configuration.

Ты что-то мудрил с ядром? Обновил gcc и после этого пытался пееесобрать ядро без очистки старой сборки?

grem ★★★★★
()
.config:52:warning: invalid string found
.config:53:warning: unexpected data

Запостите вывод $ emerge --info. Что-то хитрое в CFLAGS ломает парсер .config.

sf ★★★
()

у меня только что собралось из оверлея nix-guix. Портаж не обновлял 180 дней

serg002 ★★★
()
Ответ на: комментарий от sf

о, мир тесен!

да, действительно, у меня много всего в CFLAGS

COMMON_FLAGS=«-march=skylake -mmmx -mpopcnt -msse -msse2 -msse3 -mssse3 -msse4.1 -msse4.2 -mavx -mavx2 -mno-sse4a -mno-fma4 -mno-xop -mfma -mno-avx512f -mbmi -mbmi2 -maes -mpclmul -mno-avx512vl -mno-avx512bw -mno-avx512dq -mno-avx512cd -mno-avx512er -mno-avx512pf -mno-avx512vbmi -mno-avx512ifma -mno-avx5124vnniw -mno-avx5124fmaps -mno-avx512vpopcntdq -mno-avx512vbmi2 -mno-gfni -mno-vpclmulqdq -mno-avx512vnni -mno-avx512bitalg -mno-avx512bf16 -mno-avx512vp2intersect -mno-3dnow -madx -mabm -mno-cldemote -mclflushopt -mno-clwb -mno-clzero -mcx16 -mno-enqcmd -mf16c -mfsgsbase -mfxsr -mno-hle -msahf -mno-lwp -mlzcnt -mmovbe -mno-movdir64b -mno-movdiri -mno-mwaitx -mno-pconfig -mno-pku -mno-prefetchwt1 -mprfchw -mno-ptwrite -mno-rdpid -mrdrnd -mrdseed -mno-rtm -mno-serialize -msgx -mno-sha -mno-shstk -mno-tbm -mno-tsxldtrk -mno-vaes -mno-waitpkg -mno-wbnoinvd -mxsave -mxsavec -mxsaveopt -mxsaves -mno-amx-tile -mno-amx-int8 -mno-amx-bf16 -mno-uintr -mno-hreset -mno-kl -mno-widekl -mno-avxvnni –param l1-cache-size=32 –param l1-cache-line-size=64 –param l2-cache-size=6144 -mtune=skylake -dumpbase null -O2 -pipe»

получилось починить так

COMMON_FLAGS=«-march=skylake -O2 -pipe»

brothermechanic ★★★★★
() автор топика
Ответ на: комментарий от brothermechanic

Ты бы лучше вот так сделал))

COMMON_FLAGS="-O2 -pipe"
CFLAGS="${COMMON_FLAGS}"
CXXFLAGS="${COMMON_FLAGS}"
FCFLAGS="${COMMON_FLAGS}"
FFLAGS="${COMMON_FLAGS}

Ну или так, если тебе это нравится

COMMON_FLAGS="-march=native -O2 -pipe
serg002 ★★★
()
Ответ на: комментарий от brothermechanic

COMMON_FLAGS=«-march=skylake -mmmx -mpopcnt -msse -msse2 -msse3 -mssse3 -msse4.1 -msse4.2 -mavx -mavx2 -mno-sse4a -mno-fma4 -mno-xop -mfma -mno-avx512f -mbmi -mbmi2 -maes -mpclmul -mno-avx512vl -mno-avx512bw -mno-avx512dq -mno-avx512cd -mno-avx512er -mno-avx512pf -mno-avx512vbmi -mno-avx512ifma -mno-avx5124vnniw -mno-avx5124fmaps -mno-avx512vpopcntdq -mno-avx512vbmi2 -mno-gfni -mno-vpclmulqdq -mno-avx512vnni -mno-avx512bitalg -mno-avx512bf16 -mno-avx512vp2intersect -mno-3dnow -madx -mabm -mno-cldemote -mclflushopt -mno-clwb -mno-clzero -mcx16 -mno-enqcmd -mf16c -mfsgsbase -mfxsr -mno-hle -msahf -mno-lwp -mlzcnt -mmovbe -mno-movdir64b -mno-movdiri -mno-mwaitx -mno-pconfig -mno-pku -mno-prefetchwt1 -mprfchw -mno-ptwrite -mno-rdpid -mrdrnd -mrdseed -mno-rtm -mno-serialize -msgx -mno-sha -mno-shstk -mno-tbm -mno-tsxldtrk -mno-vaes -mno-waitpkg -mno-wbnoinvd -mxsave -mxsavec -mxsaveopt -mxsaves -mno-amx-tile -mno-amx-int8 -mno-amx-bf16 -mno-uintr -mno-hreset -mno-kl -mno-widekl -mno-avxvnni –param l1-cache-size=32 –param l1-cache-line-size=64 –param l2-cache-size=6144 -mtune=skylake -dumpbase null -O2 -pipe»

https://cs4.pikabu.ru/images/previews_comm/2016-01_1/1452007765160188106.jpg

Stil ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.