IRC channel logs
2026-02-15.log
back to list of logs
<mange>Is there a way to run a Cuirass remote worker which will run builds with --cores set? I haven't looked hard, but I didn't find anything obvious in the Guix configuration options. <roptat>do you know how I can "touch" a file in guile? <roptat>I want to reset the modification date, not change the content <identity>(system* "touch" filename) is definitely one way to go about it <roptat>ah, when looking with the correct keywords, the manual gives "utime" <ekaitz>make-mesboot0's build is frozen in riscv64 <ekaitz>basically: suspended shell linux <janneke>ekaitz: is that a regression of some sort? <ekaitz>janneke: i've seen that happen before, but it happened earlier in the bootstrapping chain <ekaitz>but that produces a circular dependency and it's problematic <ekaitz>locally i can use it, but we need to sort that out in order to merge the riscv bootstrap <janneke>ekaitz: hmm, is there a bug report @ codeberg about this? <coopi>Finally managed to to fix a longstanding bug within my system!! <coopi>I couldn't figure out why my audio was broken <coopi>turns out the culprit was (the lack of) sof-firmware <janneke>coopi: yeah, bah; even sound needs non-free code (or a non-free signature on otherwise free code to load?) <janneke>ekaitz: is there a bug report @ codeberg on this? <coopi>janneke: ive kinda just given up on the "free-ness" of modern hardware :') <coopi>right now im just ecstatic to fix an issue which was personally one of the most annoying one i'd faced <ekaitz>janneke: not yet. I'm building it in my laptop, virtualized, trying to reproduce <janneke>coopi: well, what i mean is that it would be good to know about these "hidden" problems <janneke>ekaitz: yeah, a reproducer would be great <ekaitz>janneke: it reproduces in a visionfive2, but a virtualized reproducer is key here <janneke>yelninei: i believe i only looked at the cross-build for fibers, yes <yelninei>janneke: yes the hurd glibc does not support the feature that fibers uses for scheduling interrupts (clock_nanosleep with a clock from pthread-getcpuclockid) <yelninei>This is not a problem for shepherd because it disables preemption, but causes the fibers test to hang because the expected interrupt never happens <janneke>yelninei: that sounds as if it warrants a bug report for fibers? <yelninei>janneke: I'll forward the issue to fibers. Should the test be skipped in the meantime? <janneke>yelninei: lovely, thanks! and sure; let's skip the test in the mean time <janneke>you can add a comment referencing the issue(s) in the code skpping the test <yelninei>there is another test failing afterwards because the heap grows 4x instead of the "allowed" 2x <janneke>maybe use same recipe, i.e., another fibers bug mentioning this? <janneke>yelninei: without having looked at the details, if the test demands memory usage to be less, and it isn't, something is wrong :) <janneke>the fiber developers may well defer this bug to guile again, but i don't see that a as a problem