<braewoods_>
uwumeowmeownyaa, that won't make any difference if it's something that requires the use of a specific API. there's also uname() or probing /sys if they need such things. kernel headers may be needed for some stuff to work but beyond that there's no real need for the kernel source other than compiling a kernel or kernel modules.
<braewoods_>
but programs can use uname() or kernel macros to determine if a kernel feature is present or not, or many other more specific tests.
<braewoods_>
most of the time it isn't needed because glibc provides a suitable interface.
<braewoods_>
except for more specialized kernel APIs like hidraw though.
<uwumeowmeownyaa>
I'm thinking of Tomoyo Linux... But I don't know if it is possible to install such system without providing the kernel headers matching the currently installed kernel...
<braewoods_>
uwumeowmeownyaa, is that really relevant? it appears it is in the mainline kernel.
rever_4192 has joined #crux
SiFuh has quit [Remote host closed the connection]
SiFuh has joined #crux
rever_4192 has quit [Ping timeout: 252 seconds]
rever_4192 has joined #crux
_moth_ has quit [Ping timeout: 248 seconds]
serpente has joined #crux
rever_4192 has quit [Ping timeout: 244 seconds]
SiFuh_ has quit [Remote host closed the connection]
SiFuh_ has joined #crux
SiFuh has quit [Killed (NickServ (GHOST command used by SiFuh_))]
SiFuh_ is now known as SiFuh
SiFuh_ has joined #crux
rever_4192 has joined #crux
SiFuh has quit [Remote host closed the connection]
SiFuh has joined #crux
rever_4192 has quit [Ping timeout: 276 seconds]
lavaball has quit [Quit: lavaball]
ppetrov^ has quit [Quit: Leaving]
uwumeowmeownyaa has quit [Remote host closed the connection]