IRC logs for #buildstream for Thursday, 2017-02-09

*** tristan has joined #buildstream06:43
*** ChanServ sets mode: +o tristan06:43
*** tristan has quit IRC06:47
*** tristan has joined #buildstream06:47
*** ChanServ sets mode: +o tristan07:50
tristanThanks for the patch TingPing !07:54
* tristan realizes now that he missed something...07:54
tristanWe need to make -j %{max-jobs} into an env var... otherwise the number of cpus detected (or user preference override), will effect the cache key of a build07:55
* tristan writes up a quick fix for that...07:56
tristanthis fixes it: https://gitlab.com/tristanvb/buildstream/commit/a2fa4368d1c417be6687969c5ddbbee68628c156 :)08:01
paulsher3oodtristan: pls look at how ybd does it08:38
paulsher3oodfor cache-key, it is always either 'single' or 'parallel'08:39
paulsher3ooddoesn't that solve your issue?08:39
* paulsher3ood dislikes tristan's patch, because wtf does 'NINJAJOBS' mean :)08:40
paulsher3oodi'm wrong, since ninja is a thing08:45
paulsher3oodi'll get my coat08:45
tristan:)08:51
tristanpaulsher3ood, I have been considering that thing about max-jobs, of course... thing is as you say it's not the same thing to configure max-jobs and to configure 'notparallel' (which is currently not a 'thing' yet)08:52
tristanI think notparallel is a decent name for "this thing cant handle parallel makes" just because of make's .NOTPARALLEL feature08:52
paulsher3ood+108:53
tristanpaulsher3ood, but indeed, there are 2 things... 1.) A way to pass the configuration of how many jobs an element can use... 2.) A way to say this thing cant be parallelized.... where only (2) should effect cache key08:53
paulsher3oodagreed08:53
*** ssam2 has joined #buildstream10:00
*** leeming has quit IRC10:12
*** leeming has joined #buildstream10:29
* leeming prefers ninjas to do jobs than pirates11:21
*** kurbeco has joined #buildstream13:11
*** tristan has quit IRC13:38
*** tristan has joined #buildstream13:38
*** ChanServ sets mode: +o tristan13:38
*** tristan has quit IRC14:38
*** tristan has joined #buildstream15:07
*** ChanServ sets mode: +o tristan15:47
*** ssam2 has quit IRC18:09
*** tiagogomes has quit IRC18:41
*** tristan has quit IRC21:29
*** tristan has joined #buildstream22:12
*** tristan has quit IRC23:24

Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!