IRC channel logs

2026-03-26.log

back to list of logs

<gabber>i am failing to craft a minimalist two-way template for hoot. i managed to put content from Scheme into the DOM but i fail to call a Scheme function from the DOM. what i currently have in raises quite the exception (which i do not understand).. what am i missing? https://git.sr.ht/~gabber/hoot-tutorial/tree/trunk/
<n|Phreak>Getting error building guile-hoot from guix https://paste.debian.net/hidden/4295ac87
<jfred>n|Phreak: there was a little bit of discussion on that while you were offline, looks like it was related to a (recent?) guile change https://logs.guix.gnu.org/spritely/2026-03-25.log
<n|Phreak>ACTION jfred ok , so basically comment out guile-hoot in my manifest file for now 
<dthompson>n|Phreak: afaik the guile-hoot build is fixed if you 'guix pull'
<dthompson>it's now built against guile 3.0.11 which is known to work.
<dthompson>gabber: one issue I noticed immediately is here https://git.sr.ht/~gabber/hoot-tutorial/tree/trunk/item/hello.scm#L20
<dthompson>you are passing a procedure where a (ref extern) is expected. you need to use procedure->external to create a function that can be called by the host
<jfred>cwebber: hahaha the smiley at the end of this exception made me chuckle https://paste.sr.ht/~jfred/ec20ba932a8afb4af3ead77909b6cd00c2ac49dd
<jfred>(why yes I am digging around in pubstrate code now :P)
<jfred>sadly out of hacking time over my lunch break
<dthompson>lol nice error message