<Keltir>
hey there! I'm now building xorg-server on my desktop, and now I'm stuck on building llvm, it takes ages, and I noticed it uses only a single thread. Meanwhile I put -j15 on my /etc/pkgmk.conf. So how can I force llvm compilation to utilize all of omy threads pls?
<groovy2shoes>
Keltir, the JOBS variable in pkgmk.conf should just be an integer, like: JOBS=15
Belgacem1958 has joined #crux
<Keltir>
CMAKE_CXX_FLAGS=--parallel made it for me
<Belgacem1958>
What's the effect of PKGMK_IGNORE_NEW="yes"?
<SiFuh>
Belgacem1958: A benefit to almost all of us
<SiFuh>
It ignores anything NEW when compared to the footprint. This is beneficial as it won't error out when if sees new things.
<SiFuh>
Most of us have it set to yes
<Belgacem1958>
SiFuh : this is good! Thank you.
Keltir has quit [Quit: Lost terminal]
<SiFuh>
I also enable run scripts as well
prologic has quit [Ping timeout: 265 seconds]
prologic has joined #crux
Belgacem1958 has quit [Remote host closed the connection]
Belgacem1958 has joined #crux
Belgacem1958 has quit [Read error: Connection reset by peer]
CrashTestDummy3 has quit [Ping timeout: 252 seconds]
_0bitcount has quit [Quit: Leaving]
<farkuhar>
groovy2shoes: regarding your libtool-garbage-day script, maybe libtool itself "seems perfectly happy as long as there are ZERO `*.la` files in its search path", but I just encountered a port where compilation fails if the `*.la` files are not present.
<farkuhar>
I'm manually creating the `*.la` files one by one, trying to get a successful build. First was libGL.la, then libGLX.la, and now it seems even libGLdispatch.la is needed by this stupid port.
<groovy2shoes>
farkuhar, hmm... which port is that?
Moth1 has joined #crux
<farkuhar>
GNU Octave. It uses autoconf rather than CMake or meson.
<groovy2shoes>
i'll give it a go. i haven't run into any issues even with other autoconf stuff before.
<farkuhar>
I'm actually getting it to compile now; I just need to tweak the footprint to avoid installing anything in /usr/libexec.
<groovy2shoes>
it's not really necessary for the sysup script to take care of the dependencies and whatnot, it's just that the script is a grab-bag of various things to suit my preferences, which happens to also take care of the dep stuff
<farkuhar>
I wasn't even using your sysup script in my regular updates; I just happened to be reminded of it when I saw all these libtool errors in the port I was trying to create.
<groovy2shoes>
ah
<groovy2shoes>
it's building fine for me so far, but it's still only on libinterp
<groovy2shoes>
(i commented out the without-opengl line, but the rest is untouched)
<groovy2shoes>
yeah, built fine
<groovy2shoes>
gui runs... idr any commands that would render anything with opengl, but i multiplied some matrices lol
<Mellowlink>
i guess you could fix the small gap by setting static const int resizehints to 0
<farkuhar>
Now I'm getting octave to build successfully, even with the libGL.la line commented out. The footprint is nicer too. Thanks for testing on your end!
<groovy2shoes>
np :)
<SiFuh>
bountyht: My friend from Kelentan said "Not happening.... Yet. Not likely gonna happen. It seems. No such force will favor the politician"
<groovy2shoes>
well, it is the month for revolutions, after all
<SiFuh>
Thought that would be November
<groovy2shoes>
y'know what, i just looked it up, and any of the cooler months seems like a good time
<SiFuh>
Heh Russia's General Frost and General Mud. :-)