jaeger changed the topic of #crux to: CRUX 3.7 | Homepage: https://crux.nu/ | Ports: https://crux.nu/portdb/ https://crux.ninja/portdb/ | Logs: https://libera.irclog.whitequark.org/crux/
brian|lfs has joined #crux
brian|lfs has quit [Quit: Leaving]
SiFuh_ has quit [Remote host closed the connection]
SiFuh_ has joined #crux
ppetrov^ has joined #crux
r0ni has quit [Ping timeout: 245 seconds]
r0ni has joined #crux
ppetrov^ has quit [Quit: Leaving]
jue has quit [Remote host closed the connection]
dusk_ has quit [Quit: leaving]
ppetrov^ has joined #crux
lavaball has joined #crux
uwumeowmeownyaa has joined #crux
lavaball has quit [Remote host closed the connection]
<uwumeowmeownyaa> If I update the Linux kernel, should I also replace its source code to allow programs to use the newest kernel features?
<ivandi> nope
<uwumeowmeownyaa> How will programs know that they can utilize the newest kernel features then?
lavaball has joined #crux
<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]
_moth_ has joined #crux
tilman has quit [Ping timeout: 248 seconds]
tilman has joined #crux