{^_^} has quit [Remote host closed the connection]
{^_^} has joined #nixos-de
palo has quit [Remote host closed the connection]
palo has joined #nixos-de
palo has quit [Changing host]
palo has joined #nixos-de
<jonge>
hey leute. wenn ich ne derivation hab bei der in der patchPhase z.B. 2 sed zeilen drin stehen und ich das in der nix-shell nachspielen will, dann funktioniert ja $patchPhase in der shell so nicht.
<jonge>
gibt es einen anderen weg um das mit einem befehl abzuspielen ?
<andi->
nix build?
<jonge>
sonst geb ich mir immer die patchPhase mit echo aus und kopiere die zeilen einzeln... aber das nervt bisschen
<jonge>
ne, ich will mit nix shell arbeiten
<jonge>
die buildphase funktioniert nicht und dauert sehr lange, deswegen sind nix-build iterationen zu langwierig
<andi->
mit -K bauen und dann das env file dort drin sourcen
<jonge>
was genau meinst du soll ich mit -K bauen?
<andi->
wenn es failed würdest du mit -K den temporären Buildkram behalten
<andi->
und kannst dann damit rumspielen / untersuchen
<jonge>
ach so, also `nix-build -K`, ich verstehe. kannte ich gar nicht
<jonge>
wie sieht dann das env file sourcen aus?
<andi->
source $file :D
<andi->
habe das erst 2x gemacht... glaube Mic92 hat da besseres tooling?!?
<jonge>
ich versuche gerade so nen riesen kunden-c++ projekt mit nix zum bauen zu kriegen. die benutzen sonst so ne krude alte centos umgebung mit nem unglaublich alten compiler
<jonge>
bin fast durch (nach nem tag arbeit), aber ich hab tatsaechlich schon bugs gefunden nur dadurch dass der neuere compiler mehr meckert.
<Mic92>
jonge: willst du das packetieren oder darin entwickeln?
<jonge>
auf jeden fall letzteres, spaeter vielleicht ersteres.
<jonge>
aber es ist einfacher beim konservativen kunden nix wenigstens zu enablen als zum offiziellen prozess zu erklaeren...
<Mic92>
jonge: dann fange erstmal mit der nix-shell an. Falls du einen ältereren Compiler hast, kannst du overrideCC benutzen.
<jonge>
den aelteren compiler will ich ja gar nicht benutzen. ich hab schon 99% geschafft, nur paar symbole fehlen mir noch :)
tilpner has quit [Remote host closed the connection]
tilpner has joined #nixos-de
tilpner has quit [Remote host closed the connection]