ChanServ changed the topic of #kisslinux to: Unnofficial KISS Linux community channel | https://kisscommunity.bvnf.space | post logs or else | song of the day https://vid.puffyan.us/H7PvgY65OxA
phinxy has joined #kisslinux
phinxy has quit [Client Quit]
phinxy has joined #kisslinux
fitrh has joined #kisslinux
fitrh has quit [Client Quit]
<testuser[m]> Hi
schillingklaus has joined #kisslinux
<sewn> 🐈
Doomking has quit [Quit: Leaving]
jslick has quit [Ping timeout: 260 seconds]
jslick has joined #kisslinux
Doomking has joined #kisslinux
soliwilos has joined #kisslinux
GoatAvenger has joined #kisslinux
<GoatAvenger> does 'kiss b suchandsuch' build with multiple-threads by default, or does it only build with a single thread? and if only a single threads, is there some way to have builds be multi-threaded?
schillingklaus has quit [Quit: schillingklaus]
<davidgarland> GoatAvenger: put "export MAKEFLAGS=-jN" into your ~/.profile, where N is the number of threads your CPU has
<davidgarland> I think cargo might use multiple threads by default, unsure
<davidgarland> but for C that's what you need
<GoatAvenger> davidgarland, that will cover ninja builds and cmake builds as well? (if I'm making sense)
<davidgarland> yeah, I believe so-- haven't had any builds that seemed like they were running single threaded under those
<GoatAvenger> sweeeet, thnx a lot
<davidgarland> it looks like samurai (the library that supplies ninja) just always uses the max number of available threads when deciding how many jobs to do? https://github.com/michaelforney/samurai/blob/2d05a9ac47794131efeb59e7dc4ee99287738c9c/parse.c#L194
<davidgarland> well, there's some more complicated "load average" thing they mention but basically it seems like it might just ignore MAKEFLAGS and always run multiprocess
<davidgarland> either way no cause for concern
<testuser[m]> davidgarland: SAMUFLAGS=-jN
<davidgarland> aa nice
<davidgarland> does that make a difference in your experience?
<testuser[m]> It uses that lol
<testuser[m]> i use ti for chromium
<davidgarland> what I mean is
<davidgarland> is it noticably faster than the default number of jobs it picks
<davidgarland> because the bit I linked seems to suggest they try to auto detect that
<testuser[m]> i use it. To limit not increase
<davidgarland> gotcha
<GoatAvenger> I did look into it previous; if my understanding is correct, ninja uses max by default. Thnx for extra info testuser[m]; that helps too.
<GoatAvenger> Many thnx testuser[m], davidgarland.
soliwilos has quit [Quit: nyaa~]
oldtopman has quit [Ping timeout: 265 seconds]
oldtopman has joined #kisslinux
soliwilos has joined #kisslinux
pbsds has quit [Ping timeout: 240 seconds]
pbsds has joined #kisslinux