<farkuhar>
the pulseaudio port doesn't currently deploy a rc.d startup script, so any user who wants a system-wide daemon will have to write one by hand anyway. Everyone else can run a per-user process, without needing any new entries in /etc/group or /etc/passwd.
<farkuhar>
I like how it's stated in the openblas README, "the decision to swap them out [openblas for lapack] is only yours to make! Please review the consequences of this script!" Similar language could be used in the pulseaudio port to introduce the changes needed for a system-wide daemon.
* SiFuh
cuts the line
<beerman>
i took a more simplistic approach, its very much discouraged, its only in there because i adopted it like that, i never cared much about pulseaudio and people should infact use pipewire by now, which does it the same way, so I don't think there is much to say on the topic
ppetrov^ has joined #crux-devel
<ppetrov^>
hey guys, as I posted in #crux: building openblas on multiple cores always failed here, but adding -j1 after `make` seems to fix that, e.g. line 13 of the Pkgfile:
<ppetrov^>
make -j1 NO_LAPACK=1 NO_LAPACKE=1 NO_STATIC=1 NO_AFFINITY=1 \
<beerman>
doesn't fail for me. can you post your pkgmk.conf? Are there significant changes to the build process (e.g. further modifications to prtutils or other core ports..)? Do you use ccache/distcc/sccache? more infos please
<ppetrov^>
i do not use ccache/distcc/sccache, however I compile in RAM
<beerman>
compiling in ram i wouldn't view as critical. no idea why it fails for you, I am running the build with -j32 over here and have no problems. Can you post your complete build log including the failure?
<ppetrov^>
just a moment
<beerman>
nevermind, I think I see what you mean, I'll try something out over here