IRC channel logs

2026-03-28.log

back to list of logs

<key69105>damo22: do you remember if the IDENTIFY problem https://lists.gnu.org/archive/html/bug-hurd/2025-06/msg00071.html (which sounds very similar to the one in my last paste, on this ahcisata0/wd0) was ever fixed? I wonder if I'm seeing the same or just a different instance.
<damo22>key69105: yes we fixed that, mike's patches regarding irqs fixed it
<damo22>maybe your emulator also has problems with apic?
<rrq>damo22: I wonder if I have broken the access to the build host?
<sam_>cpython cross support finally landed upstream: https://github.com/python/cpython/pull/146094
<rrq>damo22: ... nope; I had forgot it's via proxying reather than DNAT :)
<diegonc>o/
<diegonc>demo@debian:~/dev/hurd/deb$ git clone git@salsa.debian.org:diegonc/hurd.git
<diegonc>Cloning into 'hurd'...
<diegonc>setsockopt socket 3 IP_TOS 184: Operation not permitted
<diegonc>any idea about that "Operation not permitted"?
<diegonc>it seems benign, it's cloning normally right now
<jab>I'll submit a fixed qoth later today. I don't have time just now. FYI.
<diegonc>ok, IP_TOS is the Type Of Service IP socket option and the man page says: "Some high-priority levels may require superuser privileges (the CAP_NET_ADMIN capability)." I'm not sure what 184 means but it could very well be one of the "high-priority levels"
<diegonc>I wonder why git is using it...
<diegonc>this seems to be it: /usr/include/netinet/ip.h:187 => #define IPTOS_DSCP_EF 0xb8
<diegonc>"Expedited Forwarding", according to google
<hwpplayer1>how to clone hurd from Debian ?
<sneek>hwpplayer1, you have 1 message!
<sneek>hwpplayer1, jab says: you can always help me out with the Hurd wiki! The easiest way to get started is to get an account on https://darnassus.sceen.net/~hurd-web/ (Press the edit button). I read the open_issues a lot and try to find things to fix.
<hwpplayer1>okay learned
<hwpplayer1>Thanks
<hwpplayer1>I thought I am gonna get from Debian
<diegonc>not sure what you mean with "from" but Hurd can be cloned from its savannah repository at git://git.git.savannah.gnu.org/hurd/hurd.git
<hwpplayer1>yes
<hwpplayer1>I did like that
<hwpplayer1>Thanks
<diegonc>cool :)
<hwpplayer1>Thanks
<hwpplayer1>diegonc: what do you do for Hurd ?
<diegonc>not much, I try it and fix things here and there. I recently added a configuration parameter for console-client to wait a little longer for slow "machines" like my emulated qemu vm
<diegonc>I used to run it in virtual box but, currently, is having some problem. I need to investigate it
<hwpplayer1>I see
<hwpplayer1>I will be here to read messages
<hwpplayer1>The most important thing that makes me to stay here is the design of GNU/Hurd
<hwpplayer1>Do you know any 3rd party documentation and book about it ?
<hwpplayer1> https://www.gnu.org/software/hurd/hurd-paper.html That is interesting though inside GNU website
<hwpplayer1>brb
<hwpplayer1>wget https://cdimage.debian.org/cdimage/ports/stable/hurd-i386/debian-hurd.img.tar.gz I can't download
<hwpplayer1>do you please test ?
<hwpplayer1>okay done
<hwpplayer1>Thanks
<hwpplayer1>brb
<hwpplayer1>back
<damo22>youpi: how would i make a netfs contain different items based on start and stop range parameters?
<youpi>not sure what you mean by start and stop range parameters
<damo22>for example, to make a translator that displays partial content from a SAM/BAM file
<youpi>as for a netfs example, procfs is probably a good read
<youpi>I don't know what SAM/BAM is
<damo22>ok
<damo22>a set of fragments with genomic coordinates
<youpi>who decides the fragment to be shown?
<damo22>so eg, one query is show me all the fragments between 1000 to 2000 on chromosome 4
<youpi>note btw that lookup can access values that getdirents doesn't expose
<youpi>so you can "cat 1000..2000" even if ls doesn't show any 1000.2000 entry
<damo22>okay
<youpi>also, introducing prefixes are possible
<youpi>e.g. cat myfile,,1000.2000
<youpi>(actually a suffix)
<youpi>I don't remember which suffix/prefix was imagined at some point
<youpi>there are discussions about it
<damo22>thats cool
<youpi>community/gsoc/project_ideas/namespace-based_translator_selection.mdwn
<youpi>hurd/translator/nsmux.mdwn
<youpi>it's need double or triple comma that was proposed
<damo22>but the way to locate the right data is file format dependent
<youpi>I don't remember what they imagined
<youpi>but iirc it was thinking about m ultiple formats
<damo22>interesting
<youpi>possibly things like cd-ing into a .tar file or such