IRC channel logs

2023-03-20.log

back to list of logs

<stikonas>M0_x86 now also uses GAS style M0 DEFINE statements
<stikonas>so only cc_x86.M0 remains to port
<stikonas>fossy: we should really try to incorportate Fiwix soonish...
<stikonas>otherwise that branch will always have to catch up...
<janus>rekado: i have been progressing a bit on porting ghc0.96 to nhc
<janus>now kinda done with the parser. there are mutually dependent modules so i am rewriting hi files by hand in the nhc syntax
<oriansj> janus: sweet, glad to hear progresson the haskell front
<janus>hopefully it will eventually work, it's hard to say how much work is remaining...
<fossy>stikonas[m]: yes, agreed - i'm waiting for rickmasters' update
<fossy>we still need fiwix -> linux kexec though..
<Mikaku>rickmasters: regarding kexec(), I guess this will need a proper memory manager that supports allocating large blocks of memory
<Mikaku>this is not possible right now, but I plan its implementation in the next months
<Mikaku>meanwhile you might want to add a hack ini mem_ini() to reserve a fixed memory space to load the kernel during kexec()
<Mikaku>rickmasters: anyway, let me know if you want to talk on this or you need any help
<Mikaku>s/ini mem_ini()/in mem_init()/
<rickmasters>Mikaku: I'll keep that in mind. Honestly I haven't started thinking about it.
<rickmasters>Mikaku: I'm working on trying to move from ram disk to hard disk for Fiwix work but I've run into problems.
<rickmasters>Mikaku: I've got I/O errors and lock ups. I'm still trying to narrow it down and might need your help at some point.
<Mikaku>rickmasters: make sure you have the latest kernel version as the ATA disk driver has suffered some changes, I still need to push more changes but it is fairly stable right now
<Mikaku>rickmasters: I'll push the latest changes in the ATA disk driver tomorrow morning
<rickmasters>Mikaku: ok, thanks. I'll try out the latest changes when they're ready
<Christoph[m]>I'm frustrated with the state of VSCode. The sources are there, and they are free, but nobody seems to know how to compile them. Could it be possible to let a computer program play with the repository to see which version is needed to compile which higher version? I imagine that there is a directed graph... (full message at <https://libera.ems.host/_matrix/media/v3/download/libera.chat/a1b030a02919e8e66ae5f51cfec2359a796a06fb>)
<nektro>why would you need vscode to compile vscode?
<stikonas[m]>People do know how to compile vscode, there are some packages
<stikonas[m]>E.g. see https://github.com/PF4Public/gentoo-overlay/blob/master/app-editors/vscode/vscode-1.76.2.ebuild
<stikonas[m]>That said, I don't use vscode myself...