Stefan Monnier <monn...@iro.umontreal.ca> wrote: >> This is what is called the Kernel-ABI. All modules compiled for >> "3.16.0-4-amd64" will be compatible with all kernels providing this.
> I had kind of figured that out, but one thing still puzzles me: why > isn't it "3.16-4-amd64"? I mean, all those versions seem to always > have a ".0" which is unused. >From https://kernel-handbook.alioth.debian.org/ch-versions.html: ,---- | Many programs parse the kernel version string reported by the uname | system call or command and expect to find at least 3 version components | separated by dots. For compatibility, the official kernel packages | currently add '.0' to the upstream version. `---- Grüße, Sven -- Sigmentation fault. Core dumped.