IRC channel logs

2026-08-25.log

back to list of logs

<daviid>*but/unfortunately ... but at least i can upload and share with whom is willing to download ... tx
<dsmith>rlb, I thought so. At any rate the fbsd ports thing has instructions.
<dsmith>rlb, Need the correct install of libgc (threaded?)
<dsmith>IIRC
<dsmith>rlb, $NEW_JOB day today. The vm I was using for fbsd test was on $OLD_JOBs laptop
<dsmith>rlb, The README says fbsd 11.0, pretty sure I was using a 14.x
<dsmith>rlb, What isn't mentioned is to build from git you need to use gm4
<old>dsmith: I'm trying to add FreeBSD to the CI: https://builds.sr.ht/~old/job/1871108
<dsmith>old, What/where is the CI script/config? I suspect not ./config-uring for the threaded GC
<dsmith>Also, need to use gm4: "m4: --version not supported (likely BSD m4)"
<dsmith>M4=gm4 I think
<old>nope. and I get: /usr/local/bin/ld: ./.libs/libguile-3.0.so: undefined reference to `GC_unregister_my_thread'
<old>well the configuration part seems to be working
<rlb>dsmith: best wishes wrt NEW_JOB :)
<rlb>daviid: also OT, reminded me of asciinema article https://lwn.net/Articles/1053355/
<dsmith>rlb, Thanks!
<old>updated Coding assitant policy: https://codeberg.org/guile/guile/pulls/248
<loon>just wanted to mention that I'm still working on the glob(3) support, but haven't been able to give it any time in the past few days
<loon>figured I'd check in and say that so folks don't duplicate work
<janneke>is there an easy way to unselect importing some symbols from a module?
<janneke>i can use #:select ..but then i need to name everything else?
<janneke>i guess i could do something like
<janneke>#:renamer (lambda (symbol) (if (eq? symbol 'foo) 'bar:foo symbol))
<janneke>to avoid getting 'foo...but yuck?
<ieure>janneke, #:hide
<ieure>(use-modules (whatever thing blah) #:hide (foo))
<ieure>I personally harbor an intense dislike for the default of wildcard import, I've taken to always enumerating symbols, or adding a prefix to the module when that list is long.
<janneke>ieure: ah nice!, thanks!
<janneke>how did i miss that?
<janneke>hmm, it seems to be (mostly) missing from the documentation...
<ieure>janneke, It's in the docs for `use-modules', that's where I found it a couple weeks ago when I needed it.
<daviid>rlb: nice, i generally use the GNOME screencast functionality, and grab a region, incluing a g-golf app i work on and a terminal for debug traces, when i need to talk to upstream devs ...
<janneke>hmm, it seems that my documentation is apparently older than 2024, it's been documented for two years now, says git