IRC channel logs

2026-07-09.log

back to list of logs

<nexussfan>So are the Linux codes (ext2fs, netdde) the only restrictions from Hurd being fully GPLv3?
<damo22>nexussfan: gnumach has a linux/ directory i was trying to remove
<damo22>but its still used for debugging if i understand correctly
<damo22>now that disk and net is out of the kernel, we could remove it i guess
<damo22>hurd doesnt need to be gplv2-only, you can still run proprietary binaries that dont link to anything
<damo22>nexussfan: netdde is a separate binary, it doesnt stop hurd being gplv3
<Darelelve>Hello everyone! Is there an explanation why the directory in dirent->d_type on GNU/Linux returns 4 (DT_DIR), but on GNU/Hurd it returns 0?
<youpi>Darelelve: it depends on the filesystem
<youpi>nexussfan, damo22: there is also the pfinet part
<damo22>youpi: is pfinet gplv2-only?
<youpi>that probably depends on the files
<youpi>but it's coming from linux, so there are probably some which are
<damo22>is lwip better from that point of view?
<youpi>sure
<youpi>it's bsd
<damo22>i see
<damo22>ive not tried it yet
<Darelelve>youpi: I see. So, the only universal way to find out about a file/directory is to call stat()?
<youpi>that also depends on the filesystem
<Darelelve>Hmm, ok
<Darelelve>Btw, I probably confused you by not mentioning "Added checks for alloc return value in several places." [PATCH] in the patch title. My apologies.