Size: a a a

2020 April 08

TZ

Timofey Zakrevskiy in NixOS
У меня нет ответа на этот вопрос =)
источник

АБ

Александр Бантьев in NixOS
Может хоть попробуешь в таком случае?
источник

АБ

Александр Бантьев in NixOS
Я уже не очень помню, что там в node-packages.nix, покажи его (желательно через какой-нибудь пастебин вроде 0x0.st)
источник

TZ

Timofey Zakrevskiy in NixOS
Александр Бантьев
Может хоть попробуешь в таком случае?
я просто даже не представляю, с чего начать, вот в чём штука
источник

АБ

Александр Бантьев in NixOS
Ну суть в том, чтобы прокинуть пакеты из default.nix в shell.nix
источник

АБ

Александр Бантьев in NixOS
Возможно,

with import <nixpkgs> {};

stdenv.mkDerivation rec {
name = "elm-project";
buildInputs = [
elmPackages.elm
elmPackages.elm-format
elmPackages.elm-test
elmPackages.elm-analyse
] ++ (builtins.attrValues (import ./default.nix {}));
}

?
источник

АБ

Александр Бантьев in NixOS
Но я не уверен
источник

TZ

Timofey Zakrevskiy in NixOS
Александр Бантьев
Я уже не очень помню, что там в node-packages.nix, покажи его (желательно через какой-нибудь пастебин вроде 0x0.st)
источник

АБ

Александр Бантьев in NixOS
Александр Бантьев
Возможно,

with import <nixpkgs> {};

stdenv.mkDerivation rec {
name = "elm-project";
buildInputs = [
elmPackages.elm
elmPackages.elm-format
elmPackages.elm-test
elmPackages.elm-analyse
] ++ (builtins.attrValues (import ./default.nix {}));
}

?
Значит да, попробуй так
источник

TZ

Timofey Zakrevskiy in NixOS
Александр Бантьев
Возможно,

with import <nixpkgs> {};

stdenv.mkDerivation rec {
name = "elm-project";
buildInputs = [
elmPackages.elm
elmPackages.elm-format
elmPackages.elm-test
elmPackages.elm-analyse
] ++ (builtins.attrValues (import ./default.nix {}));
}

?
работает. nix-shell shell.nix видит оба набора пакетов
источник

TZ

Timofey Zakrevskiy in NixOS
Спасибо большое!
источник

VY

Vasiliy Yorkin in NixOS
мм, мб кто подскажет, о чём это он?
https://github.com/jcmvbkbc/crosstool-NG/issues/48#issuecomment-336700430
> export hardeningDisable="format"
источник

VY

Vasiliy Yorkin in NixOS
Хм..., а в gcc48 (который мне и нужен) и так
  hardeningDisable = [ "format" "pie" ];
по умолчанию
Вообще странно. Попробую ещё раз
источник

VY

Vasiliy Yorkin in NixOS
Не понятно куда это писать, там и так по умолчанию "format" уже есть %)
Попробую
pkgs.mkShell {
 ...;
 hardeningDisable = [ "format" ];
 shellHook = ''
   export hardeningDisable=format
 '';
}
источник

VY

Vasiliy Yorkin in NixOS
Вот так заработало
источник

AS

Alexey Shmalko in NixOS
Vasiliy Yorkin
Не понятно куда это писать, там и так по умолчанию "format" уже есть %)
Попробую
pkgs.mkShell {
 ...;
 hardeningDisable = [ "format" ];
 shellHook = ''
   export hardeningDisable=format
 '';
}
то не по-умолчанию, а флаги, чтобы скомпилировать сам gcc
источник

VY

Vasiliy Yorkin in NixOS
А, тогда понятно :)
источник

СР

Слесарь Ремонтик in NixOS
это чего ему надо?
источник

АБ

Александр Бантьев in NixOS
У меня аж голова заболела от ШГ и цветовой схемы.
источник

АБ

Александр Бантьев in NixOS
Впрочем, "не устанавливать"
источник