IRC channel logs

2018-09-09.log

back to list of logs

***Server sets mode: +nt
<galex-713>./.libs/libguile-3.0.so: undefined reference to `scm_to_off_t'
<galex-713>can’t compile git version :/
***daviid is now known as Guest31072
***Guest31072 is now known as daviid
***rekado_ is now known as rekado
<mwette>.
<amz3>!
<chrislck>sneek:botsnack
<chrislck>sneek_ botsnack
<chrislck>:-(
<taylan>sneek_: botsnack
<taylan>oi, seems broken
<mwette> /quit
<rlb>Is there a way to detect a guile 2.2 ELF file? Looks like at least libmagic knows about 2.0:
<rlb>$ file /usr/lib/x86_64-linux-gnu/guile/2.0/ccache/ice-9/futures.go
<rlb>/usr/lib/x86_64-linux-gnu/guile/2.0/ccache/ice-9/futures.go: Guile Object, little endian, 64bit, bytecode v2.0
<rlb>
<rlb>$ file /usr/lib/x86_64-linux-gnu/guile/2.2/ccache/ice-9/futures.go
<rlb>/usr/lib/x86_64-linux-gnu/guile/2.2/ccache/ice-9/futures.go: ELF 64-bit LSB shared object, no machine, version 1 (embedded), dynamically linked, not stripped
<rlb>
<rlb>I ask because the dh_strip author was wondering about a way to detect that it shouldn't try to strip them.
<mwette>rlb: the place to start digging seems to be (system vm linker)
<janneke>mwette: 0.86.0 is now in guix
<janneke>also, i updated the mes bootstrap to use that (with the binary literal patch)
<mwette>use from savannah?
<janneke>yes, now building from savannah!
<mwette>Thanks!
<janneke> http://git.savannah.gnu.org/cgit/guix.git/tree/gnu/packages/mes.scm#n38
<mwette>fyi I changed the gpl3+ parts to lgpl3+
<janneke>mwette: ok!
<janneke>i'll update, thanks
<mwette>and can you soften "The syntax and nomenclature should be considered not stable."
<janneke>nice
<janneke>i'll just remove that caveat
<mwette>I think things are much more stable then v0.50.0 when that text was originally written.
<mwette>s/then/than for/
<mwette>Great!
<janneke>sure :-)
<ArneBab_>The ipv6 example for (web server) does not work for me: https://www.gnu.org/software/guile/manual/html_node/Web-Server.html
<ArneBab_>(import (web server)(run-server (λ(req body) #f) 'http '(#:family AF_INET6 #:port 8081))
<ArneBab_>for ipv4 I can get it to work by modifying it as
<ArneBab_>(import (web server)(run-server (λ(req body) #f) 'http `(#:family ,AF_INET #:port 8081))
<ArneBab_>mind the quasiquote (`) and unquote (,)
<ArneBab_>what did I miss?