IRC channel logs

2026-03-21.log

back to list of logs

<AlmuHS>hi. I'm searching a translator example developed without libtrivfs, only with libports (or directly only Mach IPC). Do you knows some example of this?
<sneek>Welcome back AlmuHS, you have 1 message!
<sneek>AlmuHS, Gooberpatrol66 says: did you record the hurd new years party
<Gooberpatrol_66>almuhs: https://web.archive.org/web/20250812182155/https://walfield.org/pub/people/neal/papers/hurd-misc/mach-ipc-without-mig.txt
<Gooberpatrol_66> https://hurdextras.nongnu.org/ipc_guide/
<AlmuHS>Gooberpatrol_66: yes, i read this paper, but it'ś very short, and there are not example
<AlmuHS>ok, this is a bit better: https://hurdextras.nongnu.org/ipc_guide/mach_ipc_basic_concepts.html
<AlmuHS>i'm studying how the translators works in back level, to be able to port libtrivfs to Rust in the better way
<Alicia>would reading libtrivfs be an option?
<AlmuHS>i'm reading trivfs, but there are some things (some function calls, calling to ports...) which i don't understand fine
<AlmuHS>so i need to learn how a translator works, in general
<Alicia>ah
<AlmuHS>and a good way is studying how develop a translator without these libraries
<AlmuHS>this chapter could have been interesting, but it's missing "Using MIG for Mach's IPC"
<AlmuHS>Are there other docs about this?
<Gooberpatrol_66>sneek later tell AlmuHS: try the osf mach documentation listed here https://www.gnu.org/software/hurd/microkernel/mach/mig/documentation.html
<sneek>Got it.
<donfelohke>software development for the Hurd?
<donfelohke>what works on Guix?
<nexussfan>if only sdl worked on hurd
<sneek>nexussfan, you have 1 message!
<sneek>nexussfan, Alicia says: here's all I got on building icecat for now https://ion.nu/tmp/hurd_icecat/ I think we have to fix whatever is going on with rustc memory allocation before we can get any further