IRC channel logs
2023-07-12.log
back to list of logs
<damo22>did you see my patches on the mailing list? <VedantT>I followed the instructions exactly as you specified <VedantT>Currently I am just completing my local tree then I will start building soon <VedantT>I am following your 2021 patch and the rust 1.3.0 patch <damo22>that is good, but remember we want to ideally port this to latest rust <VedantT>yes since there have been many changes to master I would need to figure out how to place the required additions correctly <VedantT>youpi1 mentioned that some parts utilized in the mod.rs and other files were the same even though the structure has been changed. In addition, I should essentially base my changes following the files for freebsd throughout libc? <damo22>no i used bsd/ files because i was lazy <damo22>you need to check fs.rs and raw.rs they are most likely incorrect <damo22>but something like that needs to be written <damo22>however i dont know if that changed in later versions of rust, maybe its gone <damo22>i have given you a lot to start with, maybe if youre unfamiliar, just familiarise yourself with the codebase that i have already sent you and try to build it <VedantT>Sure fs.rs essentially defines the metadata that a file contains but what is the function for raw.rs? <VedantT>does it just contain the aliases and attributes for the specified OS? <damo22>dont worry too much about raw.rs even if you delete it and remove its reference you will see compiler errors and why i included it <damo22>try to get a working development environment and let it build, it needs to compile llvm which takes a while