IRC channel logs
2022-09-10.log
back to list of logs
<damo22>i fixed my cgit not displaying all git branches :D <Zopolis4>I want to help contribute to hurd, but I don't think I'll be helpful on the OS side. Is there anything specific I should do as opposed to just porting a bunch of stuff? <Zopolis4>and im not particularly inclined to learn it <Zopolis4>im already bootstrapping gcc quite frequently so im used to long build times <damo22>Zopolis4: if you want a challenge rust stdlib would be useful at least <Zopolis4>i need to get gcj into upstream before i take on any big projects, but ill keep it in mind <damo22>i dont know the specifics of what we need for non-coding assistance <AwesomeAdam54321>damo22: Maybe I can help with getting the Guix System up to par for hacking on the HURD <damo22>debian is easier to hack on hurd because some of the packages are the upstream <damo22>due to the microkernel nature of it, its quite a fragmented system, everything is in different libraries, not by accident <damo22>youpi has a tough job keeping up with packaging <damo22>what we probably need is to make the debian port not force us to include latest of packages <damo22>so we can have a stable version of everything and not have to update it when a linux package gets bumped <Zopolis4>i mean we could just move the debian port to a named release rather than sid <Zopolis4>or a sid snapshot at the time of a named release <damo22>i think its more than that, the port needs to be stored in a flat format instead of some packages combined with other arch <damo22>i think youpi said it was a flat DAK format <damo22>for example, we dont really need the latest version of git every time a new version comes out <damo22>and youpi has been fixing as much as he can when it breaks but its too hard for one person to manage <damo22>we need help to reorganise the repository <damo22>you cant hack easily on hurd using guix <damo22>for a start, guix doesnt boot itself <damo22>debian hurd has an installer built already that works <AwesomeAdam54321>damo22: Guix uses an operating system config to instruct it on the packages and the Scheme configuration <damo22>yeah, unfortunately no one working on hurd itself knows much about guix <damo22>for me, debian is the most convenient way to run hurd at the moment <AwesomeAdam54321>Should I help with the Debian repo organisation stuff first, then work on Guix HURD? <damo22>we need to find out what is actually needed to do <Pellescours>damo22: I’m still trying to have rump being built with both ahcisata and piixide, I do not success to have ata stuff being build in separate lib <Pellescours>I undersood that the symbol that conflicts (rumpns_atabus_ca, ...) are generated by ioconf and are in the ioconf.c <Pellescours>I don’t know how I can move theses symbols into a separate lib